.elementor-5683 .elementor-element.elementor-element-88146a8{--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-5683 .elementor-element.elementor-element-88146a8{left:-80px;}body.rtl .elementor-5683 .elementor-element.elementor-element-88146a8{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-5683 .elementor-element.elementor-element-51c4c70 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5683 .elementor-element.elementor-element-27fad21 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5683 .elementor-element.elementor-element-8e7b942{overflow:hidden;margin-top:0px;margin-bottom:80px;padding:100px 0px 0px 0px;}.elementor-5683 .elementor-element.elementor-element-821424f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5683 .elementor-element.elementor-element-2d6d904 > .elementor-container{max-width:1350px;}.elementor-5683 .elementor-element.elementor-element-e7e8049 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-5683 .elementor-element.elementor-element-017a8c8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5683 .elementor-element.elementor-element-d37bae4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5683 .elementor-element.elementor-element-8966937 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5683 .elementor-element.elementor-element-3851026{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5683 .elementor-element.elementor-element-863de8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5683 .elementor-element.elementor-element-863de8f.elementor-element{--align-self:center;}.elementor-5683 .elementor-element.elementor-element-2fcb3c4 iframe{height:400px;}.elementor-5683 .elementor-element.elementor-element-ab0ab12 > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-5683 .elementor-element.elementor-element-d8883b7{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5683 .elementor-element.elementor-element-5d95035{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5683 .elementor-element.elementor-element-5d95035:not(.elementor-motion-effects-element-type-background), .elementor-5683 .elementor-element.elementor-element-5d95035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2EE;}.elementor-5683 .elementor-element.elementor-element-5d95035.e-con{--align-self:flex-end;}.elementor-5683 .elementor-element.elementor-element-549dcbe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5683 .elementor-element.elementor-element-549dcbe.e-con{--align-self:center;}.elementor-5683 .elementor-element.elementor-element-1beb1a2{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:500;color:#FFFBFB;}.elementor-5683 .elementor-element.elementor-element-a3ac51d{--display:flex;}.elementor-5683 .elementor-element.elementor-element-a3ac51d.e-con{--align-self:center;}.elementor-5683 .elementor-element.elementor-element-6c8d91a{--display:flex;}.elementor-5683 .elementor-element.elementor-element-aa6e4ac.elementor-element{--align-self:center;}.elementor-5683 .elementor-element.elementor-element-aa6e4ac{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-5683 .elementor-element.elementor-element-c823d41{--display:flex;}.elementor-5683 .elementor-element.elementor-element-c823d41.e-con{--align-self:center;}.elementor-5683 .elementor-element.elementor-element-303624a{--display:flex;}.elementor-5683 .elementor-element.elementor-element-bb7a808.elementor-element{--align-self:center;}.elementor-5683 .elementor-element.elementor-element-bb7a808{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-5683 .elementor-element.elementor-element-a021267{--display:flex;}.elementor-5683 .elementor-element.elementor-element-a021267.e-con{--align-self:center;}.elementor-5683 .elementor-element.elementor-element-d250c3c{--display:flex;}.elementor-5683 .elementor-element.elementor-element-b551238.elementor-element{--align-self:center;}.elementor-5683 .elementor-element.elementor-element-b551238{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}@media(max-width:1024px){body:not(.rtl) .elementor-5683 .elementor-element.elementor-element-88146a8{left:0px;}body.rtl .elementor-5683 .elementor-element.elementor-element-88146a8{right:0px;}.elementor-5683 .elementor-element.elementor-element-88146a8{top:70px;}.elementor-5683 .elementor-element.elementor-element-3851026{--grid-auto-flow:row;}.elementor-5683 .elementor-element.elementor-element-5d95035{--grid-auto-flow:row;}}@media(max-width:767px){body:not(.rtl) .elementor-5683 .elementor-element.elementor-element-88146a8{left:0px;}body.rtl .elementor-5683 .elementor-element.elementor-element-88146a8{right:0px;}.elementor-5683 .elementor-element.elementor-element-88146a8{top:70px;}.elementor-5683 .elementor-element.elementor-element-8e7b942{padding:50px 0px 0px 0px;}.elementor-5683 .elementor-element.elementor-element-821424f{width:100%;}.elementor-5683 .elementor-element.elementor-element-2d6d904{padding:0px 20px 0px 20px;}.elementor-5683 .elementor-element.elementor-element-e7e8049{width:100%;}.elementor-5683 .elementor-element.elementor-element-e7e8049 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5683 .elementor-element.elementor-element-3851026{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5683 .elementor-element.elementor-element-da151a2 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-5683 .elementor-element.elementor-element-5d95035{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-5683 .elementor-element.elementor-element-aa6e4ac.elementor-element{--align-self:flex-start;}.elementor-5683 .elementor-element.elementor-element-bb7a808.elementor-element{--align-self:flex-start;}.elementor-5683 .elementor-element.elementor-element-b551238.elementor-element{--align-self:flex-start;}}@media(min-width:768px){.elementor-5683 .elementor-element.elementor-element-e7e8049{width:24%;}.elementor-5683 .elementor-element.elementor-element-ab0ab12{width:69.479%;}.elementor-5683 .elementor-element.elementor-element-d8883b7{--content-width:1350px;}.elementor-5683 .elementor-element.elementor-element-5d95035{--width:100%;}.elementor-5683 .elementor-element.elementor-element-549dcbe{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5683 .elementor-element.elementor-element-e7e8049{width:100%;}.elementor-5683 .elementor-element.elementor-element-ab0ab12{width:100%;}}/* Start custom CSS for tx_hero_slider, class: .elementor-element-27fad21 */.elementor-5683 .elementor-element.elementor-element-27fad21 .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-5683 .elementor-element.elementor-element-27fad21 .log-main-slider-img{
    transform: translateX(120px)
}

.elementor-5683 .elementor-element.elementor-element-27fad21 img{
    max-width: 90%;
}

.elementor-5683 .elementor-element.elementor-element-27fad21 .log-main-slider-item-1 .log-main-slider-content {
    padding: 250px 0px 125px;
}

@media screen and (max-width: 1024px){
    .elementor-5683 .elementor-element.elementor-element-27fad21 .log-main-slider-item-1 .log-main-slider-content {
        padding: 120px 0px 90px;
    }
}

.elementor-5683 .elementor-element.elementor-element-27fad21 img{
    height: 200px
}/* End custom CSS */
/* Start custom CSS for tx_heading, class: .elementor-element-dce5231 */@media screen and (max-width: 1024px){
    .elementor-5683 .elementor-element.elementor-element-dce5231 h2{
        line-height: 42px;
    }
}/* End custom CSS */
/* Start custom CSS for tx_contact_info, class: .elementor-element-017a8c8 */.elementor-5683 .elementor-element.elementor-element-017a8c8 .title{
    font-weight: 500!important;
}/* End custom CSS */
/* Start custom CSS for tx_contact_info, class: .elementor-element-d37bae4 */.elementor-5683 .elementor-element.elementor-element-d37bae4 .title{
    font-weight: 500!important;
}/* End custom CSS */
/* Start custom CSS for tx_contact_info, class: .elementor-element-8966937 */.elementor-5683 .elementor-element.elementor-element-8966937{
    pointer-events: none;
}
.elementor-5683 .elementor-element.elementor-element-8966937 .title{
    font-weight: 500!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-863de8f */.elementor-5683 .elementor-element.elementor-element-863de8f{
    transition: color 300ms ease;
}

.elementor-5683 .elementor-element.elementor-element-863de8f:hover{
    color: #ff5c01;
}

.elementor-5683 .elementor-element.elementor-element-863de8f{
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e7e8049 */@media screen and (max-width: 1024px){
    .elementor-5683 .elementor-element.elementor-element-8e7b942 .elementor-element-e7e8049,
    .elementor-widget-wrap .elementor-element-populated{
        min-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for tx_get_quote, class: .elementor-element-da151a2 */.elementor-5683 .elementor-element.elementor-element-da151a2 .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;
}

.elementor-5683 .elementor-element.elementor-element-da151a2 .log-quote-form-wrap-1{
    min-width: 100%;
}

.elementor-5683 .elementor-element.elementor-element-da151a2 .frm_primary_label{
    color: white;
}

.elementor-5683 .elementor-element.elementor-element-da151a2 .form_rodo{
    position: absolute;
    top: 50px;
    right: 50px;
    color: white;
    margin-bottom: 0;
    transition: all 0.1s ease!important;
}

@media screen and (max-width: 1024px){
    .elementor-5683 .elementor-element.elementor-element-da151a2 .form_rodo{
        top: 70px;
    }
}

.elementor-5683 .elementor-element.elementor-element-da151a2 .form_rodo:hover{
    color: #ee7b33;
}

.elementor-5683 .elementor-element.elementor-element-da151a2 .log-quote-form-wrap-1 label{
    padding-bottom: 0px;
}

.elementor-5683 .elementor-element.elementor-element-da151a2 .frm_description,
.elementor-5683 .elementor-element.elementor-element-da151a2 .frm_error{
    color: white;
}

.elementor-5683 .elementor-element.elementor-element-da151a2 .frm_submit{
    display: flex!important;
    justify-content: center;
}

.elementor-5683 .elementor-element.elementor-element-da151a2 .frm_style_styl-formidable.with_frm_style .frm_submit button{
    border: none;
    box-shadow: none;
    font-size: 18px;
    font-weight: 600;
    padding: 12px 20px;
    width: 200px!important;
    margin-top: -10px;
}

.elementor-5683 .elementor-element.elementor-element-da151a2 .log-quote-form-wrap-1{
    padding-bottom: 0px!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2d6d904 */@media screen and (max-width: 1024px){
    .elementor-5683 .elementor-element.elementor-element-2d6d904 div.elementor-column-gap-default{
        flex-direction: column-reverse;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8e7b942 */.elementor-5683 .elementor-element.elementor-element-8e7b942 .elementor-element-e7e8049{
    width: 65%!important;
}

.elementor-5683 .elementor-element.elementor-element-8e7b942 .elementor-element-7eeaa12{
    /*width: 35%!important;*/
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1beb1a2 */.elementor-5683 .elementor-element.elementor-element-1beb1a2{
    color: black!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa6e4ac */.elementor-5683 .elementor-element.elementor-element-aa6e4ac{
    color: black!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb7a808 */.elementor-5683 .elementor-element.elementor-element-bb7a808{
    color: black!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b551238 */.elementor-5683 .elementor-element.elementor-element-b551238{
    color: black!important;
}/* End custom CSS */