.elementor-20107 .elementor-element.elementor-element-61681db{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:column;--justify-items:center;--align-items:start;--margin-top:135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20107 .elementor-element.elementor-element-4b0b33d{--display:flex;--min-height:0px;--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;--flex-wrap:wrap;--align-content:flex-start;--margin-top:100px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-20107 .elementor-element.elementor-element-4b0b33d.e-con{--align-self:flex-start;}.elementor-20107 .elementor-element.elementor-element-7ff488e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;text-align:start;}.elementor-20107 .elementor-element.elementor-element-7ff488e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:60px;font-weight:700;line-height:53px;letter-spacing:1.9px;word-spacing:1px;}.elementor-20107 .elementor-element.elementor-element-0af0f08{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-20107 .elementor-element.elementor-element-0af0f08 .elementor-heading-title{font-size:20px;line-height:27px;letter-spacing:-0.2px;word-spacing:1px;}.elementor-20107 .elementor-element.elementor-element-2583d58{--display:grid;--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20107 .elementor-element.elementor-element-2212d97{--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;--margin-top:67px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20107 .elementor-element.elementor-element-3d48fa8{text-align:center;}.elementor-20107 .elementor-element.elementor-element-ccb5ed8{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20107 .elementor-element.elementor-element-6f60a9b{background-color:#FFFBFB;padding:20px 20px 20px 20px;border-radius:15px 15px 15px 15px;}.elementor-20107 .elementor-element.elementor-element-6f60a9b.elementor-element{--align-self:center;}.elementor-20107 .elementor-element.elementor-element-6f60a9b .elementor-icon-box-wrapper{gap:15px;}.elementor-20107 .elementor-element.elementor-element-6f60a9b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-20107 .elementor-element.elementor-element-6f60a9b.elementor-view-framed .elementor-icon, .elementor-20107 .elementor-element.elementor-element-6f60a9b.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-20107 .elementor-element.elementor-element-6f60a9b .elementor-icon-box-title, .elementor-20107 .elementor-element.elementor-element-6f60a9b .elementor-icon-box-title a{font-size:22px;font-weight:700;}.elementor-20107 .elementor-element.elementor-element-6f60a9b .elementor-icon-box-title{color:#000000;}.elementor-20107 .elementor-element.elementor-element-1372ebd{background-color:#FFFBFB;padding:20px 20px 20px 20px;border-radius:15px 15px 15px 15px;}.elementor-20107 .elementor-element.elementor-element-1372ebd.elementor-element{--align-self:center;}.elementor-20107 .elementor-element.elementor-element-1372ebd .elementor-icon-box-wrapper{gap:15px;}.elementor-20107 .elementor-element.elementor-element-1372ebd.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-20107 .elementor-element.elementor-element-1372ebd.elementor-view-framed .elementor-icon, .elementor-20107 .elementor-element.elementor-element-1372ebd.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-20107 .elementor-element.elementor-element-1372ebd .elementor-icon-box-title, .elementor-20107 .elementor-element.elementor-element-1372ebd .elementor-icon-box-title a{font-size:22px;font-weight:700;}.elementor-20107 .elementor-element.elementor-element-1372ebd .elementor-icon-box-title{color:#000000;}.elementor-20107 .elementor-element.elementor-element-f90f9da{background-color:#FFFBFB;padding:20px 20px 20px 20px;border-radius:15px 15px 15px 15px;}.elementor-20107 .elementor-element.elementor-element-f90f9da.elementor-element{--align-self:center;}.elementor-20107 .elementor-element.elementor-element-f90f9da .elementor-icon-box-wrapper{gap:15px;}.elementor-20107 .elementor-element.elementor-element-f90f9da.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-20107 .elementor-element.elementor-element-f90f9da.elementor-view-framed .elementor-icon, .elementor-20107 .elementor-element.elementor-element-f90f9da.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-20107 .elementor-element.elementor-element-f90f9da .elementor-icon-box-title, .elementor-20107 .elementor-element.elementor-element-f90f9da .elementor-icon-box-title a{font-size:22px;font-weight:700;}.elementor-20107 .elementor-element.elementor-element-f90f9da .elementor-icon-box-title{color:#000000;}.elementor-20107 .elementor-element.elementor-element-b1ea568{background-color:#FFFBFB;padding:20px 20px 20px 20px;border-radius:15px 15px 15px 15px;}.elementor-20107 .elementor-element.elementor-element-b1ea568.elementor-element{--align-self:center;}.elementor-20107 .elementor-element.elementor-element-b1ea568 .elementor-icon-box-wrapper{gap:15px;}.elementor-20107 .elementor-element.elementor-element-b1ea568.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-20107 .elementor-element.elementor-element-b1ea568.elementor-view-framed .elementor-icon, .elementor-20107 .elementor-element.elementor-element-b1ea568.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-20107 .elementor-element.elementor-element-b1ea568 .elementor-icon-box-title, .elementor-20107 .elementor-element.elementor-element-b1ea568 .elementor-icon-box-title a{font-size:22px;font-weight:700;}.elementor-20107 .elementor-element.elementor-element-b1ea568 .elementor-icon-box-title{color:#000000;}.elementor-20107 .elementor-element.elementor-element-0f17937{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:column;--justify-items:center;--align-items:start;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20107 .elementor-element.elementor-element-8d7ac9d{--display:flex;--width:100%;--min-height:0px;--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;--flex-wrap:wrap;--align-content:flex-start;--margin-top:100px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-20107 .elementor-element.elementor-element-8d7ac9d.e-con{--align-self:flex-start;}.elementor-20107 .elementor-element.elementor-element-f4e52e0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;text-align:start;}.elementor-20107 .elementor-element.elementor-element-f4e52e0 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:60px;font-weight:700;line-height:53px;letter-spacing:1.9px;word-spacing:1px;}.elementor-20107 .elementor-element.elementor-element-8c29f58{width:100%;max-width:100%;text-align:start;}.elementor-20107 .elementor-element.elementor-element-8c29f58 .elementor-heading-title{font-size:20px;line-height:27px;letter-spacing:-0.2px;word-spacing:1px;}.elementor-20107 .elementor-element.elementor-element-027f420{text-align:start;}.elementor-20107 .elementor-element.elementor-element-027f420 .elementor-heading-title{font-size:20px;}.elementor-20107 .elementor-element.elementor-element-13c939a{text-align:start;}.elementor-20107 .elementor-element.elementor-element-13c939a .elementor-heading-title{font-size:20px;}.elementor-20107 .elementor-element.elementor-element-01630eb{text-align:start;}.elementor-20107 .elementor-element.elementor-element-01630eb .elementor-heading-title{font-size:20px;}.elementor-20107 .elementor-element.elementor-element-727f014{--display:flex;--overlay-opacity:0.5;}.elementor-20107 .elementor-element.elementor-element-727f014::before, .elementor-20107 .elementor-element.elementor-element-727f014 > .elementor-background-video-container::before, .elementor-20107 .elementor-element.elementor-element-727f014 > .e-con-inner > .elementor-background-video-container::before, .elementor-20107 .elementor-element.elementor-element-727f014 > .elementor-background-slideshow::before, .elementor-20107 .elementor-element.elementor-element-727f014 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20107 .elementor-element.elementor-element-727f014 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://gemgolfers.com/wp-content/uploads/2024/04/Mask_Group_4-1.png");--background-overlay:'';}.elementor-20107 .elementor-element.elementor-element-b4f0521{text-align:start;}.elementor-20107 .elementor-element.elementor-element-b4f0521 .elementor-heading-title{font-size:37px;}.elementor-20107 .elementor-element.elementor-element-518d66c{text-align:start;}.elementor-20107 .elementor-element.elementor-element-518d66c .elementor-heading-title{font-size:37px;}.elementor-20107 .elementor-element.elementor-element-6eb3009{text-align:start;}.elementor-20107 .elementor-element.elementor-element-6eb3009 .elementor-heading-title{font-size:37px;}.elementor-20107 .elementor-element.elementor-element-e103497{--display:flex;--width:100%;--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:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20107 .elementor-element.elementor-element-b207d40{text-align:end;}.elementor-20107 .elementor-element.elementor-element-b207d40 img, .elementor-20107 .elementor-element.elementor-element-b207d40 svg{opacity:1;}.elementor-20107 .elementor-element.elementor-element-1dfa2e6{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20107 .elementor-element.elementor-element-2388af3{--display:flex;--width:50%;--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20107 .elementor-element.elementor-element-5b5a524{text-align:start;}.elementor-20107 .elementor-element.elementor-element-05c40c8{text-align:start;}.elementor-20107 .elementor-element.elementor-element-b32231f{text-align:start;}.elementor-20107 .elementor-element.elementor-element-34d3ef6{--display:flex;--width:fit-content;--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20107 .elementor-element.elementor-element-459f809{text-align:center;}.elementor-20107 .elementor-element.elementor-element-459f809 img, .elementor-20107 .elementor-element.elementor-element-459f809 svg{width:90rem;}.elementor-20107 .elementor-element.elementor-element-459f809 svg{height:auto;}.elementor-20107 .elementor-element.elementor-element-05ee49e{--display:flex;--width:50%;--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20107 .elementor-element.elementor-element-db81e99{text-align:start;}.elementor-20107 .elementor-element.elementor-element-3ef9d97{text-align:start;}.elementor-20107 .elementor-element.elementor-element-6b860ed{text-align:start;}.elementor-20107 .elementor-element.elementor-element-c50a029{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20107 .elementor-element.elementor-element-c50a029.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20107 .elementor-element.elementor-element-b88815f{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-20107 .elementor-element.elementor-element-b88815f.elementor-element{--align-self:center;}.elementor-20107 .elementor-element.elementor-element-b88815f .the7-heading-title{text-decoration-style:solid;}.elementor-20107 .elementor-element.elementor-element-0a8fd9a{margin:11px 11px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;padding:8px 8px 8px 8px;}.elementor-20107 .elementor-element.elementor-element-0a8fd9a .elementor-button, .elementor-20107 .elementor-element.elementor-element-0a8fd9a .elementor-button .elementor-button-icon{font-size:17px;}.elementor-20107 .elementor-element.elementor-element-0a8fd9a .elementor-button{font-weight:700;letter-spacing:2.7px;padding:15px 15px 15px 15px;}.elementor-20107 .elementor-element.elementor-element-405eedd{--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:43px;--padding-bottom:43px;--padding-left:43px;--padding-right:43px;}.elementor-20107 .elementor-element.elementor-element-9bb96f3{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-20107 .elementor-element.elementor-element-9bb96f3.elementor-element{--align-self:center;}.elementor-20107 .elementor-element.elementor-element-9bb96f3 .the7-heading-title{font-family:var( --e-global-typography-el_subtitle_4-font-family ), Sans-serif;font-size:var( --e-global-typography-el_subtitle_4-font-size );font-weight:var( --e-global-typography-el_subtitle_4-font-weight );text-transform:var( --e-global-typography-el_subtitle_4-text-transform );font-style:var( --e-global-typography-el_subtitle_4-font-style );line-height:var( --e-global-typography-el_subtitle_4-line-height );letter-spacing:var( --e-global-typography-el_subtitle_4-letter-spacing );color:var( --e-global-color-el_color_1 );text-decoration-style:solid;}.elementor-20107 .elementor-element.elementor-element-218d798{--slide-transition-speed:500ms;--slides-gap:80px;--arrow-display:inline-flex;--arrow-opacity:1;--bullet-display:none;--arrow-icon-size:48px;}.elementor-20107 .elementor-element.elementor-element-218d798 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-20107 .elementor-element.elementor-element-218d798 .e-loop-item > .elementor-section,
					 .elementor-20107 .elementor-element.elementor-element-218d798 .e-loop-item > .elementor-section > .elementor-container,
					 .elementor-20107 .elementor-element.elementor-element-218d798 .e-loop-item > .e-con,
					 .elementor-20107 .elementor-element.elementor-element-218d798 .e-loop-item .elementor-section-wrap  > .e-con, 
                     .elementor-20107 .elementor-element.elementor-element-218d798 .the7-swiper-slide{height:100%;}.elementor-20107 .elementor-element.elementor-element-218d798 .swiper-container > .the7-swiper-button{width:max(50px, var(--arrow-icon-size, 1em));height:max(50px, var(--arrow-icon-size, 1em));border-radius:0px;border-width:0px;border-style:solid;}.elementor-20107 .elementor-element.elementor-element-218d798 .swiper-container > .the7-swiper-button> i{color:var( --e-global-color-el_color_7_2 );}.elementor-20107 .elementor-element.elementor-element-218d798 .swiper-container > .the7-swiper-button> svg{fill:var( --e-global-color-el_color_7_2 );color:var( --e-global-color-el_color_7_2 );}.elementor-20107 .elementor-element.elementor-element-218d798 .swiper-container > .the7-swiper-button:hover> i{color:var( --e-global-color-el_color_7 );}.elementor-20107 .elementor-element.elementor-element-218d798 .swiper-container > .the7-swiper-button:hover> svg{fill:var( --e-global-color-el_color_7 );color:var( --e-global-color-el_color_7 );}.elementor-20107 .elementor-element.elementor-element-218d798 .swiper-container > .the7-swiper-button.the7-swiper-button-prev{top:calc(50% + var(--arrow-v-offset));--arrow-translate-y:-50%;left:var(--arrow-h-offset);--arrow-translate-x:0;--arrow-v-offset:0px;--arrow-h-offset:-80px;}.elementor-20107 .elementor-element.elementor-element-218d798 .swiper-container > .the7-swiper-button.the7-swiper-button-next{top:calc(50% + var(--arrow-v-offset));--arrow-translate-y:-50%;left:calc(100% - var(--arrow-h-offset));--arrow-translate-x:-100%;--arrow-v-offset:0px;--arrow-h-offset:-80px;}.elementor-20107 .elementor-element.elementor-element-218d798 .owl-dots{--bullet-size:10px;--bullet-gap:16px;--bullet-v-offset:10px;}.elementor-20107 .elementor-element.elementor-element-218d798 .elementor-slides-wrapper > .swiper-pagination{top:calc(100% + var(--bullet-v-offset));bottom:auto;--bullet-translate-y:-100%;left:calc(50% + var(--bullet-h-offset));--bullet-translate-x:-50%;}.elementor-20107 .elementor-element.elementor-element-c1039d1{--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:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;}.elementor-20107 .elementor-element.elementor-element-25c8003{text-align:center;}.elementor-20107 .elementor-element.elementor-element-25c8003 .the7-heading-title{text-decoration-style:solid;}.elementor-20107 .elementor-element.elementor-element-3b79b1a .sGrid-container{--grid-columns:2;--grid-column-gap:60px;--grid-row-gap:60px;}.elementor-20107 .elementor-element.elementor-element-3b79b1a .filter{--filter-display:none;justify-content:center;--filter-top-gap:0px;--filter-right-gap:0px;--filter-bottom-gap:30px;--filter-left-gap:0px;}.elementor-20107 .elementor-element.elementor-element-3b79b1a{width:100%;max-width:100%;}.elementor-20107 .elementor-element.elementor-element-3b79b1a .filter .filter-categories{justify-content:center;--filter-column-gap:30px;--filter-row-gap:30px;}.elementor-20107 .elementor-element.elementor-element-3b79b1a .filter .filter-extras{justify-content:center;}.elementor-20107 .elementor-element.elementor-element-3b79b1a .the7-elementor-widget > .paginator{justify-content:center;--paginator-column-gap:30px;--paginator-row-gap:30px;} .elementor-20107 .elementor-element.elementor-element-d08f958 .box-button, .elementor-20107 .elementor-element.elementor-element-d08f958 .box-button .popup-icon,  .elementor-20107 .elementor-element.elementor-element-d08f958 .box-button:hover,  .elementor-20107 .elementor-element.elementor-element-d08f958 .box-button:focus, .elementor-20107 .elementor-element.elementor-element-d08f958 .box-hover:hover .box-button{background:#00000000;}.elementor-20107 .elementor-element.elementor-element-d08f958 .box-button.elementor-button:hover, .elementor-20107 .elementor-element.elementor-element-d08f958 .box-button.elementor-button:focus, .elementor-20107 .elementor-element.elementor-element-d08f958 .box-button.elementor-button:hover .popup-icon, .elementor-20107 .elementor-element.elementor-element-d08f958 .box-button.elementor-button:focus .popup-icon,  .elementor-20107 .elementor-element.elementor-element-d08f958 .box-hover:hover .box-button.elementor-button, .elementor-20107 .elementor-element.elementor-element-d08f958 .box-hover:hover .box-button.elementor-button .popup-icon{background:#00000000;}.elementor-20107 .elementor-element.elementor-element-d08f958.elementor-element{--align-self:flex-end;}.elementor-20107 .elementor-element.elementor-element-d08f958 .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-20107 .elementor-element.elementor-element-d08f958 .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-20107 .elementor-element.elementor-element-d08f958 .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing);fill:var( --e-global-color-el_color_2 );color:var( --e-global-color-el_color_2 );}.elementor-20107 .elementor-element.elementor-element-d08f958 .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-20107 .elementor-element.elementor-element-d08f958 .box-button{font-family:var( --e-global-typography-el_subtitle_2-font-family ), Sans-serif;font-size:var( --e-global-typography-el_subtitle_2-font-size );font-weight:var( --e-global-typography-el_subtitle_2-font-weight );text-transform:var( --e-global-typography-el_subtitle_2-text-transform );font-style:var( --e-global-typography-el_subtitle_2-font-style );text-decoration:var( --e-global-typography-el_subtitle_2-text-decoration );line-height:var( --e-global-typography-el_subtitle_2-line-height );letter-spacing:var( --e-global-typography-el_subtitle_2-letter-spacing );min-width:0px;min-height:0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-20107 .elementor-element.elementor-element-d08f958{--box-button-width:0px;}.elementor-20107 .elementor-element.elementor-element-d08f958 {--box-button-min-height:0px;--box-button-padding-top:0px;--box-button-padding-right:0px;--box-button-padding-bottom:0px;--box-button-padding-left:0px;}.elementor-20107 .elementor-element.elementor-element-d08f958 .box-button, .elementor-20107 .elementor-element.elementor-element-d08f958 .box-button *{color:var( --e-global-color-el_color_2 );}.elementor-20107 .elementor-element.elementor-element-d08f958 .box-button.elementor-button:hover, .elementor-20107 .elementor-element.elementor-element-d08f958 .box-button.elementor-button:focus, .elementor-20107 .elementor-element.elementor-element-d08f958 .box-button.elementor-button:hover *, .elementor-20107 .elementor-element.elementor-element-d08f958 .box-button.elementor-button:focus *, .elementor-20107 .elementor-element.elementor-element-d08f958 .box-hover:hover .box-button.elementor-button, .elementor-20107 .elementor-element.elementor-element-d08f958 .box-hover:hover .box-button.elementor-button *{color:var( --e-global-color-el_color_2_4 );}.elementor-20107 .elementor-element.elementor-element-d08f958 .box-button.elementor-button:hover svg, .elementor-20107 .elementor-element.elementor-element-d08f958 .box-button.elementor-button:focus svg, .elementor-20107 .elementor-element.elementor-element-d08f958 .box-hover:hover .box-button.elementor-button svg{fill:var( --e-global-color-el_color_2_4 );color:var( --e-global-color-el_color_2_4 );}:root{--page-title-display:none;}@media(min-width:601px){.elementor-20107 .elementor-element.elementor-element-405eedd{--content-width:1380px;}}@media(max-width:1300px){.elementor-20107 .elementor-element.elementor-element-61681db{--grid-auto-flow:row;}.elementor-20107 .elementor-element.elementor-element-2583d58{--grid-auto-flow:row;}.elementor-20107 .elementor-element.elementor-element-ccb5ed8{--grid-auto-flow:row;}.elementor-20107 .elementor-element.elementor-element-0f17937{--grid-auto-flow:row;}.elementor-20107 .elementor-element.elementor-element-9bb96f3 .the7-heading-title{font-size:var( --e-global-typography-el_subtitle_4-font-size );line-height:var( --e-global-typography-el_subtitle_4-line-height );letter-spacing:var( --e-global-typography-el_subtitle_4-letter-spacing );}.elementor-20107 .elementor-element.elementor-element-218d798{--slides-gap:60px;}.elementor-20107 .elementor-element.elementor-element-d08f958 .box-button{font-size:var( --e-global-typography-el_subtitle_2-font-size );line-height:var( --e-global-typography-el_subtitle_2-line-height );letter-spacing:var( --e-global-typography-el_subtitle_2-letter-spacing );}}@media(max-width:1200px){.elementor-20107 .elementor-element.elementor-element-61681db{--grid-auto-flow:row;}.elementor-20107 .elementor-element.elementor-element-2583d58{--grid-auto-flow:row;}.elementor-20107 .elementor-element.elementor-element-ccb5ed8{--grid-auto-flow:row;}.elementor-20107 .elementor-element.elementor-element-0f17937{--grid-auto-flow:row;}.elementor-20107 .elementor-element.elementor-element-3b79b1a .sGrid-container{--grid-columns:1;}}@media(max-width:900px){.elementor-20107 .elementor-element.elementor-element-61681db{--grid-auto-flow:row;}.elementor-20107 .elementor-element.elementor-element-4b0b33d{--margin-top:140px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-20107 .elementor-element.elementor-element-2583d58{--grid-auto-flow:row;}.elementor-20107 .elementor-element.elementor-element-ccb5ed8{--grid-auto-flow:row;}.elementor-20107 .elementor-element.elementor-element-0f17937{--grid-auto-flow:row;}.elementor-20107 .elementor-element.elementor-element-8d7ac9d{--margin-top:140px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-20107 .elementor-element.elementor-element-b88815f{width:100%;max-width:100%;}.elementor-20107 .elementor-element.elementor-element-9bb96f3{width:100%;max-width:100%;}.elementor-20107 .elementor-element.elementor-element-9bb96f3 .the7-heading-title{font-size:var( --e-global-typography-el_subtitle_4-font-size );line-height:var( --e-global-typography-el_subtitle_4-line-height );letter-spacing:var( --e-global-typography-el_subtitle_4-letter-spacing );}.elementor-20107 .elementor-element.elementor-element-3b79b1a .sGrid-container{--grid-columns:1;}.elementor-20107 .elementor-element.elementor-element-d08f958 .box-button{font-size:var( --e-global-typography-el_subtitle_2-font-size );line-height:var( --e-global-typography-el_subtitle_2-line-height );letter-spacing:var( --e-global-typography-el_subtitle_2-letter-spacing );}}@media(max-width:600px){.elementor-20107 .elementor-element.elementor-element-61681db{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20107 .elementor-element.elementor-element-4b0b33d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-20107 .elementor-element.elementor-element-2583d58{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20107 .elementor-element.elementor-element-ccb5ed8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20107 .elementor-element.elementor-element-0f17937{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20107 .elementor-element.elementor-element-8d7ac9d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-20107 .elementor-element.elementor-element-9bb96f3 .the7-heading-title{font-size:var( --e-global-typography-el_subtitle_4-font-size );line-height:var( --e-global-typography-el_subtitle_4-line-height );letter-spacing:var( --e-global-typography-el_subtitle_4-letter-spacing );}.elementor-20107 .elementor-element.elementor-element-218d798 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-20107 .elementor-element.elementor-element-218d798{--arrow-icon-size:38px;}.elementor-20107 .elementor-element.elementor-element-218d798 .swiper-container > .the7-swiper-button{width:max(40px, var(--arrow-icon-size, 1em));height:max(40px, var(--arrow-icon-size, 1em));}.elementor-20107 .elementor-element.elementor-element-218d798 .swiper-container > .the7-swiper-button.the7-swiper-button-prev{--arrow-h-offset:-40px;}.elementor-20107 .elementor-element.elementor-element-218d798 .swiper-container > .the7-swiper-button.the7-swiper-button-next{--arrow-h-offset:-50px;}.elementor-20107 .elementor-element.elementor-element-3b79b1a .sGrid-container{--grid-columns:1;}.elementor-20107 .elementor-element.elementor-element-d08f958 .box-button{font-size:var( --e-global-typography-el_subtitle_2-font-size );line-height:var( --e-global-typography-el_subtitle_2-line-height );letter-spacing:var( --e-global-typography-el_subtitle_2-letter-spacing );}}