.elementor-19 .elementor-element.elementor-element-b5d37d1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--align-items:stretch;--gap:10px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-19 .elementor-element.elementor-element-f84b341{--gap:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-19 .elementor-element.elementor-element-7fec5d3 .elementor-repeater-item-4ae3dc5 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://3sgolf.westlinkclient.com/wp-content/uploads/2022/10/3sgolf-hero-3.jpeg);background-size:cover;}.elementor-19 .elementor-element.elementor-element-7fec5d3 .elementor-repeater-item-f144399 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://3sgolf.westlinkclient.com/wp-content/uploads/2022/10/MAX_0457-HDR-2.jpg);background-size:cover;}.elementor-19 .elementor-element.elementor-element-7fec5d3 .elementor-repeater-item-f33587a .swiper-slide-bg{background-color:#4054b2;background-image:url(https://3sgolf.westlinkclient.com/wp-content/uploads/2022/10/3sgolf-hero-2.jpeg);background-size:cover;}.elementor-19 .elementor-element.elementor-element-7fec5d3 .swiper-slide{height:100vh;transition-duration:calc(5000ms*1.2);}.elementor-19 .elementor-element.elementor-element-7fec5d3 .swiper-slide-contents{max-width:1196px;}.elementor-19 .elementor-element.elementor-element-7fec5d3 .swiper-slide-inner{padding:0px 20px 120px 20px;text-align:left;}.elementor-19 .elementor-element.elementor-element-7fec5d3 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-19 .elementor-element.elementor-element-7fec5d3 .elementor-slide-heading{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-a28077a-font-family ), Sans-serif;font-size:var( --e-global-typography-a28077a-font-size );font-weight:var( --e-global-typography-a28077a-font-weight );line-height:var( --e-global-typography-a28077a-line-height );letter-spacing:var( --e-global-typography-a28077a-letter-spacing );word-spacing:var( --e-global-typography-a28077a-word-spacing );}.elementor-19 .elementor-element.elementor-element-7fec5d3 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:30px;}.elementor-19 .elementor-element.elementor-element-7fec5d3 .elementor-slide-description{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-7fec5d3 .elementor-slide-button{font-family:"Miriam Libre", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;border-radius:0px;color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-7fec5d3 .swiper-pagination-bullet{height:20px;width:20px;}.elementor-19 .elementor-element.elementor-element-7fec5d3 .swiper-container-horizontal .swiper-pagination-progressbar{height:20px;}.elementor-19 .elementor-element.elementor-element-7fec5d3 .swiper-pagination-fraction{font-size:20px;}.elementor-19 .elementor-element.elementor-element-7fec5d3 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#EDF5E100;opacity:1;}.elementor-19 .elementor-element.elementor-element-7fec5d3 .swiper-pagination-bullet-active{background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-7fec5d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-9ebe2c5{--padding-top:0px;--padding-right:20px;--padding-bottom:0px;--padding-left:20px;--position:absolute;bottom:120px;--z-index:1;}body:not(.rtl) .elementor-19 .elementor-element.elementor-element-9ebe2c5{left:0px;}body.rtl .elementor-19 .elementor-element.elementor-element-9ebe2c5{right:0px;}.elementor-19 .elementor-element.elementor-element-e1e4eb4 .elementor-repeater-item-1ae50b3.elementor-social-icon{background-color:#EDF5E100;}.elementor-19 .elementor-element.elementor-element-e1e4eb4 .elementor-repeater-item-1ae50b3.elementor-social-icon i{color:#056B1B00;}.elementor-19 .elementor-element.elementor-element-e1e4eb4 .elementor-repeater-item-1ae50b3.elementor-social-icon svg{fill:#056B1B00;}.elementor-19 .elementor-element.elementor-element-e1e4eb4 .elementor-repeater-item-353d852.elementor-social-icon{background-color:#EDF5E100;}.elementor-19 .elementor-element.elementor-element-e1e4eb4 .elementor-repeater-item-353d852.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-e1e4eb4 .elementor-repeater-item-353d852.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-e1e4eb4 .elementor-repeater-item-4a2ec12.elementor-social-icon{background-color:#EDF5E100;}.elementor-19 .elementor-element.elementor-element-e1e4eb4 .elementor-repeater-item-4a2ec12.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-e1e4eb4 .elementor-repeater-item-4a2ec12.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-e1e4eb4{--grid-template-columns:repeat(0, auto);--icon-size:40px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-19 .elementor-element.elementor-element-e1e4eb4 .elementor-widget-container{text-align:right;}.elementor-19 .elementor-element.elementor-element-e1e4eb4 .elementor-social-icon{background-color:#5F901600;--icon-padding:0em;}.elementor-19 .elementor-element.elementor-element-e1e4eb4 .elementor-social-icon i{color:#05386B00;}.elementor-19 .elementor-element.elementor-element-e1e4eb4 .elementor-social-icon svg{fill:#05386B00;}.elementor-19 .elementor-element.elementor-element-fed8cb1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--padding-top:120px;--padding-right:0px;--padding-bottom:120px;--padding-left:0px;}.elementor-19 .elementor-element.elementor-element-2c085af{text-align:center;}.elementor-19 .elementor-element.elementor-element-2c085af .elementor-heading-title{font-family:var( --e-global-typography-a28077a-font-family ), Sans-serif;font-size:var( --e-global-typography-a28077a-font-size );font-weight:var( --e-global-typography-a28077a-font-weight );line-height:var( --e-global-typography-a28077a-line-height );letter-spacing:var( --e-global-typography-a28077a-letter-spacing );word-spacing:var( --e-global-typography-a28077a-word-spacing );}.elementor-19 .elementor-element.elementor-element-2c085af > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-19 .elementor-element.elementor-element-b42e443{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:space-between;--align-items:center;--gap:20px;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19 .elementor-element.elementor-element-c86a730{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-32630e3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-6930c0c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:space-between;--align-items:center;--gap:20px;}.elementor-19 .elementor-element.elementor-element-9ad3e71{width:19%;max-width:19%;}.elementor-19 .elementor-element.elementor-element-8a3fb51{width:62%;max-width:62%;}.elementor-19 .elementor-element.elementor-element-66e9bb7{width:19%;max-width:19%;}.elementor-19 .elementor-element.elementor-element-63b4ced{--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--margin-top:80px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-19 .elementor-element.elementor-element-5fca8c0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--justify-content:space-between;--align-items:center;--gap:40px;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:20px;--padding-right:40px;--padding-bottom:20px;--padding-left:40px;}.elementor-19 .elementor-element.elementor-element-5fca8c0:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5fca8c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF5E1;}.elementor-19 .elementor-element.elementor-element-faa2d5a{text-align:left;}.elementor-19 .elementor-element.elementor-element-faa2d5a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-b79c277{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:700;line-height:32px;}.elementor-19 .elementor-element.elementor-global-97 .elementor-button{font-family:"Miriam Libre", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:28px;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-19 .elementor-element.elementor-global-97.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-a7f7cd0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:100px;--padding-right:20px;--padding-bottom:76px;--padding-left:20px;}.elementor-19 .elementor-element.elementor-element-a7f7cd0:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-a7f7cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-7e906e0{text-align:left;}.elementor-19 .elementor-element.elementor-element-7e906e0 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-a28077a-font-family ), Sans-serif;font-size:var( --e-global-typography-a28077a-font-size );font-weight:var( --e-global-typography-a28077a-font-weight );line-height:var( --e-global-typography-a28077a-line-height );letter-spacing:var( --e-global-typography-a28077a-letter-spacing );word-spacing:var( --e-global-typography-a28077a-word-spacing );}.elementor-19 .elementor-element.elementor-element-7e906e0 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-19 .elementor-element.elementor-element-82f6676{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--gap:20px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-19 .elementor-element.elementor-element-45d025f{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-19 .elementor-element.elementor-element-02105d6{--min-height:296px;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-19 .elementor-element.elementor-element-02105d6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-02105d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://3sgolf.westlinkclient.com/wp-content/uploads/2022/11/food-3sgolf1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-1edc94c{--padding-top:40px;--padding-right:40px;--padding-bottom:40px;--padding-left:40px;}.elementor-19 .elementor-element.elementor-element-6941241 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b7af944-font-family ), Sans-serif;font-size:var( --e-global-typography-b7af944-font-size );font-weight:var( --e-global-typography-b7af944-font-weight );line-height:var( --e-global-typography-b7af944-line-height );letter-spacing:var( --e-global-typography-b7af944-letter-spacing );word-spacing:var( --e-global-typography-b7af944-word-spacing );}.elementor-19 .elementor-element.elementor-element-6941241 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-19 .elementor-element.elementor-element-4b464c7{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-c5e3312 .elementor-button{font-family:"Miriam Libre", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:28px;border-style:solid;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-19 .elementor-element.elementor-element-c5e3312 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-c5e3312 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-c5e3312 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-c5e3312 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-c5e3312.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-24e7b85{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-19 .elementor-element.elementor-element-7dfc7aa{--min-height:296px;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-19 .elementor-element.elementor-element-7dfc7aa:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7dfc7aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://3sgolf.westlinkclient.com/wp-content/uploads/2022/11/3sgolf-beer.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-bf90e79:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-bf90e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-bf90e79{--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:40px;--padding-right:40px;--padding-bottom:40px;--padding-left:40px;}.elementor-19 .elementor-element.elementor-element-8ebb55a .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-b7af944-font-family ), Sans-serif;font-size:var( --e-global-typography-b7af944-font-size );font-weight:var( --e-global-typography-b7af944-font-weight );line-height:var( --e-global-typography-b7af944-line-height );letter-spacing:var( --e-global-typography-b7af944-letter-spacing );word-spacing:var( --e-global-typography-b7af944-word-spacing );}.elementor-19 .elementor-element.elementor-element-8ebb55a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-19 .elementor-element.elementor-element-bafd779{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-0910e6e .elementor-button{font-family:"Miriam Libre", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:28px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-19 .elementor-element.elementor-element-0910e6e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-208282b{--min-height:600px;--justify-content:center;--overlay-opacity:1;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-19 .elementor-element.elementor-element-208282b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-208282b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://3sgolf.westlinkclient.com/wp-content/uploads/2022/10/3sgolf-drone-shot.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-208282b::before, .elementor-19 .elementor-element.elementor-element-208282b > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-208282b > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-208282b > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-208282b > .e-con-inner > .elementor-background-slideshow::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #000000A3 100%);}.elementor-19 .elementor-element.elementor-element-357a164{text-align:center;}.elementor-19 .elementor-element.elementor-element-357a164 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Miriam Libre", Sans-serif;font-size:55px;font-weight:700;line-height:72px;}.elementor-19 .elementor-element.elementor-element-357a164 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-19 .elementor-element.elementor-element-2440fae{text-align:center;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:34px;font-weight:400;line-height:45px;}.elementor-19 .elementor-element.elementor-element-2440fae > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-19 .elementor-element.elementor-element-0556c9d .elementor-button{font-family:"Miriam Libre", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:28px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-19 .elementor-element.elementor-element-0556c9d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-59d23b1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:120px;--padding-right:20px;--padding-bottom:90px;--padding-left:20px;}.elementor-19 .elementor-element.elementor-element-59d23b1:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-59d23b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-481c13d .elementor-heading-title{font-family:var( --e-global-typography-a28077a-font-family ), Sans-serif;font-size:var( --e-global-typography-a28077a-font-size );font-weight:var( --e-global-typography-a28077a-font-weight );line-height:var( --e-global-typography-a28077a-line-height );letter-spacing:var( --e-global-typography-a28077a-letter-spacing );word-spacing:var( --e-global-typography-a28077a-word-spacing );}.elementor-19 .elementor-element.elementor-element-481c13d > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-19 .elementor-element.elementor-element-29f1dc2 .elementor-button{font-family:"Miriam Libre", Sans-serif;font-size:21px;font-weight:400;text-transform:uppercase;line-height:28px;border-radius:0px 0px 0px 0px;padding:20px 30px 20px 30px;}.elementor-19 .elementor-element.elementor-element-29f1dc2 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-29f1dc2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-ecdc5ea{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:20px;--padding-right:20px;--padding-bottom:120px;--padding-left:20px;}.elementor-19 .elementor-element.elementor-element-ecdc5ea:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-ecdc5ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-24e7f7e{text-align:center;}.elementor-19 .elementor-element.elementor-element-24e7f7e .elementor-heading-title{font-family:var( --e-global-typography-a28077a-font-family ), Sans-serif;font-size:var( --e-global-typography-a28077a-font-size );font-weight:var( --e-global-typography-a28077a-font-weight );line-height:var( --e-global-typography-a28077a-line-height );letter-spacing:var( --e-global-typography-a28077a-letter-spacing );word-spacing:var( --e-global-typography-a28077a-word-spacing );}.elementor-19 .elementor-element.elementor-element-24e7f7e > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-19 .elementor-element.elementor-element-dc81c75{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--gap:40px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-19 .elementor-element.elementor-element-23bbe6f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-23bbe6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-23bbe6f{--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-19 .elementor-element.elementor-element-662d7fd > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-6b197ef{text-align:center;color:#032138;font-family:"Miriam Libre", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:21px;}.elementor-19 .elementor-element.elementor-element-6b197ef > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-19 .elementor-element.elementor-element-dc0bca3{text-align:center;color:#032138;font-family:"Miriam Libre", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:21px;}.elementor-19 .elementor-element.elementor-element-dc0bca3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-19 .elementor-element.elementor-element-e2f6d85:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e2f6d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e2f6d85{--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-19 .elementor-element.elementor-element-12418db > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-df23b45{text-align:center;color:#032138;font-family:"Miriam Libre", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:21px;}.elementor-19 .elementor-element.elementor-element-df23b45 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-19 .elementor-element.elementor-element-2f50f8f{text-align:center;color:#032138;font-family:"Miriam Libre", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:21px;}.elementor-19 .elementor-element.elementor-element-2f50f8f > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-19 .elementor-element.elementor-element-91f2ace:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-91f2ace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-91f2ace{--transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-19 .elementor-element.elementor-element-f73c317 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f0c8fcf{text-align:center;color:#032138;font-family:"Miriam Libre", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:21px;}.elementor-19 .elementor-element.elementor-element-f0c8fcf > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-19 .elementor-element.elementor-element-36733cb{text-align:center;color:#032138;font-family:"Miriam Libre", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:21px;}.elementor-19 .elementor-element.elementor-element-36733cb > .elementor-widget-container{margin:0px 0px 10px 0px;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-63b4ced{--content-width:870px;}}@media(max-width:1366px){.elementor-19 .elementor-element.elementor-element-7fec5d3 .elementor-slide-heading{font-size:var( --e-global-typography-a28077a-font-size );line-height:var( --e-global-typography-a28077a-line-height );letter-spacing:var( --e-global-typography-a28077a-letter-spacing );word-spacing:var( --e-global-typography-a28077a-word-spacing );}.elementor-19 .elementor-element.elementor-element-7fec5d3 .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-2c085af .elementor-heading-title{font-size:var( --e-global-typography-a28077a-font-size );line-height:var( --e-global-typography-a28077a-line-height );letter-spacing:var( --e-global-typography-a28077a-letter-spacing );word-spacing:var( --e-global-typography-a28077a-word-spacing );}.elementor-19 .elementor-element.elementor-element-c86a730{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-32630e3{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-7e906e0 .elementor-heading-title{font-size:var( --e-global-typography-a28077a-font-size );line-height:var( --e-global-typography-a28077a-line-height );letter-spacing:var( --e-global-typography-a28077a-letter-spacing );word-spacing:var( --e-global-typography-a28077a-word-spacing );}.elementor-19 .elementor-element.elementor-element-6941241 .elementor-heading-title{font-size:var( --e-global-typography-b7af944-font-size );line-height:var( --e-global-typography-b7af944-line-height );letter-spacing:var( --e-global-typography-b7af944-letter-spacing );word-spacing:var( --e-global-typography-b7af944-word-spacing );}.elementor-19 .elementor-element.elementor-element-8ebb55a .elementor-heading-title{font-size:var( --e-global-typography-b7af944-font-size );line-height:var( --e-global-typography-b7af944-line-height );letter-spacing:var( --e-global-typography-b7af944-letter-spacing );word-spacing:var( --e-global-typography-b7af944-word-spacing );}.elementor-19 .elementor-element.elementor-element-481c13d .elementor-heading-title{font-size:var( --e-global-typography-a28077a-font-size );line-height:var( --e-global-typography-a28077a-line-height );letter-spacing:var( --e-global-typography-a28077a-letter-spacing );word-spacing:var( --e-global-typography-a28077a-word-spacing );}.elementor-19 .elementor-element.elementor-element-24e7f7e .elementor-heading-title{font-size:var( --e-global-typography-a28077a-font-size );line-height:var( --e-global-typography-a28077a-line-height );letter-spacing:var( --e-global-typography-a28077a-letter-spacing );word-spacing:var( --e-global-typography-a28077a-word-spacing );}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-7fec5d3 .elementor-slide-heading{font-size:var( --e-global-typography-a28077a-font-size );line-height:var( --e-global-typography-a28077a-line-height );letter-spacing:var( --e-global-typography-a28077a-letter-spacing );word-spacing:var( --e-global-typography-a28077a-word-spacing );}.elementor-19 .elementor-element.elementor-element-7fec5d3 .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-2c085af .elementor-heading-title{font-size:var( --e-global-typography-a28077a-font-size );line-height:var( --e-global-typography-a28077a-line-height );letter-spacing:var( --e-global-typography-a28077a-letter-spacing );word-spacing:var( --e-global-typography-a28077a-word-spacing );}.elementor-19 .elementor-element.elementor-element-c86a730{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-32630e3{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-7e906e0 .elementor-heading-title{font-size:var( --e-global-typography-a28077a-font-size );line-height:var( --e-global-typography-a28077a-line-height );letter-spacing:var( --e-global-typography-a28077a-letter-spacing );word-spacing:var( --e-global-typography-a28077a-word-spacing );}.elementor-19 .elementor-element.elementor-element-6941241 .elementor-heading-title{font-size:var( --e-global-typography-b7af944-font-size );line-height:var( --e-global-typography-b7af944-line-height );letter-spacing:var( --e-global-typography-b7af944-letter-spacing );word-spacing:var( --e-global-typography-b7af944-word-spacing );}.elementor-19 .elementor-element.elementor-element-8ebb55a .elementor-heading-title{font-size:var( --e-global-typography-b7af944-font-size );line-height:var( --e-global-typography-b7af944-line-height );letter-spacing:var( --e-global-typography-b7af944-letter-spacing );word-spacing:var( --e-global-typography-b7af944-word-spacing );}.elementor-19 .elementor-element.elementor-element-481c13d .elementor-heading-title{font-size:var( --e-global-typography-a28077a-font-size );line-height:var( --e-global-typography-a28077a-line-height );letter-spacing:var( --e-global-typography-a28077a-letter-spacing );word-spacing:var( --e-global-typography-a28077a-word-spacing );}.elementor-19 .elementor-element.elementor-element-24e7f7e .elementor-heading-title{font-size:var( --e-global-typography-a28077a-font-size );line-height:var( --e-global-typography-a28077a-line-height );letter-spacing:var( --e-global-typography-a28077a-letter-spacing );word-spacing:var( --e-global-typography-a28077a-word-spacing );}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-7fec5d3 .swiper-slide-inner{padding:0px 20px 120px 20px;}.elementor-19 .elementor-element.elementor-element-7fec5d3 .elementor-slide-heading{font-size:var( --e-global-typography-a28077a-font-size );line-height:var( --e-global-typography-a28077a-line-height );letter-spacing:var( --e-global-typography-a28077a-letter-spacing );word-spacing:var( --e-global-typography-a28077a-word-spacing );}.elementor-19 .elementor-element.elementor-element-7fec5d3 .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-9ebe2c5{--align-items:flex-start;bottom:40px;}.elementor-19 .elementor-element.elementor-element-fed8cb1{--padding-top:100px;--padding-right:20px;--padding-bottom:100px;--padding-left:20px;}.elementor-19 .elementor-element.elementor-element-2c085af .elementor-heading-title{font-size:var( --e-global-typography-a28077a-font-size );line-height:var( --e-global-typography-a28077a-line-height );letter-spacing:var( --e-global-typography-a28077a-letter-spacing );word-spacing:var( --e-global-typography-a28077a-word-spacing );}.elementor-19 .elementor-element.elementor-element-2c085af > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-19 .elementor-element.elementor-element-b42e443{--min-height:421px;--align-items:flex-start;--padding-top:50px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-19 .elementor-element.elementor-element-b42e443:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b42e443 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://3sgolf.westlinkclient.com/wp-content/uploads/2022/11/oneloop-3sgolf-mobile.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-19 .elementor-element.elementor-element-63d4d36{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-19 .elementor-element.elementor-element-c86a730{font-size:var( --e-global-typography-text-font-size );width:120px;max-width:120px;}.elementor-19 .elementor-element.elementor-element-4eba84e{--padding-top:72px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-19 .elementor-element.elementor-element-32630e3{font-size:var( --e-global-typography-text-font-size );width:120px;max-width:120px;}.elementor-19 .elementor-element.elementor-element-5fca8c0{--justify-content:center;--padding-top:40px;--padding-right:20px;--padding-bottom:40px;--padding-left:20px;}.elementor-19 .elementor-element.elementor-element-faa2d5a{text-align:center;}.elementor-19 .elementor-element.elementor-element-faa2d5a.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-b79c277{text-align:center;}.elementor-19 .elementor-element.elementor-global-97 .elementor-button{font-size:18px;}.elementor-19 .elementor-element.elementor-element-a7f7cd0{--padding-top:60px;--padding-right:20px;--padding-bottom:80px;--padding-left:20px;}.elementor-19 .elementor-element.elementor-element-7e906e0 .elementor-heading-title{font-size:var( --e-global-typography-a28077a-font-size );line-height:var( --e-global-typography-a28077a-line-height );letter-spacing:var( --e-global-typography-a28077a-letter-spacing );word-spacing:var( --e-global-typography-a28077a-word-spacing );}.elementor-19 .elementor-element.elementor-element-7e906e0 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-19 .elementor-element.elementor-element-82f6676{--gap:0px;}.elementor-19 .elementor-element.elementor-element-02105d6{--min-height:168px;}.elementor-19 .elementor-element.elementor-element-1edc94c{--padding-top:40px;--padding-right:0px;--padding-bottom:60px;--padding-left:0px;}.elementor-19 .elementor-element.elementor-element-6941241 .elementor-heading-title{font-size:var( --e-global-typography-b7af944-font-size );line-height:var( --e-global-typography-b7af944-line-height );letter-spacing:var( --e-global-typography-b7af944-letter-spacing );word-spacing:var( --e-global-typography-b7af944-word-spacing );}.elementor-19 .elementor-element.elementor-element-c5e3312 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-19 .elementor-element.elementor-element-c5e3312 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-7dfc7aa{--min-height:168px;}.elementor-19 .elementor-element.elementor-element-bf90e79{--padding-top:40px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-19 .elementor-element.elementor-element-8ebb55a .elementor-heading-title{font-size:var( --e-global-typography-b7af944-font-size );line-height:var( --e-global-typography-b7af944-line-height );letter-spacing:var( --e-global-typography-b7af944-letter-spacing );word-spacing:var( --e-global-typography-b7af944-word-spacing );}.elementor-19 .elementor-element.elementor-element-8ebb55a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-19 .elementor-element.elementor-element-bafd779 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-19 .elementor-element.elementor-element-0910e6e .elementor-button{border-width:1px 1px 1px 1px;}.elementor-19 .elementor-element.elementor-element-208282b{--justify-content:flex-end;--padding-top:20px;--padding-right:20px;--padding-bottom:80px;--padding-left:20px;}.elementor-19 .elementor-element.elementor-element-357a164 .elementor-heading-title{font-size:34px;line-height:55px;}.elementor-19 .elementor-element.elementor-element-2440fae{font-size:21px;line-height:28px;}.elementor-19 .elementor-element.elementor-element-59d23b1{--padding-top:100px;--padding-right:20px;--padding-bottom:60px;--padding-left:20px;}.elementor-19 .elementor-element.elementor-element-481c13d .elementor-heading-title{font-size:var( --e-global-typography-a28077a-font-size );line-height:var( --e-global-typography-a28077a-line-height );letter-spacing:var( --e-global-typography-a28077a-letter-spacing );word-spacing:var( --e-global-typography-a28077a-word-spacing );}.elementor-19 .elementor-element.elementor-element-481c13d > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-19 .elementor-element.elementor-element-29f1dc2 .elementor-button{font-size:18px;}.elementor-19 .elementor-element.elementor-element-ecdc5ea{--padding-top:20px;--padding-right:20px;--padding-bottom:100px;--padding-left:20px;}.elementor-19 .elementor-element.elementor-element-24e7f7e{text-align:left;}.elementor-19 .elementor-element.elementor-element-24e7f7e .elementor-heading-title{font-size:var( --e-global-typography-a28077a-font-size );line-height:var( --e-global-typography-a28077a-line-height );letter-spacing:var( --e-global-typography-a28077a-letter-spacing );word-spacing:var( --e-global-typography-a28077a-word-spacing );}.elementor-19 .elementor-element.elementor-element-dc81c75{--gap:20px;}}/* Start custom CSS for slides, class: .elementor-element-7fec5d3 */.elementor-19 .elementor-element.elementor-element-7fec5d3 .swiper-slide-contents {
    margin: 0 auto;
    width: 100%;
}
.elementor-19 .elementor-element.elementor-element-7fec5d3 .swiper-pagination {
    text-align: left;
    position: absolute;
    max-width: 1196px;
    margin: 0 auto;
    right: 0;
    left: 0;
    bottom: auto;
    top: 50%;
}
.elementor-19 .elementor-element.elementor-element-7fec5d3 .swiper-pagination-bullet {
    border: 1px solid var( --e-global-color-secondary );
}
@media (max-width: 1200px) {
    .elementor-19 .elementor-element.elementor-element-7fec5d3 .swiper-pagination {
        top: 40%;
        left: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-e1e4eb4 */@media (min-width: 768px) {
 .elementor-19 .elementor-element.elementor-element-e1e4eb4 .elementor-social-icons-wrapper {
    position: absolute;
    right: 0;
    top: 0;
    max-width: 250px;
    transform: translateY(-100%);
}   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c86a730 */.elementor-19 .elementor-element.elementor-element-c86a730 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32630e3 */.elementor-19 .elementor-element.elementor-element-32630e3 {
    margin-right: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b464c7 */.elementor-19 .elementor-element.elementor-element-4b464c7 {
    max-width: 465px;
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bafd779 */.elementor-19 .elementor-element.elementor-element-bafd779 {
    max-width: 465px;
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf90e79 */@media (max-width: 767px) {
    .elementor-19 .elementor-element.elementor-element-bf90e79 {
        background-color: transparent !important;
    }
    .elementor-19 .elementor-element.elementor-element-bf90e79 *:not(.elementor-button-link):not(.elementor-button-content-wrapper):not(.elementor-button-text) {
        color: var( --e-global-color-secondary ) !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2440fae */.elementor-19 .elementor-element.elementor-element-2440fae {
    max-width: 1016px !important;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59d23b1 */.elementor-19 .elementor-element.elementor-element-59d23b1 {
    overflow: hidden;
}/* End custom CSS */