.elementor-7464 .elementor-element.elementor-element-0708868 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7464 .elementor-element.elementor-element-0708868:not(.elementor-motion-effects-element-type-background), .elementor-7464 .elementor-element.elementor-element-0708868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7464 .elementor-element.elementor-element-0708868{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7464 .elementor-element.elementor-element-0708868 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7464 .elementor-element.elementor-element-2ed6be5.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7464 .elementor-element.elementor-element-493146c{text-align:left;}.elementor-7464 .elementor-element.elementor-element-493146c img{width:200px;}.elementor-7464 .elementor-element.elementor-element-d10ea56{text-align:left;}.elementor-7464 .elementor-element.elementor-element-d10ea56 img{width:200px;}.elementor-bc-flex-widget .elementor-7464 .elementor-element.elementor-element-2122268.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7464 .elementor-element.elementor-element-2122268.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7464 .elementor-element.elementor-element-2122268.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-7464 .elementor-element.elementor-element-4ee0025 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7464 .elementor-element.elementor-element-4ee0025 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7464 .elementor-element.elementor-element-c3ea404{width:var( --container-widget-width, 88.124% );max-width:88.124%;--container-widget-width:88.124%;--container-widget-flex-grow:0;--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 );}.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-menu-toggle{margin-left:auto;}.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu .elementor-item{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;}.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--main .elementor-item{color:#1D1D1B;fill:#1D1D1B;padding-left:15px;padding-right:15px;}.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--main .elementor-item:focus{color:#F7A823;fill:#F7A823;}.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#EDA739;}.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:10px;}.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--dropdown a, .elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--dropdown a:hover,
					.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-menu-toggle:hover{color:#FFFFFF;}.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--dropdown a:hover,
					.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-accent );}.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--dropdown{border-style:solid;}.elementor-7464 .elementor-element.elementor-element-c3ea404 div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-7464 .elementor-element.elementor-element-c3ea404 div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-7464 .elementor-element.elementor-element-8ce0660 .elementor-search-form__container{min-height:40px;}.elementor-7464 .elementor-element.elementor-element-8ce0660 .elementor-search-form__submit{min-width:40px;}body:not(.rtl) .elementor-7464 .elementor-element.elementor-element-8ce0660 .elementor-search-form__icon{padding-left:calc(40px / 3);}body.rtl .elementor-7464 .elementor-element.elementor-element-8ce0660 .elementor-search-form__icon{padding-right:calc(40px / 3);}.elementor-7464 .elementor-element.elementor-element-8ce0660 .elementor-search-form__input, .elementor-7464 .elementor-element.elementor-element-8ce0660.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(40px / 3);padding-right:calc(40px / 3);}.elementor-7464 .elementor-element.elementor-element-8ce0660:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:0px;}.elementor-7464 .elementor-element.elementor-element-8ce0660.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:0px;}.elementor-7464 .elementor-element.elementor-element-b87c9fb{width:var( --container-widget-width, 1.335% );max-width:1.335%;--container-widget-width:1.335%;--container-widget-flex-grow:0;}.elementor-7464 .elementor-element.elementor-element-b87c9fb .elementor-search-form__container{min-height:48px;}.elementor-7464 .elementor-element.elementor-element-b87c9fb .elementor-search-form__submit{min-width:48px;}body:not(.rtl) .elementor-7464 .elementor-element.elementor-element-b87c9fb .elementor-search-form__icon{padding-left:calc(48px / 3);}body.rtl .elementor-7464 .elementor-element.elementor-element-b87c9fb .elementor-search-form__icon{padding-right:calc(48px / 3);}.elementor-7464 .elementor-element.elementor-element-b87c9fb .elementor-search-form__input, .elementor-7464 .elementor-element.elementor-element-b87c9fb.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(48px / 3);padding-right:calc(48px / 3);}.elementor-7464 .elementor-element.elementor-element-b87c9fb:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:0px;}.elementor-7464 .elementor-element.elementor-element-b87c9fb.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7464 .elementor-element.elementor-element-65b82ae .elementor-button{background-color:#004A92;font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;text-transform:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-7464 .elementor-element.elementor-element-65b82ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7464 .elementor-element.elementor-element-65b82ae .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-7464 .elementor-element.elementor-element-65b82ae .elementor-button:hover, .elementor-7464 .elementor-element.elementor-element-65b82ae .elementor-button:focus{border-color:#004A92;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-7464 .elementor-element.elementor-element-2ed6be5{width:15%;}.elementor-7464 .elementor-element.elementor-element-2122268{width:7%;}.elementor-7464 .elementor-element.elementor-element-8a851e2{width:77.666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7464 .elementor-element.elementor-element-2ed6be5{width:30%;}.elementor-7464 .elementor-element.elementor-element-2122268{width:30%;}.elementor-7464 .elementor-element.elementor-element-8a851e2{width:70%;}}@media(max-width:1024px){.elementor-7464 .elementor-element.elementor-element-0708868{padding:0px 0px 10px 0px;}.elementor-7464 .elementor-element.elementor-element-c3ea404 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--dropdown{border-width:0px 0px 1px 0px;}}@media(max-width:767px){.elementor-7464 .elementor-element.elementor-element-2ed6be5{width:70%;}.elementor-7464 .elementor-element.elementor-element-2122268{width:70%;}.elementor-7464 .elementor-element.elementor-element-8a851e2{width:30%;}}/* Start custom CSS for shortcode, class: .elementor-element-ce5bc12 *//* Lang switcher */
.lang-switcher{
	margin-bottom: 0 !important;
    width: auto !important;
    display: block;
    margin-left: auto;
    font-family: 'Calibri', Sans-Serif;
}
.lang-switcher > div{
    list-style: none;
    display: flex;
}

.lang-switcher .lang-item+.lang-item{
	position: relative;
    padding-left: 6px;
    margin-left: 6px;
}

.lang-switcher .lang-item+.lang-item:before{
	content: '|';
	font-size: 0.8em;
    left: -6px;
    position: relative;
}

.lang-switcher .lang-item a{
	text-transform: uppercase;
    color: #4A4A49;
    font-weight: 400;
    font-size: 14px;
    -webkit-transition: all 0.2s ease-in-out !important;
	transition: all 0.2s ease-in-out !important;
}

.lang-switcher .lang-item a:hover,
.lang-switcher .lang-item.current-lang a{
    color: #F7A823;
}

.home .main-header:not(.elementor-sticky--effects) .lang-switcher .lang-item a{
     color: #fff;
}

.home .main-header:not(.elementor-sticky--effects) .lang-switcher .lang-item+.lang-item:before{
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-c3ea404 */.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--main .elementor-nav-menu a,
.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--main .elementor-nav-menu a:hover{
    padding-bottom: 20px;
}

.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu .current-page-ancestor a{
	color: var(--e-global-color-accent);
}

.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu .current-page-ancestor a:after{
	opacity: 1;
}



.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--main .elementor-item.elementor-item-active {
    color: #1D1D1B;
}

.page-id-7570,
.page-id-7341,
.page-id-26210,
.page-id-26681 {
    .elementor-button-icon svg {
        width: 40px;
        height: 40px;
        position: absolute;
        top: 0px;
    }
    
    .elementor-button-link#lets-talk {
        position: relative;
        top: -6px;
        /*right: -140px;*/
        leading-trim: both;
        text-edge: cap;
        font-family: "DM Sans";
        font-size: 17px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }
    
    .elementor-item a {
        color: var(--Style, #1D1D1B);
        leading-trim: both;
        text-edge: cap;
        font-family: "Open Sans";
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: normal;
    }
    
    .elementor-search-form__submit {
        position: relative;
        /*right: -70px;*/
    }
    
    .fa-search {
        transform: rotate(-99deg);
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4ee0025 */.elementor-7464 .elementor-element.elementor-element-4ee0025 .elementor-widget-wrap{
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
}

.elementor-7464 .elementor-element.elementor-element-4ee0025 .elementor-widget-wrap > .elementor-element{
    width: auto;
}



.elementor-search-form__container {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8a851e2 */.elementor-7464 .elementor-element.elementor-element-8a851e2 .elementor-element-populated{
    padding-bottom: 0 !important;
}

.elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu .elementor-item {
    font-size: 16px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0708868 */.header-automechanika.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1547px;
    width: 100%;
}

.header-automechanika .lang-item-ro {
    display: none;
}

.header-automechanika .elementor-nav-menu--main {
    margin-right: 30px;
}

.header-automechanika .elementor-search-form--button-type-icon {
    margin-right: 30px;
}

.header-automechanika .eicon-close:before {
    color: #004A92;
}

.header-automechanika .eicon-menu-bar:before {

    color: #004A92;
}

.page-id-7341 .lang-item-ro,
.page-id-7570 .lang-item-ro,
.page-id-26210 .lang-item-ro {
    display: none;
}

.page-id-7341 #elementor-popup-modal-7674,
.page-id-7570 #elementor-popup-modal-7674,
.page-id-26210 #elementor-popup-modal-7674 {
    display: none !important;    
}

.page-id-7341 .elementor-element-8ce0660 .elementor-search-form__submit,
.page-id-7570 .elementor-element-8ce0660 .elementor-search-form__submit,
.page-id-26210 .elementor-element-8ce0660 .elementor-search-form__submit,
.page-id-26681 .elementor-element-8ce0660 .elementor-search-form__submit {
    width: 40px;
    height: 40px;
}

.page-id-7341 .elementor-7464 .elementor-element.elementor-element-b87c9fb .elementor-search-form__submit,
.page-id-7570 .elementor-7464 .elementor-element.elementor-element-b87c9fb .elementor-search-form__submit,
.page-id-26210 .elementor-7464 .elementor-element.elementor-element-b87c9fb .elementor-search-form__submit
 {
    min-width: 48px;
    height: 46px;
}

.page-id-7341 .elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--main .elementor-item,
.page-id-7570 .elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--main .elementor-item,
.page-id-26210 .elementor-7464 .elementor-element.elementor-element-c3ea404 .elementor-nav-menu--main .elementor-item {
    padding-left: 10px;
    padding-right: 10px;
}

.page-id-7341 .elementor-search-form__submit,
.page-id-7570 .elementor-search-form__submit,
.page-id-26210 .elementor-search-form__submit,
.page-id-26681 .elementor-search-form__submit {
    border: 1px solid #004a92;
    border-radius: 100%;
}

.page-id-7341 .elementor-search-form__submit:hover,
.page-id-7570 .elementor-search-form__submit:hover,
.page-id-26210 .elementor-search-form__submit:hover,
.page-id-26681 .elementor-search-form__submit:hover {
    border: 1px solid #004a92;
    border-radius: 100%;
}

.page-id-7341 .elementor-search-form__container input,
.page-id-7570 .elementor-search-form__container input,
.page-id-26210 .elementor-search-form__container input,
.page-id-26681 .elementor-search-form__container input {
    right: -150px !important; 
}

.page-id-7341 .elementor-search-form--skin-full_screen .elementor-search-form__toggle i:before, 
.page-id-7570 .elementor-search-form--skin-full_screen .elementor-search-form__toggle i:before, 
.page-id-7341 .elementor-search-form--skin-classic .elementor-search-form__submit i:before, 
.page-id-7570 .elementor-search-form--skin-classic .elementor-search-form__submit i:before,
.page-id-26210 .elementor-search-form--skin-classic .elementor-search-form__submit i:before,
.page-id-26681 .elementor-search-form--skin-classic .elementor-search-form__submit i:before {
    content: '';
    background-image: url('data:image/svg+xml,%3Csvg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M15.6552 15.9698C15.6544 15.969 15.6536 15.9683 15.6529 15.9675L15.6527 15.9673C15.6535 15.9681 15.6544 15.969 15.6552 15.9698ZM16.4699 15.1553C16.4691 15.1545 16.4683 15.1537 16.4675 15.1529L16.4673 15.1527C16.4682 15.1535 16.469 15.1544 16.4699 15.1553ZM12.8408 11.5262L12.8406 11.526H12.8019C12.8018 11.526 12.8018 11.5261 12.8017 11.5262H12.8408ZM12.3043 2.33878C12.2803 2.31595 12.2561 2.29329 12.2316 2.27078C10.9605 1.09986 9.28588 0.465788 7.55801 0.501213C5.83015 0.536639 4.1829 1.23882 2.96086 2.46086C1.73881 3.6829 1.03664 5.33014 1.00121 7.05801C0.965788 8.78588 1.59986 10.4605 2.77078 11.7316C2.80738 11.7713 2.8444 11.8106 2.88186 11.8493C2.84447 11.8106 2.80751 11.7715 2.77098 11.7318C1.60005 10.4607 0.965983 8.78607 1.00141 7.05821C1.03683 5.33034 1.73901 3.6831 2.96105 2.46105C4.1831 1.23901 5.83034 0.536834 7.55821 0.501408C9.28607 0.465983 10.9607 1.10005 12.2318 2.27098C12.2562 2.29342 12.2804 2.31602 12.3043 2.33878ZM12.026 12.3019V12.3406L12.0262 12.3408V12.3017C12.0261 12.3018 12.026 12.3018 12.026 12.3019ZM16.6079 15.0104L13.0888 11.4914C14.1505 10.1586 14.6827 8.47723 14.5777 6.77146C14.4683 4.99497 13.6762 3.32959 12.3671 2.12369C11.0581 0.917781 9.33339 0.264771 7.55391 0.301255C5.77443 0.337739 4.07798 1.06089 2.81944 2.31944C1.56089 3.57798 0.837739 5.27443 0.801255 7.05391C0.764771 8.83339 1.41778 10.5581 2.62369 11.8671C3.82959 13.1762 5.49497 13.9683 7.27146 14.0777C8.97723 14.1827 10.6586 13.6505 11.9914 12.5888L15.5109 16.1084C15.5813 16.1793 15.6651 16.2356 15.7573 16.274C15.8497 16.3125 15.9488 16.3323 16.0488 16.3323C16.1489 16.3323 16.2479 16.3125 16.3403 16.274C16.4307 16.2364 16.5129 16.1816 16.5824 16.1127C16.6579 16.0447 16.7189 15.9622 16.7619 15.8702C16.8058 15.7761 16.8299 15.674 16.8328 15.5703C16.8356 15.4665 16.8171 15.3633 16.7784 15.267C16.7398 15.1709 16.6814 15.0833 16.6079 15.0104ZM7.70182 12.559C6.63785 12.559 5.59777 12.2435 4.71311 11.6524C3.82845 11.0613 3.13894 10.2211 2.73178 9.23817C2.32461 8.25518 2.21808 7.17354 2.42565 6.13001C2.63322 5.08648 3.14557 4.12794 3.89791 3.3756C4.65026 2.62325 5.6088 2.1109 6.65233 1.90333C7.69586 1.69576 8.7775 1.80229 9.76049 2.20946C10.7435 2.61662 11.5836 3.30613 12.1747 4.19079C12.7659 5.07545 13.0814 6.11553 13.0814 7.17951C13.0814 7.88596 12.9422 8.58549 12.6719 9.23817C12.4015 9.89084 12.0053 10.4839 11.5057 10.9834C11.0062 11.483 10.4132 11.8792 9.76049 12.1496C9.10781 12.4199 8.40828 12.559 7.70182 12.559ZM7.70182 12.759C6.5983 12.759 5.51955 12.4318 4.602 11.8187C4.3296 11.6367 4.07504 11.4319 3.84069 11.2073C4.0751 11.432 4.32972 11.6369 4.60219 11.8189C5.51974 12.432 6.59849 12.7592 7.70202 12.7592C8.43474 12.7592 9.16028 12.6149 9.83722 12.3345C10.5142 12.0541 11.1292 11.6431 11.6474 11.125C12.1655 10.6069 12.5764 9.99184 12.8568 9.3149C13.1372 8.63796 13.2816 7.91242 13.2816 7.1797C13.2816 6.07617 12.9543 4.99742 12.3412 4.07987C12.1365 3.77339 11.9028 3.48948 11.6445 3.23153C11.9028 3.48943 12.1363 3.77327 12.341 4.07968C12.9541 4.99723 13.2814 6.07598 13.2814 7.17951C13.2814 7.91222 13.137 8.63776 12.8566 9.3147C12.5763 9.99164 12.1653 10.6067 11.6472 11.1248C11.129 11.6429 10.514 12.0539 9.83702 12.3343C9.16008 12.6147 8.43454 12.759 7.70182 12.759Z" fill="%23004A92"/%3E%3C/svg%3E') !important;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    display: block;
    width: 20px;
    height: 20px;
    transform: rotate(90deg);
}

@media only screen and (max-width: 1024px) {
    .elementor-element-0708868 {
        width: 100%;
    }
    
    .elementor-element-65b82ae {
        display: none;
    }
    
    .elementor-menu-toggle {
        background-color: transparent !important;
    }

    .page-id-7341 .elementor-menu-toggle,
    .page-id-7570 .elementor-menu-toggle,
    .page-id-26210 .elementor-menu-toggle {
        position: relative;
        width: 43px; /* Szerokość większej linii */
        height: 12px; /* Wysokość większej linii */
        cursor: pointer;
    }
    
    .page-id-7341 .elementor-menu-toggle i,
    .page-id-7570 .elementor-menu-toggle i {
        display: none;
    }

    .page-id-7341 .elementor-menu-toggle::before,
    .page-id-7570 .elementor-menu-toggle::before,
    .page-id-7341 .elementor-menu-toggle::after,
    .page-id-7570 .elementor-menu-toggle::after,
    .page-id-26210 .elementor-menu-toggle::after {
        content: '';
        position: absolute;
        right: 0;
        width: 100%;
        height: 2px; /* Wysokość linii */
        background-color: #004A92;
        transition: transform 0.3s ease, width 0.3s ease, top 0.3s ease, bottom 0.3s ease;
    }

    .page-id-26210 .elementor-menu-toggle::after {
        display: none;
    }

    .page-id-7341 .elementor-menu-toggle::before,
    .page-id-7570 .elementor-menu-toggle::before,
    .page-id-26210 .elementor-menu-toggle::before {
        top: 0;
        width: 43px; /* Szerokość większej linii */
    }

    .page-id-7341 .elementor-menu-toggle::after,
    .page-id-7570 .elementor-menu-toggle::after,
    .page-id-26210 .elementor-menu-toggle::after {
        bottom: 0;
        width: 30px; /* Szerokość mniejszej linii */
    }

    .page-id-7341 .elementor-menu-toggle.active::before,
    .page-id-7570 .elementor-menu-toggle.active::before,
    .page-id-26210 .elementor-menu-toggle.active::before {
        transform: rotate(45deg);
        top: 50%;
        width: 43px;
        transform-origin: center;
    }

    .page-id-7341 .elementor-menu-toggle.active::after,
    .page-id-7570 .elementor-menu-toggle.active::after,
    .page-id-26210 .elementor-menu-toggle.active::after
     {
        transform: rotate(-45deg);
        bottom: 50%;
        width: 43px;
        transform-origin: center;
    }

  
}

@media only screen and (max-width: 768px) {
    .elementor-button-link#lets-talk {
        display: none; 
    }

    /*.elementor-7464 .elementor-element.elementor-element-2122268 {*/
    /*    display: none;*/
    /*}*/

  
    .lang-switcher {
        display: block !important;
    }
    .elementor-element-2122268 {
        display: block !important;
        position: absolute;
        top: 50%;
        margin-top: -15px;
    }
   
}

.elementor-7464 .elementor-element.elementor-element-0708868 {
    box-shadow: 0px 1px 4px #00000029;
}



/* Styl dla .elementor-menu-toggle w stanie aktywnym */
.page-id-7341 .elementor-menu-toggle.elementor-active::before,
.page-id-7570 .elementor-menu-toggle.elementor-active::before,
.page-id-7341 .elementor-menu-toggle.elementor-active::after,
.page-id-7570 .elementor-menu-toggle.elementor-active::after,
.page-id-26210 .elementor-menu-toggle.active::after {
    width: 100%; /* Szerokość obu linii */
}

/* Przekształcenia dla linii w stanie aktywnym */
.page-id-7341 .elementor-menu-toggle.elementor-active::before,
.page-id-26210 .elementor-menu-toggle.elementor-active::before {
    transform: rotate(45deg);
    top: 50%;
    width: 100%;
    transform-origin: center;
}

.page-id-7341 .elementor-menu-toggle.elementor-active::after,
.page-id-26210 .elementor-menu-toggle.elementor-active::after {
    transform: rotate(-40deg);
    bottom: 50%;
    width: 100%;
    transform-origin: center;
}

.page-id-7570 .elementor-menu-toggle.elementor-active::before,
.page-id-26210 .elementor-menu-toggle.elementor-active::before {
    transform: rotate(40deg);
    top: 50%;
    width: 80%;
    transform-origin: center;
}

.page-id-7570 .elementor-menu-toggle.elementor-active::after,
.page-id-26210 .elementor-menu-toggle.elementor-active::after {
    transform: rotate(-45deg);
    bottom: 50%;
    width: 80%;
    transform-origin: center;
}

.page-id-7570 .elementor-7464 .elementor-element.elementor-element-0708868 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    padding-top: 20px;
}


.page-id-7570  .elementor-7464 .elementor-element.elementor-element-c3ea404 > .elementor-widget-container,
.page-id-26210  .elementor-7464 .elementor-element.elementor-element-c3ea404 > .elementor-widget-container {
    margin: -9px 0px 0px 0px;
}/* End custom CSS */