.elementor-element-4037f3a>.elementor-container>.porto-carousel,.elementor-element-4037f3a>.porto-carousel{--porto-el-spacing:0px}.elementor-2 .elementor-element.elementor-element-4037f3a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2 .elementor-element.elementor-element-4037f3a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-82d98b6{width:auto;max-width:auto;top:-105px}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-82d98b6{left:25.7vw}body.rtl .elementor-2 .elementor-element.elementor-element-82d98b6{right:25.7vw}.elementor-2 .elementor-element.elementor-element-82d98b6 .elementor-icon-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-82d98b6 .elementor-icon{font-size:750px}.elementor-2 .elementor-element.elementor-element-82d98b6 .elementor-icon svg{height:750px}.elementor-2 .elementor-element.elementor-element-6b22ba1:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-6b22ba1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://www.dieseldoctorlondon.co.uk/wp-content/uploads/2025/03/banner_DDL.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-6b22ba1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:51px 0 43px}.elementor-2 .elementor-element.elementor-element-6b22ba1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-141f1fe{z-index:1}.elementor-2 .elementor-element.elementor-element-037ace0>.elementor-widget-container{margin:-10px 0 0 45px}.elementor-2 .elementor-element.elementor-element-037ace0{text-align:center}.elementor-2 .elementor-element.elementor-element-037ace0 img{width:426px}.elementor-2 .elementor-element.elementor-element-c79d6fa{width:auto;max-width:auto;top:9.906%}.elementor-2 .elementor-element.elementor-element-c79d6fa>.elementor-widget-container{--e-transform-rotateZ:-20deg;background-color:var(--e-global-color-primary);border-radius:50%}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c79d6fa{left:15.875%}body.rtl .elementor-2 .elementor-element.elementor-element-c79d6fa{right:15.875%}.elementor-2 .elementor-element.elementor-element-c79d6fa .porto-u-main-heading>*{font-size:1.86em;font-weight:800;font-style:italic;line-height:1em;color:#fff}.elementor-2 .elementor-element.elementor-element-c79d6fa .porto-u-sub-heading{font-size:1.86em;font-weight:800;font-style:italic;color:#fff}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-f5e1006.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-f5e1006.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-f5e1006>.elementor-element-populated{padding:10px 6vw 10px 10px}.elementor-2 .elementor-element.elementor-element-f5e1006{z-index:1}.elementor-2 .elementor-element.elementor-element-471ebb3{width:auto;max-width:auto}.elementor-2 .elementor-element.elementor-element-471ebb3>.elementor-widget-container{background-color:#212529;margin:0 0 23px;padding:10px 15px}.elementor-2 .elementor-element.elementor-element-471ebb3 img{max-width:120px}.elementor-2 .elementor-element.elementor-element-86c4dbf .elementor-heading-title{font-size:1.25em;font-weight:700;line-height:1em;letter-spacing:-.025em;color:#777}.elementor-2 .elementor-element.elementor-element-9303a8a>.elementor-widget-container{margin:0}.elementor-2 .elementor-element.elementor-element-9303a8a .elementor-heading-title{font-size:2em;line-height:1em;letter-spacing:-.025em}.elementor-2 .elementor-element.elementor-element-e0d117e{width:auto;max-width:auto;--e-icon-list-icon-size:.9375em;--icon-vertical-align:flex-start;--icon-vertical-offset:6px}.elementor-2 .elementor-element.elementor-element-e0d117e>.elementor-widget-container{margin:0 5.32em 25px 0}.elementor-2 .elementor-element.elementor-element-e0d117e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0.625em/2)}.elementor-2 .elementor-element.elementor-element-e0d117e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0.625em/2)}.elementor-2 .elementor-element.elementor-element-e0d117e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0.625em/2);margin-left:calc(0.625em/2)}.elementor-2 .elementor-element.elementor-element-e0d117e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0.625em/2);margin-left:calc(-0.625em/2)}body.rtl .elementor-2 .elementor-element.elementor-element-e0d117e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0.625em/2)}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-e0d117e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0.625em/2)}.elementor-2 .elementor-element.elementor-element-e0d117e .elementor-icon-list-icon i{transition:color .3s}.elementor-2 .elementor-element.elementor-element-e0d117e .elementor-icon-list-icon svg{transition:fill .3s}.elementor-2 .elementor-element.elementor-element-e0d117e .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2 .elementor-element.elementor-element-e0d117e .elementor-icon-list-item>a{font-size:.9375em;font-weight:500;letter-spacing:-.025em}.elementor-2 .elementor-element.elementor-element-e0d117e .elementor-icon-list-text{transition:color .3s}.elementor-2 .elementor-element.elementor-element-f68ec50{width:auto;max-width:auto;align-self:flex-start;text-align:right}.elementor-2 .elementor-element.elementor-element-f68ec50>.elementor-widget-container{margin:-.5625em 0 25px}.elementor-2 .elementor-element.elementor-element-f68ec50 .elementor-heading-title{font-size:2.89em;letter-spacing:-.005em}.elementor-2 .elementor-element.elementor-element-1144500>.elementor-widget-container{margin:11px 0 30px}.elementor-2 .elementor-element.elementor-element-1144500 .btn{font-size:.875em;font-weight:700;padding:1.3em 3.2em}.elementor-2 .elementor-element.elementor-element-fe3bf8a:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-fe3bf8a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f4f4}.elementor-2 .elementor-element.elementor-element-fe3bf8a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:38px 20px 32px}.elementor-2 .elementor-element.elementor-element-fe3bf8a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-5f78abb.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-5f78abb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-f297215{width:auto;max-width:auto;align-self:center}.elementor-2 .elementor-element.elementor-element-f297215>.elementor-widget-container{margin:0 15px 14px 0}.elementor-2 .elementor-element.elementor-element-f297215 .porto-icon{font-size:28px;color:#333}.elementor-2 .elementor-element.elementor-element-f297215 .porto-icon svg{fill:#333}.elementor-2 .elementor-element.elementor-element-f297215 .porto-sicon-title{font-size:1.25rem;font-weight:700;letter-spacing:-.025em}.elementor-2 .elementor-element.elementor-element-b2c5dce{width:auto;max-width:auto;align-self:center}.elementor-2 .elementor-element.elementor-element-b2c5dce>.elementor-widget-container{margin:0 0 14px}.elementor-2 .elementor-element.elementor-element-b2c5dce .elementor-heading-title{font-size:.875rem;font-weight:700;letter-spacing:-.025em;color:#777}.elementor-2 .elementor-element.elementor-element-0df778a .porto_products_filter_form{display:flex;flex-wrap:wrap;--porto-product-filter-select-width:25.5%;--porto-product-filter-space:20px;--porto-product-filter-select-width-md:25.5%;--porto-product-filter-space-md:10px;--porto-product-filter-submit-width:16.66%;--porto-product-filter-submit-width-md:20%}.elementor-2 .elementor-element.elementor-element-0df778a .porto_products_filter_form .btn-submit{margin-top:0}.elementor-2 .elementor-element.elementor-element-0df778a select{text-transform:capitalize;height:64px;border-radius:33px;border-color:#02010100}.elementor-2 .elementor-element.elementor-element-0df778a .btn-submit{font-size:.875rem;font-weight:700;letter-spacing:-.025em;height:64px;border-radius:8px}.elementor-2 .elementor-element.elementor-element-e99cbb0{padding:48px 20px 16px}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-31db1c1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-31db1c1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-aa9b57b{width:auto;max-width:auto}.elementor-2 .elementor-element.elementor-element-aa9b57b>.elementor-widget-container{margin:0 1.5rem 0 0;padding:0 1.5rem 0 0;border-style:solid;border-width:0 1px 0 0;border-color:#e7e7e7}.elementor-2 .elementor-element.elementor-element-aa9b57b .elementor-heading-title{font-size:1.875rem;letter-spacing:-.025em}.elementor-2 .elementor-element.elementor-element-bd5cb9a{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:4px}.elementor-2 .elementor-element.elementor-element-bd5cb9a .elementor-divider-separator{width:58px}.elementor-2 .elementor-element.elementor-element-bd5cb9a .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-2 .elementor-element.elementor-element-a1c77de{padding:48px 20px 24px}.elementor-2 .elementor-element.elementor-element-ed79f29 .elementor-heading-title{font-size:1.375rem;letter-spacing:-.025em}.elementor-element-acddf2f>.elementor-container>.porto-carousel,.elementor-element-acddf2f>.porto-carousel{--porto-el-spacing:20px}.elementor-2 .elementor-element.elementor-element-acddf2f .owl-dot span{border-color:#222529 !important}.elementor-2 .elementor-element.elementor-element-acddf2f .owl-dot.active span,.elementor-2 .elementor-element.elementor-element-acddf2f .owl-dot:hover span{color:#222529 !important;border-color:#222529 !important}.elementor-2 .elementor-element.elementor-element-acddf2f .owl-dots{bottom:-30px !important;left:50% !important}.elementor-2 .elementor-element.elementor-element-acddf2f .owl-dots:not(.disabled){transform:translateX(-50%) !important}.elementor-2 .elementor-element.elementor-element-acddf2f{margin-top:0;margin-bottom:3rem}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-cde84e3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-cde84e3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-cde84e3{background-color:#0026ff}.elementor-2 .elementor-element.elementor-element-cde84e3>.porto-ibanner,.elementor-2 .elementor-element.elementor-element-cde84e3.porto-ibanner{min-height:360px}.elementor-2 .elementor-element.elementor-element-cde84e3 .porto-ibanner-layer{width:80%}.elementor-2 .elementor-element.elementor-element-84f6ccb{width:auto;max-width:auto;text-align:left}.elementor-2 .elementor-element.elementor-element-882c092 .elementor-heading-title{font-size:1.375rem;font-weight:500;letter-spacing:-.025em;color:#fff}.elementor-2 .elementor-element.elementor-element-5a3dd10 .elementor-heading-title{font-size:2.1rem;line-height:1.05em;letter-spacing:-.025em;color:#fff}.elementor-2 .elementor-element.elementor-element-7b1e253>.elementor-widget-container{margin:0 0 31px}.elementor-2 .elementor-element.elementor-element-7b1e253 .elementor-heading-title{font-size:.875rem;font-weight:500;letter-spacing:-.025em;color:#FFFFFFCC}.elementor-2 .elementor-element.elementor-element-408e4f9 .btn{font-size:.875rem;font-weight:700;background-color:var(--e-global-color-primary);padding:1.1em 2.5em}.elementor-2 .elementor-element.elementor-element-8095a1f .porto-ibanner-layer{text-align:right;width:80%}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-8095a1f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-8095a1f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-8095a1f.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-2 .elementor-element.elementor-element-8095a1f{background-color:#4e5156}.elementor-2 .elementor-element.elementor-element-8095a1f>.porto-ibanner,.elementor-2 .elementor-element.elementor-element-8095a1f.porto-ibanner{min-height:360px}.elementor-2 .elementor-element.elementor-element-4e50c46{width:auto;max-width:auto;text-align:right}.elementor-2 .elementor-element.elementor-element-3a44b7e .elementor-heading-title{font-size:1.375rem;font-weight:500;letter-spacing:-.025em;color:#fff}.elementor-2 .elementor-element.elementor-element-1c23acd .elementor-heading-title{font-size:2.1rem;line-height:1.05em;letter-spacing:-.025em;color:#fff}.elementor-2 .elementor-element.elementor-element-797b6eb>.elementor-widget-container{margin:0 0 30px}.elementor-2 .elementor-element.elementor-element-797b6eb .elementor-heading-title{font-size:.875rem;font-weight:500;letter-spacing:-.025em;color:#FFFFFFCC}.elementor-2 .elementor-element.elementor-element-989069f .btn{font-size:.875rem;font-weight:700;padding:1.1em 2.5em}.elementor-2 .elementor-element.elementor-element-3f08ab9{width:auto;max-width:auto}.elementor-2 .elementor-element.elementor-element-3f08ab9>.elementor-widget-container{margin:0 1.5rem 0 0;padding:0 1.5rem 0 0;border-style:solid;border-width:0 1px 0 0;border-color:#e7e7e7}.elementor-2 .elementor-element.elementor-element-3f08ab9 .elementor-heading-title{font-size:1.375rem;letter-spacing:-.025em}.elementor-2 .elementor-element.elementor-element-ac9b45e{width:auto;max-width:auto}.elementor-2 .elementor-element.elementor-element-ac9b45e .porto-icon{font-size:13px;color:#222529}.elementor-2 .elementor-element.elementor-element-ac9b45e .porto-icon svg{fill:#222529}.elementor-2 .elementor-element.elementor-element-ac9b45e .porto-sicon-img{border-radius:200px}.elementor-2 .elementor-element.elementor-element-ac9b45e .porto-icon.advanced{border-radius:200px}.elementor-2 .elementor-element.elementor-element-ac9b45e .porto-sicon-title{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:-.025em;color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-df436d7{width:auto;max-width:auto}.elementor-2 .elementor-element.elementor-element-df436d7>.elementor-widget-container{margin:0 1.5rem 0 0;padding:0 1.5rem 0 0;border-style:solid;border-width:0 1px 0 0;border-color:#e7e7e7}.elementor-2 .elementor-element.elementor-element-df436d7 .elementor-heading-title{font-size:1.375rem;letter-spacing:-.025em}.elementor-2 .elementor-element.elementor-element-a3fa9ae{width:auto;max-width:auto}.elementor-2 .elementor-element.elementor-element-a3fa9ae .porto-icon{font-size:13px;color:#222529}.elementor-2 .elementor-element.elementor-element-a3fa9ae .porto-icon svg{fill:#222529}.elementor-2 .elementor-element.elementor-element-a3fa9ae .porto-sicon-img{border-radius:200px}.elementor-2 .elementor-element.elementor-element-a3fa9ae .porto-icon.advanced{border-radius:200px}.elementor-2 .elementor-element.elementor-element-a3fa9ae .porto-sicon-title{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:-.025em;color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-9cbc5c6:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-9cbc5c6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f4f4}.elementor-2 .elementor-element.elementor-element-9cbc5c6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:60px 20px 0}.elementor-2 .elementor-element.elementor-element-9cbc5c6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-a126ef0 .elementor-heading-title{font-size:1.875rem;letter-spacing:-.025em}.elementor-2 .elementor-element.elementor-element-a51b847{--divider-border-style:solid;--divider-color:var(--e-global-color-primary);--divider-border-width:4px}.elementor-2 .elementor-element.elementor-element-a51b847 .elementor-divider-separator{width:58px}.elementor-2 .elementor-element.elementor-element-a51b847 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-2 .elementor-element.elementor-element-8686258:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-8686258>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f4f4}.elementor-2 .elementor-element.elementor-element-8686258{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 20px 60px}.elementor-2 .elementor-element.elementor-element-8686258>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-element-47d9db9>.elementor-column-wrap>.porto-carousel,.elementor-element-47d9db9>.porto-carousel{--porto-el-spacing:20px}.elementor-2 .elementor-element.elementor-element-c412883:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-c412883>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2 .elementor-element.elementor-element-c412883{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:3rem 3rem 2.7rem}.elementor-2 .elementor-element.elementor-element-c412883>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-87ec084.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-87ec084.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-6d37acf{width:100%;max-width:100%;align-self:center}.elementor-2 .elementor-element.elementor-element-6d37acf>.elementor-widget-container{margin:0 0 16px}.elementor-2 .elementor-element.elementor-element-6d37acf .elementor-heading-title{font-size:1.125rem;letter-spacing:-.025em}.elementor-2 .elementor-element.elementor-element-b099a0a{width:auto;max-width:auto;align-self:center;text-align:right}.elementor-2 .elementor-element.elementor-element-b099a0a>.elementor-widget-container{margin:0 0 16px}.elementor-2 .elementor-element.elementor-element-b099a0a.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-b099a0a img{width:80%}.elementor-element-b47b342 .porto-posts-grid{--porto-el-spacing:60px}.elementor-2 .elementor-element.elementor-element-b47b342>.elementor-widget-container{padding:0 15px}.elementor-2 .elementor-element.elementor-element-b47b342 .owl-dots{bottom:0 !important;left:50% !important}.elementor-2 .elementor-element.elementor-element-b47b342 .owl-dots:not(.disabled){transform:translateX(-50%) !important}.elementor-2 .elementor-element.elementor-element-b47b342 .owl-dot.active span,.elementor-2 .elementor-element.elementor-element-b47b342 .owl-dot:hover span{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-4ddc7c8:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-4ddc7c8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2 .elementor-element.elementor-element-4ddc7c8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:3rem 3rem 2.7rem}.elementor-2 .elementor-element.elementor-element-4ddc7c8>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-b5c1617.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-b5c1617.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-38239d8{width:auto;max-width:auto;align-self:center}.elementor-2 .elementor-element.elementor-element-38239d8>.elementor-widget-container{margin:0 0 16px}.elementor-2 .elementor-element.elementor-element-38239d8 .elementor-heading-title{font-size:1.125rem;letter-spacing:-.025em}.elementor-2 .elementor-element.elementor-element-a6b5d45{width:auto;max-width:auto}.elementor-2 .elementor-element.elementor-element-a6b5d45>.elementor-widget-container{margin:0 0 16px}.elementor-2 .elementor-element.elementor-element-a6b5d45 img{width:80%}.elementor-element-b486d6e .porto-posts-grid{--porto-el-spacing:60px}.elementor-2 .elementor-element.elementor-element-b486d6e>.elementor-widget-container{padding:0 15px}.elementor-2 .elementor-element.elementor-element-b486d6e .owl-dots{bottom:0 !important;left:50% !important}.elementor-2 .elementor-element.elementor-element-b486d6e .owl-dots:not(.disabled){transform:translateX(-50%) !important}.elementor-2 .elementor-element.elementor-element-b486d6e .owl-dot.active span,.elementor-2 .elementor-element.elementor-element-b486d6e .owl-dot:hover span{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-60d9af3>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-60d9af3:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-60d9af3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#212529}.elementor-2 .elementor-element.elementor-element-60d9af3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:70px 20px}.elementor-2 .elementor-element.elementor-element-60d9af3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2 .elementor-element.elementor-element-fac3316{width:auto;max-width:auto;top:-414px}.elementor-2 .elementor-element.elementor-element-fac3316>.elementor-widget-container{--e-transform-scaleX:-1}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-fac3316{left:90%}body.rtl .elementor-2 .elementor-element.elementor-element-fac3316{right:90%}.elementor-2 .elementor-element.elementor-element-fac3316 .elementor-icon-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-fac3316.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-fac3316.elementor-view-framed .elementor-icon,.elementor-2 .elementor-element.elementor-element-fac3316.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-fac3316.elementor-view-framed .elementor-icon,.elementor-2 .elementor-element.elementor-element-fac3316.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-fac3316 .elementor-icon{font-size:750px}.elementor-2 .elementor-element.elementor-element-fac3316 .elementor-icon svg{height:750px}.elementor-2 .elementor-element.elementor-element-ada17f8>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-ada17f8{padding:0 20px;z-index:1}.elementor-2 .elementor-element.elementor-element-1ef3d70{text-align:left}.elementor-2 .elementor-element.elementor-element-1ef3d70 .elementor-heading-title{font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:-.025em;color:#fff}.elementor-2 .elementor-element.elementor-element-a705389 .elementor-heading-title{font-size:2rem;line-height:1.1em;letter-spacing:-.025em;color:#fff}.elementor-2 .elementor-element.elementor-element-1b2a532 .elementor-heading-title{font-size:1.125rem;line-height:1.2em;letter-spacing:-.025em;color:#FFFFFFB3}.elementor-2 .elementor-element.elementor-element-ec89621.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-2 .elementor-element.elementor-element-d4b6f78{width:auto;max-width:auto}.elementor-2 .elementor-element.elementor-element-d4b6f78>.elementor-widget-container{margin:.5rem 0;padding:.25rem 1.75rem .25rem 0;border-style:solid;border-width:0 1px 0 0;border-color:#FFFFFF1A}.elementor-2 .elementor-element.elementor-element-d4b6f78 .porto-icon{font-size:28px;color:#fff}.elementor-2 .elementor-element.elementor-element-d4b6f78 .porto-icon svg{fill:#fff}.elementor-2 .elementor-element.elementor-element-d4b6f78 .porto-sicon-img{border-radius:200px}.elementor-2 .elementor-element.elementor-element-d4b6f78 .porto-icon.advanced{border-radius:200px}.elementor-2 .elementor-element.elementor-element-d4b6f78 .porto-sicon-title{font-size:11px;font-weight:500;line-height:1em;color:#fff}.elementor-2 .elementor-element.elementor-element-d4b6f78 .porto-sicon-header p{font-size:18px;font-weight:600;line-height:1.1em;color:#fff}.elementor-2 .elementor-element.elementor-element-b06f549{width:auto;max-width:auto}.elementor-2 .elementor-element.elementor-element-b06f549 .btn{font-size:.875rem;font-weight:700;padding:1.3em 2.7em}.elementor-2 .elementor-element.elementor-element-41f9b85{border-style:solid;border-width:0 0 1px;border-color:#e7e7e7;padding:48px 20px 45px}.elementor-2 .elementor-element.elementor-element-30694af iframe{height:450px}@media(max-width:991px){body:not(.rtl) .elementor-2 .elementor-element.elementor-element-82d98b6{left:10%}body.rtl .elementor-2 .elementor-element.elementor-element-82d98b6{right:10%}.elementor-2 .elementor-element.elementor-element-6b22ba1:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-6b22ba1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover}.elementor-2 .elementor-element.elementor-element-037ace0>.elementor-widget-container{margin:-10px 0 0}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c79d6fa{left:10%}body.rtl .elementor-2 .elementor-element.elementor-element-c79d6fa{right:10%}.elementor-2 .elementor-element.elementor-element-1144500>.elementor-widget-container{margin:11px 0 10px}.elementor-2 .elementor-element.elementor-element-5f78abb.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-b2c5dce{text-align:center}.elementor-2 .elementor-element.elementor-element-0df778a select{height:58px}.elementor-2 .elementor-element.elementor-element-0df778a .btn-submit{height:58px}.elementor-2 .elementor-element.elementor-element-c412883{padding:1.5rem 1.5rem 1.2rem}.elementor-2 .elementor-element.elementor-element-b47b342>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-4ddc7c8{padding:1.5rem 1.5rem 1.2rem}.elementor-2 .elementor-element.elementor-element-b486d6e>.elementor-widget-container{padding:0}.elementor-2 .elementor-element.elementor-element-1ef3d70{text-align:center}.elementor-2 .elementor-element.elementor-element-a705389{text-align:center}.elementor-2 .elementor-element.elementor-element-1b2a532{text-align:center}.elementor-2 .elementor-element.elementor-element-ec89621.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2 .elementor-element.elementor-element-ec89621>.elementor-element-populated{margin:30px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}}@media(max-width:767px){body:not(.rtl) .elementor-2 .elementor-element.elementor-element-82d98b6{left:-23%}body.rtl .elementor-2 .elementor-element.elementor-element-82d98b6{right:-23%}.elementor-2 .elementor-element.elementor-element-82d98b6{top:-20px}.elementor-2 .elementor-element.elementor-element-141f1fe>.elementor-element-populated{padding:20px}.elementor-2 .elementor-element.elementor-element-037ace0{text-align:left}.elementor-2 .elementor-element.elementor-element-037ace0 img{width:200px;max-width:80%}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c79d6fa{left:5%}body.rtl .elementor-2 .elementor-element.elementor-element-c79d6fa{right:5%}.elementor-2 .elementor-element.elementor-element-f5e1006>.elementor-element-populated{padding:0 15vw 0 20px}.elementor-2 .elementor-element.elementor-element-e0d117e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0em/2)}.elementor-2 .elementor-element.elementor-element-e0d117e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0em/2)}.elementor-2 .elementor-element.elementor-element-e0d117e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0em/2);margin-left:calc(0em/2)}.elementor-2 .elementor-element.elementor-element-e0d117e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0em/2);margin-left:calc(-0em/2)}body.rtl .elementor-2 .elementor-element.elementor-element-e0d117e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0em/2)}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-e0d117e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0em/2)}.elementor-2 .elementor-element.elementor-element-0df778a select{font-size:14px}.elementor-2 .elementor-element.elementor-element-0df778a .btn-submit{font-size:14px}.elementor-2 .elementor-element.elementor-element-b099a0a{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right}.elementor-2 .elementor-element.elementor-element-b099a0a img{max-width:80%}.elementor-2 .elementor-element.elementor-element-a6b5d45{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right}.elementor-2 .elementor-element.elementor-element-a6b5d45 img{max-width:80%}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-fac3316{left:80%}body.rtl .elementor-2 .elementor-element.elementor-element-fac3316{right:80%}.elementor-2 .elementor-element.elementor-element-fac3316{top:-300px}.elementor-2 .elementor-element.elementor-element-fac3316 .elementor-icon{font-size:500px}.elementor-2 .elementor-element.elementor-element-fac3316 .elementor-icon svg{height:500px}.elementor-2 .elementor-element.elementor-element-d4b6f78>.elementor-widget-container{margin:0 0 1rem;padding:0;border-width:0}.elementor-2 .elementor-element.elementor-element-b06f549{width:100%;max-width:100%}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-141f1fe{width:41%}.elementor-2 .elementor-element.elementor-element-f5e1006{width:59%}.elementor-2 .elementor-element.elementor-element-dbfadd6{width:55%}.elementor-2 .elementor-element.elementor-element-ec89621{width:45%}}@media(max-width:991px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-141f1fe{width:36%}.elementor-2 .elementor-element.elementor-element-f5e1006{width:64%}.elementor-2 .elementor-element.elementor-element-11da856{width:100%}.elementor-2 .elementor-element.elementor-element-19b8cd5{width:50%}.elementor-2 .elementor-element.elementor-element-009d701{width:50%}.elementor-2 .elementor-element.elementor-element-255ac4d{width:100%}.elementor-2 .elementor-element.elementor-element-dbfadd6{width:100%}.elementor-2 .elementor-element.elementor-element-ec89621{width:100%}}