.elementor-11 .elementor-element.elementor-element-db83539{--display:flex;--min-height:640px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-11 .elementor-element.elementor-element-db83539:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-db83539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#081A27;background-image:url("https://stanley-lighthouse.zgraphdev.com/wp-content/uploads/2026/08/hero-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-9e35af0{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e8c0cb2 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-e8c0cb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-e8c0cb2{right:113px;}body.rtl .elementor-11 .elementor-element.elementor-element-e8c0cb2{left:113px;}.elementor-11 .elementor-element.elementor-element-e8c0cb2{bottom:-20px;z-index:2;}.elementor-11 .elementor-element.elementor-element-3492a2a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:120px;--padding-right:80px;}.elementor-11 .elementor-element.elementor-element-3492a2a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3492a2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #57ABD7CC 0%, #224659CC 100%);}.elementor-11 .elementor-element.elementor-element-90f5b9f > .elementor-widget-container{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-90f5b9f .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:50px;font-weight:900;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-82baf9b{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-82baf9b > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-82baf9b .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:30px;font-weight:400;line-height:26px;color:#FFFFFF7D;}.elementor-11 .elementor-element.elementor-element-72eefe30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-72eefe30:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-72eefe30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-11 .elementor-element.elementor-element-ce71236{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-2ece0bfa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2ece0bfa{text-align:start;}.elementor-11 .elementor-element.elementor-element-2ece0bfa .elementor-heading-title{font-family:"Nexa", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-8be5edd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3a02ae0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3a02ae0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3a02ae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-d051c61{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-43bd9b6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-43bd9b6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-43bd9b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stanley-lighthouse.zgraphdev.com/wp-content/uploads/2026/06/content-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-5196d34{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:60px;--padding-left:15px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7c1facd > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7c1facd .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:44px;font-weight:900;color:#000000;}.elementor-11 .elementor-element.elementor-element-3779d1e > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3779d1e .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;color:#6D6D6D;}.elementor-11 .elementor-element.elementor-element-d20f97f{font-family:"nexa", Sans-serif;font-size:18px;}.elementor-11 .elementor-element.elementor-element-52b75f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-dac3085 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-066f74f .elementor-button{background-color:#6D6D6D;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-9d0647f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-96f8542{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-96f8542:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-96f8542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-fdc1930{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fc9d358{--display:flex;--min-height:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fc9d358:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-fc9d358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stanley-lighthouse.zgraphdev.com/wp-content/uploads/2026/06/mink-carousel.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-3c71d21{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:60px;--padding-left:15px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-99c5ee4 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-99c5ee4 .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:44px;font-weight:900;color:#000000;}.elementor-11 .elementor-element.elementor-element-9653857 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9653857 .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;color:#878787;}.elementor-11 .elementor-element.elementor-element-58ac1fa{font-family:"nexa", Sans-serif;font-size:18px;}.elementor-11 .elementor-element.elementor-element-09716e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6a5a5a8 .elementor-button{background-color:#154a96;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-6d018df .elementor-button{background-color:#9F9F9F;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFBFB;color:#FFFBFB;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-1de8c26{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-46b7a4c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-46b7a4c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-46b7a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-65d2a73{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8b967ad{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8b967ad:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-8b967ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stanley-lighthouse.zgraphdev.com/wp-content/uploads/2026/06/islander-carousel.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-c9bdc85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:60px;--padding-left:15px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f21d577 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f21d577 .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:44px;font-weight:900;color:#000000;}.elementor-11 .elementor-element.elementor-element-a17af6e > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a17af6e .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;color:#878787;}.elementor-11 .elementor-element.elementor-element-6870456{font-family:"nexa", Sans-serif;font-size:18px;}.elementor-11 .elementor-element.elementor-element-7875a87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5dc0f76 .elementor-button{background-color:#154a96;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-11f6da2 .elementor-button{background-color:#9F9F9F;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFBFB;color:#FFFBFB;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-fcbd9dd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2f74a37{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2f74a37:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2f74a37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5e04df3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-aaa3dd1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-aaa3dd1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-aaa3dd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stanley-lighthouse.zgraphdev.com/wp-content/uploads/2026/08/predator.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-83ae506{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:60px;--padding-left:15px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-874e729 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-874e729 .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:44px;font-weight:900;color:#000000;}.elementor-11 .elementor-element.elementor-element-23a459b > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-23a459b .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;color:#878787;}.elementor-11 .elementor-element.elementor-element-b3a0282{font-family:"nexa", Sans-serif;font-size:18px;}.elementor-11 .elementor-element.elementor-element-a97bcea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e92365f .elementor-button{background-color:#154a96;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-25b871d .elementor-button{background-color:#9F9F9F;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFBFB;color:#FFFBFB;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-4155bf8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-da6f5c8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-da6f5c8:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-da6f5c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-df21621{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c09459e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c09459e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c09459e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stanley-lighthouse.zgraphdev.com/wp-content/uploads/2026/06/content-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-d76b90b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:60px;--padding-left:15px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2f1943c > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2f1943c .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:44px;font-weight:900;color:#000000;}.elementor-11 .elementor-element.elementor-element-1abaadf > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1abaadf .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;color:#878787;}.elementor-11 .elementor-element.elementor-element-4c494ec{font-family:"nexa", Sans-serif;font-size:18px;}.elementor-11 .elementor-element.elementor-element-2dfda64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7451d64 .elementor-button{background-color:#154a96;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-2a29d2f .elementor-button{background-color:#9F9F9F;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFBFB;color:#FFFBFB;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-bbad1d6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3fc388a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3fc388a:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3fc388a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-54b76d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e6e21ff{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e6e21ff:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e6e21ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stanley-lighthouse.zgraphdev.com/wp-content/uploads/2026/08/pulsecraft.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-50aeaa8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:60px;--padding-left:15px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0ef7cb4 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0ef7cb4 .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:44px;font-weight:900;color:#000000;}.elementor-11 .elementor-element.elementor-element-b415861 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b415861 .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;color:#878787;}.elementor-11 .elementor-element.elementor-element-0c428cf{font-family:"nexa", Sans-serif;font-size:18px;}.elementor-11 .elementor-element.elementor-element-30a848a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a83ffcf .elementor-button{background-color:#154a96;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-06a802e .elementor-button{background-color:#9F9F9F;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFBFB;color:#FFFBFB;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-80acbaa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-cd4e50b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-cd4e50b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-cd4e50b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-91cbe1d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-804e4c7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-804e4c7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-804e4c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stanley-lighthouse.zgraphdev.com/wp-content/uploads/2026/06/pulsecraft-open-wheel-house.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-5915172{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:60px;--padding-left:15px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-db502bf > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-db502bf .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:44px;font-weight:900;color:#000000;}.elementor-11 .elementor-element.elementor-element-28cb4d4 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-28cb4d4 .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;color:#878787;}.elementor-11 .elementor-element.elementor-element-094beca{font-family:"nexa", Sans-serif;font-size:18px;}.elementor-11 .elementor-element.elementor-element-d63a0a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3655afc .elementor-button{background-color:#154a96;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-2a10518 .elementor-button{background-color:#9F9F9F;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFBFB;color:#FFFBFB;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-4e5d372{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c173b9f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c173b9f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c173b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5a1e69f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-94ccf78{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-94ccf78:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-94ccf78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stanley-lighthouse.zgraphdev.com/wp-content/uploads/2026/08/pulsecraft-wh.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-45adb76{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:60px;--padding-left:15px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-73ce6f4 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-73ce6f4 .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:44px;font-weight:900;color:#000000;}.elementor-11 .elementor-element.elementor-element-a36973c > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a36973c .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;color:#878787;}.elementor-11 .elementor-element.elementor-element-d1f9a36{font-family:"nexa", Sans-serif;font-size:18px;}.elementor-11 .elementor-element.elementor-element-c61e419{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-714779f .elementor-button{background-color:#154a96;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-e05c1d7 .elementor-button{background-color:#9F9F9F;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFBFB;color:#FFFBFB;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-ff89b8c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fe0a25c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fe0a25c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-fe0a25c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-2b050b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9399c08{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9399c08:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9399c08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stanley-lighthouse.zgraphdev.com/wp-content/uploads/2026/08/raised-deck.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-9a36956{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:60px;--padding-left:15px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fe77dba > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-fe77dba .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:44px;font-weight:900;color:#000000;}.elementor-11 .elementor-element.elementor-element-a280c57 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a280c57 .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;color:#878787;}.elementor-11 .elementor-element.elementor-element-2329770{font-family:"nexa", Sans-serif;font-size:18px;}.elementor-11 .elementor-element.elementor-element-0a81891{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-483b4b5 .elementor-button{background-color:#154a96;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-cb0d92e .elementor-button{background-color:#9F9F9F;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFBFB;color:#FFFBFB;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-7682ed1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-170ba65{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-170ba65:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-170ba65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-dbd6c4f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7bda4f1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7bda4f1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7bda4f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stanley-lighthouse.zgraphdev.com/wp-content/uploads/2026/08/cruiser.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-2335dce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:60px;--padding-left:15px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ab4ac44 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ab4ac44 .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:44px;font-weight:900;color:#000000;}.elementor-11 .elementor-element.elementor-element-56248fa > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-56248fa .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;color:#878787;}.elementor-11 .elementor-element.elementor-element-9e4d243{font-family:"nexa", Sans-serif;font-size:18px;}.elementor-11 .elementor-element.elementor-element-27707ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2f98191 .elementor-button{background-color:#154a96;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-b916f65 .elementor-button{background-color:#9F9F9F;font-family:"Nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFBFB;color:#FFFBFB;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-eb20dab{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:90px;--n-tabs-title-border-radius:4px 4px 4px 4px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:17px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:17px;--n-tabs-title-font-size:14px;}.elementor-11 .elementor-element.elementor-element-eb20dab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-eb20dab.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"nexa", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-11 .elementor-element.elementor-element-55a9a8e{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-55a9a8e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-55a9a8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-4ab518fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4ab518fc .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-4ab518fc .elementor-custom-embed-play i{color:#FFFFFF;font-size:78px;}.elementor-11 .elementor-element.elementor-element-4ab518fc .elementor-custom-embed-play svg{fill:#FFFFFF;width:78px;height:78px;}.elementor-11 .elementor-element.elementor-element-55f357b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-55f357b0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-55f357b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11 .elementor-element.elementor-element-937ccdf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-11 .elementor-element.elementor-element-73f36caf{width:auto;max-width:auto;text-align:center;}.elementor-11 .elementor-element.elementor-element-73f36caf .elementor-heading-title{font-family:"Nexa", Sans-serif;font-size:28px;font-weight:900;text-transform:uppercase;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c5f1d9e{width:auto;max-width:auto;text-align:center;}.elementor-11 .elementor-element.elementor-element-c5f1d9e .elementor-heading-title{font-family:"Nexa", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;color:#A9A9A9;}.elementor-11 .elementor-element.elementor-element-b3d3f32.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-b3d3f32 .elementor-swiper-button{font-size:20px;}.elementor-11 .elementor-element.elementor-element-274f34a9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-faacf28{--display:flex;--min-height:640px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-11 .elementor-element.elementor-element-faacf28:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-faacf28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#051A1D;background-image:url("https://stanley-lighthouse.zgraphdev.com/wp-content/uploads/2026/06/difference-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-085abf3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d3f7ef1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-bfdb925{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:180px;--padding-right:200px;}.elementor-11 .elementor-element.elementor-element-bfdb925:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-bfdb925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E6;}.elementor-11 .elementor-element.elementor-element-1eb8583 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1eb8583 .elementor-heading-title{font-family:"nexa", Sans-serif;font-size:44px;font-weight:900;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-9051482 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9051482{font-family:"nexa", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-82bcc45 .elementor-button{background-color:var( --e-global-color-primary );font-family:"nexa", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-82bcc45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-82bcc45{right:30%;}body.rtl .elementor-11 .elementor-element.elementor-element-82bcc45{left:30%;}.elementor-11 .elementor-element.elementor-element-82bcc45{bottom:-20px;z-index:2;}.elementor-11 .elementor-element.elementor-element-a73e1da{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--justify-items:end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8d7411c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-ae82f06 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e14c60d > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-433ec2b > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6d3ab2d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-35d5105 > .elementor-widget-container{margin:-60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-35d5105{z-index:1;}.elementor-11 .elementor-element.elementor-element-35d5105 img{width:100%;}.elementor-11 .elementor-element.elementor-element-51b21bc{--display:grid;--e-con-grid-template-columns:1fr 1.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-35f251d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-90765a9{text-align:end;}.elementor-11 .elementor-element.elementor-element-862702d{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ed61eb8{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--swiper-pagination-size:16px;--dots-horizontal-position:0px;--dots-horizontal-transform:0%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-ed61eb8 > .elementor-widget-container{margin:20px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ed61eb8 .swiper-slide > .elementor-element{height:100%;}.elementor-11 .elementor-element.elementor-element-37f8ea6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:90px 90px;--row-gap:90px;--column-gap:90px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-37f8ea6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-37f8ea6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stanley-lighthouse.zgraphdev.com/wp-content/uploads/2026/08/media-bg-home.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-66b6f35{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0ed93ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3d1d652 .elementor-heading-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7cfee0a{--grid-columns:1;}.elementor-11 .elementor-element.elementor-element-fc953f6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-dab2730{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0babac0 .elementor-heading-title{color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-0eaee81{--grid-columns:1;--grid-row-gap:20px;--grid-column-gap:20px;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-11 .elementor-element.elementor-element-db83539{--min-height:80vh;}.elementor-11 .elementor-element.elementor-element-3a02ae0{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-43bd9b6{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-96f8542{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-46b7a4c{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-2f74a37{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-da6f5c8{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-3fc388a{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-cd4e50b{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-c173b9f{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-fe0a25c{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-170ba65{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-eb20dab{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-11 .elementor-element.elementor-element-b3d3f32.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-faacf28{--min-height:80vh;}.elementor-11 .elementor-element.elementor-element-a73e1da{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-51b21bc{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-ed61eb8{--swiper-slides-to-display:3;}.elementor-11 .elementor-element.elementor-element-37f8ea6{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-db83539{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-90f5b9f .elementor-heading-title{font-size:42px;}.elementor-11 .elementor-element.elementor-element-3a02ae0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-d051c61.e-con{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-96f8542{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-fdc1930.e-con{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-46b7a4c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-65d2a73.e-con{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-2f74a37{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-5e04df3.e-con{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-da6f5c8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-df21621.e-con{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-3fc388a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-54b76d6.e-con{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-cd4e50b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-91cbe1d.e-con{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-c173b9f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-5a1e69f.e-con{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-fe0a25c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-2b050b5.e-con{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-170ba65{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-dbd6c4f.e-con{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-937ccdf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-b3d3f32.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-faacf28{--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-faacf28:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-faacf28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-11 .elementor-element.elementor-element-bfdb925{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-11 .elementor-element.elementor-element-1eb8583 > .elementor-widget-container{margin:0px 0px 20px 30px;}.elementor-11 .elementor-element.elementor-element-1eb8583 .elementor-heading-title{font-size:42px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-82bcc45{right:20%;}body.rtl .elementor-11 .elementor-element.elementor-element-82bcc45{left:20%;}.elementor-11 .elementor-element.elementor-element-a73e1da{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-51b21bc{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-ed61eb8{--swiper-slides-to-display:2;}.elementor-11 .elementor-element.elementor-element-37f8ea6{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-7cfee0a{--grid-columns:1;}.elementor-11 .elementor-element.elementor-element-0eaee81{--grid-columns:1;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-db83539:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-db83539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stanley-lighthouse.zgraphdev.com/wp-content/uploads/2026/08/hero-bg-mobile.jpg");background-position:center center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-db83539{--min-height:380px;--justify-content:flex-end;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-e8c0cb2 .elementor-button{font-size:13px;}.elementor-11 .elementor-element.elementor-element-3492a2a{--padding-top:30px;--padding-bottom:30px;--padding-left:80px;--padding-right:80px;}.elementor-11 .elementor-element.elementor-element-90f5b9f .elementor-heading-title{font-size:22px;}.elementor-11 .elementor-element.elementor-element-82baf9b .elementor-heading-title{font-size:14px;}.elementor-11 .elementor-element.elementor-element-3a02ae0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-43bd9b6{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-5196d34{--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-7c1facd .elementor-heading-title{font-size:32px;}.elementor-11 .elementor-element.elementor-element-3779d1e .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-96f8542{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fc9d358:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-fc9d358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-11 .elementor-element.elementor-element-fc9d358{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-3c71d21{--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-99c5ee4 .elementor-heading-title{font-size:32px;}.elementor-11 .elementor-element.elementor-element-9653857 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-46b7a4c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c9bdc85{--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-f21d577 .elementor-heading-title{font-size:32px;}.elementor-11 .elementor-element.elementor-element-a17af6e .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-2f74a37{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-83ae506{--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-874e729 .elementor-heading-title{font-size:32px;}.elementor-11 .elementor-element.elementor-element-23a459b .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-da6f5c8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d76b90b{--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-2f1943c .elementor-heading-title{font-size:32px;}.elementor-11 .elementor-element.elementor-element-1abaadf .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-3fc388a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-50aeaa8{--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-0ef7cb4 .elementor-heading-title{font-size:32px;}.elementor-11 .elementor-element.elementor-element-b415861 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-cd4e50b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5915172{--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-db502bf .elementor-heading-title{font-size:32px;}.elementor-11 .elementor-element.elementor-element-28cb4d4 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-c173b9f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-45adb76{--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-73ce6f4 .elementor-heading-title{font-size:32px;}.elementor-11 .elementor-element.elementor-element-a36973c .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-fe0a25c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9a36956{--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-fe77dba .elementor-heading-title{font-size:32px;}.elementor-11 .elementor-element.elementor-element-a280c57 .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-170ba65{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2335dce{--padding-top:30px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-ab4ac44 .elementor-heading-title{font-size:32px;}.elementor-11 .elementor-element.elementor-element-56248fa .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-eb20dab{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-11 .elementor-element.elementor-element-55a9a8e{--min-height:300px;}.elementor-11 .elementor-element.elementor-element-55f357b0{--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-73f36caf .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-c5f1d9e .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-b3d3f32.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-faacf28:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-faacf28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stanley-lighthouse.zgraphdev.com/wp-content/uploads/2026/08/difference-bg-mobile.jpg");background-position:top center;}.elementor-11 .elementor-element.elementor-element-faacf28{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-bfdb925{--padding-top:30px;--padding-bottom:30px;--padding-left:80px;--padding-right:80px;}.elementor-11 .elementor-element.elementor-element-1eb8583 .elementor-heading-title{font-size:22px;}.elementor-11 .elementor-element.elementor-element-9051482 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9051482{font-size:15px;}.elementor-11 .elementor-element.elementor-element-a73e1da{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-8d7411c{--padding-top:40px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-6d3ab2d.e-con{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-35d5105 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-51b21bc{--e-con-grid-template-columns:1fr;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-90765a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-90765a9 img{width:25%;}.elementor-11 .elementor-element.elementor-element-ed61eb8{--swiper-slides-to-display:1;}.elementor-11 .elementor-element.elementor-element-ed61eb8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-37f8ea6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-7cfee0a{--grid-columns:1;}.elementor-11 .elementor-element.elementor-element-0eaee81{--grid-columns:1;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-ce71236{--width:100%;}.elementor-11 .elementor-element.elementor-element-43bd9b6{--width:100%;}.elementor-11 .elementor-element.elementor-element-fc9d358{--width:100%;}.elementor-11 .elementor-element.elementor-element-8b967ad{--width:100%;}.elementor-11 .elementor-element.elementor-element-c09459e{--width:100%;}.elementor-11 .elementor-element.elementor-element-e6e21ff{--width:100%;}.elementor-11 .elementor-element.elementor-element-804e4c7{--width:100%;}.elementor-11 .elementor-element.elementor-element-94ccf78{--width:100%;}.elementor-11 .elementor-element.elementor-element-9399c08{--width:100%;}.elementor-11 .elementor-element.elementor-element-7bda4f1{--width:100%;}}@media(min-width:2400px){.elementor-11 .elementor-element.elementor-element-3a02ae0{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-96f8542{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-46b7a4c{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-2f74a37{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-da6f5c8{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-3fc388a{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-cd4e50b{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-c173b9f{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-fe0a25c{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-170ba65{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-b3d3f32.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-a73e1da{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-51b21bc{--grid-auto-flow:row;}.elementor-11 .elementor-element.elementor-element-ed61eb8{--swiper-slides-to-display:3;}.elementor-11 .elementor-element.elementor-element-37f8ea6{--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-90f5b9f */.elementor-11 .elementor-element.elementor-element-90f5b9f {
    max-width: 430px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82baf9b */.elementor-11 .elementor-element.elementor-element-82baf9b {
    max-width: 540px !important;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3492a2a */.elementor-11 .elementor-element.elementor-element-3492a2a {
    width: auto;
    clip-path: polygon(80px 0, 100% 0, calc(100% - 80px) 100%, 0 100%);
}

@media (max-width: 767px) {
    .elementor-11 .elementor-element.elementor-element-3492a2a {
        clip-path: polygon(50px 0, 100% 0, calc(100% - 50px) 100%, 0 100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e35af0 */.elementor-11 .elementor-element.elementor-element-9e35af0:after {
    content: '';
    position: absolute;
    top: 0;
    right: calc(-9999px + 150px);
    height: 100%;
    width: 9999px;
    background: rgba(0,0,0,0.75);
    clip-path: polygon(150px 0, 100% 0, 100% 100%, 0 100%);
}

@media (max-width: 767px) {
    .elementor-11 .elementor-element.elementor-element-9e35af0:after {
        clip-path: polygon(50px 0, 100% 0, 100% 100%, 0 100%);
        right: calc(-9999px + 50px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db83539 */.elementor-11 .elementor-element.elementor-element-db83539 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce71236 */.elementor-11 .elementor-element.elementor-element-ce71236 {
    max-width: 1000px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d051c61 */@media screen and (max-width: 1024px) {
    .elementor-11 .elementor-element.elementor-element-d051c61 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5196d34 */.elementor-11 .elementor-element.elementor-element-5196d34 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdc1930 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-fdc1930 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c71d21 */.elementor-11 .elementor-element.elementor-element-3c71d21 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65d2a73 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-65d2a73 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bdc85 */.elementor-11 .elementor-element.elementor-element-c9bdc85 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e04df3 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5e04df3 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ae506 */.elementor-11 .elementor-element.elementor-element-83ae506 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df21621 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-df21621 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d76b90b */.elementor-11 .elementor-element.elementor-element-d76b90b {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b76d6 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-54b76d6 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50aeaa8 */.elementor-11 .elementor-element.elementor-element-50aeaa8 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cbe1d */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-91cbe1d {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5915172 */.elementor-11 .elementor-element.elementor-element-5915172 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a1e69f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5a1e69f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45adb76 */.elementor-11 .elementor-element.elementor-element-45adb76 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b050b5 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-2b050b5 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a36956 */.elementor-11 .elementor-element.elementor-element-9a36956 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbd6c4f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-dbd6c4f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2335dce */.elementor-11 .elementor-element.elementor-element-2335dce {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d051c61 */@media screen and (max-width: 1024px) {
    .elementor-11 .elementor-element.elementor-element-d051c61 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5196d34 */.elementor-11 .elementor-element.elementor-element-5196d34 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdc1930 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-fdc1930 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c71d21 */.elementor-11 .elementor-element.elementor-element-3c71d21 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65d2a73 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-65d2a73 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bdc85 */.elementor-11 .elementor-element.elementor-element-c9bdc85 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e04df3 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5e04df3 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ae506 */.elementor-11 .elementor-element.elementor-element-83ae506 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df21621 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-df21621 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d76b90b */.elementor-11 .elementor-element.elementor-element-d76b90b {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b76d6 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-54b76d6 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50aeaa8 */.elementor-11 .elementor-element.elementor-element-50aeaa8 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cbe1d */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-91cbe1d {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5915172 */.elementor-11 .elementor-element.elementor-element-5915172 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a1e69f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5a1e69f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45adb76 */.elementor-11 .elementor-element.elementor-element-45adb76 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b050b5 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-2b050b5 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a36956 */.elementor-11 .elementor-element.elementor-element-9a36956 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbd6c4f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-dbd6c4f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2335dce */.elementor-11 .elementor-element.elementor-element-2335dce {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d051c61 */@media screen and (max-width: 1024px) {
    .elementor-11 .elementor-element.elementor-element-d051c61 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5196d34 */.elementor-11 .elementor-element.elementor-element-5196d34 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdc1930 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-fdc1930 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c71d21 */.elementor-11 .elementor-element.elementor-element-3c71d21 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65d2a73 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-65d2a73 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bdc85 */.elementor-11 .elementor-element.elementor-element-c9bdc85 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e04df3 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5e04df3 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ae506 */.elementor-11 .elementor-element.elementor-element-83ae506 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df21621 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-df21621 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d76b90b */.elementor-11 .elementor-element.elementor-element-d76b90b {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b76d6 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-54b76d6 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50aeaa8 */.elementor-11 .elementor-element.elementor-element-50aeaa8 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cbe1d */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-91cbe1d {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5915172 */.elementor-11 .elementor-element.elementor-element-5915172 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a1e69f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5a1e69f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45adb76 */.elementor-11 .elementor-element.elementor-element-45adb76 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b050b5 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-2b050b5 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a36956 */.elementor-11 .elementor-element.elementor-element-9a36956 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbd6c4f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-dbd6c4f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2335dce */.elementor-11 .elementor-element.elementor-element-2335dce {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d051c61 */@media screen and (max-width: 1024px) {
    .elementor-11 .elementor-element.elementor-element-d051c61 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5196d34 */.elementor-11 .elementor-element.elementor-element-5196d34 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdc1930 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-fdc1930 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c71d21 */.elementor-11 .elementor-element.elementor-element-3c71d21 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65d2a73 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-65d2a73 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bdc85 */.elementor-11 .elementor-element.elementor-element-c9bdc85 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e04df3 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5e04df3 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ae506 */.elementor-11 .elementor-element.elementor-element-83ae506 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df21621 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-df21621 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d76b90b */.elementor-11 .elementor-element.elementor-element-d76b90b {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b76d6 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-54b76d6 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50aeaa8 */.elementor-11 .elementor-element.elementor-element-50aeaa8 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cbe1d */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-91cbe1d {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5915172 */.elementor-11 .elementor-element.elementor-element-5915172 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a1e69f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5a1e69f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45adb76 */.elementor-11 .elementor-element.elementor-element-45adb76 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b050b5 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-2b050b5 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a36956 */.elementor-11 .elementor-element.elementor-element-9a36956 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbd6c4f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-dbd6c4f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2335dce */.elementor-11 .elementor-element.elementor-element-2335dce {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d051c61 */@media screen and (max-width: 1024px) {
    .elementor-11 .elementor-element.elementor-element-d051c61 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5196d34 */.elementor-11 .elementor-element.elementor-element-5196d34 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdc1930 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-fdc1930 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c71d21 */.elementor-11 .elementor-element.elementor-element-3c71d21 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65d2a73 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-65d2a73 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bdc85 */.elementor-11 .elementor-element.elementor-element-c9bdc85 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e04df3 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5e04df3 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ae506 */.elementor-11 .elementor-element.elementor-element-83ae506 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df21621 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-df21621 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d76b90b */.elementor-11 .elementor-element.elementor-element-d76b90b {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b76d6 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-54b76d6 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50aeaa8 */.elementor-11 .elementor-element.elementor-element-50aeaa8 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cbe1d */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-91cbe1d {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5915172 */.elementor-11 .elementor-element.elementor-element-5915172 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a1e69f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5a1e69f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45adb76 */.elementor-11 .elementor-element.elementor-element-45adb76 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b050b5 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-2b050b5 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a36956 */.elementor-11 .elementor-element.elementor-element-9a36956 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbd6c4f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-dbd6c4f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2335dce */.elementor-11 .elementor-element.elementor-element-2335dce {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d051c61 */@media screen and (max-width: 1024px) {
    .elementor-11 .elementor-element.elementor-element-d051c61 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5196d34 */.elementor-11 .elementor-element.elementor-element-5196d34 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdc1930 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-fdc1930 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c71d21 */.elementor-11 .elementor-element.elementor-element-3c71d21 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65d2a73 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-65d2a73 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bdc85 */.elementor-11 .elementor-element.elementor-element-c9bdc85 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e04df3 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5e04df3 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ae506 */.elementor-11 .elementor-element.elementor-element-83ae506 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df21621 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-df21621 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d76b90b */.elementor-11 .elementor-element.elementor-element-d76b90b {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b76d6 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-54b76d6 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50aeaa8 */.elementor-11 .elementor-element.elementor-element-50aeaa8 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cbe1d */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-91cbe1d {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5915172 */.elementor-11 .elementor-element.elementor-element-5915172 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a1e69f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5a1e69f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45adb76 */.elementor-11 .elementor-element.elementor-element-45adb76 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b050b5 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-2b050b5 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a36956 */.elementor-11 .elementor-element.elementor-element-9a36956 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbd6c4f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-dbd6c4f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2335dce */.elementor-11 .elementor-element.elementor-element-2335dce {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d051c61 */@media screen and (max-width: 1024px) {
    .elementor-11 .elementor-element.elementor-element-d051c61 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5196d34 */.elementor-11 .elementor-element.elementor-element-5196d34 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdc1930 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-fdc1930 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c71d21 */.elementor-11 .elementor-element.elementor-element-3c71d21 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65d2a73 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-65d2a73 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bdc85 */.elementor-11 .elementor-element.elementor-element-c9bdc85 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e04df3 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5e04df3 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ae506 */.elementor-11 .elementor-element.elementor-element-83ae506 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df21621 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-df21621 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d76b90b */.elementor-11 .elementor-element.elementor-element-d76b90b {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b76d6 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-54b76d6 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50aeaa8 */.elementor-11 .elementor-element.elementor-element-50aeaa8 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cbe1d */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-91cbe1d {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5915172 */.elementor-11 .elementor-element.elementor-element-5915172 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a1e69f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5a1e69f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45adb76 */.elementor-11 .elementor-element.elementor-element-45adb76 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b050b5 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-2b050b5 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a36956 */.elementor-11 .elementor-element.elementor-element-9a36956 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbd6c4f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-dbd6c4f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2335dce */.elementor-11 .elementor-element.elementor-element-2335dce {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d051c61 */@media screen and (max-width: 1024px) {
    .elementor-11 .elementor-element.elementor-element-d051c61 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5196d34 */.elementor-11 .elementor-element.elementor-element-5196d34 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdc1930 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-fdc1930 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c71d21 */.elementor-11 .elementor-element.elementor-element-3c71d21 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65d2a73 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-65d2a73 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bdc85 */.elementor-11 .elementor-element.elementor-element-c9bdc85 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e04df3 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5e04df3 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ae506 */.elementor-11 .elementor-element.elementor-element-83ae506 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df21621 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-df21621 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d76b90b */.elementor-11 .elementor-element.elementor-element-d76b90b {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b76d6 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-54b76d6 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50aeaa8 */.elementor-11 .elementor-element.elementor-element-50aeaa8 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cbe1d */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-91cbe1d {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5915172 */.elementor-11 .elementor-element.elementor-element-5915172 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a1e69f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5a1e69f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45adb76 */.elementor-11 .elementor-element.elementor-element-45adb76 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b050b5 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-2b050b5 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a36956 */.elementor-11 .elementor-element.elementor-element-9a36956 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbd6c4f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-dbd6c4f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2335dce */.elementor-11 .elementor-element.elementor-element-2335dce {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d051c61 */@media screen and (max-width: 1024px) {
    .elementor-11 .elementor-element.elementor-element-d051c61 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5196d34 */.elementor-11 .elementor-element.elementor-element-5196d34 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdc1930 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-fdc1930 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c71d21 */.elementor-11 .elementor-element.elementor-element-3c71d21 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65d2a73 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-65d2a73 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bdc85 */.elementor-11 .elementor-element.elementor-element-c9bdc85 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e04df3 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5e04df3 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ae506 */.elementor-11 .elementor-element.elementor-element-83ae506 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df21621 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-df21621 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d76b90b */.elementor-11 .elementor-element.elementor-element-d76b90b {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b76d6 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-54b76d6 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50aeaa8 */.elementor-11 .elementor-element.elementor-element-50aeaa8 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cbe1d */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-91cbe1d {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5915172 */.elementor-11 .elementor-element.elementor-element-5915172 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a1e69f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5a1e69f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45adb76 */.elementor-11 .elementor-element.elementor-element-45adb76 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b050b5 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-2b050b5 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a36956 */.elementor-11 .elementor-element.elementor-element-9a36956 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbd6c4f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-dbd6c4f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2335dce */.elementor-11 .elementor-element.elementor-element-2335dce {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d051c61 */@media screen and (max-width: 1024px) {
    .elementor-11 .elementor-element.elementor-element-d051c61 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5196d34 */.elementor-11 .elementor-element.elementor-element-5196d34 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdc1930 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-fdc1930 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c71d21 */.elementor-11 .elementor-element.elementor-element-3c71d21 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65d2a73 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-65d2a73 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bdc85 */.elementor-11 .elementor-element.elementor-element-c9bdc85 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e04df3 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5e04df3 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ae506 */.elementor-11 .elementor-element.elementor-element-83ae506 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df21621 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-df21621 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d76b90b */.elementor-11 .elementor-element.elementor-element-d76b90b {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b76d6 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-54b76d6 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50aeaa8 */.elementor-11 .elementor-element.elementor-element-50aeaa8 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cbe1d */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-91cbe1d {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5915172 */.elementor-11 .elementor-element.elementor-element-5915172 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a1e69f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5a1e69f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45adb76 */.elementor-11 .elementor-element.elementor-element-45adb76 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b050b5 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-2b050b5 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a36956 */.elementor-11 .elementor-element.elementor-element-9a36956 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbd6c4f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-dbd6c4f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2335dce */.elementor-11 .elementor-element.elementor-element-2335dce {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d051c61 */@media screen and (max-width: 1024px) {
    .elementor-11 .elementor-element.elementor-element-d051c61 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5196d34 */.elementor-11 .elementor-element.elementor-element-5196d34 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdc1930 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-fdc1930 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c71d21 */.elementor-11 .elementor-element.elementor-element-3c71d21 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65d2a73 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-65d2a73 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bdc85 */.elementor-11 .elementor-element.elementor-element-c9bdc85 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e04df3 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5e04df3 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ae506 */.elementor-11 .elementor-element.elementor-element-83ae506 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df21621 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-df21621 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d76b90b */.elementor-11 .elementor-element.elementor-element-d76b90b {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b76d6 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-54b76d6 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50aeaa8 */.elementor-11 .elementor-element.elementor-element-50aeaa8 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91cbe1d */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-91cbe1d {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5915172 */.elementor-11 .elementor-element.elementor-element-5915172 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a1e69f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-5a1e69f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45adb76 */.elementor-11 .elementor-element.elementor-element-45adb76 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b050b5 */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-2b050b5 {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a36956 */.elementor-11 .elementor-element.elementor-element-9a36956 {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbd6c4f */@media screen and (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-dbd6c4f {
        min-height: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2335dce */.elementor-11 .elementor-element.elementor-element-2335dce {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-eb20dab */.elementor-11 .elementor-element.elementor-element-eb20dab .e-n-tabs-heading {
    padding: 0 30px;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4ab518fc */.elementor-11 .elementor-element.elementor-element-4ab518fc {
    max-width: 900px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9051482 */.elementor-11 .elementor-element.elementor-element-9051482 {
    max-width: 550px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfdb925 */.elementor-11 .elementor-element.elementor-element-bfdb925 {
    width: auto;
    clip-path: polygon(150px 0, 100% 0, calc(100% - 150px) 100%, 0 100%);
}

@media (max-width: 768px) {
    .elementor-11 .elementor-element.elementor-element-bfdb925 {
        clip-path: polygon(50px 0, 100% 0, calc(100% - 50px) 100%, 0 100%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3f7ef1 */.elementor-11 .elementor-element.elementor-element-d3f7ef1 {
    width: auto;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-085abf3 */.elementor-11 .elementor-element.elementor-element-085abf3:after {
    content: '';
    position: absolute;
    top: 0;
    left: calc(-9999px + 150px);
    height: 100%;
    width: 9999px;
    background: rgba(0,0,0,0.75);
    clip-path: polygon(0 0, 100% 0, calc(100% - 150px) 100%, 0 100%);
}

@media (max-width: 1024px) {
    .elementor-11 .elementor-element.elementor-element-085abf3:after {
        clip-path: polygon(0 0, 100% 0, calc(100% - 50px) 100%, 0 100%);
        left: calc(-9999px + 50px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-faacf28 */.elementor-11 .elementor-element.elementor-element-faacf28 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d7411c */.elementor-11 .elementor-element.elementor-element-8d7411c {
    width: 100%;
    max-width: 600px;
}/* End custom CSS */