.elementor-7 .elementor-element.elementor-element-35de4cf{padding:70px 0px 70px 0px;}.elementor-7 .elementor-element.elementor-element-865c4a8{text-align:center;}.elementor-7 .elementor-element.elementor-element-865c4a8 .elementor-heading-title{color:var( --e-global-color-a762257 );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;line-height:1.3em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-865c4a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-329e744{--spacer-size:13px;}.elementor-7 .elementor-element.elementor-element-d78a0e5{--divider-border-style:solid;--divider-color:var( --e-global-color-4931908 );--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-d78a0e5 .elementor-divider-separator{width:160px;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-d78a0e5 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-d78a0e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-84578c7{--spacer-size:35px;}.elementor-7 .elementor-element.elementor-element-01793f7 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-a6515e2{text-align:center;}.elementor-7 .elementor-element.elementor-element-a6515e2 .elementor-heading-title{color:var( --e-global-color-a762257 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.3em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-a6515e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2be89b3{--divider-border-style:solid;--divider-color:var( --e-global-color-4931908 );--divider-border-width:10px;width:auto;max-width:auto;top:50%;}.elementor-7 .elementor-element.elementor-element-2be89b3 .elementor-divider-separator{width:10px;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-2be89b3 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-2be89b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-translateX:0px;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-2be89b3{right:-5px;}body.rtl .elementor-7 .elementor-element.elementor-element-2be89b3{left:-5px;}.elementor-7 .elementor-element.elementor-element-4dfdea5 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-4db600e{text-align:center;}.elementor-7 .elementor-element.elementor-element-4db600e .elementor-heading-title{color:var( --e-global-color-a762257 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.3em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-4db600e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e03f79f{--divider-border-style:solid;--divider-color:var( --e-global-color-4931908 );--divider-border-width:10px;width:auto;max-width:auto;top:50%;}.elementor-7 .elementor-element.elementor-element-e03f79f .elementor-divider-separator{width:10px;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-e03f79f .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-e03f79f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-translateX:0px;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-e03f79f{right:-5px;}body.rtl .elementor-7 .elementor-element.elementor-element-e03f79f{left:-5px;}.elementor-7 .elementor-element.elementor-element-7805c28 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-b4d598c{text-align:center;}.elementor-7 .elementor-element.elementor-element-b4d598c .elementor-heading-title{color:var( --e-global-color-a762257 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.3em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-b4d598c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-3aee399{--divider-border-style:solid;--divider-color:var( --e-global-color-4931908 );--divider-border-width:10px;width:auto;max-width:auto;top:50%;}.elementor-7 .elementor-element.elementor-element-3aee399 .elementor-divider-separator{width:10px;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-3aee399 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-3aee399 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-translateX:0px;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-3aee399{right:-5px;}body.rtl .elementor-7 .elementor-element.elementor-element-3aee399{left:-5px;}.elementor-7 .elementor-element.elementor-element-65271f8 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-c04f2e3{text-align:center;}.elementor-7 .elementor-element.elementor-element-c04f2e3 .elementor-heading-title{color:var( --e-global-color-a762257 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.3em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-c04f2e3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-1991c6a{--divider-border-style:solid;--divider-color:var( --e-global-color-4931908 );--divider-border-width:10px;width:auto;max-width:auto;top:50%;}.elementor-7 .elementor-element.elementor-element-1991c6a .elementor-divider-separator{width:10px;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-1991c6a .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-1991c6a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-translateX:0px;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-1991c6a{right:-5px;}body.rtl .elementor-7 .elementor-element.elementor-element-1991c6a{left:-5px;}.elementor-7 .elementor-element.elementor-element-fa601ac > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-e6f3d87{text-align:center;}.elementor-7 .elementor-element.elementor-element-e6f3d87 .elementor-heading-title{color:var( --e-global-color-a762257 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.3em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-e6f3d87 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4ac6ae7 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-fe68acc{text-align:center;}.elementor-7 .elementor-element.elementor-element-fe68acc .elementor-heading-title{color:var( --e-global-color-a762257 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.3em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-fe68acc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-41f78be{--divider-border-style:solid;--divider-color:var( --e-global-color-4931908 );--divider-border-width:10px;width:auto;max-width:auto;top:50%;}.elementor-7 .elementor-element.elementor-element-41f78be .elementor-divider-separator{width:10px;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-41f78be .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-41f78be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-translateX:0px;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-41f78be{right:-5px;}body.rtl .elementor-7 .elementor-element.elementor-element-41f78be{left:-5px;}.elementor-7 .elementor-element.elementor-element-5c8307c > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-19c12e0{text-align:center;}.elementor-7 .elementor-element.elementor-element-19c12e0 .elementor-heading-title{color:var( --e-global-color-a762257 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.3em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-19c12e0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-cebb671{--divider-border-style:solid;--divider-color:var( --e-global-color-4931908 );--divider-border-width:10px;width:auto;max-width:auto;top:50%;}.elementor-7 .elementor-element.elementor-element-cebb671 .elementor-divider-separator{width:10px;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-cebb671 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-cebb671 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-translateX:0px;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-cebb671{right:-5px;}body.rtl .elementor-7 .elementor-element.elementor-element-cebb671{left:-5px;}.elementor-7 .elementor-element.elementor-element-917eaa8 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-42fb843{text-align:center;}.elementor-7 .elementor-element.elementor-element-42fb843 .elementor-heading-title{color:var( --e-global-color-a762257 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.3em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-42fb843 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-131a6c0 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-252e72f{text-align:center;}.elementor-7 .elementor-element.elementor-element-252e72f .elementor-heading-title{color:var( --e-global-color-a762257 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.3em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-252e72f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e1644ba{--divider-border-style:solid;--divider-color:var( --e-global-color-4931908 );--divider-border-width:10px;width:auto;max-width:auto;top:50%;}.elementor-7 .elementor-element.elementor-element-e1644ba .elementor-divider-separator{width:10px;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-e1644ba .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-e1644ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;--e-transform-translateX:0px;--e-transform-translateY:-50%;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-e1644ba{right:-5px;}body.rtl .elementor-7 .elementor-element.elementor-element-e1644ba{left:-5px;}.elementor-7 .elementor-element.elementor-element-899e6a9 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-f447fd3{text-align:center;}.elementor-7 .elementor-element.elementor-element-f447fd3 .elementor-heading-title{color:var( --e-global-color-a762257 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;line-height:1.3em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-f447fd3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d5408d2{overflow:hidden;}.elementor-7 .elementor-element.elementor-element-9f81ffe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-9f81ffe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4931908 );}.elementor-7 .elementor-element.elementor-element-9f81ffe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 42px 15px;}.elementor-7 .elementor-element.elementor-element-9f81ffe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-953f905{text-align:left;}.elementor-7 .elementor-element.elementor-element-953f905 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;line-height:1.3em;letter-spacing:0.3px;}.elementor-7 .elementor-element.elementor-element-4b61131{--spacer-size:4px;}.elementor-7 .elementor-element.elementor-element-5d7dcd5{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-5d7dcd5 .elementor-divider-separator{width:90px;}.elementor-7 .elementor-element.elementor-element-5d7dcd5 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-5d7dcd5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-32ae097{--spacer-size:25px;}.elementor-7 .elementor-element.elementor-element-938c9ee{text-align:left;}.elementor-7 .elementor-element.elementor-element-938c9ee .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;line-height:1.5em;letter-spacing:0.3px;}.elementor-7 .elementor-element.elementor-element-39b236f{text-align:left;}.elementor-7 .elementor-element.elementor-element-39b236f .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;line-height:1.5em;letter-spacing:0.3px;}.elementor-7 .elementor-element.elementor-element-041e814{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-1656013{color:#E4E4E4;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;}.elementor-7 .elementor-element.elementor-element-1656013 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7 .elementor-element.elementor-element-1d2e2a1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1d2e2a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swan.getwebsitetoday.com/wp-content/uploads/2023/06/solutions.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-1d2e2a1 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-1d2e2a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-7 .elementor-element.elementor-element-751bb67 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f73da38{text-align:left;}.elementor-7 .elementor-element.elementor-element-f73da38 .elementor-heading-title{color:var( --e-global-color-a762257 );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;line-height:1.3em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-f73da38 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-feb352d{--spacer-size:13px;}.elementor-7 .elementor-element.elementor-element-1edeeb3{--divider-border-style:solid;--divider-color:var( --e-global-color-4931908 );--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-1edeeb3 .elementor-divider-separator{width:160px;margin:0 auto;margin-left:0;}.elementor-7 .elementor-element.elementor-element-1edeeb3 .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-1edeeb3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-96ecafa{--spacer-size:42px;}.elementor-7 .elementor-element.elementor-element-9b4c1d9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-7 .elementor-element.elementor-element-10da44d > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-965c5dd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-8d48563{text-align:left;width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-8d48563 img{max-width:50px;}.elementor-7 .elementor-element.elementor-element-53a5355{text-align:left;width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-53a5355 .elementor-heading-title{color:var( --e-global-color-a762257 );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:1.3em;letter-spacing:0.3px;}.elementor-7 .elementor-element.elementor-element-53a5355 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-7 .elementor-element.elementor-element-a7692b1{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-a7692b1 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-a7692b1 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-a7692b1 > .elementor-widget-container{margin:11px 0px 12px 0px;}.elementor-7 .elementor-element.elementor-element-d550408{text-align:left;color:var( --e-global-color-a762257 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:1.7em;}.elementor-7 .elementor-element.elementor-element-d550408 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-da64f66 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-47db074 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-1b6b308{text-align:left;width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-1b6b308 img{max-width:50px;}.elementor-7 .elementor-element.elementor-element-bcccae3{text-align:left;width:auto;max-width:auto;}.elementor-7 .elementor-element.elementor-element-bcccae3 .elementor-heading-title{color:var( --e-global-color-a762257 );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;text-transform:capitalize;line-height:1.3em;letter-spacing:0.3px;}.elementor-7 .elementor-element.elementor-element-bcccae3 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-7 .elementor-element.elementor-element-a87c5d4{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;}.elementor-7 .elementor-element.elementor-element-a87c5d4 .elementor-divider-separator{width:100%;}.elementor-7 .elementor-element.elementor-element-a87c5d4 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-a87c5d4 > .elementor-widget-container{margin:11px 0px 12px 0px;}.elementor-7 .elementor-element.elementor-element-6aa58b6{text-align:left;color:var( --e-global-color-a762257 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:1.7em;}.elementor-7 .elementor-element.elementor-element-6aa58b6 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-870e372 > .elementor-container{max-width:1260px;}.elementor-7 .elementor-element.elementor-element-870e372{overflow:hidden;margin-top:-60px;margin-bottom:0px;z-index:1;}.elementor-7 .elementor-element.elementor-element-dfbfee8 > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-dfbfee8 > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-dfbfee8 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-dfbfee8 > .elementor-element-populated{padding:55px 60px 80px 0px;}.elementor-7 .elementor-element.elementor-element-9a6603e{text-align:left;}.elementor-7 .elementor-element.elementor-element-c885341{--spacer-size:30px;}.elementor-7 .elementor-element.elementor-element-a2ab444.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-7 .elementor-element.elementor-element-a2ab444 .elementor-main-swiper{width:100%;}.elementor-7 .elementor-element.elementor-element-a2ab444 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-a2ab444.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-7 .elementor-element.elementor-element-a2ab444.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:16px;}.elementor-7 .elementor-element.elementor-element-a2ab444.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:16px;}.elementor-7 .elementor-element.elementor-element-a2ab444.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:16px;}.elementor-7 .elementor-element.elementor-element-a2ab444.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:16px;}.elementor-7 .elementor-element.elementor-element-a2ab444 .elementor-testimonial__text{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;}.elementor-7 .elementor-element.elementor-element-a2ab444 .elementor-testimonial__name{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-a2ab444 .elementor-swiper-button{font-size:20px;}.elementor-7 .elementor-element.elementor-element-a2ab444 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-7 .elementor-element.elementor-element-a2ab444 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-7 .elementor-element.elementor-element-a2ab444 .swiper-pagination-fraction{font-size:10px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a2ab444 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF87;opacity:1;}.elementor-7 .elementor-element.elementor-element-a2ab444 .swiper-pagination-bullet-active, .elementor-7 .elementor-element.elementor-element-a2ab444 .swiper-pagination-progressbar-fill{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-caabdc2 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-fe11170 > .elementor-container{min-height:450px;}.elementor-7 .elementor-element.elementor-element-fe11170:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fe11170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swan.getwebsitetoday.com/wp-content/uploads/2023/06/testBg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-fe11170{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-340px;margin-bottom:0px;z-index:0;}.elementor-7 .elementor-element.elementor-element-fe11170 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-8440c5c .gallery-item{padding:0 10px 10px 0;}.elementor-7 .elementor-element.elementor-element-8440c5c .gallery{margin:0 -10px -10px 0;}.elementor-7 .elementor-element.elementor-element-8440c5c .gallery-item img{border-radius:5px 5px 5px 5px;}.elementor-7 .elementor-element.elementor-element-8440c5c .gallery-item .gallery-caption{text-align:center;}.elementor-7 .elementor-element.elementor-element-8440c5c > .elementor-widget-container{padding:10px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-0a3fd31 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-0a3fd31{padding:70px 0px 70px 0px;}.elementor-7 .elementor-element.elementor-element-2006629 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-9bc7fbb{text-align:left;}.elementor-7 .elementor-element.elementor-element-9bc7fbb .elementor-heading-title{color:var( --e-global-color-a762257 );font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;line-height:1.3em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-9bc7fbb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-aea1527{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-7cf50c3{--divider-border-style:solid;--divider-color:var( --e-global-color-4931908 );--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-7cf50c3 .elementor-divider-separator{width:160px;margin:0 auto;margin-left:0;}.elementor-7 .elementor-element.elementor-element-7cf50c3 .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-7cf50c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c4107cc{--spacer-size:25px;}.elementor-7 .elementor-element.elementor-element-da50860{text-align:left;color:var( --e-global-color-a762257 );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:1.7em;}.elementor-7 .elementor-element.elementor-element-da50860 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7a26b2b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-7a26b2b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7a26b2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4931908 );}.elementor-7 .elementor-element.elementor-element-7a26b2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-7 .elementor-element.elementor-element-7a26b2b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-01a2d47 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-babfa26{text-align:left;}.elementor-7 .elementor-element.elementor-element-babfa26 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;line-height:1.3em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-babfa26 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-93e4e80{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-81df0d2{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-81df0d2 .elementor-divider-separator{width:160px;margin:0 auto;margin-left:0;}.elementor-7 .elementor-element.elementor-element-81df0d2 .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-81df0d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-924189e{--spacer-size:25px;}.elementor-7 .elementor-element.elementor-element-e5ad233{text-align:left;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;}.elementor-7 .elementor-element.elementor-element-e5ad233 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f2c657d{--spacer-size:45px;}.elementor-7 .elementor-element.elementor-element-6a8efc0{text-align:left;}.elementor-7 .elementor-element.elementor-element-6a8efc0 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-transform:capitalize;line-height:1.3em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-6a8efc0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5013ba0{--spacer-size:10px;}.elementor-7 .elementor-element.elementor-element-d7ee353{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3px;}.elementor-7 .elementor-element.elementor-element-d7ee353 .elementor-divider-separator{width:160px;margin:0 auto;margin-left:0;}.elementor-7 .elementor-element.elementor-element-d7ee353 .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-d7ee353 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-09a4cc7{--spacer-size:25px;}.elementor-7 .elementor-element.elementor-element-f71df15{text-align:left;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;}.elementor-7 .elementor-element.elementor-element-f71df15 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}@media(min-width:461px){.elementor-7 .elementor-element.elementor-element-dfbfee8{width:60%;}.elementor-7 .elementor-element.elementor-element-caabdc2{width:40%;}}@media(max-width:1140px){.elementor-7 .elementor-element.elementor-element-865c4a8 .elementor-heading-title{font-size:28px;}.elementor-7 .elementor-element.elementor-element-329e744{--spacer-size:8px;}.elementor-7 .elementor-element.elementor-element-84578c7{--spacer-size:25px;}.elementor-7 .elementor-element.elementor-element-d2fc2db{padding:0px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-953f905 .elementor-heading-title{font-size:28px;}.elementor-7 .elementor-element.elementor-element-938c9ee .elementor-heading-title{font-size:20px;}.elementor-7 .elementor-element.elementor-element-39b236f .elementor-heading-title{font-size:20px;}.elementor-7 .elementor-element.elementor-element-f73da38 .elementor-heading-title{font-size:28px;}.elementor-7 .elementor-element.elementor-element-53a5355 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-bcccae3 .elementor-heading-title{font-size:22px;}.elementor-7 .elementor-element.elementor-element-870e372 > .elementor-container{max-width:960px;}.elementor-7 .elementor-element.elementor-element-dfbfee8 > .elementor-element-populated{padding:55px 60px 80px 15px;}.elementor-7 .elementor-element.elementor-element-a2ab444 .elementor-testimonial__text{font-size:15px;}.elementor-7 .elementor-element.elementor-element-9bc7fbb .elementor-heading-title{font-size:28px;}.elementor-7 .elementor-element.elementor-element-babfa26 .elementor-heading-title{font-size:28px;}.elementor-7 .elementor-element.elementor-element-6a8efc0 .elementor-heading-title{font-size:28px;}}@media(max-width:960px){.elementor-7 .elementor-element.elementor-element-870e372 > .elementor-container{max-width:768px;}}@media(max-width:768px){.elementor-7 .elementor-element.elementor-element-865c4a8 .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-a6515e2 .elementor-heading-title{font-size:17px;}.elementor-7 .elementor-element.elementor-element-4db600e .elementor-heading-title{font-size:17px;}.elementor-7 .elementor-element.elementor-element-7805c28 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-b4d598c .elementor-heading-title{font-size:17px;}.elementor-7 .elementor-element.elementor-element-65271f8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-fa601ac > .elementor-element-populated{padding:15px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-9f81ffe > .elementor-element-populated{padding:60px 15px 65px 15px;}.elementor-7 .elementor-element.elementor-element-953f905 .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-1d2e2a1{padding:70px 0px 70px 0px;}.elementor-7 .elementor-element.elementor-element-f73da38{text-align:center;}.elementor-7 .elementor-element.elementor-element-f73da38 .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-1edeeb3 .elementor-divider{text-align:center;}.elementor-7 .elementor-element.elementor-element-1edeeb3 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-96ecafa{--spacer-size:35px;}.elementor-7 .elementor-element.elementor-element-10da44d > .elementor-element-populated{padding:0px 15px 30px 15px;}.elementor-7 .elementor-element.elementor-element-884e29e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-884e29e > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-d550408{text-align:center;}.elementor-7 .elementor-element.elementor-element-da64f66 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-bbebb34.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-6aa58b6{text-align:center;}.elementor-7 .elementor-element.elementor-element-870e372 > .elementor-container{max-width:460px;}.elementor-7 .elementor-element.elementor-element-870e372{margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-dfbfee8 > .elementor-element-populated{padding:60px 15px 60px 15px;}.elementor-7 .elementor-element.elementor-element-fe11170{margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-9bc7fbb .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-01a2d47 > .elementor-element-populated{padding:25px 15px 0px 15px;}.elementor-7 .elementor-element.elementor-element-babfa26 .elementor-heading-title{font-size:25px;}.elementor-7 .elementor-element.elementor-element-6a8efc0 .elementor-heading-title{font-size:25px;}}@media(max-width:460px){.elementor-7 .elementor-element.elementor-element-84578c7{--spacer-size:22px;}.elementor-7 .elementor-element.elementor-element-a6515e2 .elementor-heading-title{font-size:15px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-4dfdea5 > .elementor-element-populated{padding:8px 0px 8px 0px;}.elementor-7 .elementor-element.elementor-element-4db600e .elementor-heading-title{font-size:15px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-b4d598c .elementor-heading-title{font-size:15px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-65271f8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c04f2e3 .elementor-heading-title{font-size:15px;line-height:2em;}.elementor-7 .elementor-element.elementor-element-c04f2e3 > .elementor-widget-container{padding:8px 0px 8px 0px;}.elementor-7 .elementor-element.elementor-element-fa601ac > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e6f3d87 .elementor-heading-title{font-size:15px;line-height:2em;}}@media(max-width:1140px) and (min-width:461px){.elementor-7 .elementor-element.elementor-element-9f81ffe{width:60%;}.elementor-7 .elementor-element.elementor-element-dfbfee8{width:80%;}}@media(max-width:960px) and (min-width:461px){.elementor-7 .elementor-element.elementor-element-9f81ffe{width:60%;}.elementor-7 .elementor-element.elementor-element-80b62a1{width:40%;}}@media(max-width:768px) and (min-width:461px){.elementor-7 .elementor-element.elementor-element-01793f7{width:33.33%;}.elementor-7 .elementor-element.elementor-element-4dfdea5{width:33.33%;}.elementor-7 .elementor-element.elementor-element-7805c28{width:33.33%;}.elementor-7 .elementor-element.elementor-element-65271f8{width:50%;}.elementor-7 .elementor-element.elementor-element-fa601ac{width:50%;}.elementor-7 .elementor-element.elementor-element-9f81ffe{width:100%;}.elementor-7 .elementor-element.elementor-element-10da44d{width:100%;}.elementor-7 .elementor-element.elementor-element-da64f66{width:100%;}.elementor-7 .elementor-element.elementor-element-dfbfee8{width:100%;}.elementor-7 .elementor-element.elementor-element-2006629{width:100%;}.elementor-7 .elementor-element.elementor-element-01a2d47{width:100%;}}/* Start custom CSS for section, class: .elementor-element-eade276 */.elementor-7 .elementor-element.elementor-element-eade276 .elementor-divider-separator{
    border-radius: 10px;
}

@media (max-width: 768px){
    .elementor-7 .elementor-element.elementor-element-eade276 .elementor-element.elementor-widget-divider{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d2fc2db */.elementor-7 .elementor-element.elementor-element-d2fc2db .elementor-divider-separator{
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-acf119b */.elementor-7 .elementor-element.elementor-element-acf119b .elementor-divider-separator{
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1656013 */.elementor-7 .elementor-element.elementor-element-1656013 a{
    color: #fff;
    font-weight: 600;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9f81ffe */.elementor-7 .elementor-element.elementor-element-9f81ffe:before{
    content: "";
    width: 900px;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 0;
    background-color: #1A76B7;
}

@media (max-width: 768px){
    .elementor-7 .elementor-element.elementor-element-9f81ffe:before{
        right: -50%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb82ee9 */.elementor-7 .elementor-element.elementor-element-cb82ee9 {
    position: absolute;
    top: 0;
    height: 100%;
    width: 900px;
    left: 0;
}
.elementor-7 .elementor-element.elementor-element-cb82ee9:before{
    content: "";
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #1A76B7;
    opacity: 0.3;
}
.elementor-7 .elementor-element.elementor-element-cb82ee9 .elementor-widget-container{
    width: 100%;
    height: 100%;
}
.elementor-7 .elementor-element.elementor-element-cb82ee9 .elementor-widget-container img{
    height: 100%;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d550408 */.elementor-7 .elementor-element.elementor-element-d550408 a{
    color: #1a76b7;
    font-weight: 600;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6aa58b6 */.elementor-7 .elementor-element.elementor-element-6aa58b6 a{
    color: #1a76b7;
    font-weight: 600;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-a2ab444 */.elementor-7 .elementor-element.elementor-element-a2ab444 .swiper-pagination.swiper-pagination-bullets {
    text-align: left;
}
.elementor-7 .elementor-element.elementor-element-a2ab444 .swiper-pagination.swiper-pagination-bullets span.swiper-pagination-bullet {
    margin: 0 12px 0 0;
}
.elementor-7 .elementor-element.elementor-element-a2ab444 .elementor-main-swiper.swiper.swiper-initialized.swiper-horizontal {
    padding-bottom: 70px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dfbfee8 */.elementor-7 .elementor-element.elementor-element-dfbfee8:before{
    content: "";
    width: 1000px;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    background-color: #1A76B7;
    border-radius: 10px;
}
@media (max-width: 768px){
    .elementor-7 .elementor-element.elementor-element-dfbfee8:before{
        right: -50%;
    }
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-8440c5c */.elementor-7 .elementor-element.elementor-element-8440c5c .gallery-item a img {
    width: 100%;
    height: 200px;
    object-fit: cover;
    transition: 0.3s;
}
.elementor-7 .elementor-element.elementor-element-8440c5c figure.gallery-item .gallery-icon a {
    border-radius: 5px;
    overflow: hidden;
    position: relative;
    height: 200px;
    display: block;
}
.elementor-7 .elementor-element.elementor-element-8440c5c figure.gallery-item .gallery-icon a:hover img {
    transform: scale(1.1);
}

@media (max-width: 768px){
    .elementor-7 .elementor-element.elementor-element-8440c5c .gallery-item a img{
        height: 150px;
    }
    .elementor-7 .elementor-element.elementor-element-8440c5c figure.gallery-item .gallery-icon a{
        height: 150px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da50860 */.elementor-7 .elementor-element.elementor-element-da50860 a{
    color: #1a76b7;
    font-weight: 600;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5ad233 */.elementor-7 .elementor-element.elementor-element-e5ad233 a{
    color: #fff;
    font-weight: 600;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f71df15 */.elementor-7 .elementor-element.elementor-element-f71df15 a{
    color: #fff;
    font-weight: 600;
    text-transform: capitalize;
}/* End custom CSS */