﻿
.elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-6a3cc23:#DF3338;--e-global-color-96c6da7:#FFFFFF;--e-global-color-96a2883:#D70006;--e-global-color-0320967:#D9D9D9;--e-global-color-3a0a514:#000000;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1330px;}.e-con{--container-max-width:1330px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}@media(max-width:991px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:575px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
.elementor-121 .elementor-element.elementor-element-1914004 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-9267510{overflow:hidden;padding:120px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-d61f90d{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-121 .elementor-element.elementor-element-d61f90d{left:0px;}body.rtl .elementor-121 .elementor-element.elementor-element-d61f90d{right:0px;}.elementor-121 .elementor-element.elementor-element-81b9d0c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-121 .elementor-element.elementor-element-edea378{z-index:1;}.elementor-121 .elementor-element.elementor-element-edea378 .pxl-heading .pxl-heading--inner{max-width:550px;}.elementor-121 .elementor-element.elementor-element-edea378 .pxl-heading .pxl-item--title{font-family:"Montserrat", Sans-serif;font-size:48px;margin-bottom:0px;}.elementor-121 .elementor-element.elementor-element-edea378 .pxl-heading .pxl-item--subtitle{color:#D70006;}.elementor-121 .elementor-element.elementor-element-edea378 .pxl-heading .pxl-item--subtitle, .elementor-121 .elementor-element.elementor-element-edea378 .pxl-heading .pxl-item--subtitle span{font-size:14px;font-weight:600;}.elementor-121 .elementor-element.elementor-element-ba9dc60 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-121 .elementor-element.elementor-element-ba9dc60{z-index:1;}.elementor-121 .elementor-element.elementor-element-ba9dc60 .pxl-heading .pxl-item--title{font-family:"Montserrat", Sans-serif;font-size:48px;text-transform:none;margin-bottom:0px;}.elementor-121 .elementor-element.elementor-element-ba9dc60 .pxl-heading .pxl-item--subtitle{color:#D70006;}.elementor-121 .elementor-element.elementor-element-ba9dc60 .pxl-heading .pxl-item--subtitle, .elementor-121 .elementor-element.elementor-element-ba9dc60 .pxl-heading .pxl-item--subtitle span{font-size:14px;font-weight:600;}.elementor-121 .elementor-element.elementor-element-7fd972d .pxl-button-theme{text-align:right;}.elementor-121 .elementor-element.elementor-element-7fd972d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-7fd972d .pxl-button-theme .btn{font-weight:600;text-transform:uppercase;}.elementor-121 .elementor-element.elementor-element-135feda{margin-top:0px;margin-bottom:100px;z-index:2;}.elementor-121 .elementor-element.elementor-element-54dbc7f > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-54dbc7f .pxl-grid-inner{margin-top:-15px;margin-right:-15px;margin-bottom:-15px;margin-left:-15px;}.elementor-121 .elementor-element.elementor-element-54dbc7f .pxl-grid-inner .pxl-grid-item{padding:15px 15px 15px 15px;}.elementor-121 .elementor-element.elementor-element-54dbc7f .pxl-item--inner .pxl-item--title{font-family:"Montserrat", Sans-serif;max-width:80%;}.elementor-121 .elementor-element.elementor-element-9606183 .pxl-button-theme{text-align:center;}.elementor-121 .elementor-element.elementor-element-9606183 > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-9606183 .pxl-button-theme .btn{font-weight:600;text-transform:uppercase;}.elementor-121 .elementor-element.elementor-element-9606183 .pxl-button-theme .btn:hover{background-color:#222222 !important;}.elementor-121 .elementor-element.elementor-element-06509f1{width:auto;max-width:auto;bottom:0px;}body:not(.rtl) .elementor-121 .elementor-element.elementor-element-06509f1{left:0px;}body.rtl .elementor-121 .elementor-element.elementor-element-06509f1{right:0px;}.elementor-121 .elementor-element.elementor-element-ec8d8e2 > .elementor-container{max-width:1330px;}.elementor-121 .elementor-element.elementor-element-ec8d8e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-ec8d8e2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-121 .elementor-element.elementor-element-b0cb2ba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-121 .elementor-element.elementor-element-b0cb2ba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-96a2883 );}.elementor-121 .elementor-element.elementor-element-b0cb2ba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 40px 0px;}.elementor-121 .elementor-element.elementor-element-b0cb2ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-121 .elementor-element.elementor-element-c6cc52e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-121 .elementor-element.elementor-element-019317c > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-121 .elementor-element.elementor-element-019317c .elementor-icon-box-wrapper{align-items:start;}.elementor-121 .elementor-element.elementor-element-019317c{--icon-box-icon-margin:15px;}.elementor-121 .elementor-element.elementor-element-019317c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a3cc23 );}.elementor-121 .elementor-element.elementor-element-019317c.elementor-view-framed .elementor-icon, .elementor-121 .elementor-element.elementor-element-019317c.elementor-view-default .elementor-icon{fill:var( --e-global-color-6a3cc23 );color:var( --e-global-color-6a3cc23 );border-color:var( --e-global-color-6a3cc23 );}.elementor-121 .elementor-element.elementor-element-019317c .elementor-icon{padding:10px;border-radius:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-019317c .elementor-icon-box-title, .elementor-121 .elementor-element.elementor-element-019317c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-121 .elementor-element.elementor-element-019317c .elementor-icon-box-title{color:var( --e-global-color-96c6da7 );}.elementor-121 .elementor-element.elementor-element-019317c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-96c6da7 );}.elementor-121 .elementor-element.elementor-element-c4aaf99.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-121 .elementor-element.elementor-element-c4aaf99 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-6a3cc23 );}.elementor-121 .elementor-element.elementor-element-27202bb > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-121 .elementor-element.elementor-element-27202bb .elementor-icon-box-wrapper{align-items:start;}.elementor-121 .elementor-element.elementor-element-27202bb{--icon-box-icon-margin:15px;}.elementor-121 .elementor-element.elementor-element-27202bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a3cc23 );}.elementor-121 .elementor-element.elementor-element-27202bb.elementor-view-framed .elementor-icon, .elementor-121 .elementor-element.elementor-element-27202bb.elementor-view-default .elementor-icon{fill:var( --e-global-color-6a3cc23 );color:var( --e-global-color-6a3cc23 );border-color:var( --e-global-color-6a3cc23 );}.elementor-121 .elementor-element.elementor-element-27202bb .elementor-icon{padding:10px;border-radius:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-27202bb .elementor-icon-box-title, .elementor-121 .elementor-element.elementor-element-27202bb .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-121 .elementor-element.elementor-element-27202bb .elementor-icon-box-title{color:var( --e-global-color-96c6da7 );}.elementor-121 .elementor-element.elementor-element-27202bb .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-96c6da7 );}.elementor-121 .elementor-element.elementor-element-ebae249.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-121 .elementor-element.elementor-element-ebae249 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-6a3cc23 );}.elementor-121 .elementor-element.elementor-element-db847e2 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-121 .elementor-element.elementor-element-db847e2 .elementor-icon-box-wrapper{align-items:start;}.elementor-121 .elementor-element.elementor-element-db847e2{--icon-box-icon-margin:15px;}.elementor-121 .elementor-element.elementor-element-db847e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a3cc23 );}.elementor-121 .elementor-element.elementor-element-db847e2.elementor-view-framed .elementor-icon, .elementor-121 .elementor-element.elementor-element-db847e2.elementor-view-default .elementor-icon{fill:var( --e-global-color-6a3cc23 );color:var( --e-global-color-6a3cc23 );border-color:var( --e-global-color-6a3cc23 );}.elementor-121 .elementor-element.elementor-element-db847e2 .elementor-icon{padding:10px;border-radius:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-db847e2 .elementor-icon-box-title, .elementor-121 .elementor-element.elementor-element-db847e2 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-121 .elementor-element.elementor-element-db847e2 .elementor-icon-box-title{color:var( --e-global-color-96c6da7 );}.elementor-121 .elementor-element.elementor-element-db847e2 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-96c6da7 );}.elementor-121 .elementor-element.elementor-element-aab96cf{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 90px 0px;}.elementor-121 .elementor-element.elementor-element-aab96cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-121 .elementor-element.elementor-element-1e5cbc3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-121 .elementor-element.elementor-element-1e5cbc3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2024/01/car-right.png");background-position:top right;background-repeat:no-repeat;}.elementor-121 .elementor-element.elementor-element-1e5cbc3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 15px 0px 15px;}.elementor-121 .elementor-element.elementor-element-1e5cbc3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-121 .elementor-element.elementor-element-2a8138a{width:auto;max-width:auto;top:25.885%;}.elementor-121 .elementor-element.elementor-element-2a8138a > .elementor-widget-container{--e-transform-translateX:-50%;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-121 .elementor-element.elementor-element-2a8138a{left:50.998%;}body.rtl .elementor-121 .elementor-element.elementor-element-2a8138a{right:50.998%;}.elementor-121 .elementor-element.elementor-element-81a0dc6{z-index:1;}.elementor-bc-flex-widget .elementor-121 .elementor-element.elementor-element-7da3c91.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-121 .elementor-element.elementor-element-7da3c91.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-121 .elementor-element.elementor-element-7da3c91 > .elementor-element-populated{padding:15px 15px 15px 50px;}.elementor-121 .elementor-element.elementor-element-7da3c91{z-index:1;}.elementor-121 .elementor-element.elementor-element-2152c64{width:auto;max-width:auto;}.elementor-121 .elementor-element.elementor-element-2152c64 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-121 .elementor-element.elementor-element-a82b6f8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-121 .elementor-element.elementor-element-a82b6f8 .pxl-heading .pxl-heading--inner{max-width:500px;}.elementor-121 .elementor-element.elementor-element-a82b6f8 .pxl-heading .pxl-item--title{font-family:"Montserrat", Sans-serif;margin-bottom:0px;}.elementor-121 .elementor-element.elementor-element-f519a28 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-121 .elementor-element.elementor-element-f519a28 .pxl-text-editor .pxl-item--inner{max-width:560px;}.elementor-121 .elementor-element.elementor-element-f519a28 .pxl-text-editor{line-height:28px;}.elementor-121 .elementor-element.elementor-element-3b748a1 .pxl-button-theme .btn{font-weight:600;text-transform:uppercase;}.elementor-121 .elementor-element.elementor-element-3b748a1 .pxl-button-theme .btn:hover{background-color:#222222 !important;}.elementor-121 .elementor-element.elementor-element-4f2527e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 160px 0px;}.elementor-121 .elementor-element.elementor-element-4f2527e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-121 .elementor-element.elementor-element-18d13e0 > .elementor-widget-container{--e-transform-rotateZ:-8deg;margin:0px -80px 0px -80px;}.elementor-121 .elementor-element.elementor-element-18d13e0 .pxl-text-slip .pxl-item--text{color:#4E4E4E;font-family:"Montserrat", Sans-serif;}.elementor-121 .elementor-element.elementor-element-18d13e0 .pxl-text-slip.pxl-text-white-shadow .pxl-item--container{background-color:#272727;}.elementor-121 .elementor-element.elementor-element-18d13e0 .pxl-text-slip .pxl-item--container::before, .elementor-121 .elementor-element.elementor-element-18d13e0 .pxl-text-slip .pxl-item--container::after{background-color:#4E4E4E;}body:not(.rtl) .elementor-121 .elementor-element.elementor-element-8883ec7{left:0px;}body.rtl .elementor-121 .elementor-element.elementor-element-8883ec7{right:0px;}.elementor-121 .elementor-element.elementor-element-8883ec7{top:0px;}.elementor-121 .elementor-element.elementor-element-8883ec7 .pxl-text-slip .pxl-item--text{color:#FFFFFF80;font-family:"Montserrat", Sans-serif;}.elementor-121 .elementor-element.elementor-element-5fee119{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-121 .elementor-element.elementor-element-5fee119 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-121 .elementor-element.elementor-element-49ca378 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-121 .elementor-element.elementor-element-49ca378 .pxl-heading{text-align:center;}.elementor-121 .elementor-element.elementor-element-49ca378 .pxl-heading .pxl-item--title{font-family:"Montserrat", Sans-serif;margin-bottom:0px;}.elementor-121 .elementor-element.elementor-element-873a328:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-121 .elementor-element.elementor-element-873a328 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2023/12/bg-vd.jpg");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-121 .elementor-element.elementor-element-873a328.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-121 .elementor-element.elementor-element-873a328.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-121 .elementor-element.elementor-element-873a328.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-121 .elementor-element.elementor-element-873a328 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:220px 0px 220px 0px;}.elementor-121 .elementor-element.elementor-element-873a328 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-121 .elementor-element.elementor-element-1a8f257{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-121 .elementor-element.elementor-element-5e71b63.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-121 .elementor-element.elementor-element-5e71b63.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-121 .elementor-element.elementor-element-c439e5f .pxl-icon-box .pxl-item--title{font-family:"Montserrat", Sans-serif;}.elementor-121 .elementor-element.elementor-element-c439e5f .pxl-icon-box .pxl-item--excerpt{color:#FFFFFFCC;}.elementor-121 .elementor-element.elementor-element-8eeb70c:hover > .elementor-element-populated{background-color:#D70006;}.elementor-121 .elementor-element.elementor-element-7e21896 .pxl-icon-box .pxl-item--title{font-family:"Montserrat", Sans-serif;}.elementor-121 .elementor-element.elementor-element-9bdd0e6{margin-top:-1px;margin-bottom:0px;}.elementor-121 .elementor-element.elementor-element-767896d:hover > .elementor-element-populated{background-color:#D70006;}.elementor-121 .elementor-element.elementor-element-afa4861 .pxl-icon-box .pxl-item--title{font-family:"Montserrat", Sans-serif;}.elementor-121 .elementor-element.elementor-element-d01a134:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-121 .elementor-element.elementor-element-d01a134 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D70006;}.elementor-121 .elementor-element.elementor-element-d01a134 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-121 .elementor-element.elementor-element-d01a134 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-121 .elementor-element.elementor-element-1acc231 .pxl-icon-box .pxl-item--title{font-family:"Montserrat", Sans-serif;}.elementor-121 .elementor-element.elementor-element-41ef13ad > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-121 .elementor-element.elementor-element-41ef13ad{padding:100px 0px 60px 0px;}.elementor-121 .elementor-element.elementor-element-a598d2c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-121 .elementor-element.elementor-element-50b629f{z-index:1;}.elementor-121 .elementor-element.elementor-element-50b629f .pxl-heading .pxl-heading--inner{max-width:411px;}.elementor-121 .elementor-element.elementor-element-50b629f .pxl-heading .pxl-item--title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;margin-bottom:37px;}.elementor-121 .elementor-element.elementor-element-6da40574 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-121 .elementor-element.elementor-element-6da40574{z-index:1;}.elementor-121 .elementor-element.elementor-element-6da40574 .pxl-heading .pxl-heading--inner{max-width:411px;}.elementor-121 .elementor-element.elementor-element-6da40574 .pxl-heading .pxl-item--title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;line-height:28px;margin-bottom:0px;}.elementor-121 .elementor-element.elementor-element-6468c0b > .elementor-widget-container{margin:0px -120px 0px 0px;}.elementor-121 .elementor-element.elementor-element-6468c0b .pxl-image-single{text-align:right;}.elementor-121 .elementor-element.elementor-element-6468c0b .pxl-image-single img, .elementor-121 .elementor-element.elementor-element-6468c0b .pxl-image-single .pxl-item--inner{width:100%;}.elementor-121 .elementor-element.elementor-element-6815226e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-6815226e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-121 .elementor-element.elementor-element-0d3b85f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-121 .elementor-element.elementor-element-c62196d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-121 .elementor-element.elementor-element-c62196d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-121 .elementor-element.elementor-element-c62196d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-121 .elementor-element.elementor-element-c62196d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-f9f2822 > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-f9f2822 .pxl-icon-box .pxl-item--icon img{max-height:50px;}.elementor-121 .elementor-element.elementor-element-f9f2822 .pxl-icon-box .pxl-item--title{font-family:"Montserrat", Sans-serif;font-size:20px;text-transform:none;}.elementor-121 .elementor-element.elementor-element-5a217de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-815a5e2 > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-815a5e2 .pxl-icon-box .pxl-item--icon img{max-height:50px;}.elementor-121 .elementor-element.elementor-element-815a5e2 .pxl-icon-box .pxl-item--title{font-family:"Montserrat", Sans-serif;font-size:20px;text-transform:none;}.elementor-121 .elementor-element.elementor-element-0f23ed2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-6cc4452 > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-6cc4452 .pxl-icon-box .pxl-item--icon img{max-height:50px;}.elementor-121 .elementor-element.elementor-element-6cc4452 .pxl-icon-box .pxl-item--title{font-family:"Montserrat", Sans-serif;font-size:20px;text-transform:none;}.elementor-121 .elementor-element.elementor-element-f18aaa6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-12345b8 > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-12345b8 .pxl-icon-box .pxl-item--icon img{max-height:50px;}.elementor-121 .elementor-element.elementor-element-12345b8 .pxl-icon-box .pxl-item--title{font-family:"Montserrat", Sans-serif;font-size:20px;text-transform:none;}.elementor-121 .elementor-element.elementor-element-c84af34 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-4639f23 > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-4639f23 .pxl-icon-box .pxl-item--icon img{max-height:50px;}.elementor-121 .elementor-element.elementor-element-4639f23 .pxl-icon-box .pxl-item--title{font-family:"Montserrat", Sans-serif;font-size:20px;text-transform:none;}.elementor-121 .elementor-element.elementor-element-bee93ab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-5ad05a6 > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-5ad05a6 .pxl-icon-box .pxl-item--icon img{max-height:50px;}.elementor-121 .elementor-element.elementor-element-5ad05a6 .pxl-icon-box .pxl-item--title{font-family:"Montserrat", Sans-serif;font-size:20px;text-transform:none;}.elementor-121 .elementor-element.elementor-element-a1325d3{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 110px 0px;}.elementor-121 .elementor-element.elementor-element-a1325d3 .pxl-section-bg-parallax{background-image:url( /wp-content/uploads/2023/12/bg-testi.png );background-position:center center;background-size:cover;top:-50px;}.elementor-121 .elementor-element.elementor-element-a1325d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-121 .elementor-element.elementor-element-de0a8c1 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-121 .elementor-element.elementor-element-950e98c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-121 .elementor-element.elementor-element-950e98c{margin-top:0px;margin-bottom:50px;}.elementor-121 .elementor-element.elementor-element-e1c87e9 .pxl-heading .pxl-heading--inner{max-width:480px;}.elementor-121 .elementor-element.elementor-element-e1c87e9 .pxl-heading .pxl-item--title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;margin-bottom:0px;}.elementor-121 .elementor-element.elementor-element-0ccbba8.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-121 .elementor-element.elementor-element-f64a3cb .pxl-button-theme{text-align:right;}.elementor-121 .elementor-element.elementor-element-f64a3cb .pxl-button-theme .btn{text-transform:uppercase;}.elementor-121 .elementor-element.elementor-element-ad05ec8 > .elementor-widget-container{margin:0px 40px 0px 0px;}.elementor-121 .elementor-element.elementor-element-ad05ec8 .pxl-testimonial-carousel .pxl-item--title{font-weight:700;}.elementor-121 .elementor-element.elementor-element-ad05ec8 .pxl-testimonial-carousel .pxl-item--desc{font-size:20px;}.elementor-121 .elementor-element.elementor-element-ad05ec8 .pxl-swiper-dots .pxl-swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#FFFFFF73;, border-color:#FFFFFF73;}.elementor-121 .elementor-element.elementor-element-19e6657{padding:90px 0px 90px 0px;}.elementor-121 .elementor-element.elementor-element-0a50850 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-121 .elementor-element.elementor-element-0a50850 .pxl-heading{text-align:center;}.elementor-121 .elementor-element.elementor-element-0a50850 .pxl-heading .pxl-item--title{font-family:"Montserrat", Sans-serif;margin-bottom:0px;}.elementor-121 .elementor-element.elementor-element-7ce75dc .pxl-swiper-dots{justify-content:center;}.elementor-121 .elementor-element.elementor-element-7ce75dc .pxl-item--inner .pxl-item--title{font-family:"Montserrat", Sans-serif;max-width:80%;}@media(max-width:1199px){.elementor-121 .elementor-element.elementor-element-50b629f .pxl-heading .pxl-item--title{font-size:35px;line-height:40px;}}@media(min-width:576px){.elementor-121 .elementor-element.elementor-element-9c47aeb{width:80%;}.elementor-121 .elementor-element.elementor-element-8872094{width:20%;}.elementor-121 .elementor-element.elementor-element-873a328{width:55.434%;}.elementor-121 .elementor-element.elementor-element-5e71b63{width:44.536%;}.elementor-121 .elementor-element.elementor-element-14f4078f{width:44.616%;}.elementor-121 .elementor-element.elementor-element-6815226e{width:55%;}}@media(max-width:1199px) and (min-width:576px){.elementor-121 .elementor-element.elementor-element-873a328{width:100%;}.elementor-121 .elementor-element.elementor-element-5e71b63{width:100%;}}@media(max-width:991px) and (min-width:576px){.elementor-121 .elementor-element.elementor-element-9c47aeb{width:100%;}.elementor-121 .elementor-element.elementor-element-8872094{width:100%;}.elementor-121 .elementor-element.elementor-element-c6cc52e{width:50%;}.elementor-121 .elementor-element.elementor-element-c4aaf99{width:50%;}.elementor-121 .elementor-element.elementor-element-ebae249{width:50%;}.elementor-121 .elementor-element.elementor-element-1a4aea8{width:100%;}.elementor-121 .elementor-element.elementor-element-7da3c91{width:100%;}.elementor-121 .elementor-element.elementor-element-873a328{width:100%;}.elementor-121 .elementor-element.elementor-element-5e71b63{width:100%;}.elementor-121 .elementor-element.elementor-element-14f4078f{width:100%;}.elementor-121 .elementor-element.elementor-element-6815226e{width:100%;}.elementor-121 .elementor-element.elementor-element-d382681{width:100%;}.elementor-121 .elementor-element.elementor-element-0ccbba8{width:100%;}}@media(max-width:767px) and (min-width:576px){.elementor-121 .elementor-element.elementor-element-9c47aeb{width:100%;}.elementor-121 .elementor-element.elementor-element-8872094{width:100%;}.elementor-121 .elementor-element.elementor-element-c6cc52e{width:100%;}.elementor-121 .elementor-element.elementor-element-c4aaf99{width:100%;}.elementor-121 .elementor-element.elementor-element-ebae249{width:100%;}}@media(max-width:1599px){.elementor-121 .elementor-element.elementor-element-5e71b63.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-121 .elementor-element.elementor-element-c439e5f .pxl-icon-box .pxl-item--title{font-size:18px;}.elementor-121 .elementor-element.elementor-element-7e21896 .pxl-icon-box .pxl-item--title{font-size:18px;}.elementor-121 .elementor-element.elementor-element-afa4861 .pxl-icon-box .pxl-item--title{font-size:18px;}.elementor-121 .elementor-element.elementor-element-1acc231 .pxl-icon-box .pxl-item--title{font-size:18px;}.elementor-121 .elementor-element.elementor-element-ad05ec8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-7ce75dc .pxl-item--inner .pxl-item--title{max-width:100%;}}@media(max-width:991px){.elementor-121 .elementor-element.elementor-element-81b9d0c{margin-top:0px;margin-bottom:50px;}.elementor-121 .elementor-element.elementor-element-edea378 .pxl-heading .pxl-item--title{font-size:30px;}.elementor-121 .elementor-element.elementor-element-ba9dc60 .pxl-heading .pxl-item--title{font-size:30px;}.elementor-121 .elementor-element.elementor-element-7fd972d .pxl-button-theme{text-align:left;}.elementor-121 .elementor-element.elementor-element-135feda{margin-top:0px;margin-bottom:80px;}.elementor-121 .elementor-element.elementor-element-1a4aea8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-7da3c91 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-4f2527e{padding:0px 0px 120px 0px;}.elementor-121 .elementor-element.elementor-element-49ca378 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-121 .elementor-element.elementor-element-873a328 > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-121 .elementor-element.elementor-element-50b629f .pxl-heading .pxl-heading--inner{max-width:100%;}.elementor-121 .elementor-element.elementor-element-f9f2822 > .elementor-widget-container{margin:20px 0px 50px 0px;}.elementor-121 .elementor-element.elementor-element-f9f2822 .pxl-icon-box .pxl-item--title{font-size:18px;}.elementor-121 .elementor-element.elementor-element-815a5e2 > .elementor-widget-container{margin:20px 0px 50px 0px;}.elementor-121 .elementor-element.elementor-element-815a5e2 .pxl-icon-box .pxl-item--title{font-size:18px;}.elementor-121 .elementor-element.elementor-element-6cc4452 > .elementor-widget-container{margin:20px 0px 50px 0px;}.elementor-121 .elementor-element.elementor-element-6cc4452 .pxl-icon-box .pxl-item--title{font-size:18px;}.elementor-121 .elementor-element.elementor-element-12345b8 > .elementor-widget-container{margin:20px 0px 50px 0px;}.elementor-121 .elementor-element.elementor-element-12345b8 .pxl-icon-box .pxl-item--title{font-size:18px;}.elementor-121 .elementor-element.elementor-element-4639f23 > .elementor-widget-container{margin:20px 0px 50px 0px;}.elementor-121 .elementor-element.elementor-element-4639f23 .pxl-icon-box .pxl-item--title{font-size:18px;}.elementor-121 .elementor-element.elementor-element-5ad05a6 > .elementor-widget-container{margin:20px 0px 50px 0px;}.elementor-121 .elementor-element.elementor-element-5ad05a6 .pxl-icon-box .pxl-item--title{font-size:18px;}.elementor-121 .elementor-element.elementor-element-a1325d3{padding:60px 0px 60px 0px;}.elementor-121 .elementor-element.elementor-element-e1c87e9 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-121 .elementor-element.elementor-element-0ccbba8.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-121 .elementor-element.elementor-element-f64a3cb .pxl-button-theme{text-align:left;}.elementor-121 .elementor-element.elementor-element-ad05ec8 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-121 .elementor-element.elementor-element-0a50850 > .elementor-widget-container{margin:0px 0px 30px 0px;}}@media(max-width:767px){body:not(.rtl) .elementor-121 .elementor-element.elementor-element-d61f90d{left:-100px;}body.rtl .elementor-121 .elementor-element.elementor-element-d61f90d{right:-100px;}.elementor-121 .elementor-element.elementor-element-edea378 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-ba9dc60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-7fd972d .pxl-button-theme{text-align:left;}.elementor-121 .elementor-element.elementor-element-c6cc52e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-121 .elementor-element.elementor-element-c6cc52e > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-121 .elementor-element.elementor-element-c4aaf99.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-121 .elementor-element.elementor-element-c4aaf99 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-121 .elementor-element.elementor-element-ebae249.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-121 .elementor-element.elementor-element-ebae249 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-121 .elementor-element.elementor-element-18d13e0 > .elementor-widget-container{--e-transform-rotateZ:10deg;}.elementor-121 .elementor-element.elementor-element-41ef13ad{padding:60px 0px 70px 0px;}}@media(max-width:575px){.elementor-121 .elementor-element.elementor-element-9267510{padding:50px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-edea378 .pxl-heading .pxl-item--title{font-size:24px;}.elementor-121 .elementor-element.elementor-element-ba9dc60 .pxl-heading .pxl-item--title{font-size:24px;}.elementor-121 .elementor-element.elementor-element-54dbc7f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-ec8d8e2{margin-top:0px;margin-bottom:50px;padding:40px 10px 30px 10px;}.elementor-121 .elementor-element.elementor-element-b0cb2ba > .elementor-element-populated{padding:15px 0px 15px 0px;}.elementor-121 .elementor-element.elementor-element-8ebe5e4{padding:0px 20px 0px 20px;}.elementor-121 .elementor-element.elementor-element-c6cc52e > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-019317c .elementor-icon{font-size:25px;}.elementor-121 .elementor-element.elementor-element-019317c .elementor-icon-box-title, .elementor-121 .elementor-element.elementor-element-019317c .elementor-icon-box-title a{font-size:20px;}.elementor-121 .elementor-element.elementor-element-019317c .elementor-icon-box-description{font-size:14px;}.elementor-121 .elementor-element.elementor-element-c4aaf99 > .elementor-element-populated{border-width:1px 0px 0px 0px;margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-27202bb .elementor-icon{font-size:25px;}.elementor-121 .elementor-element.elementor-element-27202bb .elementor-icon-box-title, .elementor-121 .elementor-element.elementor-element-27202bb .elementor-icon-box-title a{font-size:20px;}.elementor-121 .elementor-element.elementor-element-27202bb .elementor-icon-box-description{font-size:14px;}.elementor-121 .elementor-element.elementor-element-ebae249 > .elementor-element-populated{border-width:1px 0px 0px 0px;margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-db847e2 .elementor-icon{font-size:25px;}.elementor-121 .elementor-element.elementor-element-db847e2 .elementor-icon-box-title, .elementor-121 .elementor-element.elementor-element-db847e2 .elementor-icon-box-title a{font-size:20px;}.elementor-121 .elementor-element.elementor-element-db847e2 .elementor-icon-box-description{font-size:14px;}.elementor-121 .elementor-element.elementor-element-a82b6f8 .pxl-heading .pxl-item--title{font-size:26px;}.elementor-121 .elementor-element.elementor-element-49ca378 .pxl-heading .pxl-item--title{font-size:26px;}.elementor-121 .elementor-element.elementor-element-1a8f257 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-121 .elementor-element.elementor-element-7d6c5a4{margin-top:-60px;margin-bottom:0px;}.elementor-121 .elementor-element.elementor-element-02913e2{width:50%;}.elementor-121 .elementor-element.elementor-element-8eeb70c{width:50%;}.elementor-121 .elementor-element.elementor-element-767896d{width:50%;}.elementor-121 .elementor-element.elementor-element-d01a134{width:50%;}.elementor-121 .elementor-element.elementor-element-50b629f .pxl-heading .pxl-item--title{font-size:26px;}.elementor-121 .elementor-element.elementor-element-c62196d{width:50%;}.elementor-121 .elementor-element.elementor-element-f9f2822 > .elementor-widget-container{margin:20px 0px 20px 20px;}.elementor-121 .elementor-element.elementor-element-f9f2822 .pxl-icon-box .pxl-item--title{font-size:16px;}.elementor-121 .elementor-element.elementor-element-5a217de{width:50%;}.elementor-121 .elementor-element.elementor-element-815a5e2 > .elementor-widget-container{margin:20px 0px 20px 20px;}.elementor-121 .elementor-element.elementor-element-815a5e2 .pxl-icon-box .pxl-item--title{font-size:16px;}.elementor-121 .elementor-element.elementor-element-0f23ed2{width:50%;}.elementor-121 .elementor-element.elementor-element-6cc4452 > .elementor-widget-container{margin:20px 0px 20px 20px;}.elementor-121 .elementor-element.elementor-element-6cc4452 .pxl-icon-box .pxl-item--title{font-size:16px;}.elementor-121 .elementor-element.elementor-element-f18aaa6{width:50%;}.elementor-121 .elementor-element.elementor-element-12345b8 > .elementor-widget-container{margin:20px 0px 20px 20px;}.elementor-121 .elementor-element.elementor-element-12345b8 .pxl-icon-box .pxl-item--title{font-size:16px;}.elementor-121 .elementor-element.elementor-element-c84af34{width:50%;}.elementor-121 .elementor-element.elementor-element-4639f23 > .elementor-widget-container{margin:20px 0px 20px 20px;}.elementor-121 .elementor-element.elementor-element-4639f23 .pxl-icon-box .pxl-item--title{font-size:16px;}.elementor-121 .elementor-element.elementor-element-bee93ab{width:50%;}.elementor-121 .elementor-element.elementor-element-5ad05a6 > .elementor-widget-container{margin:20px 0px 20px 20px;}.elementor-121 .elementor-element.elementor-element-5ad05a6 .pxl-icon-box .pxl-item--title{font-size:16px;}.elementor-121 .elementor-element.elementor-element-e1c87e9 .pxl-heading .pxl-item--title{font-size:26px;}.elementor-121 .elementor-element.elementor-element-f64a3cb .pxl-button-theme{text-align:center;}.elementor-121 .elementor-element.elementor-element-f64a3cb .pxl-button-theme .btn{font-size:13px;}.elementor-121 .elementor-element.elementor-element-ad05ec8 .pxl-testimonial-carousel .pxl-item--title{font-size:16px;}.elementor-121 .elementor-element.elementor-element-ad05ec8 .pxl-testimonial-carousel .pxl-item--position{font-size:16px;}.elementor-121 .elementor-element.elementor-element-ad05ec8 .pxl-testimonial-carousel .pxl-item--desc{font-size:14px;}.elementor-121 .elementor-element.elementor-element-0a50850 .pxl-heading .pxl-item--title{font-size:26px;}}/* Start custom CSS for pxl_post_grid, class: .elementor-element-54dbc7f */.elementor-121 .elementor-element.elementor-element-54dbc7f img {
    	width: 100% !important;
	height: 280px !important;
	object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for pxl_testimonial_carousel, class: .elementor-element-ad05ec8 */.elementor-121 .elementor-element.elementor-element-ad05ec8 .pxl-quoters {
    bottom: -60px;
}
@media (max-width: 768px) {
    .elementor-121 .elementor-element.elementor-element-ad05ec8 .pxl-quoters {
    position: relative;    
    bottom: -20px;
}
}/* End custom CSS */
.elementor-419 .elementor-element.elementor-element-30a19c6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-419 .elementor-element.elementor-element-30a19c6:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-30a19c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-419 .elementor-element.elementor-element-30a19c6{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF33;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 0px 10px 0px;}.elementor-419 .elementor-element.elementor-element-30a19c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-419 .elementor-element.elementor-element-079ed26.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-419 .elementor-element.elementor-element-522a7de{width:auto;max-width:auto;}.elementor-419 .elementor-element.elementor-element-522a7de > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-419 .elementor-element.elementor-element-522a7de .pxl-link a{color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-522a7de .pxl-link li:after{background-color:#FFFFFF66;}.elementor-419 .elementor-element.elementor-element-522a7de .pxl-link li + li{margin-left:15px;}.elementor-419 .elementor-element.elementor-element-522a7de .pxl-link a i{color:#D70006;}.elementor-419 .elementor-element.elementor-element-522a7de .pxl-link a path{stroke:#D70006;}.elementor-419 .elementor-element.elementor-element-a520ff7{width:auto;max-width:auto;}.elementor-419 .elementor-element.elementor-element-a520ff7 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-419 .elementor-element.elementor-element-a520ff7 .pxl-icon1{text-align:right;}.elementor-419 .elementor-element.elementor-element-a520ff7 .pxl-icon1 a{color:#FFFFFF;margin:0 6px;}.elementor-419 .elementor-element.elementor-element-a520ff7 .pxl-icon1 a svg path{stroke:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-a520ff7 .pxl-icon1 a:hover{color:#EB3535;}.elementor-419 .elementor-element.elementor-element-9357e68 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-419 .elementor-element.elementor-element-9357e68:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-9357e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-419 .elementor-element.elementor-element-9357e68{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF33;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-419 .elementor-element.elementor-element-9357e68 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-419 .elementor-element.elementor-element-0a0912c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-c5ca21a{width:auto;max-width:auto;}.elementor-419 .elementor-element.elementor-element-c5ca21a > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-419 .elementor-element.elementor-element-c5ca21a .pxl-logo img{max-height:42px;}.elementor-419 .elementor-element.elementor-element-d4de476.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-419 .elementor-element.elementor-element-d4de476 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-7a825bf{width:auto;max-width:auto;}.elementor-419 .elementor-element.elementor-element-7a825bf > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 0px 0px 40px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#FFFFFF33;}.elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary > li > a{color:#FFFFFF;line-height:74px;}.elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary > li{margin:0px 22px 0px 22px;}.elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu li.pxl-megamenu, .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu li > a{color:var( --e-global-color-3a0a514 );}.elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu li:hover > a, .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu li.current_page_item > a, .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu li.current-menu-item > a, .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu li.current_page_ancestor > a, .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu li.current-menu-ancestor > a{color:var( --e-global-color-96a2883 );}.elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu a, .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-heading .pxl-item--title{font-size:12px;font-weight:600;text-transform:uppercase;}.elementor-419 .elementor-element.elementor-element-7a825bf .pxl-menu-primary .sub-menu li + li{margin-top:0px;}.elementor-419 .elementor-element.elementor-element-3cb9c6c{width:auto;max-width:auto;}.elementor-419 .elementor-element.elementor-element-3cb9c6c > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-419 .elementor-element.elementor-element-3cb9c6c .pxl-cart-sidebar-button{color:#FFFFFFCC;}.elementor-419 .elementor-element.elementor-element-3cb9c6c .pxl-cart-sidebar-button:hover{color:#FFFFFF;}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-419 .elementor-element.elementor-element-3740219{--divider-border-style:solid;--divider-color:#FFFFFF33;--divider-border-width:74px;width:auto;max-width:auto;}.elementor-419 .elementor-element.elementor-element-3740219 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-419 .elementor-element.elementor-element-3740219 .elementor-divider-separator{width:1px;}.elementor-419 .elementor-element.elementor-element-3740219 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-419 .elementor-element.elementor-element-e2e632d{width:auto;max-width:auto;}.elementor-419 .elementor-element.elementor-element-e2e632d > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-419 .elementor-element.elementor-element-e2e632d .pxl-phone-call .pxl-item--icon i{color:#FFFFFF;text-fill-color:#FFFFFF;-webkit-text-fill-color:#FFFFFF;background-image:none;}.elementor-419 .elementor-element.elementor-element-e2e632d .pxl-phone-call .pxl-item--icon svg path{stroke:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-e2e632d .pxl-phone-call .pxl-label{color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-e2e632d .pxl-phone-call .pxl-item--phone{color:#FFFFFF;line-height:20px;}.elementor-419 .elementor-element.elementor-element-e2e632d .pxl-phone-call .pxl-item--phone::after{background-color:#FFFFFF00;}.elementor-419 .elementor-element.elementor-element-68a2cb4{width:auto;max-width:auto;}.elementor-419 .elementor-element.elementor-element-68a2cb4 .pxl-hidden-panel-button{height:74px;width:74px;}@media(max-width:1599px){.elementor-419 .elementor-element.elementor-element-522a7de .pxl-link a{font-size:14px;}.elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary > li{margin:0px 8px 0px 8px;}.elementor-419 .elementor-element.elementor-element-e2e632d > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-419 .elementor-element.elementor-element-e2e632d .pxl-phone-call .pxl-item--phone{font-size:14px;}}@media(min-width:576px){.elementor-419 .elementor-element.elementor-element-0a0912c{width:25%;}.elementor-419 .elementor-element.elementor-element-d4de476{width:75%;}}@media(max-width:1599px) and (min-width:576px){.elementor-419 .elementor-element.elementor-element-0a0912c{width:20%;}.elementor-419 .elementor-element.elementor-element-d4de476{width:80%;}}/* Start custom CSS for pxl_menu, class: .elementor-element-7a825bf */.elementor-419 .elementor-element.elementor-element-7a825bf a:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for pxl_phone, class: .elementor-element-e2e632d */.elementor-419 .elementor-element.elementor-element-e2e632d a:hover {
    text-decoration: underline;
}/* End custom CSS */
.elementor-4906 .elementor-element.elementor-element-a3231e5 .pxl-section-bg-parallax{background-image:url( /wp-content/uploads/2023/12/bg-ctf.png );background-position:center center;background-size:cover;left:-50px;}.elementor-4906 .elementor-element.elementor-element-a3231e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 0px 0px;}.elementor-4906 .elementor-element.elementor-element-a3231e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4906 .elementor-element.elementor-element-3b5574e > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4906 .elementor-element.elementor-element-1f0e94f{margin-top:0px;margin-bottom:150px;}.elementor-4906 .elementor-element.elementor-element-7afa7e6{width:100%;max-width:100%;}.elementor-4906 .elementor-element.elementor-element-7afa7e6 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-4906 .elementor-element.elementor-element-e9b9dc0 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-4906 .elementor-element.elementor-element-e9b9dc0 .pxl-heading .pxl-heading--inner{max-width:550px;}.elementor-4906 .elementor-element.elementor-element-e9b9dc0 .pxl-heading .pxl-item--title{font-family:"Montserrat", Sans-serif;font-size:36px;line-height:50px;letter-spacing:1.08px;margin-bottom:0px;}.elementor-4906 .elementor-element.elementor-element-e9b9dc0 .pxl-heading .pxl-item--subtitle{color:#D70006;}.elementor-4906 .elementor-element.elementor-element-f7a2a8e .pxl-text-editor .pxl-item--inner{max-width:530px;}.elementor-4906 .elementor-element.elementor-element-f7a2a8e .pxl-text-editor{font-size:18px;line-height:30px;}.elementor-4906 .elementor-element.elementor-element-54f38f3 > .elementor-element-populated{padding:0px 100px 0px 100px;}.elementor-4906 .elementor-element.elementor-element-97d8588{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4906 .elementor-element.elementor-element-b21f773.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4906 .elementor-element.elementor-element-b21f773 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4906 .elementor-element.elementor-element-52d921e > .elementor-container{max-width:1300px;}.elementor-4906 .elementor-element.elementor-element-52d921e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-110px;z-index:2;}.elementor-4906 .elementor-element.elementor-element-52d921e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4906 .elementor-element.elementor-element-9cd64d6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4906 .elementor-element.elementor-element-9cd64d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4906 .elementor-element.elementor-element-c26dbd0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-4906 .elementor-element.elementor-element-c26dbd0 .pxl-link a{color:#FFFFFF;font-size:16px;font-weight:600;}.elementor-4906 .elementor-element.elementor-element-2ea5dc3 .pxl-heading .pxl-item--title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;margin-bottom:5px;}.elementor-bc-flex-widget .elementor-4906 .elementor-element.elementor-element-0fdae3b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4906 .elementor-element.elementor-element-0fdae3b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4906 .elementor-element.elementor-element-0fdae3b.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-4906 .elementor-element.elementor-element-0fdae3b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4906 .elementor-element.elementor-element-31fae0e{width:auto;max-width:auto;}.elementor-4906 .elementor-element.elementor-element-31fae0e > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-4906 .elementor-element.elementor-element-31fae0e .pxl-image-single img{max-height:280px;}.elementor-4906 .elementor-element.elementor-element-299c221{width:auto;max-width:auto;}.elementor-4906 .elementor-element.elementor-element-299c221 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-4906 .elementor-element.elementor-element-299c221 .pxl-phone-call .pxl-item--icon i{color:#D70006;text-fill-color:#D70006;-webkit-text-fill-color:#D70006;background-image:none;}.elementor-4906 .elementor-element.elementor-element-299c221 .pxl-phone-call .pxl-item--icon svg path{stroke:#D70006;}.elementor-4906 .elementor-element.elementor-element-299c221 .pxl-item--inner .pxl-item--icon{background-color:#FFFFFF;}.elementor-4906 .elementor-element.elementor-element-299c221 .pxl-phone-call .pxl-item--icon{height:60px;width:60px;box-shadow:0px 0px 0px 7px rgba(255, 255, 255, 0.5);}.elementor-4906 .elementor-element.elementor-element-299c221 .pxl-phone-call .pxl-label{color:#FFFFFF;font-size:18px;}.elementor-4906 .elementor-element.elementor-element-299c221 .pxl-phone-call .pxl-item--phone{color:#FFFFFF;font-size:22px;line-height:30px;}.elementor-4906 .elementor-element.elementor-element-299c221 .pxl-phone-call .pxl-item--phone::after{background-color:#FFFFFF00;}.elementor-4906 .elementor-element.elementor-element-e2f7288:not(.elementor-motion-effects-element-type-background), .elementor-4906 .elementor-element.elementor-element-e2f7288 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4906 .elementor-element.elementor-element-e2f7288{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:180px 0px 80px 0px;}.elementor-4906 .elementor-element.elementor-element-e2f7288 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4906 .elementor-element.elementor-element-71c3de4 > .elementor-widget-container{margin:0px 0px 30px -5px;}.elementor-4906 .elementor-element.elementor-element-71c3de4 .pxl-logo img{max-height:52px;}.elementor-4906 .elementor-element.elementor-element-c3d5a25 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4906 .elementor-element.elementor-element-c3d5a25 .pxl-phone-call .pxl-label{font-weight:700;text-transform:uppercase;}.elementor-4906 .elementor-element.elementor-element-c3d5a25 .pxl-phone-call .pxl-item--phone{color:#FFFFFF;font-family:"Bai Jamjuree", Sans-serif;font-size:32px;line-height:42px;}.elementor-4906 .elementor-element.elementor-element-c3d5a25 .pxl-phone-call .pxl-item--phone::after{background-color:#FFFFFF00;}.elementor-4906 .elementor-element.elementor-element-d5bd7bd > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-4906 .elementor-element.elementor-element-d5bd7bd .pxl-text-editor{color:#D70006;font-weight:700;}.elementor-4906 .elementor-element.elementor-element-413bfad > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-4906 .elementor-element.elementor-element-413bfad .pxl-text-editor .pxl-item--inner{max-width:240px;}.elementor-4906 .elementor-element.elementor-element-413bfad .pxl-text-editor{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:30px;}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4906 .elementor-element.elementor-element-f703f88{--divider-border-style:solid;--divider-color:#272727;--divider-border-width:1px;}.elementor-4906 .elementor-element.elementor-element-f703f88 .elementor-divider-separator{width:100%;}.elementor-4906 .elementor-element.elementor-element-f703f88 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4906 .elementor-element.elementor-element-ed07c24{width:auto;max-width:auto;}.elementor-4906 .elementor-element.elementor-element-ed07c24 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-4906 .elementor-element.elementor-element-ed07c24 .elementor-icon-wrapper{text-align:left;}.elementor-4906 .elementor-element.elementor-element-ed07c24 .elementor-icon{font-size:12px;}.elementor-4906 .elementor-element.elementor-element-ed07c24 .elementor-icon svg{height:12px;}.elementor-4906 .elementor-element.elementor-element-ed07c24 .elementor-icon-wrapper svg{width:auto;}.elementor-4906 .elementor-element.elementor-element-09519fe > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4906 .elementor-element.elementor-element-09519fe .pxl-heading .pxl-item--title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;margin-bottom:0px;}.elementor-4906 .elementor-element.elementor-element-ea7832f .pxl-link a{color:#9A9A9A;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-4906 .elementor-element.elementor-element-ea7832f .pxl-link a:hover{color:#D70006;}.elementor-4906 .elementor-element.elementor-element-ea7832f .pxl-link li + li{margin-top:22px;}.elementor-4906 .elementor-element.elementor-element-254422a{--divider-border-style:solid;--divider-color:#272727;--divider-border-width:1px;}.elementor-4906 .elementor-element.elementor-element-254422a .elementor-divider-separator{width:100%;}.elementor-4906 .elementor-element.elementor-element-254422a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4906 .elementor-element.elementor-element-9cab277{width:auto;max-width:auto;}.elementor-4906 .elementor-element.elementor-element-9cab277 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-4906 .elementor-element.elementor-element-9cab277 .elementor-icon-wrapper{text-align:left;}.elementor-4906 .elementor-element.elementor-element-9cab277 .elementor-icon{font-size:12px;}.elementor-4906 .elementor-element.elementor-element-9cab277 .elementor-icon svg{height:12px;}.elementor-4906 .elementor-element.elementor-element-9cab277 .elementor-icon-wrapper svg{width:auto;}.elementor-4906 .elementor-element.elementor-element-12c6349 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4906 .elementor-element.elementor-element-12c6349 .pxl-heading .pxl-item--title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;margin-bottom:0px;}.elementor-4906 .elementor-element.elementor-element-9402702 .pxl-link a{color:#9A9A9A;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-4906 .elementor-element.elementor-element-9402702 .pxl-link a:hover{color:#D70006;}.elementor-4906 .elementor-element.elementor-element-9402702 .pxl-link li + li{margin-top:22px;}.elementor-4906 .elementor-element.elementor-element-8ae06ad{--divider-border-style:solid;--divider-color:#272727;--divider-border-width:1px;}.elementor-4906 .elementor-element.elementor-element-8ae06ad .elementor-divider-separator{width:100%;}.elementor-4906 .elementor-element.elementor-element-8ae06ad .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4906 .elementor-element.elementor-element-9047f69{width:auto;max-width:auto;}.elementor-4906 .elementor-element.elementor-element-9047f69 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-4906 .elementor-element.elementor-element-9047f69 .elementor-icon-wrapper{text-align:left;}.elementor-4906 .elementor-element.elementor-element-9047f69 .elementor-icon{font-size:12px;}.elementor-4906 .elementor-element.elementor-element-9047f69 .elementor-icon svg{height:12px;}.elementor-4906 .elementor-element.elementor-element-9047f69 .elementor-icon-wrapper svg{width:auto;}.elementor-4906 .elementor-element.elementor-element-4464a52 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4906 .elementor-element.elementor-element-4464a52 .pxl-heading .pxl-item--title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;margin-bottom:0px;}.elementor-4906 .elementor-element.elementor-element-315747a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4906 .elementor-element.elementor-element-315747a:not(.elementor-motion-effects-element-type-background), .elementor-4906 .elementor-element.elementor-element-315747a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4906 .elementor-element.elementor-element-315747a{border-style:solid;border-width:1px 0px 0px 0px;border-color:#272727;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 0px 12px 0px;}.elementor-4906 .elementor-element.elementor-element-315747a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4906 .elementor-element.elementor-element-790c0d8 .pxl-text-editor{color:#9A9A9A;}.elementor-4906 .elementor-element.elementor-element-c4b7f38 .pxl-icon1{text-align:center;}.elementor-4906 .elementor-element.elementor-element-c4b7f38 .pxl-icon1 a{background-color:#FFFFFF1A;margin:0 3px;height:50px;width:50px;border-radius:3px 3px 3px 3px;}.elementor-4906 .elementor-element.elementor-element-c4b7f38 .pxl-icon1 a:hover{background-color:#D70006;}.elementor-4906 .elementor-element.elementor-element-9f18c9f .pxl-link{text-align:right;}.elementor-4906 .elementor-element.elementor-element-9f18c9f .pxl-link a{color:#9A9A9A;font-weight:400;}.elementor-4906 .elementor-element.elementor-element-9f18c9f .pxl-link a:hover{color:#D70006;}.elementor-4906 .elementor-element.elementor-element-9f18c9f .pxl-link li + li{margin-left:20px;}@media(max-width:1199px){.elementor-4906 .elementor-element.elementor-element-e9b9dc0 .pxl-heading .pxl-item--title{font-size:34px;}.elementor-4906 .elementor-element.elementor-element-52d921e{margin-top:0px;margin-bottom:80px;}.elementor-4906 .elementor-element.elementor-element-c26dbd0 > .elementor-widget-container{margin:0px 0px 10px 5px;}.elementor-4906 .elementor-element.elementor-element-2ea5dc3 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-4906 .elementor-element.elementor-element-31fae0e > .elementor-widget-container{margin:-60px 0px 30px 0px;}.elementor-4906 .elementor-element.elementor-element-299c221 > .elementor-widget-container{margin:0px 15px 40px 0px;}.elementor-4906 .elementor-element.elementor-element-e2f7288{padding:80px 0px 60px 0px;}.elementor-4906 .elementor-element.elementor-element-c4b7f38 .pxl-icon1 a{height:40px;width:40px;}}@media(max-width:991px){.elementor-4906 .elementor-element.elementor-element-a3231e5{padding:80px 0px 0px 0px;}.elementor-4906 .elementor-element.elementor-element-1f0e94f{margin-top:0px;margin-bottom:80px;}.elementor-4906 .elementor-element.elementor-element-e9b9dc0 .pxl-heading .pxl-item--title{font-size:30px;line-height:1.2em;}.elementor-4906 .elementor-element.elementor-element-f7a2a8e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4906 .elementor-element.elementor-element-f7a2a8e .pxl-text-editor{font-size:18px;}.elementor-4906 .elementor-element.elementor-element-52d921e{margin-top:0px;margin-bottom:90px;padding:80px 0px 0px 0px;}.elementor-4906 .elementor-element.elementor-element-0fdae3b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4906 .elementor-element.elementor-element-31fae0e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-4906 .elementor-element.elementor-element-299c221 > .elementor-widget-container{margin:0px 15px 0px 30px;}.elementor-4906 .elementor-element.elementor-element-315747a{padding:20px 0px 80px 0px;}.elementor-4906 .elementor-element.elementor-element-9f18c9f .pxl-link{text-align:center;}}@media(max-width:767px){.elementor-4906 .elementor-element.elementor-element-9cd64d6 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4906 .elementor-element.elementor-element-0fdae3b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4906 .elementor-element.elementor-element-31fae0e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-4906 .elementor-element.elementor-element-299c221 > .elementor-widget-container{margin:50px 15px 60px 20px;}.elementor-4906 .elementor-element.elementor-element-413bfad .pxl-text-editor .pxl-item--inner{max-width:100%;}.elementor-4906 .elementor-element.elementor-element-790c0d8 .pxl-text-editor{text-align:center;}.elementor-4906 .elementor-element.elementor-element-c4b7f38 .pxl-icon1{text-align:center;}.elementor-4906 .elementor-element.elementor-element-9f18c9f .pxl-link{text-align:center;}}@media(max-width:575px){.elementor-4906 .elementor-element.elementor-element-54f38f3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4906 .elementor-element.elementor-element-52d921e{margin-top:0px;margin-bottom:0px;}.elementor-4906 .elementor-element.elementor-element-c3d5a25 .pxl-phone-call .pxl-item--phone{font-size:25px;}.elementor-4906 .elementor-element.elementor-element-8ae06ad .elementor-divider{text-align:center;}.elementor-4906 .elementor-element.elementor-element-8ae06ad .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-4906 .elementor-element.elementor-element-790c0d8 .pxl-text-editor{text-align:center;}.elementor-4906 .elementor-element.elementor-element-c4b7f38 .pxl-icon1{text-align:center;}}@media(min-width:576px){.elementor-4906 .elementor-element.elementor-element-9cd64d6{width:45%;}.elementor-4906 .elementor-element.elementor-element-0fdae3b{width:55%;}.elementor-4906 .elementor-element.elementor-element-f07a3e3{width:28%;}.elementor-4906 .elementor-element.elementor-element-bdda45a{width:22%;}.elementor-4906 .elementor-element.elementor-element-e04777e{width:33.3%;}.elementor-4906 .elementor-element.elementor-element-c94209e{width:33.3%;}.elementor-4906 .elementor-element.elementor-element-fe3055b{width:32.732%;}}@media(max-width:1199px) and (min-width:576px){.elementor-4906 .elementor-element.elementor-element-c94209e{width:29%;}}@media(max-width:991px) and (min-width:576px){.elementor-4906 .elementor-element.elementor-element-3780654{width:100%;}.elementor-4906 .elementor-element.elementor-element-54f38f3{width:100%;}.elementor-4906 .elementor-element.elementor-element-9cd64d6{width:100%;}.elementor-4906 .elementor-element.elementor-element-0fdae3b{width:100%;}.elementor-4906 .elementor-element.elementor-element-f07a3e3{width:50%;}.elementor-4906 .elementor-element.elementor-element-bdda45a{width:50%;}.elementor-4906 .elementor-element.elementor-element-5aec618{width:50%;}.elementor-4906 .elementor-element.elementor-element-1d597cb{width:50%;}.elementor-4906 .elementor-element.elementor-element-e04777e{width:50%;}.elementor-4906 .elementor-element.elementor-element-c94209e{width:50%;}.elementor-4906 .elementor-element.elementor-element-fe3055b{width:100%;}}@media(max-width:767px) and (min-width:576px){.elementor-4906 .elementor-element.elementor-element-f07a3e3{width:100%;}.elementor-4906 .elementor-element.elementor-element-bdda45a{width:100%;}.elementor-4906 .elementor-element.elementor-element-5aec618{width:100%;}.elementor-4906 .elementor-element.elementor-element-1d597cb{width:100%;}.elementor-4906 .elementor-element.elementor-element-e04777e{width:100%;}.elementor-4906 .elementor-element.elementor-element-c94209e{width:100%;}}/* Start custom CSS for html, class: .elementor-element-8b39407 */.elementor-4906 .elementor-element.elementor-element-8b39407 {
    filter: grayscale(100%);
    transition: filter 0.5s ease;
}
.elementor-4906 .elementor-element.elementor-element-8b39407:hover {
    filter: grayscale(0%);
}/* End custom CSS */
/* Start custom CSS for pxl_phone, class: .elementor-element-299c221 */.elementor-4906 .elementor-element.elementor-element-299c221 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for pxl_phone, class: .elementor-element-c3d5a25 */.elementor-4906 .elementor-element.elementor-element-c3d5a25 a:hover {
    text-decoration: underline;
}/* End custom CSS */
.elementor-494 .elementor-element.elementor-element-304a3f0 > .elementor-background-overlay{background-color:#000000;opacity:0.8;}.elementor-494 .elementor-element.elementor-element-304a3f0{overflow:hidden;padding:110px 0px 110px 0px;}.elementor-494 .elementor-element.elementor-element-304a3f0 .pxl-section-bg-parallax{background-image:url( https://avto-remont.spb.ru/wp-content/uploads/2023/11/bg-page-title1.jpg );background-position:center center;background-size:cover;top:-50px;}.elementor-494 .elementor-element.elementor-element-5cdd144 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-494 .elementor-element.elementor-element-5cdd144 .pxl-heading{text-align:center;}.elementor-494 .elementor-element.elementor-element-5cdd144 .pxl-heading .pxl-item--title{color:#FFFFFF;font-size:60px;font-weight:700;margin-bottom:0px;}.elementor-494 .elementor-element.elementor-element-1e26e1e .pxl-breadcrumb{color:#FFFFFFCC;}.elementor-494 .elementor-element.elementor-element-1e26e1e .pxl-breadcrumb li::after{color:#FFFFFF;}.elementor-494 .elementor-element.elementor-element-1e26e1e .wrapper-breadcrumb{text-align:center;}
.elementor-8819 .elementor-element.elementor-element-0648a16:not(.elementor-motion-effects-element-type-background), .elementor-8819 .elementor-element.elementor-element-0648a16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://avto-remont.spb.ru/wp-content/uploads/2023/12/bg-ctf.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8819 .elementor-element.elementor-element-0648a16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 10px 0px;}.elementor-8819 .elementor-element.elementor-element-0648a16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8819 .elementor-element.elementor-element-0a45dbe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 30px 45px 30px;}.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 );}.elementor-8819 .elementor-element.elementor-element-b63c1d8 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-8819 .elementor-element.elementor-element-b63c1d8{text-align:center;}.elementor-8819 .elementor-element.elementor-element-b63c1d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-96a2883 );}.elementor-8819 .elementor-element.elementor-element-15687a8 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-8819 .elementor-element.elementor-element-15687a8{text-align:center;}.elementor-8819 .elementor-element.elementor-element-15687a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;color:#000000;}#elementor-popup-modal-8819 .dialog-widget-content{animation-duration:0.7s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-8819{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-8819 .dialog-message{width:550px;height:auto;}#elementor-popup-modal-8819 .dialog-close-button{display:flex;}@media(max-width:1599px){#elementor-popup-modal-8819{justify-content:center;align-items:center;}}@media(max-width:575px){.elementor-8819 .elementor-element.elementor-element-b63c1d8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8819 .elementor-element.elementor-element-b63c1d8 .elementor-heading-title{font-size:12px;}.elementor-8819 .elementor-element.elementor-element-15687a8 .elementor-heading-title{font-size:22px;}#elementor-popup-modal-8819 .dialog-message{width:375px;}#elementor-popup-modal-8819 .dialog-widget-content{margin:0px 0px 0px 0px;}}
.elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-6a3cc23:#DF3338;--e-global-color-96c6da7:#FFFFFF;--e-global-color-96a2883:#D70006;--e-global-color-0320967:#D9D9D9;--e-global-color-3a0a514:#000000;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1330px;}.e-con{--container-max-width:1330px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}@media(max-width:991px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:575px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
.elementor-12420 .elementor-element.elementor-element-4373c63 > .elementor-background-overlay{background-color:#000000;opacity:0.8;}.elementor-12420 .elementor-element.elementor-element-4373c63{overflow:hidden;margin-top:-110px;margin-bottom:0px;padding:110px 0px 110px 0px;}.elementor-12420 .elementor-element.elementor-element-4373c63 .pxl-section-bg-parallax{background-image:url( https://avto-remont.spb.ru/wp-content/uploads/2023/11/bg-page-title1.jpg );background-position:center center;background-size:cover;top:-50px;}.elementor-12420 .elementor-element.elementor-element-75611eb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-12420 .elementor-element.elementor-element-75611eb .pxl-heading{text-align:center;}.elementor-12420 .elementor-element.elementor-element-75611eb .pxl-heading .pxl-item--title{color:#FFFFFF;font-size:60px;font-weight:700;margin-bottom:0px;}.elementor-12420 .elementor-element.elementor-element-0ba6248 .pxl-breadcrumb{color:#FFFFFFCC;}.elementor-12420 .elementor-element.elementor-element-0ba6248 .pxl-breadcrumb li::after{color:#FFFFFF;}.elementor-12420 .elementor-element.elementor-element-0ba6248 .wrapper-breadcrumb{text-align:center;}.elementor-12420 .elementor-element.elementor-element-a1e2b95{overflow:hidden;padding:120px 0px 0px 0px;}.elementor-12420 .elementor-element.elementor-element-ce7b757{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-12420 .elementor-element.elementor-element-ce7b757{left:0px;}body.rtl .elementor-12420 .elementor-element.elementor-element-ce7b757{right:0px;}.elementor-12420 .elementor-element.elementor-element-8dbbb5c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-12420 .elementor-element.elementor-element-ad4ea43{width:100%;max-width:100%;z-index:1;}.elementor-12420 .elementor-element.elementor-element-ad4ea43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12420 .elementor-element.elementor-element-ad4ea43 .pxl-heading{text-align:left;}.elementor-12420 .elementor-element.elementor-element-ad4ea43 .pxl-heading .pxl-heading--inner{max-width:100%;}.elementor-12420 .elementor-element.elementor-element-ad4ea43 .pxl-heading .pxl-item--title{font-family:"Montserrat", Sans-serif;font-size:48px;margin-bottom:0px;}.elementor-12420 .elementor-element.elementor-element-ad4ea43 .pxl-heading .pxl-item--subtitle{color:#D70006;}.elementor-12420 .elementor-element.elementor-element-ad4ea43 .pxl-heading .pxl-item--subtitle, .elementor-12420 .elementor-element.elementor-element-ad4ea43 .pxl-heading .pxl-item--subtitle span{font-size:14px;font-weight:600;}.elementor-12420 .elementor-element.elementor-element-24930dc .pxl-button-theme{text-align:right;}.elementor-12420 .elementor-element.elementor-element-24930dc > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-12420 .elementor-element.elementor-element-24930dc .pxl-button-theme .btn{font-weight:600;text-transform:uppercase;}.elementor-12420 .elementor-element.elementor-element-408920c{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(8, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-12420 .elementor-element.elementor-element-9beea77{--display:flex;--justify-content:flex-end;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12420 .elementor-element.elementor-element-e3927cc.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-e3927cc img{width:70%;}.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 );}.elementor-12420 .elementor-element.elementor-element-ff4cda0{text-align:center;}.elementor-12420 .elementor-element.elementor-element-ff4cda0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-15d61ae{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-a8b92c9.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-a8b92c9 img{width:60%;}.elementor-12420 .elementor-element.elementor-element-fde4e49{text-align:center;}.elementor-12420 .elementor-element.elementor-element-fde4e49 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-8915fec{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-4fe5236.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-4fe5236 img{width:70%;}.elementor-12420 .elementor-element.elementor-element-9c1373c{text-align:center;}.elementor-12420 .elementor-element.elementor-element-9c1373c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-21d770f{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-4cb8916.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-4cb8916 img{width:90%;}.elementor-12420 .elementor-element.elementor-element-a2d88d8{text-align:center;}.elementor-12420 .elementor-element.elementor-element-a2d88d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-466570b{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-3671468.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-901d60c{text-align:center;}.elementor-12420 .elementor-element.elementor-element-901d60c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-b53407a{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-fe7b9cb.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-fe7b9cb img{width:70%;}.elementor-12420 .elementor-element.elementor-element-8594fb9{text-align:center;}.elementor-12420 .elementor-element.elementor-element-8594fb9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-3a20f0b{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-cfd1172.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-cfd1172 img{width:70%;}.elementor-12420 .elementor-element.elementor-element-9f5085c{text-align:center;}.elementor-12420 .elementor-element.elementor-element-9f5085c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-a02f7bb{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-872bf62.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-872bf62 img{width:75%;}.elementor-12420 .elementor-element.elementor-element-048fb1d{text-align:center;}.elementor-12420 .elementor-element.elementor-element-048fb1d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-0e4089a{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-ca51ec4.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-ca51ec4 img{width:70%;}.elementor-12420 .elementor-element.elementor-element-ae588ca{text-align:center;}.elementor-12420 .elementor-element.elementor-element-ae588ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-9f9dcac{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-f53a875.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-f53a875 img{width:70%;}.elementor-12420 .elementor-element.elementor-element-4210112{text-align:center;}.elementor-12420 .elementor-element.elementor-element-4210112 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-abc4deb{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-64a50db.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-64a50db img{width:70%;}.elementor-12420 .elementor-element.elementor-element-a52c82b{text-align:center;}.elementor-12420 .elementor-element.elementor-element-a52c82b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-fb6a264{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-80e5534.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-80e5534 img{width:70%;}.elementor-12420 .elementor-element.elementor-element-f01228b{text-align:center;}.elementor-12420 .elementor-element.elementor-element-f01228b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-b1fa3a8{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-85fb356.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-85fb356 img{width:70%;}.elementor-12420 .elementor-element.elementor-element-0a798ed{text-align:center;}.elementor-12420 .elementor-element.elementor-element-0a798ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-33fd37b{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-1d88972.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-1d88972 img{width:75%;}.elementor-12420 .elementor-element.elementor-element-a13d63e{text-align:center;}.elementor-12420 .elementor-element.elementor-element-a13d63e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-b1e60b6{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-f8e0fa9.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-f8e0fa9 img{width:75%;}.elementor-12420 .elementor-element.elementor-element-428af12{text-align:center;}.elementor-12420 .elementor-element.elementor-element-428af12 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-bec1e0e{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-64e4237.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-64e4237 img{width:70%;}.elementor-12420 .elementor-element.elementor-element-f9ecac9{text-align:center;}.elementor-12420 .elementor-element.elementor-element-f9ecac9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-689e5ea{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-6d453d4.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-6d453d4 img{width:70%;}.elementor-12420 .elementor-element.elementor-element-522cd0c{text-align:center;}.elementor-12420 .elementor-element.elementor-element-522cd0c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-3f7c98e{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-b84a597.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-b84a597 img{width:70%;}.elementor-12420 .elementor-element.elementor-element-260824f{text-align:center;}.elementor-12420 .elementor-element.elementor-element-260824f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-a136fdc{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-55c727b.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-55c727b img{width:70%;}.elementor-12420 .elementor-element.elementor-element-83a69e6{text-align:center;}.elementor-12420 .elementor-element.elementor-element-83a69e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-299c7bf{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-65f3760.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-65f3760 img{width:70%;}.elementor-12420 .elementor-element.elementor-element-45fe550{text-align:center;}.elementor-12420 .elementor-element.elementor-element-45fe550 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-df2b985{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-054f3b7.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-054f3b7 img{width:70%;}.elementor-12420 .elementor-element.elementor-element-3bf91a7{text-align:center;}.elementor-12420 .elementor-element.elementor-element-3bf91a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-c91d5c0{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-93f55c8.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-93f55c8 img{width:70%;}.elementor-12420 .elementor-element.elementor-element-a759a7d{text-align:center;}.elementor-12420 .elementor-element.elementor-element-a759a7d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-6fbcfd9{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-1bcb268.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-1bcb268 img{width:70%;}.elementor-12420 .elementor-element.elementor-element-3d019f9{text-align:center;}.elementor-12420 .elementor-element.elementor-element-3d019f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-47bf895{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-285ec2c.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-285ec2c img{width:70%;}.elementor-12420 .elementor-element.elementor-element-47fe645{text-align:center;}.elementor-12420 .elementor-element.elementor-element-47fe645 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-85eafe3{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-783019a.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-783019a img{width:70%;}.elementor-12420 .elementor-element.elementor-element-b83c598{text-align:center;}.elementor-12420 .elementor-element.elementor-element-b83c598 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-75b3210{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-c585ace.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-c585ace img{width:70%;}.elementor-12420 .elementor-element.elementor-element-5689bae{text-align:center;}.elementor-12420 .elementor-element.elementor-element-5689bae .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-e4c829d{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-7bb1a80.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-7bb1a80 img{width:70%;}.elementor-12420 .elementor-element.elementor-element-04e3358{text-align:center;}.elementor-12420 .elementor-element.elementor-element-04e3358 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-43c7a49{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-e94d40f.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-e94d40f img{width:70%;}.elementor-12420 .elementor-element.elementor-element-a6cd3ba{text-align:center;}.elementor-12420 .elementor-element.elementor-element-a6cd3ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-6cace47{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-d76fe6f.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-d76fe6f img{width:50%;}.elementor-12420 .elementor-element.elementor-element-bfa1b00{text-align:center;}.elementor-12420 .elementor-element.elementor-element-bfa1b00 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-f088e94{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-5e28a63.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-5e28a63 img{width:65%;}.elementor-12420 .elementor-element.elementor-element-d0fe680{text-align:center;}.elementor-12420 .elementor-element.elementor-element-d0fe680 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-4280d44{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-236620f.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-236620f img{width:65%;}.elementor-12420 .elementor-element.elementor-element-e99eec2{text-align:center;}.elementor-12420 .elementor-element.elementor-element-e99eec2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-b2a6373{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-06761b9.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-06761b9 img{width:70%;}.elementor-12420 .elementor-element.elementor-element-2a3e396{text-align:center;}.elementor-12420 .elementor-element.elementor-element-2a3e396 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-bc4fbce{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-163bfad.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-163bfad img{width:60%;}.elementor-12420 .elementor-element.elementor-element-30cf033{text-align:center;}.elementor-12420 .elementor-element.elementor-element-30cf033 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-1186fad{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-a76bef6.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-a76bef6 img{width:60%;}.elementor-12420 .elementor-element.elementor-element-7fa508e{text-align:center;}.elementor-12420 .elementor-element.elementor-element-7fa508e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-b047821{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-f313dc3.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-f313dc3 img{width:70%;}.elementor-12420 .elementor-element.elementor-element-14ffa56{text-align:center;}.elementor-12420 .elementor-element.elementor-element-14ffa56 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-6f8f2f8{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-79fc6d8.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-79fc6d8 img{width:70%;}.elementor-12420 .elementor-element.elementor-element-e9ed8d7{text-align:center;}.elementor-12420 .elementor-element.elementor-element-e9ed8d7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-0090efd{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-c6c1dc9.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-c6c1dc9 img{width:65%;}.elementor-12420 .elementor-element.elementor-element-f429d1d{text-align:center;}.elementor-12420 .elementor-element.elementor-element-f429d1d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-c6af709{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-d7ea41c.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-d7ea41c img{width:65%;}.elementor-12420 .elementor-element.elementor-element-bd31631{text-align:center;}.elementor-12420 .elementor-element.elementor-element-bd31631 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-74f8feb{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-a1abf27.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-a1abf27 img{width:80%;}.elementor-12420 .elementor-element.elementor-element-89c1f6e{text-align:center;}.elementor-12420 .elementor-element.elementor-element-89c1f6e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-5dbc5c2{--display:flex;--justify-content:flex-end;}.elementor-12420 .elementor-element.elementor-element-9762488.elementor-element{--align-self:center;}.elementor-12420 .elementor-element.elementor-element-9762488 img{width:70%;}.elementor-12420 .elementor-element.elementor-element-93b483f{text-align:center;}.elementor-12420 .elementor-element.elementor-element-93b483f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-3a0a514 );}.elementor-12420 .elementor-element.elementor-element-0d61598 .pxl-section-bg-parallax{background-image:url( https://avto-remont.spb.ru/wp-content/uploads/2023/12/bg-ctf.png );background-position:center center;background-size:cover;left:-50px;}.elementor-12420 .elementor-element.elementor-element-0d61598{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:110px 0px 0px 0px;}.elementor-12420 .elementor-element.elementor-element-0d61598 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12420 .elementor-element.elementor-element-9bf25f9 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-12420 .elementor-element.elementor-element-87b4851{margin-top:0px;margin-bottom:150px;}.elementor-12420 .elementor-element.elementor-element-e668561{width:100%;max-width:100%;}.elementor-12420 .elementor-element.elementor-element-e668561 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-12420 .elementor-element.elementor-element-188ffa3 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-12420 .elementor-element.elementor-element-188ffa3 .pxl-heading .pxl-heading--inner{max-width:550px;}.elementor-12420 .elementor-element.elementor-element-188ffa3 .pxl-heading .pxl-item--title{font-family:"Montserrat", Sans-serif;font-size:36px;line-height:50px;letter-spacing:1.08px;margin-bottom:0px;}.elementor-12420 .elementor-element.elementor-element-188ffa3 .pxl-heading .pxl-item--subtitle{color:#D70006;}.elementor-12420 .elementor-element.elementor-element-652c3ad .pxl-text-editor .pxl-item--inner{max-width:530px;}.elementor-12420 .elementor-element.elementor-element-652c3ad .pxl-text-editor{font-size:18px;line-height:30px;}.elementor-12420 .elementor-element.elementor-element-6906950 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-12420 .elementor-element.elementor-element-0ab41d4{margin-top:0px;margin-bottom:-250px;padding:0px 0px 0px 0px;}.elementor-12420 .elementor-element.elementor-element-fa103f5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12420 .elementor-element.elementor-element-fa103f5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(max-width:1199px){.elementor-12420 .elementor-element.elementor-element-408920c{--grid-auto-flow:row;}.elementor-12420 .elementor-element.elementor-element-188ffa3 .pxl-heading .pxl-item--title{font-size:34px;}}@media(min-width:576px){.elementor-12420 .elementor-element.elementor-element-18a44b3{width:80%;}.elementor-12420 .elementor-element.elementor-element-6e07e9f{width:20%;}}@media(max-width:991px) and (min-width:576px){.elementor-12420 .elementor-element.elementor-element-18a44b3{width:100%;}.elementor-12420 .elementor-element.elementor-element-6e07e9f{width:100%;}.elementor-12420 .elementor-element.elementor-element-1cf8c45{width:100%;}.elementor-12420 .elementor-element.elementor-element-66483fe{width:100%;}}@media(max-width:767px) and (min-width:576px){.elementor-12420 .elementor-element.elementor-element-18a44b3{width:100%;}.elementor-12420 .elementor-element.elementor-element-6e07e9f{width:100%;}}@media(max-width:1599px){.elementor-12420 .elementor-element.elementor-element-408920c{--grid-auto-flow:row;}}@media(max-width:991px){.elementor-12420 .elementor-element.elementor-element-8dbbb5c{margin-top:0px;margin-bottom:50px;}.elementor-12420 .elementor-element.elementor-element-ad4ea43 .pxl-heading .pxl-item--title{font-size:30px;}.elementor-12420 .elementor-element.elementor-element-24930dc .pxl-button-theme{text-align:left;}.elementor-12420 .elementor-element.elementor-element-408920c{--grid-auto-flow:row;}.elementor-12420 .elementor-element.elementor-element-0d61598{padding:80px 0px 0px 0px;}.elementor-12420 .elementor-element.elementor-element-87b4851{margin-top:0px;margin-bottom:80px;}.elementor-12420 .elementor-element.elementor-element-188ffa3 .pxl-heading .pxl-item--title{font-size:30px;line-height:1.2em;}.elementor-12420 .elementor-element.elementor-element-652c3ad > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12420 .elementor-element.elementor-element-652c3ad .pxl-text-editor{font-size:18px;}}@media(max-width:767px){body:not(.rtl) .elementor-12420 .elementor-element.elementor-element-ce7b757{left:-100px;}body.rtl .elementor-12420 .elementor-element.elementor-element-ce7b757{right:-100px;}.elementor-12420 .elementor-element.elementor-element-ad4ea43 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12420 .elementor-element.elementor-element-24930dc .pxl-button-theme{text-align:left;}.elementor-12420 .elementor-element.elementor-element-408920c{--grid-auto-flow:row;}}@media(max-width:575px){.elementor-12420 .elementor-element.elementor-element-4373c63{padding:110px 0px 30px 0px;}.elementor-12420 .elementor-element.elementor-element-75611eb .pxl-heading .pxl-item--title{font-size:30px;}.elementor-12420 .elementor-element.elementor-element-0ba6248 .pxl-breadcrumb{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-a1e2b95{padding:50px 0px 0px 0px;}.elementor-12420 .elementor-element.elementor-element-ad4ea43 .pxl-heading .pxl-item--title{font-size:24px;}.elementor-12420 .elementor-element.elementor-element-408920c{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-12420 .elementor-element.elementor-element-ff4cda0 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-fde4e49 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-9c1373c .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-a2d88d8 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-901d60c .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-8594fb9 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-9f5085c .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-048fb1d .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-ae588ca .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-4210112 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-a52c82b .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-f01228b .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-0a798ed .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-a13d63e .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-428af12 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-f9ecac9 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-522cd0c .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-260824f .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-83a69e6 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-45fe550 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-3bf91a7 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-a759a7d .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-3d019f9 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-47fe645 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-783019a img{width:65%;}.elementor-12420 .elementor-element.elementor-element-b83c598 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-5689bae .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-04e3358 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-a6cd3ba .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-bfa1b00 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-d0fe680 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-e99eec2 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-2a3e396 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-30cf033 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-7fa508e .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-14ffa56 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-e9ed8d7 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-f429d1d .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-bd31631 .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-89c1f6e .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-93b483f .elementor-heading-title{font-size:16px;}.elementor-12420 .elementor-element.elementor-element-6906950 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12420 .elementor-element.elementor-element-0ab41d4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-9beea77 */.elementor-12420 .elementor-element.elementor-element-9beea77:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15d61ae */.elementor-12420 .elementor-element.elementor-element-15d61ae:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8915fec */.elementor-12420 .elementor-element.elementor-element-8915fec:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21d770f */.elementor-12420 .elementor-element.elementor-element-21d770f:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-466570b */.elementor-12420 .elementor-element.elementor-element-466570b:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b53407a */.elementor-12420 .elementor-element.elementor-element-b53407a:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a20f0b */.elementor-12420 .elementor-element.elementor-element-3a20f0b:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a02f7bb */.elementor-12420 .elementor-element.elementor-element-a02f7bb:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e4089a */.elementor-12420 .elementor-element.elementor-element-0e4089a:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f9dcac */.elementor-12420 .elementor-element.elementor-element-9f9dcac:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abc4deb */.elementor-12420 .elementor-element.elementor-element-abc4deb:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb6a264 */.elementor-12420 .elementor-element.elementor-element-fb6a264:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1fa3a8 */.elementor-12420 .elementor-element.elementor-element-b1fa3a8:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33fd37b */.elementor-12420 .elementor-element.elementor-element-33fd37b:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1e60b6 */.elementor-12420 .elementor-element.elementor-element-b1e60b6:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bec1e0e */.elementor-12420 .elementor-element.elementor-element-bec1e0e:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-689e5ea */.elementor-12420 .elementor-element.elementor-element-689e5ea:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f7c98e */.elementor-12420 .elementor-element.elementor-element-3f7c98e:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a136fdc */.elementor-12420 .elementor-element.elementor-element-a136fdc:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-299c7bf */.elementor-12420 .elementor-element.elementor-element-299c7bf:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df2b985 */.elementor-12420 .elementor-element.elementor-element-df2b985:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c91d5c0 */.elementor-12420 .elementor-element.elementor-element-c91d5c0:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fbcfd9 */.elementor-12420 .elementor-element.elementor-element-6fbcfd9:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47bf895 */.elementor-12420 .elementor-element.elementor-element-47bf895:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85eafe3 */.elementor-12420 .elementor-element.elementor-element-85eafe3:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75b3210 */.elementor-12420 .elementor-element.elementor-element-75b3210:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4c829d */.elementor-12420 .elementor-element.elementor-element-e4c829d:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43c7a49 */.elementor-12420 .elementor-element.elementor-element-43c7a49:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cace47 */.elementor-12420 .elementor-element.elementor-element-6cace47:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f088e94 */.elementor-12420 .elementor-element.elementor-element-f088e94:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4280d44 */.elementor-12420 .elementor-element.elementor-element-4280d44:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2a6373 */.elementor-12420 .elementor-element.elementor-element-b2a6373:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc4fbce */.elementor-12420 .elementor-element.elementor-element-bc4fbce:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1186fad */.elementor-12420 .elementor-element.elementor-element-1186fad:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b047821 */.elementor-12420 .elementor-element.elementor-element-b047821:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f8f2f8 */.elementor-12420 .elementor-element.elementor-element-6f8f2f8:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0090efd */.elementor-12420 .elementor-element.elementor-element-0090efd:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6af709 */.elementor-12420 .elementor-element.elementor-element-c6af709:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74f8feb */.elementor-12420 .elementor-element.elementor-element-74f8feb:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dbc5c2 */.elementor-12420 .elementor-element.elementor-element-5dbc5c2:hover .brand-title {
    color:red;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4ef09d9 */.elementor-12420 .elementor-element.elementor-element-4ef09d9 {
    filter: grayscale(100%);
    transition: filter 0.5s ease;
}
.elementor-12420 .elementor-element.elementor-element-4ef09d9:hover {
    filter: grayscale(0%);
}/* End custom CSS */
.elementor-419 .elementor-element.elementor-element-30a19c6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-419 .elementor-element.elementor-element-30a19c6:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-30a19c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-419 .elementor-element.elementor-element-30a19c6{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF33;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 0px 10px 0px;}.elementor-419 .elementor-element.elementor-element-30a19c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-419 .elementor-element.elementor-element-079ed26.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-419 .elementor-element.elementor-element-522a7de{width:auto;max-width:auto;}.elementor-419 .elementor-element.elementor-element-522a7de > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-419 .elementor-element.elementor-element-522a7de .pxl-link a{color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-522a7de .pxl-link li:after{background-color:#FFFFFF66;}.elementor-419 .elementor-element.elementor-element-522a7de .pxl-link li + li{margin-left:15px;}.elementor-419 .elementor-element.elementor-element-522a7de .pxl-link a i{color:#D70006;}.elementor-419 .elementor-element.elementor-element-522a7de .pxl-link a path{stroke:#D70006;}.elementor-419 .elementor-element.elementor-element-a520ff7{width:auto;max-width:auto;}.elementor-419 .elementor-element.elementor-element-a520ff7 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-419 .elementor-element.elementor-element-a520ff7 .pxl-icon1{text-align:right;}.elementor-419 .elementor-element.elementor-element-a520ff7 .pxl-icon1 a{color:#FFFFFF;margin:0 6px;}.elementor-419 .elementor-element.elementor-element-a520ff7 .pxl-icon1 a svg path{stroke:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-a520ff7 .pxl-icon1 a:hover{color:#EB3535;}.elementor-419 .elementor-element.elementor-element-9357e68 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-419 .elementor-element.elementor-element-9357e68:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-9357e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-419 .elementor-element.elementor-element-9357e68{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF33;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-419 .elementor-element.elementor-element-9357e68 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-419 .elementor-element.elementor-element-0a0912c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-c5ca21a{width:auto;max-width:auto;}.elementor-419 .elementor-element.elementor-element-c5ca21a > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-419 .elementor-element.elementor-element-c5ca21a .pxl-logo img{max-height:42px;}.elementor-419 .elementor-element.elementor-element-d4de476.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-419 .elementor-element.elementor-element-d4de476 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-419 .elementor-element.elementor-element-7a825bf{width:auto;max-width:auto;}.elementor-419 .elementor-element.elementor-element-7a825bf > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 0px 0px 40px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#FFFFFF33;}.elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary > li > a{color:#FFFFFF;line-height:74px;}.elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary > li{margin:0px 22px 0px 22px;}.elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu li.pxl-megamenu, .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu li > a{color:var( --e-global-color-3a0a514 );}.elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu li:hover > a, .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu li.current_page_item > a, .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu li.current-menu-item > a, .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu li.current_page_ancestor > a, .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu li.current-menu-ancestor > a{color:var( --e-global-color-96a2883 );}.elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu a, .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-heading .pxl-item--title{font-size:12px;font-weight:600;text-transform:uppercase;}.elementor-419 .elementor-element.elementor-element-7a825bf .pxl-menu-primary .sub-menu li + li{margin-top:0px;}.elementor-419 .elementor-element.elementor-element-3cb9c6c{width:auto;max-width:auto;}.elementor-419 .elementor-element.elementor-element-3cb9c6c > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-419 .elementor-element.elementor-element-3cb9c6c .pxl-cart-sidebar-button{color:#FFFFFFCC;}.elementor-419 .elementor-element.elementor-element-3cb9c6c .pxl-cart-sidebar-button:hover{color:#FFFFFF;}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-419 .elementor-element.elementor-element-3740219{--divider-border-style:solid;--divider-color:#FFFFFF33;--divider-border-width:74px;width:auto;max-width:auto;}.elementor-419 .elementor-element.elementor-element-3740219 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-419 .elementor-element.elementor-element-3740219 .elementor-divider-separator{width:1px;}.elementor-419 .elementor-element.elementor-element-3740219 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-419 .elementor-element.elementor-element-e2e632d{width:auto;max-width:auto;}.elementor-419 .elementor-element.elementor-element-e2e632d > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-419 .elementor-element.elementor-element-e2e632d .pxl-phone-call .pxl-item--icon i{color:#FFFFFF;text-fill-color:#FFFFFF;-webkit-text-fill-color:#FFFFFF;background-image:none;}.elementor-419 .elementor-element.elementor-element-e2e632d .pxl-phone-call .pxl-item--icon svg path{stroke:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-e2e632d .pxl-phone-call .pxl-label{color:#FFFFFF;}.elementor-419 .elementor-element.elementor-element-e2e632d .pxl-phone-call .pxl-item--phone{color:#FFFFFF;line-height:20px;}.elementor-419 .elementor-element.elementor-element-e2e632d .pxl-phone-call .pxl-item--phone::after{background-color:#FFFFFF00;}.elementor-419 .elementor-element.elementor-element-68a2cb4{width:auto;max-width:auto;}.elementor-419 .elementor-element.elementor-element-68a2cb4 .pxl-hidden-panel-button{height:74px;width:74px;}@media(max-width:1599px){.elementor-419 .elementor-element.elementor-element-522a7de .pxl-link a{font-size:14px;}.elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary > li{margin:0px 8px 0px 8px;}.elementor-419 .elementor-element.elementor-element-e2e632d > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-419 .elementor-element.elementor-element-e2e632d .pxl-phone-call .pxl-item--phone{font-size:14px;}}@media(min-width:576px){.elementor-419 .elementor-element.elementor-element-0a0912c{width:25%;}.elementor-419 .elementor-element.elementor-element-d4de476{width:75%;}}@media(max-width:1599px) and (min-width:576px){.elementor-419 .elementor-element.elementor-element-0a0912c{width:20%;}.elementor-419 .elementor-element.elementor-element-d4de476{width:80%;}}/* Start custom CSS for pxl_menu, class: .elementor-element-7a825bf */.elementor-419 .elementor-element.elementor-element-7a825bf a:hover {
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for pxl_phone, class: .elementor-element-e2e632d */.elementor-419 .elementor-element.elementor-element-e2e632d a:hover {
    text-decoration: underline;
}/* End custom CSS */
.elementor-528 .elementor-element.elementor-element-6cc9149{margin-top:50px;margin-bottom:-110px;z-index:1;}.elementor-528 .elementor-element.elementor-element-06aa659 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-528 .elementor-element.elementor-element-52d921e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-528 .elementor-element.elementor-element-52d921e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-528 .elementor-element.elementor-element-9cd64d6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-528 .elementor-element.elementor-element-9cd64d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-528 .elementor-element.elementor-element-f0c9a32 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-528 .elementor-element.elementor-element-f0c9a32 .pxl-link a{color:#FFFFFF;font-size:16px;font-weight:600;}.elementor-528 .elementor-element.elementor-element-ada3227 .pxl-heading .pxl-item--title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;margin-bottom:5px;}.elementor-bc-flex-widget .elementor-528 .elementor-element.elementor-element-0fdae3b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-528 .elementor-element.elementor-element-0fdae3b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-528 .elementor-element.elementor-element-0fdae3b.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-528 .elementor-element.elementor-element-0fdae3b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-31fae0e{width:auto;max-width:auto;}.elementor-528 .elementor-element.elementor-element-31fae0e > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-31fae0e .pxl-image-single img{max-height:280px;}.elementor-528 .elementor-element.elementor-element-a3f422a{width:auto;max-width:auto;}.elementor-528 .elementor-element.elementor-element-a3f422a > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-528 .elementor-element.elementor-element-a3f422a .pxl-phone-call .pxl-item--icon i{color:#D70006;text-fill-color:#D70006;-webkit-text-fill-color:#D70006;background-image:none;}.elementor-528 .elementor-element.elementor-element-a3f422a .pxl-phone-call .pxl-item--icon svg path{stroke:#D70006;}.elementor-528 .elementor-element.elementor-element-a3f422a .pxl-item--inner .pxl-item--icon{background-color:#FFFFFF;}.elementor-528 .elementor-element.elementor-element-a3f422a .pxl-phone-call .pxl-item--icon{height:60px;width:60px;box-shadow:0px 0px 0px 7px rgba(255, 255, 255, 0.5);}.elementor-528 .elementor-element.elementor-element-a3f422a .pxl-phone-call .pxl-label{color:#FFFFFF;font-size:18px;}.elementor-528 .elementor-element.elementor-element-a3f422a .pxl-phone-call .pxl-item--phone{color:#FFFFFF;font-size:24px;line-height:30px;}.elementor-528 .elementor-element.elementor-element-a3f422a .pxl-phone-call .pxl-item--phone::after{background-color:#FFFFFF00;}.elementor-528 .elementor-element.elementor-element-e2f7288:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-e2f7288 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-528 .elementor-element.elementor-element-e2f7288{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:180px 0px 80px 0px;}.elementor-528 .elementor-element.elementor-element-e2f7288 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-528 .elementor-element.elementor-element-7305ac9 > .elementor-widget-container{margin:0px 0px 30px -5px;}.elementor-528 .elementor-element.elementor-element-7305ac9 .pxl-logo img{max-height:52px;}.elementor-528 .elementor-element.elementor-element-95e1591 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-528 .elementor-element.elementor-element-95e1591 .pxl-phone-call .pxl-label{font-weight:700;text-transform:uppercase;}.elementor-528 .elementor-element.elementor-element-95e1591 .pxl-phone-call .pxl-item--phone{color:#FFFFFF;font-family:"Bai Jamjuree", Sans-serif;font-size:32px;line-height:42px;}.elementor-528 .elementor-element.elementor-element-95e1591 .pxl-phone-call .pxl-item--phone::after{background-color:#FFFFFF00;}.elementor-528 .elementor-element.elementor-element-e2dcb6f > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-528 .elementor-element.elementor-element-e2dcb6f .pxl-text-editor{color:#D70006;font-weight:700;}.elementor-528 .elementor-element.elementor-element-f8fe60c > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-528 .elementor-element.elementor-element-f8fe60c .pxl-text-editor .pxl-item--inner{max-width:240px;}.elementor-528 .elementor-element.elementor-element-f8fe60c .pxl-text-editor{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:30px;}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-528 .elementor-element.elementor-element-f703f88{--divider-border-style:solid;--divider-color:#272727;--divider-border-width:1px;}.elementor-528 .elementor-element.elementor-element-f703f88 .elementor-divider-separator{width:100%;}.elementor-528 .elementor-element.elementor-element-f703f88 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-528 .elementor-element.elementor-element-ed07c24{width:auto;max-width:auto;}.elementor-528 .elementor-element.elementor-element-ed07c24 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-528 .elementor-element.elementor-element-ed07c24 .elementor-icon-wrapper{text-align:left;}.elementor-528 .elementor-element.elementor-element-ed07c24 .elementor-icon{font-size:12px;}.elementor-528 .elementor-element.elementor-element-ed07c24 .elementor-icon svg{height:12px;}.elementor-528 .elementor-element.elementor-element-ed07c24 .elementor-icon-wrapper svg{width:auto;}.elementor-528 .elementor-element.elementor-element-caf1560 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-528 .elementor-element.elementor-element-caf1560 .pxl-heading .pxl-item--title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;margin-bottom:0px;}.elementor-528 .elementor-element.elementor-element-d03914f .pxl-link a{color:#9A9A9A;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-528 .elementor-element.elementor-element-d03914f .pxl-link a:hover{color:#D70006;}.elementor-528 .elementor-element.elementor-element-d03914f .pxl-link li + li{margin-top:22px;}.elementor-528 .elementor-element.elementor-element-afbfe58{--divider-border-style:solid;--divider-color:#272727;--divider-border-width:1px;}.elementor-528 .elementor-element.elementor-element-afbfe58 .elementor-divider-separator{width:100%;}.elementor-528 .elementor-element.elementor-element-afbfe58 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-528 .elementor-element.elementor-element-9cab277{width:auto;max-width:auto;}.elementor-528 .elementor-element.elementor-element-9cab277 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-528 .elementor-element.elementor-element-9cab277 .elementor-icon-wrapper{text-align:left;}.elementor-528 .elementor-element.elementor-element-9cab277 .elementor-icon{font-size:12px;}.elementor-528 .elementor-element.elementor-element-9cab277 .elementor-icon svg{height:12px;}.elementor-528 .elementor-element.elementor-element-9cab277 .elementor-icon-wrapper svg{width:auto;}.elementor-528 .elementor-element.elementor-element-0b140da > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-528 .elementor-element.elementor-element-0b140da .pxl-heading .pxl-item--title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;margin-bottom:0px;}.elementor-528 .elementor-element.elementor-element-a467813 .pxl-link a{color:#9A9A9A;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-528 .elementor-element.elementor-element-a467813 .pxl-link a:hover{color:#D70006;}.elementor-528 .elementor-element.elementor-element-a467813 .pxl-link li + li{margin-top:22px;}.elementor-528 .elementor-element.elementor-element-8ae06ad{--divider-border-style:solid;--divider-color:#272727;--divider-border-width:1px;}.elementor-528 .elementor-element.elementor-element-8ae06ad .elementor-divider-separator{width:100%;}.elementor-528 .elementor-element.elementor-element-8ae06ad .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-528 .elementor-element.elementor-element-9047f69{width:auto;max-width:auto;}.elementor-528 .elementor-element.elementor-element-9047f69 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-528 .elementor-element.elementor-element-9047f69 .elementor-icon-wrapper{text-align:left;}.elementor-528 .elementor-element.elementor-element-9047f69 .elementor-icon{font-size:12px;}.elementor-528 .elementor-element.elementor-element-9047f69 .elementor-icon svg{height:12px;}.elementor-528 .elementor-element.elementor-element-9047f69 .elementor-icon-wrapper svg{width:auto;}.elementor-528 .elementor-element.elementor-element-bd48df8 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-528 .elementor-element.elementor-element-bd48df8 .pxl-heading .pxl-item--title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;margin-bottom:0px;}.elementor-528 .elementor-element.elementor-element-315747a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-528 .elementor-element.elementor-element-315747a:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-315747a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-528 .elementor-element.elementor-element-315747a{border-style:solid;border-width:1px 0px 0px 0px;border-color:#272727;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 0px 12px 0px;}.elementor-528 .elementor-element.elementor-element-315747a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-528 .elementor-element.elementor-element-706fe27 .pxl-text-editor{color:#9A9A9A;}.elementor-528 .elementor-element.elementor-element-c4b7f38 .pxl-icon1{text-align:center;}.elementor-528 .elementor-element.elementor-element-c4b7f38 .pxl-icon1 a{background-color:#FFFFFF1A;margin:0 3px;height:50px;width:50px;border-radius:3px 3px 3px 3px;}.elementor-528 .elementor-element.elementor-element-c4b7f38 .pxl-icon1 a:hover{background-color:#D70006;}.elementor-528 .elementor-element.elementor-element-e74423e .pxl-link{text-align:right;}.elementor-528 .elementor-element.elementor-element-e74423e .pxl-link a{color:#9A9A9A;font-weight:400;}.elementor-528 .elementor-element.elementor-element-e74423e .pxl-link a:hover{color:#D70006;}.elementor-528 .elementor-element.elementor-element-e74423e .pxl-link li + li{margin-left:20px;}@media(min-width:576px){.elementor-528 .elementor-element.elementor-element-9cd64d6{width:45%;}.elementor-528 .elementor-element.elementor-element-0fdae3b{width:55%;}.elementor-528 .elementor-element.elementor-element-f07a3e3{width:28%;}.elementor-528 .elementor-element.elementor-element-bdda45a{width:22%;}.elementor-528 .elementor-element.elementor-element-c94209e{width:33.332%;}.elementor-528 .elementor-element.elementor-element-fe3055b{width:33%;}}@media(max-width:1199px) and (min-width:576px){.elementor-528 .elementor-element.elementor-element-c94209e{width:29%;}}@media(max-width:991px) and (min-width:576px){.elementor-528 .elementor-element.elementor-element-9cd64d6{width:100%;}.elementor-528 .elementor-element.elementor-element-0fdae3b{width:100%;}.elementor-528 .elementor-element.elementor-element-f07a3e3{width:50%;}.elementor-528 .elementor-element.elementor-element-bdda45a{width:50%;}.elementor-528 .elementor-element.elementor-element-5aec618{width:50%;}.elementor-528 .elementor-element.elementor-element-1d597cb{width:50%;}.elementor-528 .elementor-element.elementor-element-e04777e{width:50%;}.elementor-528 .elementor-element.elementor-element-c94209e{width:50%;}.elementor-528 .elementor-element.elementor-element-fe3055b{width:100%;}}@media(max-width:767px) and (min-width:576px){.elementor-528 .elementor-element.elementor-element-f07a3e3{width:50%;}.elementor-528 .elementor-element.elementor-element-e04777e{width:100%;}.elementor-528 .elementor-element.elementor-element-c94209e{width:100%;}}@media(max-width:1199px){.elementor-528 .elementor-element.elementor-element-6cc9149{margin-top:80px;margin-bottom:0px;}.elementor-528 .elementor-element.elementor-element-06aa659 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-52d921e{margin-top:0px;margin-bottom:0px;}.elementor-528 .elementor-element.elementor-element-f0c9a32 > .elementor-widget-container{margin:0px 0px 10px 5px;}.elementor-528 .elementor-element.elementor-element-ada3227 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-528 .elementor-element.elementor-element-31fae0e > .elementor-widget-container{margin:-60px 0px 30px 0px;}.elementor-528 .elementor-element.elementor-element-a3f422a > .elementor-widget-container{margin:0px 15px 40px 0px;}.elementor-528 .elementor-element.elementor-element-e2f7288{padding:80px 0px 60px 0px;}.elementor-528 .elementor-element.elementor-element-c4b7f38 .pxl-icon1 a{height:40px;width:40px;}}@media(max-width:991px){.elementor-528 .elementor-element.elementor-element-6cc9149{padding:0px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-52d921e{padding:80px 0px 0px 0px;}.elementor-528 .elementor-element.elementor-element-0fdae3b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-528 .elementor-element.elementor-element-31fae0e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-528 .elementor-element.elementor-element-a3f422a > .elementor-widget-container{margin:0px 15px 0px 30px;}.elementor-528 .elementor-element.elementor-element-315747a{padding:20px 0px 80px 0px;}.elementor-528 .elementor-element.elementor-element-e74423e .pxl-link{text-align:center;}}@media(max-width:767px){.elementor-528 .elementor-element.elementor-element-6cc9149{margin-top:0px;margin-bottom:0px;}.elementor-528 .elementor-element.elementor-element-9cd64d6 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-528 .elementor-element.elementor-element-0fdae3b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-528 .elementor-element.elementor-element-31fae0e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-528 .elementor-element.elementor-element-a3f422a > .elementor-widget-container{margin:50px 15px 60px 20px;}.elementor-528 .elementor-element.elementor-element-f8fe60c .pxl-text-editor .pxl-item--inner{max-width:100%;}.elementor-528 .elementor-element.elementor-element-706fe27 .pxl-text-editor{text-align:center;}.elementor-528 .elementor-element.elementor-element-c4b7f38 .pxl-icon1{text-align:center;}.elementor-528 .elementor-element.elementor-element-e74423e .pxl-link{text-align:center;}}@media(max-width:575px){.elementor-528 .elementor-element.elementor-element-95e1591 .pxl-phone-call .pxl-item--phone{font-size:25px;}.elementor-528 .elementor-element.elementor-element-afbfe58 .elementor-divider{text-align:center;}.elementor-528 .elementor-element.elementor-element-afbfe58 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-528 .elementor-element.elementor-element-8ae06ad .elementor-divider{text-align:center;}.elementor-528 .elementor-element.elementor-element-8ae06ad .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-528 .elementor-element.elementor-element-706fe27 .pxl-text-editor{text-align:center;}.elementor-528 .elementor-element.elementor-element-c4b7f38 .pxl-icon1{text-align:center;}}/* Start custom CSS for pxl_phone, class: .elementor-element-a3f422a */.elementor-528 .elementor-element.elementor-element-a3f422a a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for pxl_phone, class: .elementor-element-95e1591 */.elementor-528 .elementor-element.elementor-element-95e1591 a:hover {
    text-decoration: underline;
}/* End custom CSS */
.elementor-494 .elementor-element.elementor-element-304a3f0 > .elementor-background-overlay{background-color:#000000;opacity:0.8;}.elementor-494 .elementor-element.elementor-element-304a3f0{overflow:hidden;padding:110px 0px 110px 0px;}.elementor-494 .elementor-element.elementor-element-304a3f0 .pxl-section-bg-parallax{background-image:url( https://avto-remont.spb.ru/wp-content/uploads/2023/11/bg-page-title1.jpg );background-position:center center;background-size:cover;top:-50px;}.elementor-494 .elementor-element.elementor-element-5cdd144 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-494 .elementor-element.elementor-element-5cdd144 .pxl-heading{text-align:center;}.elementor-494 .elementor-element.elementor-element-5cdd144 .pxl-heading .pxl-item--title{color:#FFFFFF;font-size:60px;font-weight:700;margin-bottom:0px;}.elementor-494 .elementor-element.elementor-element-1e26e1e .pxl-breadcrumb{color:#FFFFFFCC;}.elementor-494 .elementor-element.elementor-element-1e26e1e .pxl-breadcrumb li::after{color:#FFFFFF;}.elementor-494 .elementor-element.elementor-element-1e26e1e .wrapper-breadcrumb{text-align:center;}
.elementor-8819 .elementor-element.elementor-element-0648a16:not(.elementor-motion-effects-element-type-background), .elementor-8819 .elementor-element.elementor-element-0648a16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://avto-remont.spb.ru/wp-content/uploads/2023/12/bg-ctf.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8819 .elementor-element.elementor-element-0648a16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 10px 0px;}.elementor-8819 .elementor-element.elementor-element-0648a16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8819 .elementor-element.elementor-element-0a45dbe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 30px 45px 30px;}.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 );}.elementor-8819 .elementor-element.elementor-element-b63c1d8 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-8819 .elementor-element.elementor-element-b63c1d8{text-align:center;}.elementor-8819 .elementor-element.elementor-element-b63c1d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-96a2883 );}.elementor-8819 .elementor-element.elementor-element-15687a8 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-8819 .elementor-element.elementor-element-15687a8{text-align:center;}.elementor-8819 .elementor-element.elementor-element-15687a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;color:#000000;}#elementor-popup-modal-8819 .dialog-widget-content{animation-duration:0.7s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-8819{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-8819 .dialog-message{width:550px;height:auto;}#elementor-popup-modal-8819 .dialog-close-button{display:flex;}@media(max-width:1599px){#elementor-popup-modal-8819{justify-content:center;align-items:center;}}@media(max-width:575px){.elementor-8819 .elementor-element.elementor-element-b63c1d8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-8819 .elementor-element.elementor-element-b63c1d8 .elementor-heading-title{font-size:12px;}.elementor-8819 .elementor-element.elementor-element-15687a8 .elementor-heading-title{font-size:22px;}#elementor-popup-modal-8819 .dialog-message{width:375px;}#elementor-popup-modal-8819 .dialog-widget-content{margin:0px 0px 0px 0px;}}



    :root {
            --wp--preset--aspect-ratio--square: 1;
            --wp--preset--aspect-ratio--4-3: 4/3;
            --wp--preset--aspect-ratio--3-4: 3/4;
            --wp--preset--aspect-ratio--3-2: 3/2;
            --wp--preset--aspect-ratio--2-3: 2/3;
            --wp--preset--aspect-ratio--16-9: 16/9;
            --wp--preset--aspect-ratio--9-16: 9/16;
            --wp--preset--color--black: #000000;
            --wp--preset--color--cyan-bluish-gray: #abb8c3;
            --wp--preset--color--white: #ffffff;
            --wp--preset--color--pale-pink: #f78da7;
            --wp--preset--color--vivid-red: #cf2e2e;
            --wp--preset--color--luminous-vivid-orange: #ff6900;
            --wp--preset--color--luminous-vivid-amber: #fcb900;
            --wp--preset--color--light-green-cyan: #7bdcb5;
            --wp--preset--color--vivid-green-cyan: #00d084;
            --wp--preset--color--pale-cyan-blue: #8ed1fc;
            --wp--preset--color--vivid-cyan-blue: #0693e3;
            --wp--preset--color--vivid-purple: #9b51e0;
            --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);
            --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);
            --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);
            --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);
            --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
            --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);
            --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);
            --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);
            --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);
            --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);
            --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);
            --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);
            --wp--preset--font-size--small: 13px;
            --wp--preset--font-size--medium: 20px;
            --wp--preset--font-size--large: 36px;
            --wp--preset--font-size--x-large: 42px;
            --wp--preset--spacing--20: 0.44rem;
            --wp--preset--spacing--30: 0.67rem;
            --wp--preset--spacing--40: 1rem;
            --wp--preset--spacing--50: 1.5rem;
            --wp--preset--spacing--60: 2.25rem;
            --wp--preset--spacing--70: 3.38rem;
            --wp--preset--spacing--80: 5.06rem;
            --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
            --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
            --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
            --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
            --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
        }

        :where(.is-layout-flex) {
            gap: 0.5em;
        }

        :where(.is-layout-grid) {
            gap: 0.5em;
        }

        body .is-layout-flex {
            display: flex;
        }

        .is-layout-flex {
            flex-wrap: wrap;
            align-items: center;
        }

        .is-layout-flex > :is(*, div) {
            margin: 0;
        }

        body .is-layout-grid {
            display: grid;
        }

        .is-layout-grid > :is(*, div) {
            margin: 0;
        }

        :where(.wp-block-columns.is-layout-flex) {
            gap: 2em;
        }

        :where(.wp-block-columns.is-layout-grid) {
            gap: 2em;
        }

        :where(.wp-block-post-template.is-layout-flex) {
            gap: 1.25em;
        }

        :where(.wp-block-post-template.is-layout-grid) {
            gap: 1.25em;
        }

        .has-black-color {
            color: var(--wp--preset--color--black) !important;
        }

        .has-cyan-bluish-gray-color {
            color: var(--wp--preset--color--cyan-bluish-gray) !important;
        }

        .has-white-color {
            color: var(--wp--preset--color--white) !important;
        }

        .has-pale-pink-color {
            color: var(--wp--preset--color--pale-pink) !important;
        }

        .has-vivid-red-color {
            color: var(--wp--preset--color--vivid-red) !important;
        }

        .has-luminous-vivid-orange-color {
            color: var(--wp--preset--color--luminous-vivid-orange) !important;
        }

        .has-luminous-vivid-amber-color {
            color: var(--wp--preset--color--luminous-vivid-amber) !important;
        }

        .has-light-green-cyan-color {
            color: var(--wp--preset--color--light-green-cyan) !important;
        }

        .has-vivid-green-cyan-color {
            color: var(--wp--preset--color--vivid-green-cyan) !important;
        }

        .has-pale-cyan-blue-color {
            color: var(--wp--preset--color--pale-cyan-blue) !important;
        }

        .has-vivid-cyan-blue-color {
            color: var(--wp--preset--color--vivid-cyan-blue) !important;
        }

        .has-vivid-purple-color {
            color: var(--wp--preset--color--vivid-purple) !important;
        }

        .has-black-background-color {
            background-color: var(--wp--preset--color--black) !important;
        }

        .has-cyan-bluish-gray-background-color {
            background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
        }

        .has-white-background-color {
            background-color: var(--wp--preset--color--white) !important;
        }

        .has-pale-pink-background-color {
            background-color: var(--wp--preset--color--pale-pink) !important;
        }

        .has-vivid-red-background-color {
            background-color: var(--wp--preset--color--vivid-red) !important;
        }

        .has-luminous-vivid-orange-background-color {
            background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
        }

        .has-luminous-vivid-amber-background-color {
            background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
        }

        .has-light-green-cyan-background-color {
            background-color: var(--wp--preset--color--light-green-cyan) !important;
        }

        .has-vivid-green-cyan-background-color {
            background-color: var(--wp--preset--color--vivid-green-cyan) !important;
        }

        .has-pale-cyan-blue-background-color {
            background-color: var(--wp--preset--color--pale-cyan-blue) !important;
        }

        .has-vivid-cyan-blue-background-color {
            background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
        }

        .has-vivid-purple-background-color {
            background-color: var(--wp--preset--color--vivid-purple) !important;
        }

        .has-black-border-color {
            border-color: var(--wp--preset--color--black) !important;
        }

        .has-cyan-bluish-gray-border-color {
            border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
        }

        .has-white-border-color {
            border-color: var(--wp--preset--color--white) !important;
        }

        .has-pale-pink-border-color {
            border-color: var(--wp--preset--color--pale-pink) !important;
        }

        .has-vivid-red-border-color {
            border-color: var(--wp--preset--color--vivid-red) !important;
        }

        .has-luminous-vivid-orange-border-color {
            border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
        }

        .has-luminous-vivid-amber-border-color {
            border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
        }

        .has-light-green-cyan-border-color {
            border-color: var(--wp--preset--color--light-green-cyan) !important;
        }

        .has-vivid-green-cyan-border-color {
            border-color: var(--wp--preset--color--vivid-green-cyan) !important;
        }

        .has-pale-cyan-blue-border-color {
            border-color: var(--wp--preset--color--pale-cyan-blue) !important;
        }

        .has-vivid-cyan-blue-border-color {
            border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
        }

        .has-vivid-purple-border-color {
            border-color: var(--wp--preset--color--vivid-purple) !important;
        }

        .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
            background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
        }

        .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
            background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
        }

        .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
            background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
        }

        .has-luminous-vivid-orange-to-vivid-red-gradient-background {
            background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
        }

        .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
            background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
        }

        .has-cool-to-warm-spectrum-gradient-background {
            background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
        }

        .has-blush-light-purple-gradient-background {
            background: var(--wp--preset--gradient--blush-light-purple) !important;
        }

        .has-blush-bordeaux-gradient-background {
            background: var(--wp--preset--gradient--blush-bordeaux) !important;
        }

        .has-luminous-dusk-gradient-background {
            background: var(--wp--preset--gradient--luminous-dusk) !important;
        }

        .has-pale-ocean-gradient-background {
            background: var(--wp--preset--gradient--pale-ocean) !important;
        }

        .has-electric-grass-gradient-background {
            background: var(--wp--preset--gradient--electric-grass) !important;
        }

        .has-midnight-gradient-background {
            background: var(--wp--preset--gradient--midnight) !important;
        }

        .has-small-font-size {
            font-size: var(--wp--preset--font-size--small) !important;
        }

        .has-medium-font-size {
            font-size: var(--wp--preset--font-size--medium) !important;
        }

        .has-large-font-size {
            font-size: var(--wp--preset--font-size--large) !important;
        }

        .has-x-large-font-size {
            font-size: var(--wp--preset--font-size--x-large) !important;
        }

        :where(.wp-block-post-template.is-layout-flex) {
            gap: 1.25em;
        }

        :where(.wp-block-post-template.is-layout-grid) {
            gap: 1.25em;
        }

        :where(.wp-block-columns.is-layout-flex) {
            gap: 2em;
        }

        :where(.wp-block-columns.is-layout-grid) {
            gap: 2em;
        }

        :root :where(.wp-block-pullquote) {
            font-size: 1.5em;
            line-height: 1.6;
        }
    
        .elementor-kit-7 {
            --e-global-color-primary: #6EC1E4;
            --e-global-color-secondary: #54595F;
            --e-global-color-text: #7A7A7A;
            --e-global-color-accent: #61CE70;
            --e-global-color-6a3cc23: #DF3338;
            --e-global-color-96c6da7: #FFFFFF;
            --e-global-color-96a2883: #D70006;
            --e-global-color-0320967: #D9D9D9;
            --e-global-color-3a0a514: #000000;
            --e-global-typography-primary-font-family: "Roboto";
            --e-global-typography-primary-font-weight: 600;
            --e-global-typography-secondary-font-family: "Roboto Slab";
            --e-global-typography-secondary-font-weight: 400;
            --e-global-typography-text-font-family: "Roboto";
            --e-global-typography-text-font-weight: 400;
            --e-global-typography-accent-font-family: "Roboto";
            --e-global-typography-accent-font-weight: 500;
        }

        .elementor-kit-7 e-page-transition {
            background-color: #FFBC7D;
        }

        .elementor-section.elementor-section-boxed > .elementor-container {
            max-width: 1330px;
        }

        .e-con {
            --container-max-width: 1330px;
        }

        .elementor-widget:not(:last-child) {
            margin-block-end:20px;}

        .elementor-element {
            --widgets-spacing: 20px 20px;
            --widgets-spacing-row: 20px;
            --widgets-spacing-column: 20px;
        }

        @media(max-width: 991px) {
            .elementor-section.elementor-section-boxed > .elementor-container {
                max-width:1024px;
            }

            .e-con {
                --container-max-width: 1024px;
            }
        }

        @media(max-width: 575px) {
            .elementor-section.elementor-section-boxed > .elementor-container {
                max-width:767px;
            }

            .e-con {
                --container-max-width: 767px;
            }
        }

        .elementor-124 .elementor-element.elementor-element-ff1665d {
            margin-top: 0px;
            margin-bottom: 100px;
        }

        .elementor-124 .elementor-element.elementor-element-1410a1e > .elementor-element-populated {
            padding: 0px 15px 0px 15px;
        }

        .elementor-124 .elementor-element.elementor-element-f73ed53 > .elementor-element-populated {
            border-style: solid;
            border-width: 1px 0px 1px 1px;
            border-color: #3D3D3D80;
            padding: 19px 0px 45px 0px;
        }

        .elementor-124 .elementor-element.elementor-element-bd78350 > .elementor-widget-container {
            padding: 0px 40px 20px 40px;
        }

        .elementor-124 .elementor-element.elementor-element-bd78350 .pxl-heading .pxl-item--title {
            font-family: "Montserrat", Sans-serif;
            font-size: 20px;
            line-height: 30px;
            letter-spacing: 0.6px;
            margin-bottom: 0px;
        }

        .elementor-124 .elementor-element.elementor-element-bd78350 .pxl-heading .pxl-item--subtitle, .elementor-124 .elementor-element.elementor-element-bd78350 .pxl-heading .pxl-item--subtitle span {
            font-family: "Montserrat", Sans-serif;
            font-size: 24px;
            font-weight: 600;
            text-transform: capitalize;
        }

        .elementor-124 .elementor-element.elementor-element-adbe74f > .elementor-widget-container {
            padding: 24px 40px 0px 40px;
            border-style: solid;
            border-width: 1px 0px 0px 0px;
            border-color: #3D3D3D80;
        }

        .elementor-124 .elementor-element.elementor-element-adbe74f .pxl-heading .pxl-item--title {
            color: #4E4E4E;
            font-family: "Montserrat", Sans-serif;
            font-size: 14px;
            font-weight: 700;
            text-transform: uppercase;
            line-height: 26px;
            margin-bottom: 0px;
        }

        .elementor-124 .elementor-element.elementor-element-6fdf116 > .elementor-widget-container {
            padding: 0px 040px 0px 40px;
        }

        .elementor-124 .elementor-element.elementor-element-6fdf116 .pxl-link a {
            color: var( --e-global-color-secondary );
            font-family: "Bai Jamjuree", Sans-serif;
            font-size: 18px;
            font-weight: 600;
            line-height: 30px;
            letter-spacing: 0.72px;
        }

        .elementor-124 .elementor-element.elementor-element-6fdf116 .pxl-link a:hover {
            color: var( --e-global-color-96a2883 );
        }

        .elementor-124 .elementor-element.elementor-element-2965a28 > .elementor-element-populated {
            border-style: solid;
            border-width: 1px 0px 1px 1px;
            border-color: #3D3D3D80;
            padding: 19px 0px 45px 0px;
        }

        .elementor-124 .elementor-element.elementor-element-639c1d5 > .elementor-widget-container {
            padding: 0px 40px 20px 40px;
        }

        .elementor-124 .elementor-element.elementor-element-639c1d5 .pxl-heading .pxl-item--title {
            font-size: 20px;
            text-transform: lowercase;
            line-height: 30px;
            letter-spacing: 0.6px;
            margin-bottom: 0px;
        }

        .elementor-124 .elementor-element.elementor-element-639c1d5 .pxl-heading .pxl-item--subtitle, .elementor-124 .elementor-element.elementor-element-639c1d5 .pxl-heading .pxl-item--subtitle span {
            font-family: "Montserrat", Sans-serif;
            font-size: 24px;
            text-transform: capitalize;
        }

        .elementor-124 .elementor-element.elementor-element-c16089f > .elementor-widget-container {
            padding: 24px 40px 0px 40px;
            border-style: solid;
            border-width: 1px 0px 0px 0px;
            border-color: #3D3D3D80;
        }

        .elementor-124 .elementor-element.elementor-element-c16089f .pxl-heading .pxl-item--title {
            color: #4E4E4E;
            font-family: "Montserrat", Sans-serif;
            font-size: 14px;
            font-weight: 700;
            text-transform: uppercase;
            line-height: 26px;
            margin-bottom: 0px;
        }

        .elementor-124 .elementor-element.elementor-element-3c92e20 > .elementor-widget-container {
            padding: 0px 20px 0px 40px;
        }

        .elementor-124 .elementor-element.elementor-element-3c92e20 .pxl-link a {
            font-family: "Bai Jamjuree", Sans-serif;
            font-size: 18px;
            font-weight: 600;
            line-height: 30px;
            letter-spacing: 0.72px;
        }

        .elementor-124 .elementor-element.elementor-element-c9bb40b > .elementor-element-populated {
            border-style: solid;
            border-width: 1px 1px 1px 1px;
            border-color: #3D3D3D80;
            padding: 19px 0px 17px 0px;
        }

        .elementor-124 .elementor-element.elementor-element-a31315c > .elementor-widget-container {
            padding: 0px 40px 20px 40px;
            border-style: solid;
            border-width: 0px 0px 1px 0px;
            border-color: #3D3D3D80;
        }

        .elementor-124 .elementor-element.elementor-element-a31315c .pxl-heading .pxl-item--title {
            font-size: 20px;
            text-transform: lowercase;
            line-height: 30px;
            letter-spacing: 0.6px;
            margin-bottom: 0px;
        }

        .elementor-124 .elementor-element.elementor-element-a31315c .pxl-heading .pxl-item--subtitle, .elementor-124 .elementor-element.elementor-element-a31315c .pxl-heading .pxl-item--subtitle span {
            font-family: "Montserrat", Sans-serif;
            font-size: 24px;
            text-transform: capitalize;
        }

        .elementor-124 .elementor-element.elementor-element-8765a21 > .elementor-widget-container {
            padding: 24px 40px 0px 40px;
            border-style: none;
        }

        .elementor-124 .elementor-element.elementor-element-8765a21 .pxl-heading .pxl-item--title {
            color: #4E4E4E;
            font-family: "Montserrat", Sans-serif;
            font-size: 14px;
            font-weight: 700;
            text-transform: uppercase;
            line-height: 26px;
            margin-bottom: 0px;
        }

        .elementor-124 .elementor-element.elementor-element-1e32930 > .elementor-widget-container {
            margin: 5px 0px 0px 0px;
            padding: 0px 30px 0px 40px;
        }

        .elementor-124 .elementor-element.elementor-element-1e32930 .pxl-link a {
            font-family: "Montserrat", Sans-serif;
            font-size: 18px;
            font-weight: 600;
            line-height: 22px;
            letter-spacing: 0.72px;
        }

        .elementor-124 .elementor-element.elementor-element-58af4a5 > .elementor-element-populated {
            border-style: solid;
            border-width: 1px 1px 1px 1px;
            border-color: #3D3D3D80;
            padding: 19px 0px 17px 0px;
        }

        .elementor-124 .elementor-element.elementor-element-9cae01f > .elementor-widget-container {
            padding: 0px 40px 20px 40px;
            border-style: solid;
            border-width: 0px 0px 1px 0px;
            border-color: #3D3D3D80;
        }

        .elementor-124 .elementor-element.elementor-element-9cae01f .pxl-heading .pxl-item--title {
            font-size: 20px;
            text-transform: lowercase;
            line-height: 30px;
            letter-spacing: 0.6px;
            margin-bottom: 0px;
        }

        .elementor-124 .elementor-element.elementor-element-9cae01f .pxl-heading .pxl-item--subtitle, .elementor-124 .elementor-element.elementor-element-9cae01f .pxl-heading .pxl-item--subtitle span {
            font-family: "Montserrat", Sans-serif;
            font-size: 24px;
            text-transform: capitalize;
        }

        .elementor-124 .elementor-element.elementor-element-d3ff8f0 > .elementor-widget-container {
            margin: 5px 0px 0px 0px;
            padding: 0px 15px 0px 15px;
        }

        .elementor-124 .elementor-element.elementor-element-d3ff8f0 .pxl-link a {
            font-family: "Montserrat", Sans-serif;
            font-size: 15px;
            font-weight: 600;
            line-height: 22px;
            letter-spacing: 0.72px;
        }

        .elementor-124 .elementor-element.elementor-element-bcedb2d iframe {
            height: 566px;
            filter: brightness( 50% ) contrast( 169% ) saturate( 11% ) blur( 0px ) hue-rotate( 104deg );
        }

        .elementor-124 .elementor-element.elementor-element-57ee9d2 {
            width: auto;
            max-width: auto;
            top: 110px;
        }

        body:not(.rtl) .elementor-124 .elementor-element.elementor-element-57ee9d2 {
            right: 86px;
        }

        body.rtl .elementor-124 .elementor-element.elementor-element-57ee9d2 {
            left: 86px;
        }

        .elementor-124 .elementor-element.elementor-element-57ee9d2 .pxl-opening-hour {
            max-width: 320px;
            width: 320px;
        }

        .elementor-124 .elementor-element.elementor-element-b2fb98a {
            margin-top: 90px;
            margin-bottom: 0px;
        }

        .elementor-124 .elementor-element.elementor-element-6cc3eea > .elementor-widget-container {
            margin: 0px 0px 35px 0px;
        }

        .elementor-124 .elementor-element.elementor-element-6cc3eea .pxl-heading .pxl-heading--inner {
            max-width: 517px;
        }

        .elementor-124 .elementor-element.elementor-element-6cc3eea .pxl-heading .pxl-item--title {
            font-family: "Montserrat", Sans-serif;
            font-size: 36px;
            line-height: 50px;
            letter-spacing: 1.08px;
            margin-bottom: 0px;
        }

        .elementor-124 .elementor-element.elementor-element-6cc3eea .pxl-heading .pxl-item--subtitle {
            color: #D70006;
        }

        .elementor-124 .elementor-element.elementor-element-7cf7852 .pxl-text-editor .pxl-item--inner {
            max-width: 466px;
        }

        @media(max-width: 991px) and (min-width:576px) {
            .elementor-124 .elementor-element.elementor-element-f73ed53 {
                width:50%;
            }

            .elementor-124 .elementor-element.elementor-element-2965a28 {
                width: 50%;
            }

            .elementor-124 .elementor-element.elementor-element-c9bb40b {
                width: 100%;
            }

            .elementor-124 .elementor-element.elementor-element-58af4a5 {
                width: 100%;
            }
        }

        @media(max-width: 1599px) {
            .elementor-124 .elementor-element.elementor-element-f73ed53 > .elementor-element-populated {
                padding:19px 0px 48px 0px;
            }

            .elementor-124 .elementor-element.elementor-element-2965a28 > .elementor-element-populated {
                padding: 19px 0px 0px 0px;
            }

            .elementor-124 .elementor-element.elementor-element-3c92e20 > .elementor-widget-container {
                padding: 0px 40px 0px 40px;
            }

            .elementor-124 .elementor-element.elementor-element-c9bb40b > .elementor-element-populated {
                padding: 19px 0px 5px 0px;
            }

            .elementor-124 .elementor-element.elementor-element-1e32930 > .elementor-widget-container {
                padding: 0px 40px 0px 40px;
            }

            .elementor-124 .elementor-element.elementor-element-58af4a5 > .elementor-element-populated {
                padding: 19px 0px 5px 0px;
            }

            .elementor-124 .elementor-element.elementor-element-d3ff8f0 > .elementor-widget-container {
                padding: 0px 40px 0px 40px;
            }
        }

        @media(max-width: 1199px) {
            .elementor-124 .elementor-element.elementor-element-ff1665d {
                margin-top:0px;
                margin-bottom: 66px;
            }

            .elementor-124 .elementor-element.elementor-element-bd78350 > .elementor-widget-container {
                padding: 0px 15px 7px 15px;
            }

            .elementor-124 .elementor-element.elementor-element-bd78350 .pxl-heading .pxl-item--title {
                font-size: 18px;
                line-height: 1.2em;
            }

            .elementor-124 .elementor-element.elementor-element-adbe74f > .elementor-widget-container {
                padding: 20px 15px 0px 15px;
            }

            .elementor-124 .elementor-element.elementor-element-6fdf116 > .elementor-widget-container {
                padding: 0px 15px 0px 15px;
            }

            .elementor-124 .elementor-element.elementor-element-6fdf116 .pxl-link a {
                font-size: 16px;
            }

            .elementor-bc-flex-widget .elementor-124 .elementor-element.elementor-element-2965a28.elementor-column .elementor-widget-wrap {
                align-items: flex-start;
            }

            .elementor-124 .elementor-element.elementor-element-2965a28.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
                align-content: flex-start;
                align-items: flex-start;
            }

            .elementor-124 .elementor-element.elementor-element-639c1d5 > .elementor-widget-container {
                padding: 0px 15px 7px 15px;
            }

            .elementor-124 .elementor-element.elementor-element-639c1d5 .pxl-heading .pxl-item--title {
                line-height: 1.2em;
            }

            .elementor-124 .elementor-element.elementor-element-639c1d5 .pxl-heading .pxl-item--subtitle, .elementor-124 .elementor-element.elementor-element-639c1d5 .pxl-heading .pxl-item--subtitle span {
                font-size: 24px;
            }

            .elementor-124 .elementor-element.elementor-element-c16089f > .elementor-widget-container {
                padding: 20px 15px 0px 15px;
            }

            .elementor-124 .elementor-element.elementor-element-3c92e20 > .elementor-widget-container {
                padding: 0px 15px 0px 15px;
            }

            .elementor-124 .elementor-element.elementor-element-3c92e20 .pxl-link a {
                font-size: 16px;
            }

            .elementor-124 .elementor-element.elementor-element-a31315c > .elementor-widget-container {
                padding: 0px 15px 7px 15px;
            }

            .elementor-124 .elementor-element.elementor-element-a31315c .pxl-heading .pxl-item--title {
                font-size: 18px;
                line-height: 1.2em;
            }

            .elementor-124 .elementor-element.elementor-element-8765a21 > .elementor-widget-container {
                padding: 20px 15px 0px 15px;
            }

            .elementor-124 .elementor-element.elementor-element-1e32930 > .elementor-widget-container {
                padding: 0px 15px 0px 15px;
            }

            .elementor-124 .elementor-element.elementor-element-1e32930 .pxl-link a {
                font-size: 16px;
            }

            .elementor-124 .elementor-element.elementor-element-9cae01f > .elementor-widget-container {
                padding: 0px 15px 7px 15px;
            }

            .elementor-124 .elementor-element.elementor-element-9cae01f .pxl-heading .pxl-item--title {
                font-size: 18px;
                line-height: 1.2em;
            }

            .elementor-124 .elementor-element.elementor-element-d3ff8f0 > .elementor-widget-container {
                padding: 0px 15px 0px 15px;
            }

            .elementor-124 .elementor-element.elementor-element-d3ff8f0 .pxl-link a {
                font-size: 16px;
            }

            .elementor-124 .elementor-element.elementor-element-b2fb98a {
                margin-top: 50px;
                margin-bottom: 0px;
            }

            .elementor-124 .elementor-element.elementor-element-6cc3eea .pxl-heading .pxl-item--title {
                font-size: 34px;
            }
        }

        @media(max-width: 991px) {
            .elementor-124 .elementor-element.elementor-element-bd78350 .pxl-heading .pxl-item--title {
                font-size:18px;
                line-height: 1.2em;
            }

            .elementor-124 .elementor-element.elementor-element-bd78350 .pxl-heading .pxl-item--subtitle, .elementor-124 .elementor-element.elementor-element-bd78350 .pxl-heading .pxl-item--subtitle span {
                font-size: 20px;
            }

            .elementor-124 .elementor-element.elementor-element-2965a28 > .elementor-element-populated {
                border-width: 1px 1px 1px 1px;
            }

            .elementor-124 .elementor-element.elementor-element-639c1d5 .pxl-heading .pxl-item--title {
                font-size: 18px;
                line-height: 1.2em;
            }

            .elementor-124 .elementor-element.elementor-element-639c1d5 .pxl-heading .pxl-item--subtitle, .elementor-124 .elementor-element.elementor-element-639c1d5 .pxl-heading .pxl-item--subtitle span {
                font-size: 20px;
            }

            .elementor-124 .elementor-element.elementor-element-a31315c .pxl-heading .pxl-item--title {
                font-size: 20px;
                line-height: 1.2em;
            }

            .elementor-124 .elementor-element.elementor-element-a31315c .pxl-heading .pxl-item--subtitle, .elementor-124 .elementor-element.elementor-element-a31315c .pxl-heading .pxl-item--subtitle span {
                font-size: 20px;
            }

            .elementor-124 .elementor-element.elementor-element-9cae01f .pxl-heading .pxl-item--title {
                font-size: 20px;
                line-height: 1.2em;
            }

            .elementor-124 .elementor-element.elementor-element-9cae01f .pxl-heading .pxl-item--subtitle, .elementor-124 .elementor-element.elementor-element-9cae01f .pxl-heading .pxl-item--subtitle span {
                font-size: 20px;
            }

            .elementor-124 .elementor-element.elementor-element-6cc3eea .pxl-heading .pxl-item--title {
                font-size: 30px;
                line-height: 1.2em;
            }

            .elementor-124 .elementor-element.elementor-element-7cf7852 .pxl-text-editor {
                font-size: 18px;
            }
        }

        @media(max-width: 575px) {
            .elementor-124 .elementor-element.elementor-element-ff1665d {
                margin-top:50px;
                margin-bottom: 50px;
            }

            .elementor-124 .elementor-element.elementor-element-f73ed53 > .elementor-element-populated {
                border-width: 1px 1px 0px 1px;
            }

            .elementor-124 .elementor-element.elementor-element-2965a28 > .elementor-element-populated {
                border-width: 1px 1px 0px 1px;
                padding: 19px 0px 48px 0px;
            }

            .elementor-124 .elementor-element.elementor-element-c9bb40b > .elementor-element-populated {
                padding: 19px 0px 48px 0px;
            }

            .elementor-124 .elementor-element.elementor-element-58af4a5 > .elementor-element-populated {
                padding: 19px 0px 48px 0px;
            }

            body:not(.rtl) .elementor-124 .elementor-element.elementor-element-57ee9d2 {
                right: 0px;
            }

            body.rtl .elementor-124 .elementor-element.elementor-element-57ee9d2 {
                left: 0px;
            }
        }

        /* Start custom CSS for pxl_opening_hour, class: .elementor-element-57ee9d2 */
        @media (max-width: 768px) {
            .elementor-124 .elementor-element.elementor-element-57ee9d2 {
                position: static;
                width: 100%;
            }

            .elementor-124 .elementor-element.elementor-element-57ee9d2 .pxl-opening-hour, .elementor-widget-container {
                width: 100%;
            }

            .elementor-124 .elementor-element.elementor-element-57ee9d2 .pxl-opening-hour {
                max-width: 100% !important;
            }
        }

        /* End custom CSS */
        .elementor-419 .elementor-element.elementor-element-30a19c6 > .elementor-container > .elementor-column > .elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }

        .elementor-419 .elementor-element.elementor-element-30a19c6:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-30a19c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
            background-color: #000000;
        }

        .elementor-419 .elementor-element.elementor-element-30a19c6 {
            border-style: solid;
            border-width: 0px 0px 1px 0px;
            border-color: #FFFFFF33;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 12px 0px 10px 0px;
        }

        .elementor-419 .elementor-element.elementor-element-30a19c6 > .elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-419 .elementor-element.elementor-element-079ed26.elementor-column > .elementor-widget-wrap {
            justify-content: space-between;
        }

        .elementor-419 .elementor-element.elementor-element-522a7de {
            width: auto;
            max-width: auto;
        }

        .elementor-419 .elementor-element.elementor-element-522a7de > .elementor-widget-container {
            margin: 0px 0px 0px 15px;
        }

        .elementor-419 .elementor-element.elementor-element-522a7de .pxl-link a {
            color: #FFFFFF;
        }

        .elementor-419 .elementor-element.elementor-element-522a7de .pxl-link li:after {
            background-color: #FFFFFF66;
        }

        .elementor-419 .elementor-element.elementor-element-522a7de .pxl-link li + li {
            margin-left: 15px;
        }

        .elementor-419 .elementor-element.elementor-element-522a7de .pxl-link a i {
            color: #D70006;
        }

        .elementor-419 .elementor-element.elementor-element-522a7de .pxl-link a path {
            stroke: #D70006;
        }

        .elementor-419 .elementor-element.elementor-element-a520ff7 {
            width: auto;
            max-width: auto;
        }

        .elementor-419 .elementor-element.elementor-element-a520ff7 > .elementor-widget-container {
            margin: 0px 15px 0px 0px;
        }

        .elementor-419 .elementor-element.elementor-element-a520ff7 .pxl-icon1 {
            text-align: right;
        }

        .elementor-419 .elementor-element.elementor-element-a520ff7 .pxl-icon1 a {
            color: #FFFFFF;
            margin: 0 6px;
        }

        .elementor-419 .elementor-element.elementor-element-a520ff7 .pxl-icon1 a svg path {
            stroke: #FFFFFF;
        }

        .elementor-419 .elementor-element.elementor-element-a520ff7 .pxl-icon1 a:hover {
            color: #EB3535;
        }

        .elementor-419 .elementor-element.elementor-element-9357e68 > .elementor-container > .elementor-column > .elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }

        .elementor-419 .elementor-element.elementor-element-9357e68:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-9357e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
            background-color: #000000;
        }

        .elementor-419 .elementor-element.elementor-element-9357e68 {
            border-style: solid;
            border-width: 0px 0px 1px 0px;
            border-color: #FFFFFF33;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin-top: 0px;
            margin-bottom: 0px;
        }

        .elementor-419 .elementor-element.elementor-element-9357e68 > .elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-419 .elementor-element.elementor-element-0a0912c > .elementor-element-populated {
            padding: 0px 0px 0px 0px;
        }

        .elementor-419 .elementor-element.elementor-element-c5ca21a {
            width: auto;
            max-width: auto;
        }

        .elementor-419 .elementor-element.elementor-element-c5ca21a > .elementor-widget-container {
            margin: 0px 0px 0px 10px;
        }

        .elementor-419 .elementor-element.elementor-element-c5ca21a .pxl-logo img {
            max-height: 42px;
        }

        .elementor-419 .elementor-element.elementor-element-d4de476.elementor-column > .elementor-widget-wrap {
            justify-content: flex-end;
        }

        .elementor-419 .elementor-element.elementor-element-d4de476 > .elementor-element-populated {
            padding: 0px 0px 0px 0px;
        }

        .elementor-419 .elementor-element.elementor-element-7a825bf {
            width: auto;
            max-width: auto;
        }

        .elementor-419 .elementor-element.elementor-element-7a825bf > .elementor-widget-container {
            margin: 0px 20px 0px 0px;
            padding: 0px 0px 0px 40px;
            border-style: solid;
            border-width: 0px 0px 0px 1px;
            border-color: #FFFFFF33;
        }

        .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary > li > a {
            color: #FFFFFF;
            line-height: 74px;
        }

        .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary > li {
            margin: 0px 22px 0px 22px;
        }

        .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu li.pxl-megamenu, .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu li > a {
            color: var( --e-global-color-3a0a514 );
        }

        .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu li:hover > a, .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu li.current_page_item > a, .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu li.current-menu-item > a, .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu li.current_page_ancestor > a, .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu li.current-menu-ancestor > a {
            color: var( --e-global-color-96a2883 );
        }

        .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary li .sub-menu a, .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-heading .pxl-item--title {
            font-size: 12px;
            font-weight: 600;
            text-transform: uppercase;
        }

        .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-menu-primary .sub-menu li + li {
            margin-top: 0px;
        }

        .elementor-419 .elementor-element.elementor-element-3cb9c6c {
            width: auto;
            max-width: auto;
        }

        .elementor-419 .elementor-element.elementor-element-3cb9c6c > .elementor-widget-container {
            margin: 0px 30px 0px 0px;
        }

        .elementor-419 .elementor-element.elementor-element-3cb9c6c .pxl-cart-sidebar-button {
            color: #FFFFFFCC;
        }

        .elementor-419 .elementor-element.elementor-element-3cb9c6c .pxl-cart-sidebar-button:hover {
            color: #FFFFFF;
        }

        .elementor-widget-divider .elementor-divider__text {
            font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
            font-weight: var( --e-global-typography-secondary-font-weight );
        }

        .elementor-419 .elementor-element.elementor-element-3740219 {
            --divider-border-style: solid;
            --divider-color: #FFFFFF33;
            --divider-border-width: 74px;
            width: auto;
            max-width: auto;
        }

        .elementor-419 .elementor-element.elementor-element-3740219 > .elementor-widget-container {
            margin: 0px 20px 0px 0px;
        }

        .elementor-419 .elementor-element.elementor-element-3740219 .elementor-divider-separator {
            width: 1px;
        }

        .elementor-419 .elementor-element.elementor-element-3740219 .elementor-divider {
            padding-block-start:0px;padding-block-end:0px;}

        .elementor-419 .elementor-element.elementor-element-e2e632d {
            width: auto;
            max-width: auto;
        }

        .elementor-419 .elementor-element.elementor-element-e2e632d > .elementor-widget-container {
            margin: 0px 30px 0px 0px;
        }

        .elementor-419 .elementor-element.elementor-element-e2e632d .pxl-phone-call .pxl-item--icon i {
            color: #FFFFFF;
            text-fill-color: #FFFFFF;
            -webkit-text-fill-color: #FFFFFF;
            background-image: none;
        }

        .elementor-419 .elementor-element.elementor-element-e2e632d .pxl-phone-call .pxl-item--icon svg path {
            stroke: #FFFFFF;
        }

        .elementor-419 .elementor-element.elementor-element-e2e632d .pxl-phone-call .pxl-label {
            color: #FFFFFF;
        }

        .elementor-419 .elementor-element.elementor-element-e2e632d .pxl-phone-call .pxl-item--phone {
            color: #FFFFFF;
            line-height: 20px;
        }

        .elementor-419 .elementor-element.elementor-element-e2e632d .pxl-phone-call .pxl-item--phone::after {
            background-color: #FFFFFF00;
        }

        .elementor-419 .elementor-element.elementor-element-68a2cb4 {
            width: auto;
            max-width: auto;
        }

        .elementor-419 .elementor-element.elementor-element-68a2cb4 .pxl-hidden-panel-button {
            height: 74px;
            width: 74px;
        }

        @media(max-width: 1599px) {
            .elementor-419 .elementor-element.elementor-element-522a7de .pxl-link a {
                font-size:14px;
            }

            .elementor-419 .elementor-element.elementor-element-7a825bf .pxl-nav-menu .pxl-menu-primary > li {
                margin: 0px 8px 0px 8px;
            }

            .elementor-419 .elementor-element.elementor-element-e2e632d > .elementor-widget-container {
                margin: 0px 20px 0px 0px;
            }

            .elementor-419 .elementor-element.elementor-element-e2e632d .pxl-phone-call .pxl-item--phone {
                font-size: 14px;
            }
        }

        @media(min-width: 576px) {
            .elementor-419 .elementor-element.elementor-element-0a0912c {
                width:25%;
            }

            .elementor-419 .elementor-element.elementor-element-d4de476 {
                width: 75%;
            }
        }

        @media(max-width: 1599px) and (min-width:576px) {
            .elementor-419 .elementor-element.elementor-element-0a0912c {
                width:20%;
            }

            .elementor-419 .elementor-element.elementor-element-d4de476 {
                width: 80%;
            }
        }

        /* Start custom CSS for pxl_menu, class: .elementor-element-7a825bf */
        .elementor-419 .elementor-element.elementor-element-7a825bf a:hover {
            cursor: pointer;
        }

        /* End custom CSS */
        /* Start custom CSS for pxl_phone, class: .elementor-element-e2e632d */
        .elementor-419 .elementor-element.elementor-element-e2e632d a:hover {
            text-decoration: underline;
        }

        /* End custom CSS */
        .elementor-528 .elementor-element.elementor-element-6cc9149 {
            margin-top: 50px;
            margin-bottom: -110px;
            z-index: 1;
        }

        .elementor-528 .elementor-element.elementor-element-06aa659 > .elementor-element-populated {
            margin: 0px 0px 0px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
            padding: 0px 15px 0px 15px;
        }

        .elementor-528 .elementor-element.elementor-element-52d921e {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
        }

        .elementor-528 .elementor-element.elementor-element-52d921e > .elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-bc-flex-widget .elementor-528 .elementor-element.elementor-element-9cd64d6.elementor-column .elementor-widget-wrap {
            align-items: center;
        }

        .elementor-528 .elementor-element.elementor-element-9cd64d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
            align-content: center;
            align-items: center;
        }

        .elementor-528 .elementor-element.elementor-element-f0c9a32 > .elementor-widget-container {
            margin: 0px 0px 10px 0px;
        }

        .elementor-528 .elementor-element.elementor-element-f0c9a32 .pxl-link a {
            color: #FFFFFF;
            font-size: 16px;
            font-weight: 600;
        }

        .elementor-528 .elementor-element.elementor-element-ada3227 .pxl-heading .pxl-item--title {
            color: #FFFFFF;
            font-family: "Montserrat", Sans-serif;
            font-size: 32px;
            font-weight: 700;
            margin-bottom: 5px;
        }

        .elementor-bc-flex-widget .elementor-528 .elementor-element.elementor-element-0fdae3b.elementor-column .elementor-widget-wrap {
            align-items: center;
        }

        .elementor-528 .elementor-element.elementor-element-0fdae3b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
            align-content: center;
            align-items: center;
        }

        .elementor-528 .elementor-element.elementor-element-0fdae3b.elementor-column > .elementor-widget-wrap {
            justify-content: space-between;
        }

        .elementor-528 .elementor-element.elementor-element-0fdae3b > .elementor-element-populated {
            padding: 0px 0px 0px 0px;
        }

        .elementor-528 .elementor-element.elementor-element-31fae0e {
            width: auto;
            max-width: auto;
        }

        .elementor-528 .elementor-element.elementor-element-31fae0e > .elementor-widget-container {
            margin: -60px 0px 0px 0px;
        }

        .elementor-528 .elementor-element.elementor-element-31fae0e .pxl-image-single img {
            max-height: 280px;
        }

        .elementor-528 .elementor-element.elementor-element-a3f422a {
            width: auto;
            max-width: auto;
        }

        .elementor-528 .elementor-element.elementor-element-a3f422a > .elementor-widget-container {
            margin: 0px 15px 0px 0px;
        }

        .elementor-528 .elementor-element.elementor-element-a3f422a .pxl-phone-call .pxl-item--icon i {
            color: #D70006;
            text-fill-color: #D70006;
            -webkit-text-fill-color: #D70006;
            background-image: none;
        }

        .elementor-528 .elementor-element.elementor-element-a3f422a .pxl-phone-call .pxl-item--icon svg path {
            stroke: #D70006;
        }

        .elementor-528 .elementor-element.elementor-element-a3f422a .pxl-item--inner .pxl-item--icon {
            background-color: #FFFFFF;
        }

        .elementor-528 .elementor-element.elementor-element-a3f422a .pxl-phone-call .pxl-item--icon {
            height: 60px;
            width: 60px;
            box-shadow: 0px 0px 0px 7px rgba(255, 255, 255, 0.5);
        }

        .elementor-528 .elementor-element.elementor-element-a3f422a .pxl-phone-call .pxl-label {
            color: #FFFFFF;
            font-size: 18px;
        }

        .elementor-528 .elementor-element.elementor-element-a3f422a .pxl-phone-call .pxl-item--phone {
            color: #FFFFFF;
            font-size: 24px;
            line-height: 30px;
        }

        .elementor-528 .elementor-element.elementor-element-a3f422a .pxl-phone-call .pxl-item--phone::after {
            background-color: #FFFFFF00;
        }

        .elementor-528 .elementor-element.elementor-element-e2f7288:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-e2f7288 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
            background-color: #000000;
        }

        .elementor-528 .elementor-element.elementor-element-e2f7288 {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 180px 0px 80px 0px;
        }

        .elementor-528 .elementor-element.elementor-element-e2f7288 > .elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-528 .elementor-element.elementor-element-7305ac9 > .elementor-widget-container {
            margin: 0px 0px 30px -5px;
        }

        .elementor-528 .elementor-element.elementor-element-7305ac9 .pxl-logo img {
            max-height: 52px;
        }

        .elementor-528 .elementor-element.elementor-element-95e1591 > .elementor-widget-container {
            margin: 0px 0px 30px 0px;
        }

        .elementor-528 .elementor-element.elementor-element-95e1591 .pxl-phone-call .pxl-label {
            font-weight: 700;
            text-transform: uppercase;
        }

        .elementor-528 .elementor-element.elementor-element-95e1591 .pxl-phone-call .pxl-item--phone {
            color: #FFFFFF;
            font-family: "Bai Jamjuree", Sans-serif;
            font-size: 32px;
            line-height: 42px;
        }

        .elementor-528 .elementor-element.elementor-element-95e1591 .pxl-phone-call .pxl-item--phone::after {
            background-color: #FFFFFF00;
        }

        .elementor-528 .elementor-element.elementor-element-e2dcb6f > .elementor-widget-container {
            margin: 0px 0px 5px 0px;
        }

        .elementor-528 .elementor-element.elementor-element-e2dcb6f .pxl-text-editor {
            color: #D70006;
            font-weight: 700;
        }

        .elementor-528 .elementor-element.elementor-element-f8fe60c > .elementor-widget-container {
            margin: 0px 0px 5px 0px;
        }

        .elementor-528 .elementor-element.elementor-element-f8fe60c .pxl-text-editor .pxl-item--inner {
            max-width: 240px;
        }

        .elementor-528 .elementor-element.elementor-element-f8fe60c .pxl-text-editor {
            color: #FFFFFF;
            font-family: "Montserrat", Sans-serif;
            font-size: 18px;
            font-weight: 700;
            line-height: 30px;
        }

        .elementor-widget-divider .elementor-divider__text {
            font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
            font-weight: var( --e-global-typography-secondary-font-weight );
        }

        .elementor-528 .elementor-element.elementor-element-f703f88 {
            --divider-border-style: solid;
            --divider-color: #272727;
            --divider-border-width: 1px;
        }

        .elementor-528 .elementor-element.elementor-element-f703f88 .elementor-divider-separator {
            width: 100%;
        }

        .elementor-528 .elementor-element.elementor-element-f703f88 .elementor-divider {
            padding-block-start:15px;padding-block-end:15px;}

        .elementor-528 .elementor-element.elementor-element-ed07c24 {
            width: auto;
            max-width: auto;
        }

        .elementor-528 .elementor-element.elementor-element-ed07c24 > .elementor-widget-container {
            margin: 0px 0px 5px 0px;
        }

        .elementor-528 .elementor-element.elementor-element-ed07c24 .elementor-icon-wrapper {
            text-align: left;
        }

        .elementor-528 .elementor-element.elementor-element-ed07c24 .elementor-icon {
            font-size: 12px;
        }

        .elementor-528 .elementor-element.elementor-element-ed07c24 .elementor-icon svg {
            height: 12px;
        }

        .elementor-528 .elementor-element.elementor-element-ed07c24 .elementor-icon-wrapper svg {
            width: auto;
        }

        .elementor-528 .elementor-element.elementor-element-caf1560 > .elementor-widget-container {
            margin: 0px 0px 30px 0px;
        }

        .elementor-528 .elementor-element.elementor-element-caf1560 .pxl-heading .pxl-item--title {
            color: #FFFFFF;
            font-family: "Montserrat", Sans-serif;
            font-size: 16px;
            font-weight: 700;
            margin-bottom: 0px;
        }

        .elementor-528 .elementor-element.elementor-element-d03914f .pxl-link a {
            color: #9A9A9A;
            font-size: 14px;
            font-weight: 600;
            text-transform: uppercase;
        }

        .elementor-528 .elementor-element.elementor-element-d03914f .pxl-link a:hover {
            color: #D70006;
        }

        .elementor-528 .elementor-element.elementor-element-d03914f .pxl-link li + li {
            margin-top: 22px;
        }

        .elementor-528 .elementor-element.elementor-element-afbfe58 {
            --divider-border-style: solid;
            --divider-color: #272727;
            --divider-border-width: 1px;
        }

        .elementor-528 .elementor-element.elementor-element-afbfe58 .elementor-divider-separator {
            width: 100%;
        }

        .elementor-528 .elementor-element.elementor-element-afbfe58 .elementor-divider {
            padding-block-start:15px;padding-block-end:15px;}

        .elementor-528 .elementor-element.elementor-element-9cab277 {
            width: auto;
            max-width: auto;
        }

        .elementor-528 .elementor-element.elementor-element-9cab277 > .elementor-widget-container {
            margin: 0px 0px 5px 0px;
        }

        .elementor-528 .elementor-element.elementor-element-9cab277 .elementor-icon-wrapper {
            text-align: left;
        }

        .elementor-528 .elementor-element.elementor-element-9cab277 .elementor-icon {
            font-size: 12px;
        }

        .elementor-528 .elementor-element.elementor-element-9cab277 .elementor-icon svg {
            height: 12px;
        }

        .elementor-528 .elementor-element.elementor-element-9cab277 .elementor-icon-wrapper svg {
            width: auto;
        }

        .elementor-528 .elementor-element.elementor-element-0b140da > .elementor-widget-container {
            margin: 0px 0px 30px 0px;
        }

        .elementor-528 .elementor-element.elementor-element-0b140da .pxl-heading .pxl-item--title {
            color: #FFFFFF;
            font-family: "Montserrat", Sans-serif;
            font-size: 16px;
            font-weight: 700;
            margin-bottom: 0px;
        }

        .elementor-528 .elementor-element.elementor-element-a467813 .pxl-link a {
            color: #9A9A9A;
            font-size: 14px;
            font-weight: 600;
            text-transform: uppercase;
        }

        .elementor-528 .elementor-element.elementor-element-a467813 .pxl-link a:hover {
            color: #D70006;
        }

        .elementor-528 .elementor-element.elementor-element-a467813 .pxl-link li + li {
            margin-top: 22px;
        }

        .elementor-528 .elementor-element.elementor-element-8ae06ad {
            --divider-border-style: solid;
            --divider-color: #272727;
            --divider-border-width: 1px;
        }

        .elementor-528 .elementor-element.elementor-element-8ae06ad .elementor-divider-separator {
            width: 100%;
        }

        .elementor-528 .elementor-element.elementor-element-8ae06ad .elementor-divider {
            padding-block-start:15px;padding-block-end:15px;}

        .elementor-528 .elementor-element.elementor-element-9047f69 {
            width: auto;
            max-width: auto;
        }

        .elementor-528 .elementor-element.elementor-element-9047f69 > .elementor-widget-container {
            margin: 0px 0px 5px 0px;
        }

        .elementor-528 .elementor-element.elementor-element-9047f69 .elementor-icon-wrapper {
            text-align: left;
        }

        .elementor-528 .elementor-element.elementor-element-9047f69 .elementor-icon {
            font-size: 12px;
        }

        .elementor-528 .elementor-element.elementor-element-9047f69 .elementor-icon svg {
            height: 12px;
        }

        .elementor-528 .elementor-element.elementor-element-9047f69 .elementor-icon-wrapper svg {
            width: auto;
        }

        .elementor-528 .elementor-element.elementor-element-bd48df8 > .elementor-widget-container {
            margin: 0px 0px 30px 0px;
        }

        .elementor-528 .elementor-element.elementor-element-bd48df8 .pxl-heading .pxl-item--title {
            color: #FFFFFF;
            font-family: "Montserrat", Sans-serif;
            font-size: 16px;
            font-weight: 700;
            margin-bottom: 0px;
        }

        .elementor-528 .elementor-element.elementor-element-315747a > .elementor-container > .elementor-column > .elementor-widget-wrap {
            align-content: center;
            align-items: center;
        }

        .elementor-528 .elementor-element.elementor-element-315747a:not(.elementor-motion-effects-element-type-background), .elementor-528 .elementor-element.elementor-element-315747a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
            background-color: #000000;
        }

        .elementor-528 .elementor-element.elementor-element-315747a {
            border-style: solid;
            border-width: 1px 0px 0px 0px;
            border-color: #272727;
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            padding: 12px 0px 12px 0px;
        }

        .elementor-528 .elementor-element.elementor-element-315747a > .elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-528 .elementor-element.elementor-element-706fe27 .pxl-text-editor {
            color: #9A9A9A;
        }

        .elementor-528 .elementor-element.elementor-element-c4b7f38 .pxl-icon1 {
            text-align: center;
        }

        .elementor-528 .elementor-element.elementor-element-c4b7f38 .pxl-icon1 a {
            background-color: #FFFFFF1A;
            margin: 0 3px;
            height: 50px;
            width: 50px;
            border-radius: 3px 3px 3px 3px;
        }

        .elementor-528 .elementor-element.elementor-element-c4b7f38 .pxl-icon1 a:hover {
            background-color: #D70006;
        }

        .elementor-528 .elementor-element.elementor-element-e74423e .pxl-link {
            text-align: right;
        }

        .elementor-528 .elementor-element.elementor-element-e74423e .pxl-link a {
            color: #9A9A9A;
            font-weight: 400;
        }

        .elementor-528 .elementor-element.elementor-element-e74423e .pxl-link a:hover {
            color: #D70006;
        }

        .elementor-528 .elementor-element.elementor-element-e74423e .pxl-link li + li {
            margin-left: 20px;
        }

        @media(min-width: 576px) {
            .elementor-528 .elementor-element.elementor-element-9cd64d6 {
                width:45%;
            }

            .elementor-528 .elementor-element.elementor-element-0fdae3b {
                width: 55%;
            }

            .elementor-528 .elementor-element.elementor-element-f07a3e3 {
                width: 28%;
            }

            .elementor-528 .elementor-element.elementor-element-bdda45a {
                width: 22%;
            }

            .elementor-528 .elementor-element.elementor-element-c94209e {
                width: 33.332%;
            }

            .elementor-528 .elementor-element.elementor-element-fe3055b {
                width: 33%;
            }
        }

        @media(max-width: 1199px) and (min-width:576px) {
            .elementor-528 .elementor-element.elementor-element-c94209e {
                width:29%;
            }
        }

        @media(max-width: 991px) and (min-width:576px) {
            .elementor-528 .elementor-element.elementor-element-9cd64d6 {
                width:100%;
            }

            .elementor-528 .elementor-element.elementor-element-0fdae3b {
                width: 100%;
            }

            .elementor-528 .elementor-element.elementor-element-f07a3e3 {
                width: 50%;
            }

            .elementor-528 .elementor-element.elementor-element-bdda45a {
                width: 50%;
            }

            .elementor-528 .elementor-element.elementor-element-5aec618 {
                width: 50%;
            }

            .elementor-528 .elementor-element.elementor-element-1d597cb {
                width: 50%;
            }

            .elementor-528 .elementor-element.elementor-element-e04777e {
                width: 50%;
            }

            .elementor-528 .elementor-element.elementor-element-c94209e {
                width: 50%;
            }

            .elementor-528 .elementor-element.elementor-element-fe3055b {
                width: 100%;
            }
        }

        @media(max-width: 767px) and (min-width:576px) {
            .elementor-528 .elementor-element.elementor-element-f07a3e3 {
                width:50%;
            }

            .elementor-528 .elementor-element.elementor-element-e04777e {
                width: 100%;
            }

            .elementor-528 .elementor-element.elementor-element-c94209e {
                width: 100%;
            }
        }

        @media(max-width: 1199px) {
            .elementor-528 .elementor-element.elementor-element-6cc9149 {
                margin-top:80px;
                margin-bottom: 0px;
            }

            .elementor-528 .elementor-element.elementor-element-06aa659 > .elementor-element-populated {
                padding: 0px 0px 0px 0px;
            }

            .elementor-528 .elementor-element.elementor-element-52d921e {
                margin-top: 0px;
                margin-bottom: 0px;
            }

            .elementor-528 .elementor-element.elementor-element-f0c9a32 > .elementor-widget-container {
                margin: 0px 0px 10px 5px;
            }

            .elementor-528 .elementor-element.elementor-element-ada3227 > .elementor-widget-container {
                margin: 0px 0px 0px 5px;
            }

            .elementor-528 .elementor-element.elementor-element-31fae0e > .elementor-widget-container {
                margin: -60px 0px 30px 0px;
            }

            .elementor-528 .elementor-element.elementor-element-a3f422a > .elementor-widget-container {
                margin: 0px 15px 40px 0px;
            }

            .elementor-528 .elementor-element.elementor-element-e2f7288 {
                padding: 80px 0px 60px 0px;
            }

            .elementor-528 .elementor-element.elementor-element-c4b7f38 .pxl-icon1 a {
                height: 40px;
                width: 40px;
            }
        }

        @media(max-width: 991px) {
            .elementor-528 .elementor-element.elementor-element-6cc9149 {
                padding:0px 0px 0px 0px;
            }

            .elementor-528 .elementor-element.elementor-element-52d921e {
                padding: 80px 0px 0px 0px;
            }

            .elementor-528 .elementor-element.elementor-element-0fdae3b.elementor-column > .elementor-widget-wrap {
                justify-content: flex-start;
            }

            .elementor-528 .elementor-element.elementor-element-31fae0e > .elementor-widget-container {
                margin: 0px 0px 0px 20px;
            }

            .elementor-528 .elementor-element.elementor-element-a3f422a > .elementor-widget-container {
                margin: 0px 15px 0px 30px;
            }

            .elementor-528 .elementor-element.elementor-element-315747a {
                padding: 20px 0px 80px 0px;
            }

            .elementor-528 .elementor-element.elementor-element-e74423e .pxl-link {
                text-align: center;
            }
        }

        @media(max-width: 767px) {
            .elementor-528 .elementor-element.elementor-element-6cc9149 {
                margin-top:0px;
                margin-bottom: 0px;
            }

            .elementor-528 .elementor-element.elementor-element-9cd64d6 > .elementor-element-populated {
                margin: 0px 0px 40px 0px;
                --e-column-margin-right: 0px;
                --e-column-margin-left: 0px;
            }

            .elementor-528 .elementor-element.elementor-element-0fdae3b.elementor-column > .elementor-widget-wrap {
                justify-content: flex-start;
            }

            .elementor-528 .elementor-element.elementor-element-31fae0e > .elementor-widget-container {
                margin: 0px 0px 0px 20px;
            }

            .elementor-528 .elementor-element.elementor-element-a3f422a > .elementor-widget-container {
                margin: 50px 15px 60px 20px;
            }

            .elementor-528 .elementor-element.elementor-element-f8fe60c .pxl-text-editor .pxl-item--inner {
                max-width: 100%;
            }

            .elementor-528 .elementor-element.elementor-element-706fe27 .pxl-text-editor {
                text-align: center;
            }

            .elementor-528 .elementor-element.elementor-element-c4b7f38 .pxl-icon1 {
                text-align: center;
            }

            .elementor-528 .elementor-element.elementor-element-e74423e .pxl-link {
                text-align: center;
            }
        }

        @media(max-width: 575px) {
            .elementor-528 .elementor-element.elementor-element-95e1591 .pxl-phone-call .pxl-item--phone {
                font-size:25px;
            }

            .elementor-528 .elementor-element.elementor-element-afbfe58 .elementor-divider {
                text-align: center;
            }

            .elementor-528 .elementor-element.elementor-element-afbfe58 .elementor-divider-separator {
                margin: 0 auto;
                margin-center: 0;
            }

            .elementor-528 .elementor-element.elementor-element-8ae06ad .elementor-divider {
                text-align: center;
            }

            .elementor-528 .elementor-element.elementor-element-8ae06ad .elementor-divider-separator {
                margin: 0 auto;
                margin-center: 0;
            }

            .elementor-528 .elementor-element.elementor-element-706fe27 .pxl-text-editor {
                text-align: center;
            }

            .elementor-528 .elementor-element.elementor-element-c4b7f38 .pxl-icon1 {
                text-align: center;
            }
        }

        /* Start custom CSS for pxl_phone, class: .elementor-element-a3f422a */
        .elementor-528 .elementor-element.elementor-element-a3f422a a:hover {
            text-decoration: underline;
        }

        /* End custom CSS */
        /* Start custom CSS for pxl_phone, class: .elementor-element-95e1591 */
        .elementor-528 .elementor-element.elementor-element-95e1591 a:hover {
            text-decoration: underline;
        }

        /* End custom CSS */
        .elementor-494 .elementor-element.elementor-element-304a3f0 > .elementor-background-overlay {
            background-color: #000000;
            opacity: 0.8;
        }

        .elementor-494 .elementor-element.elementor-element-304a3f0 {
            overflow: hidden;
            padding: 110px 0px 110px 0px;
        }

        .elementor-494 .elementor-element.elementor-element-304a3f0 .pxl-section-bg-parallax {
            background-image: url( https://avto-remont.spb.ru/wp-content/uploads/2023/11/bg-page-title1.jpg);
            background-position: center center;
            background-size: cover;
            top: -50px;
        }

        .elementor-494 .elementor-element.elementor-element-5cdd144 > .elementor-widget-container {
            margin: 0px 0px 20px 0px;
        }

        .elementor-494 .elementor-element.elementor-element-5cdd144 .pxl-heading {
            text-align: center;
        }

        .elementor-494 .elementor-element.elementor-element-5cdd144 .pxl-heading .pxl-item--title {
            color: #FFFFFF;
            font-size: 60px;
            font-weight: 700;
            margin-bottom: 0px;
        }

        .elementor-494 .elementor-element.elementor-element-1e26e1e .pxl-breadcrumb {
            color: #FFFFFFCC;
        }

        .elementor-494 .elementor-element.elementor-element-1e26e1e .pxl-breadcrumb li::after {
            color: #FFFFFF;
        }

        .elementor-494 .elementor-element.elementor-element-1e26e1e .wrapper-breadcrumb {
            text-align: center;
        }

        .elementor-8819 .elementor-element.elementor-element-0648a16:not(.elementor-motion-effects-element-type-background), .elementor-8819 .elementor-element.elementor-element-0648a16 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
            background-image: url("https://avto-remont.spb.ru/wp-content/uploads/2023/12/bg-ctf.png");
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
        }

        .elementor-8819 .elementor-element.elementor-element-0648a16 {
            transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
            margin-top: 0px;
            margin-bottom: 0px;
            padding: 0px 0px 10px 0px;
        }

        .elementor-8819 .elementor-element.elementor-element-0648a16 > .elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

        .elementor-8819 .elementor-element.elementor-element-0a45dbe > .elementor-element-populated {
            margin: 0px 0px 0px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
            padding: 40px 30px 45px 30px;
        }

        .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 );
        }

        .elementor-8819 .elementor-element.elementor-element-b63c1d8 > .elementor-widget-container {
            margin: 0px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
        }

        .elementor-8819 .elementor-element.elementor-element-b63c1d8 {
            text-align: center;
        }

        .elementor-8819 .elementor-element.elementor-element-b63c1d8 .elementor-heading-title {
            font-family: "Montserrat", Sans-serif;
            font-size: 14px;
            font-weight: 600;
            text-transform: uppercase;
            color: var( --e-global-color-96a2883 );
        }

        .elementor-8819 .elementor-element.elementor-element-15687a8 > .elementor-widget-container {
            padding: 0px 0px 20px 0px;
        }

        .elementor-8819 .elementor-element.elementor-element-15687a8 {
            text-align: center;
        }

        .elementor-8819 .elementor-element.elementor-element-15687a8 .elementor-heading-title {
            font-family: "Montserrat", Sans-serif;
            font-size: 26px;
            font-weight: 600;
            text-transform: uppercase;
            color: #000000;
        }

        #elementor-popup-modal-8819 .dialog-widget-content {
            animation-duration: 0.7s;
            box-shadow: 2px 8px 23px 3px rgba(0,0,0,0.2);
        }

        #elementor-popup-modal-8819 {
            background-color: rgba(0,0,0,.8);
            justify-content: center;
            align-items: center;
            pointer-events: all;
        }

        #elementor-popup-modal-8819 .dialog-message {
            width: 550px;
            height: auto;
        }

        #elementor-popup-modal-8819 .dialog-close-button {
            display: flex;
        }

        @media(max-width: 1599px) {
            #elementor-popup-modal-8819 {
                justify-content:center;
                align-items: center;
            }
        }

        @media(max-width: 575px) {
            .elementor-8819 .elementor-element.elementor-element-b63c1d8 > .elementor-widget-container {
                margin:0px 0px 10px 0px;
            }

            .elementor-8819 .elementor-element.elementor-element-b63c1d8 .elementor-heading-title {
                font-size: 12px;
            }

            .elementor-8819 .elementor-element.elementor-element-15687a8 .elementor-heading-title {
                font-size: 22px;
            }

            #elementor-popup-modal-8819 .dialog-message {
                width: 375px;
            }

            #elementor-popup-modal-8819 .dialog-widget-content {
                margin: 0px 0px 0px 0px;
            }
        }