.elementor-6655 .elementor-element.elementor-element-5ca43d0{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;top:160px;--z-index:2;}body:not(.rtl) .elementor-6655 .elementor-element.elementor-element-5ca43d0{left:-80px;}body.rtl .elementor-6655 .elementor-element.elementor-element-5ca43d0{right:-80px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6655 .elementor-element.elementor-element-718edfa{margin-top:0px;margin-bottom:80px;}.elementor-6655 .elementor-element.elementor-element-6eac420 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-32ba565 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-c386d3d{--display:grid;--e-con-grid-template-columns:100%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6655 .elementor-element.elementor-element-a7fd82f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-6655 .elementor-element.elementor-element-b9ad19c{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-448630c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-ae8348a > .elementor-container{max-width:1350px;}.elementor-6655 .elementor-element.elementor-element-2df47b9 > .elementor-container{max-width:1350px;}.elementor-6655 .elementor-element.elementor-element-2df47b9{padding:0px 0px 60px 0px;}.elementor-6655 .elementor-element.elementor-element-c40324f.elementor-column > .elementor-widget-wrap{justify-content:center;}
            .elementor-6655 .elementor-element.elementor-element-aec67e8 .service-icon
        {background-color:#0F6986;}.elementor-6655 .elementor-element.elementor-element-995869e.elementor-column > .elementor-widget-wrap{justify-content:center;}
            .elementor-6655 .elementor-element.elementor-element-110cb24 .service-icon
        {background-color:#0F6986;}.elementor-6655 .elementor-element.elementor-element-b9cc3f5 > .elementor-container{max-width:1350px;}.elementor-6655 .elementor-element.elementor-element-b9cc3f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 20px 0px;}.elementor-6655 .elementor-element.elementor-element-b9cc3f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6655 .elementor-element.elementor-element-7216508 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6655 .elementor-element.elementor-element-7216508 > .elementor-container{max-width:1370px;}.elementor-6655 .elementor-element.elementor-element-7216508{padding:30px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-6655 .elementor-element.elementor-element-1a2af3b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-6655 .elementor-element.elementor-element-1a2af3b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-bc-flex-widget .elementor-6655 .elementor-element.elementor-element-edb71d8.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-6655 .elementor-element.elementor-element-edb71d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-bc-flex-widget .elementor-6655 .elementor-element.elementor-element-40c8659.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-6655 .elementor-element.elementor-element-40c8659.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-bc-flex-widget .elementor-6655 .elementor-element.elementor-element-fe8dada.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-6655 .elementor-element.elementor-element-fe8dada.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-6655 .elementor-element.elementor-element-07ed80d{overflow:hidden;margin-top:0px;margin-bottom:80px;padding:20px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-98ce3ab{--display:grid;--e-con-grid-template-columns:70% 30%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-6655 .elementor-element.elementor-element-145acc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-6655 .elementor-element.elementor-element-73b6c66{overflow:hidden;margin-top:0px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-3701a9e{--display:grid;--e-con-grid-template-columns:35% 65%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-6655 .elementor-element.elementor-element-8451000{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-6655 .elementor-element.elementor-element-31ed4c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-6655 .elementor-element.elementor-element-a07b058{padding:0px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-2c78746 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-81ca4e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-81ca4e1 .tx-section{padding:130px 0px 100px 0px;}.elementor-6655 .elementor-element.elementor-element-d37e459:not(.elementor-motion-effects-element-type-background), .elementor-6655 .elementor-element.elementor-element-d37e459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6655 .elementor-element.elementor-element-d37e459 > .elementor-container{max-width:1350px;}.elementor-6655 .elementor-element.elementor-element-d37e459, .elementor-6655 .elementor-element.elementor-element-d37e459 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-6655 .elementor-element.elementor-element-d37e459{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 100px 0px;}.elementor-6655 .elementor-element.elementor-element-d37e459 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6655 .elementor-element.elementor-element-ae71967:not(.elementor-motion-effects-element-type-background), .elementor-6655 .elementor-element.elementor-element-ae71967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.statkiem.pl/wp-content/uploads/2024/07/team-bg2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6655 .elementor-element.elementor-element-ae71967 > .elementor-container{max-width:1350px;}.elementor-6655 .elementor-element.elementor-element-ae71967{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 0px 70px 0px;z-index:1;}.elementor-6655 .elementor-element.elementor-element-ae71967 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6655 .elementor-element.elementor-element-728260c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-6655 .elementor-element.elementor-element-728260c .tx-description{color:#FFFFFF;}.elementor-6655 .elementor-element.elementor-element-728260c .tx-subTitle{color:#FFFFFF;}.elementor-6655 .elementor-element.elementor-element-728260c .tx-title{color:#FFF9F9;}.elementor-6655 .elementor-element.elementor-element-1bbdb32 > .elementor-container{max-width:1350px;}.elementor-6655 .elementor-element.elementor-element-1bbdb32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-6655 .elementor-element.elementor-element-1bbdb32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6655 .elementor-element.elementor-element-63c0a24{margin-top:0px;margin-bottom:0px;}.elementor-6655 .elementor-element.elementor-element-cacbbdf{width:100%;max-width:100%;}.elementor-6655 .elementor-element.elementor-element-cacbbdf .tx-description{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-dc53628{padding:20px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-38f91c8.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-6655 .elementor-element.elementor-element-a33d055{padding:0px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-15ef578 > .elementor-container{max-width:1140px;}.elementor-6655 .elementor-element.elementor-element-15ef578{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-80px;margin-bottom:20px;padding:0px 0px 70px 0px;}.elementor-6655 .elementor-element.elementor-element-15ef578 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6655 .elementor-element.elementor-element-4c63c7a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-ec23f86{--display:grid;--e-con-grid-template-columns:100%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6655 .elementor-element.elementor-element-9e27b22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-6655 .elementor-element.elementor-element-641520d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6655 .elementor-element.elementor-element-02fe598{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:110px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-4cd666f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-520068f > .elementor-container{max-width:1350px;}.elementor-6655 .elementor-element.elementor-element-c381c78 > .elementor-element-populated{padding:140px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-225997a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6655 .elementor-element.elementor-element-225997a .tx-contactInfo .title{font-weight:400;}.elementor-6655 .elementor-element.elementor-element-18a6ad3 .tx-contactInfo .title{font-weight:400;}.elementor-6655 .elementor-element.elementor-element-7eeaa12 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-0893a36{overflow:hidden;padding:0px 0px 100px 0px;}.elementor-6655 .elementor-element.elementor-element-019c3c0 > .elementor-container{max-width:1350px;}.elementor-6655 .elementor-element.elementor-element-9e660e9 > .elementor-widget-container{padding:80px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-bd9117e > .elementor-container{max-width:1350px;}.elementor-6655 .elementor-element.elementor-element-bd9117e{padding:20px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-9709256.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6655 .elementor-element.elementor-element-98d57ee{width:auto;max-width:auto;}.elementor-6655 .elementor-element.elementor-element-91d78ce.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6655 .elementor-element.elementor-element-d0ea85d{width:auto;max-width:auto;}.elementor-6655 .elementor-element.elementor-element-114bb2d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6655 .elementor-element.elementor-element-1a051dd{width:auto;max-width:auto;}.elementor-6655 .elementor-element.elementor-element-6450873 > .elementor-container{max-width:1350px;}.elementor-6655 .elementor-element.elementor-element-6450873{padding:20px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-e140333.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6655 .elementor-element.elementor-element-f98a280{width:auto;max-width:auto;}.elementor-6655 .elementor-element.elementor-element-e013280.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6655 .elementor-element.elementor-element-a04ed5a{width:auto;max-width:auto;}.elementor-6655 .elementor-element.elementor-element-c01443e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6655 .elementor-element.elementor-element-6e406f2{width:auto;max-width:auto;}.elementor-6655 .elementor-element.elementor-element-ef41ea1 > .elementor-container{max-width:1350px;}.elementor-6655 .elementor-element.elementor-element-ef41ea1{margin-top:0px;margin-bottom:100px;}.elementor-6655 .elementor-element.elementor-element-4f99fd6 > .elementor-container{max-width:1340px;}.elementor-6655 .elementor-element.elementor-element-8ee8b86.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-6655 .elementor-element.elementor-element-a347c05{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}@media(max-width:1024px){body:not(.rtl) .elementor-6655 .elementor-element.elementor-element-5ca43d0{left:0px;}body.rtl .elementor-6655 .elementor-element.elementor-element-5ca43d0{right:0px;}.elementor-6655 .elementor-element.elementor-element-5ca43d0{top:70px;}.elementor-6655 .elementor-element.elementor-element-c386d3d{--grid-auto-flow:row;}.elementor-6655 .elementor-element.elementor-element-98ce3ab{--grid-auto-flow:row;}.elementor-6655 .elementor-element.elementor-element-3701a9e{--grid-auto-flow:row;}.elementor-6655 .elementor-element.elementor-element-ec23f86{--grid-auto-flow:row;}.elementor-6655 .elementor-element.elementor-element-39be8d6{margin-top:30px;margin-bottom:0px;}.elementor-6655 .elementor-element.elementor-element-a347c05{--grid-auto-flow:row;}}@media(max-width:767px){body:not(.rtl) .elementor-6655 .elementor-element.elementor-element-5ca43d0{left:0px;}body.rtl .elementor-6655 .elementor-element.elementor-element-5ca43d0{right:0px;}.elementor-6655 .elementor-element.elementor-element-5ca43d0{top:70px;}.elementor-6655 .elementor-element.elementor-element-c386d3d{--e-con-grid-template-columns:1;--grid-auto-flow:row;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6655 .elementor-element.elementor-element-07ed80d{margin-top:0px;margin-bottom:0px;}.elementor-6655 .elementor-element.elementor-element-98ce3ab{--e-con-grid-template-columns:1;--grid-auto-flow:row;}
        .elementor-6655 .elementor-element.elementor-element-9a6b187 .tx-title
        {font-size:12px;}.elementor-6655 .elementor-element.elementor-element-3701a9e{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-6655 .elementor-element.elementor-element-ae71967{padding:20px 0px 40px 0px;}.elementor-6655 .elementor-element.elementor-element-1bbdb32{padding:0px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-ec23f86{--e-con-grid-template-columns:1;--grid-auto-flow:row;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6655 .elementor-element.elementor-element-02fe598{padding:0px 20px 0px 20px;}.elementor-6655 .elementor-element.elementor-element-c381c78 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6655 .elementor-element.elementor-element-a347c05{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-6655 .elementor-element.elementor-element-186fa18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6655 .elementor-element.elementor-element-81aa247 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-6655 .elementor-element.elementor-element-c386d3d{--content-width:1350px;}.elementor-6655 .elementor-element.elementor-element-98ce3ab{--content-width:1330px;}.elementor-6655 .elementor-element.elementor-element-3701a9e{--content-width:1330px;}.elementor-6655 .elementor-element.elementor-element-ec23f86{--content-width:1350px;}.elementor-6655 .elementor-element.elementor-element-c381c78{width:3.478%;}.elementor-6655 .elementor-element.elementor-element-7eeaa12{width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6655 .elementor-element.elementor-element-c40324f{width:50%;}.elementor-6655 .elementor-element.elementor-element-995869e{width:50%;}.elementor-6655 .elementor-element.elementor-element-1a2af3b{width:50%;}.elementor-6655 .elementor-element.elementor-element-edb71d8{width:50%;}.elementor-6655 .elementor-element.elementor-element-40c8659{width:50%;}.elementor-6655 .elementor-element.elementor-element-fe8dada{width:50%;}.elementor-6655 .elementor-element.elementor-element-0a3ceea{width:100%;}.elementor-6655 .elementor-element.elementor-element-8679655{width:100%;}.elementor-6655 .elementor-element.elementor-element-85bb6d2{width:50%;}.elementor-6655 .elementor-element.elementor-element-65678bf{width:50%;}.elementor-6655 .elementor-element.elementor-element-d832350{width:50%;}.elementor-6655 .elementor-element.elementor-element-5ce8ae5{width:50%;}.elementor-6655 .elementor-element.elementor-element-53a6fb0{width:50%;}.elementor-6655 .elementor-element.elementor-element-c381c78{width:100%;}.elementor-6655 .elementor-element.elementor-element-7eeaa12{width:100%;}.elementor-6655 .elementor-element.elementor-element-9709256{width:50%;}.elementor-6655 .elementor-element.elementor-element-91d78ce{width:50%;}.elementor-6655 .elementor-element.elementor-element-114bb2d{width:50%;}.elementor-6655 .elementor-element.elementor-element-e140333{width:50%;}.elementor-6655 .elementor-element.elementor-element-e013280{width:50%;}.elementor-6655 .elementor-element.elementor-element-c01443e{width:50%;}}/* Start custom CSS for tx_hero_slider, class: .elementor-element-32ba565 */.elementor-6655 .elementor-element.elementor-element-32ba565 .log-main-slider-item-1::before{
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    background: rgba(6,17,20,0.7);
}

.elementor-6655 .elementor-element.elementor-element-32ba565 .log-main-slider-img{
    transform: translateX(120px)
}

.elementor-6655 .elementor-element.elementor-element-32ba565 img{
    max-width: 90%;
}

.elementor-6655 .elementor-element.elementor-element-32ba565 .log-main-slider-item-1 .log-main-slider-content {
    padding: 250px 0px 125px;
}

.elementor-6655 .elementor-element.elementor-element-32ba565 a{
    margin-right: 20px;
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for tx_heading, class: .elementor-element-0615d2c */@media screen and (max-width: 1024px){
    .elementor-6655 .elementor-element.elementor-element-0615d2c h2{
        line-height: 42px;
    }
}/* End custom CSS */
/* Start custom CSS for tx_heading, class: .elementor-element-927ed09 */@media screen and (max-width: 1024px){
    .elementor-6655 .elementor-element.elementor-element-927ed09 h2{
        line-height: 42px;
    }
}/* End custom CSS */
/* Start custom CSS for tx_info_box, class: .elementor-element-aec67e8 */.fa, .fab, .fad, .fal, .far, .fas {
    color:white;
}/* End custom CSS */
/* Start custom CSS for tx_info_box, class: .elementor-element-110cb24 */.elementor-6655 .elementor-element.elementor-element-aec67e8 .service-icon {
    max-height: 60px;
    max-width: 60px;
}
.elementor-6655 .elementor-element.elementor-element-110cb24 .service-icon  {
    max-height: 60px;
    max-width: 60px;
}/* End custom CSS */
/* Start custom CSS for tx_heading, class: .elementor-element-b263380 */@media screen and (max-width: 1024px){
    .elementor-6655 .elementor-element.elementor-element-b263380 h2{
        line-height: 42px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7216508 */.log-work-process-item-4 .inner-icon {
    background-color: #0F6986;
}
.log-work-process-item-4 .inner-text h3 {
    font-size: 22px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b9cc3f5 */.elementor-6655 .elementor-element.elementor-element-b9cc3f5{
    scroll-margin-top: 100px;
}/* End custom CSS */
/* Start custom CSS for tx_heading, class: .elementor-element-b50d327 */@media screen and (max-width: 1024px){
    .elementor-6655 .elementor-element.elementor-element-b50d327 h2{
        line-height: 42px;
        font-size: 34px!important;
    }
}/* End custom CSS */
/* Start custom CSS for tx_heading, class: .elementor-element-9a6b187 */@media screen and (max-width: 1024px){
    .elementor-6655 .elementor-element.elementor-element-9a6b187 h3{
        line-height: 42px;
        font-size: 30px!important;
    }
}/* End custom CSS */
/* Start custom CSS for tx_image_box, class: .elementor-element-338e85a */.elementor-6655 .elementor-element.elementor-element-338e85a img{
    width: 100%;
    min-height: 540px!important;
    object-fit: cover;
}

.elementor-6655 .elementor-element.elementor-element-338e85a .item-img.img-zoom{
    overflow: hidden;
    border-radius: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98ce3ab */.elementor-6655 .elementor-element.elementor-element-98ce3ab{
    scroll-margin-top: 200px;
}/* End custom CSS */
/* Start custom CSS for tx_image_box, class: .elementor-element-7abe7f8 */.elementor-6655 .elementor-element.elementor-element-7abe7f8 img{
    width: 100%;
    min-height: 540px!important;
    object-fit: cover;
}

.elementor-6655 .elementor-element.elementor-element-7abe7f8 .item-img.img-zoom{
    overflow: hidden;
    border-radius: 30px;
}/* End custom CSS */
/* Start custom CSS for tx_heading, class: .elementor-element-6a4d915 */@media screen and (max-width: 1024px){
    .elementor-6655 .elementor-element.elementor-element-6a4d915 h3{
        line-height: 42px;
        font-size: 30px!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3701a9e */.elementor-6655 .elementor-element.elementor-element-3701a9e{
    scroll-margin-top: 200px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-73b6c66 */.elementor-6655 .elementor-element.elementor-element-73b6c66{
    scroll-margin-top: 100px;
}/* End custom CSS */
/* Start custom CSS for tx_service_section, class: .elementor-element-81ca4e1 */@media screen and (max-width: 1024px){
    .elementor-6655 .elementor-element.elementor-element-81ca4e1 .log-service-testimonial-section-4{
        padding-block: 60px!important;
    }
    
    .elementor-6655 .elementor-element.elementor-element-81ca4e1 .log-service-wrap-4{
        padding-bottom: 0px!important;
    }
}/* End custom CSS */
/* Start custom CSS for tx_heading, class: .elementor-element-56714d1 */@media screen and (max-width: 1024px){
    .elementor-6655 .elementor-element.elementor-element-56714d1 h2{
        line-height: 42px;
    }
}/* End custom CSS */
/* Start custom CSS for tx_heading, class: .elementor-element-728260c */@media screen and (max-width: 1024px){
    .elementor-6655 .elementor-element.elementor-element-728260c h2{
        line-height: 42px;
    }
}/* End custom CSS */
/* Start custom CSS for tx_button, class: .elementor-element-7b3c911 */.elementor-6655 .elementor-element.elementor-element-7b3c911 i{
    color: white!important;
}

.elementor-6655 .elementor-element.elementor-element-7b3c911 .btn-wrapper:hover i{
    color: #ff5c01!important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8679655 */.elementor-6655 .elementor-element.elementor-element-8679655 i{
    color: #ff5c01;
}/* End custom CSS */
/* Start custom CSS for tx_heading, class: .elementor-element-cacbbdf */@media screen and (max-width: 1024px){
    .elementor-6655 .elementor-element.elementor-element-cacbbdf h2{
        line-height: 42px;
    }
}/* End custom CSS */
/* Start custom CSS for tx_pricing_box, class: .elementor-element-1a0b648 */.elementor-6655 .elementor-element.elementor-element-1a0b648 .item-plan-name{
    display: none;
}

.elementor-6655 .elementor-element.elementor-element-1a0b648 .item-plan-list{
    padding-top: 35px;
}

.elementor-6655 .elementor-element.elementor-element-1a0b648 .log-price-plan-item{
    margin-bottom: 0px
}

.elementor-6655 .elementor-element.elementor-element-1a0b648 span{
    position: relative!important;
    opacity: 1!important;
    transform: none!important;
}/* End custom CSS */
/* Start custom CSS for tx_pricing_box, class: .elementor-element-38f91c8 */.elementor-6655 .elementor-element.elementor-element-38f91c8 .item-plan-name{
    display: none;
}

.elementor-6655 .elementor-element.elementor-element-38f91c8 .item-plan-list{
    padding-top: 35px;
}

.elementor-6655 .elementor-element.elementor-element-38f91c8 .log-price-plan-item{
    margin-bottom: 0px
}

.elementor-6655 .elementor-element.elementor-element-38f91c8 span{
    position: relative!important;
    opacity: 1!important;
    transform: none!important;
}/* End custom CSS */
/* Start custom CSS for tx_pricing_box, class: .elementor-element-d0ad2a6 */.elementor-6655 .elementor-element.elementor-element-d0ad2a6 .item-plan-name{
    display: none;
}

.elementor-6655 .elementor-element.elementor-element-d0ad2a6 .item-plan-list{
    padding-top: 35px;
}

.elementor-6655 .elementor-element.elementor-element-d0ad2a6 .log-price-plan-item{
    margin-bottom: 0px
}

.elementor-6655 .elementor-element.elementor-element-d0ad2a6 span{
    position: relative!important;
    opacity: 1!important;
    transform: none!important;
}/* End custom CSS */
/* Start custom CSS for tx_pricing_box, class: .elementor-element-8bce9ae */.elementor-6655 .elementor-element.elementor-element-8bce9ae .item-plan-name{
    display: none;
}

.elementor-6655 .elementor-element.elementor-element-8bce9ae .item-plan-list{
    padding-top: 35px;
}

.elementor-6655 .elementor-element.elementor-element-8bce9ae .log-price-plan-item{
    margin-bottom: 0px
}

.elementor-6655 .elementor-element.elementor-element-8bce9ae span{
    position: relative!important;
    opacity: 1!important;
    transform: none!important;
}/* End custom CSS */
/* Start custom CSS for tx_pricing_box, class: .elementor-element-ba2188c */.elementor-6655 .elementor-element.elementor-element-ba2188c .item-plan-name{
    display: none;
}

.elementor-6655 .elementor-element.elementor-element-ba2188c .item-plan-list{
    padding-top: 35px;
}

.elementor-6655 .elementor-element.elementor-element-ba2188c .log-price-plan-item{
    margin-bottom: 0px
}

.elementor-6655 .elementor-element.elementor-element-ba2188c span{
    position: relative!important;
    opacity: 1!important;
    transform: none!important;
}/* End custom CSS */
/* Start custom CSS for tx_heading, class: .elementor-element-b3568f8 */@media screen and (max-width: 1024px){
    .elementor-6655 .elementor-element.elementor-element-b3568f8 h2{
        line-height: 42px;
    }
}/* End custom CSS */
/* Start custom CSS for tx_heading, class: .elementor-element-40f308b */@media screen and (max-width: 1024px){
    .elementor-6655 .elementor-element.elementor-element-40f308b h2{
        line-height: 42px;
        text-align: center;
    }
}/* End custom CSS */
/* Start custom CSS for tx_heading, class: .elementor-element-a90d474 */@media screen and (max-width: 1024px){
    .elementor-6655 .elementor-element.elementor-element-a90d474 h2{
        line-height: 42px;
    }
}/* End custom CSS */
/* Start custom CSS for tx_get_quote, class: .elementor-element-1ba06d3 */.elementor-6655 .elementor-element.elementor-element-1ba06d3 h3{
    text-align: left;
}

.elementor-6655 .elementor-element.elementor-element-1ba06d3 .field_psuum_label,
.elementor-6655 .elementor-element.elementor-element-1ba06d3 .with_frm_style .frm_primary_label{
    color: white!important;
}

.elementor-6655 .elementor-element.elementor-element-1ba06d3 #frm_field_7_container .frm_opt_container{
    display: flex;
    gap: 20px;
}

.elementor-6655 .elementor-element.elementor-element-1ba06d3 #frm_field_7_container{
    margin-bottom: 0;
}

.elementor-6655 .elementor-element.elementor-element-1ba06d3 .log-quote-form-wrap-1{
    margin-left: 0;
    min-width: 100%;
}


.elementor-6655 .elementor-element.elementor-element-1ba06d3 .frm_style_styl-formidable.with_frm_style .frm_submit button{
    background: #ff5c01;
    border: none;
    box-shadow: none;
    font-size: 18px;
    font-weight: 600;
    padding: 12px 20px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-02fe598 */@media screen and (min-width: 1024px){
    .elementor-6655 .elementor-element.elementor-element-02fe598 .elementor-element-c381c78{
        width: 65%!important;
    }
}/* End custom CSS */
/* Start custom CSS for tx_heading, class: .elementor-element-9e660e9 */@media screen and (max-width: 1024px){
    .elementor-6655 .elementor-element.elementor-element-9e660e9 h2{
        line-height: 42px;
    }
}/* End custom CSS */
/* Start custom CSS for tx_heading, class: .elementor-element-b0ac0c2 */@media screen and (max-width: 1024px){
    .elementor-6655 .elementor-element.elementor-element-b0ac0c2 h2{
        line-height: 42px;
    }
}/* End custom CSS */
/* Start custom CSS for tx_button, class: .elementor-element-186fa18 */.elementor-6655 .elementor-element.elementor-element-186fa18 a{
    padding: 6px 10px;
    font-size: 15px;
    font-weight: 600;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for tx_button, class: .elementor-element-81aa247 */.elementor-6655 .elementor-element.elementor-element-81aa247 a{
    padding: 6px 10px;
    font-size: 15px;
    font-weight: 600;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a347c05 */.elementor-6655 .elementor-element.elementor-element-a347c05{
    background-color: #043a49;
}/* End custom CSS */