.elementor-307 .elementor-element.elementor-element-14877fdf{--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;--overlay-opacity:0.9;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-14877fdf:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-14877fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/gurusofglass.com.au/wp-content/uploads/2026/08/DJI_0482_v1-scaled-1-scaled.webp?fit=2560%2C1917&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-307 .elementor-element.elementor-element-14877fdf::before, .elementor-307 .elementor-element.elementor-element-14877fdf > .elementor-background-video-container::before, .elementor-307 .elementor-element.elementor-element-14877fdf > .e-con-inner > .elementor-background-video-container::before, .elementor-307 .elementor-element.elementor-element-14877fdf > .elementor-background-slideshow::before, .elementor-307 .elementor-element.elementor-element-14877fdf > .e-con-inner > .elementor-background-slideshow::before, .elementor-307 .elementor-element.elementor-element-14877fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, var( --e-global-color-e632858 ) 0%, var( --e-global-color-7e293d1 ) 100%);}.elementor-307 .elementor-element.elementor-element-37c19225 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:1.5em;letter-spacing:-0.1px;color:var( --e-global-color-e777cd9 );}.elementor-307 .elementor-element.elementor-element-a2fbc78{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-307 .elementor-element.elementor-element-a2fbc78 .elementor-heading-title{font-family:"Noto Sans Display", Sans-serif;font-size:70px;font-weight:500;text-transform:capitalize;line-height:1.15em;letter-spacing:-0.02em;color:var( --e-global-color-e777cd9 );}.elementor-307 .elementor-element.elementor-element-181c8e36{width:var( --container-widget-width, 50% );max-width:50%;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;color:var( --e-global-color-e777cd9 );}.elementor-307 .elementor-element.elementor-element-f27eb99 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-307 .elementor-element.elementor-element-f27eb99 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-307 .elementor-element.elementor-element-f27eb99{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-307 .elementor-element.elementor-element-f27eb99 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-307 .elementor-element.elementor-element-4c963a9 .elementor-button{background-color:#19A5AA;}.elementor-307 .elementor-element.elementor-element-4c963a9 .elementor-button:hover, .elementor-307 .elementor-element.elementor-element-4c963a9 .elementor-button:focus{background-color:#A5D2D5;}.elementor-307 .elementor-element.elementor-element-294d15c8{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-294d15c8:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-294d15c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e777cd9 );}.elementor-307 .elementor-element.elementor-element-2e893157{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-307 .elementor-element.elementor-element-2e893157:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-2e893157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-248b029 );}.elementor-307 .elementor-element.elementor-element-2984bcef .elementor-heading-title{font-size:40px;}.elementor-307 .elementor-element.elementor-element-60982afe{padding:0px 0px 0px 0px;columns:1;}.elementor-307 .elementor-element.elementor-element-60982afe a{color:#000000;}.elementor-307 .elementor-element.elementor-element-6ff03d87 .elementor-heading-title{font-size:40px;}.elementor-307 .elementor-element.elementor-element-542911d8{padding:0px 0px 0px 0px;columns:1;}.elementor-307 .elementor-element.elementor-element-542911d8 a{color:#000000;}.elementor-307 .elementor-element.elementor-element-87c6e7f .elementor-heading-title{font-size:40px;}.elementor-307 .elementor-element.elementor-element-4e2df9e7{padding:0px 0px 0px 0px;columns:1;}.elementor-307 .elementor-element.elementor-element-4e2df9e7 a{color:#000000;}.elementor-307 .elementor-element.elementor-element-1a1b3d9f .elementor-heading-title{font-size:40px;}.elementor-307 .elementor-element.elementor-element-19cdeb8d{padding:0px 0px 0px 0px;columns:1;}.elementor-307 .elementor-element.elementor-element-19cdeb8d a{color:#000000;}.elementor-307 .elementor-element.elementor-element-4bfda3ad .elementor-heading-title{font-size:40px;}.elementor-307 .elementor-element.elementor-element-3747ac5d{padding:0px 0px 0px 0px;columns:1;}.elementor-307 .elementor-element.elementor-element-3747ac5d a{color:#000000;}.elementor-307 .elementor-element.elementor-element-1789368 .elementor-heading-title{font-size:40px;}.elementor-307 .elementor-element.elementor-element-7b217fd{padding:0px 0px 0px 0px;columns:1;}.elementor-307 .elementor-element.elementor-element-7b217fd a{color:#000000;}.elementor-307 .elementor-element.elementor-element-26251a55{padding:0px 0px 0px 0px;}.elementor-307 .elementor-element.elementor-element-26251a55 .gallery-item{padding:0 20px 20px 0;}.elementor-307 .elementor-element.elementor-element-26251a55 .gallery{margin:0 -20px -20px 0;}.elementor-307 .elementor-element.elementor-element-26251a55 .gallery-item .gallery-caption{text-align:center;}.elementor-307 .elementor-element.elementor-element-46c694b2{--display:flex;--min-height:400px;--justify-content:center;--overlay-opacity:0.5;}.elementor-307 .elementor-element.elementor-element-46c694b2:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-46c694b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/gurusofglass.com.au/wp-content/uploads/2026/09/44374731_260062081525739_6372286624393052304_n-1024x1024-1.webp?fit=1024%2C1024&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-307 .elementor-element.elementor-element-46c694b2::before, .elementor-307 .elementor-element.elementor-element-46c694b2 > .elementor-background-video-container::before, .elementor-307 .elementor-element.elementor-element-46c694b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-307 .elementor-element.elementor-element-46c694b2 > .elementor-background-slideshow::before, .elementor-307 .elementor-element.elementor-element-46c694b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-307 .elementor-element.elementor-element-46c694b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#303437;--background-overlay:'';}.elementor-307 .elementor-element.elementor-element-45ea5147{--display:flex;}.elementor-307 .elementor-element.elementor-element-4ef657b1{padding:0px 0px 0px 0px;text-align:center;}.elementor-307 .elementor-element.elementor-element-4ef657b1 .elementor-heading-title{color:#F8F8F8;}.elementor-307 .elementor-element.elementor-element-18c60af2{text-align:center;font-family:var( --e-global-typography-6524214-font-family ), Sans-serif;font-size:var( --e-global-typography-6524214-font-size );font-weight:var( --e-global-typography-6524214-font-weight );line-height:var( --e-global-typography-6524214-line-height );letter-spacing:var( --e-global-typography-6524214-letter-spacing );color:#FFFFFF;}.elementor-307 .elementor-element.elementor-element-2972513e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-307 .elementor-element.elementor-element-2515853d{--display:flex;}.elementor-307 .elementor-element.elementor-element-28dba404 .elementor-button{background-color:#19A5AA;}.elementor-307 .elementor-element.elementor-element-28dba404 .elementor-button:hover, .elementor-307 .elementor-element.elementor-element-28dba404 .elementor-button:focus{background-color:#A5D2D5;}.elementor-307 .elementor-element.elementor-element-2ca83a73{--display:flex;}.elementor-307 .elementor-element.elementor-element-67924525 .elementor-button{background-color:#19A5AA;}.elementor-307 .elementor-element.elementor-element-67924525 .elementor-button:hover, .elementor-307 .elementor-element.elementor-element-67924525 .elementor-button:focus{background-color:#A5D2D5;}.elementor-307 .elementor-element.elementor-element-40d8ef63{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-307 .elementor-element.elementor-element-40d8ef63:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-40d8ef63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e777cd9 );}.elementor-307 .elementor-element.elementor-element-64246999{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--overlay-opacity:1;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-307 .elementor-element.elementor-element-64246999:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-64246999 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7EF;}.elementor-307 .elementor-element.elementor-element-64246999::before, .elementor-307 .elementor-element.elementor-element-64246999 > .elementor-background-video-container::before, .elementor-307 .elementor-element.elementor-element-64246999 > .e-con-inner > .elementor-background-video-container::before, .elementor-307 .elementor-element.elementor-element-64246999 > .elementor-background-slideshow::before, .elementor-307 .elementor-element.elementor-element-64246999 > .e-con-inner > .elementor-background-slideshow::before, .elementor-307 .elementor-element.elementor-element-64246999 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-307 .elementor-element.elementor-element-64246999.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-307 .elementor-element.elementor-element-e967bce{padding:0px 0px 0px 0px;}.elementor-307 .elementor-element.elementor-element-71f50b51{padding:0px 0px 0px 0px;}.elementor-307 .elementor-element.elementor-element-71f50b51 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-44349b31{padding:0px 0px 0px 0px;}.elementor-307 .elementor-element.elementor-element-44349b31 img{width:100%;}.elementor-307 .elementor-element.elementor-element-3096094{--display:flex;--justify-content:space-between;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-307 .elementor-element.elementor-element-3096094:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-3096094 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-248b029 );}.elementor-307 .elementor-element.elementor-element-3a963cce{padding:0px 0px 20px 0px;}.elementor-307 .elementor-element.elementor-element-5b2a2d93{--display:flex;}.elementor-307 .elementor-element.elementor-element-34ab1b3a{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-72d41374{--display:flex;}.elementor-307 .elementor-element.elementor-element-335f9740{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-5f3e0d46{--display:flex;}.elementor-307 .elementor-element.elementor-element-324c1f4c{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-324c1f4c a{color:#000000;}.elementor-307 .elementor-element.elementor-element-6e0ca715{--display:flex;}.elementor-307 .elementor-element.elementor-element-79442f44{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-1fa8954{--display:flex;}.elementor-307 .elementor-element.elementor-element-beab88b{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-c1d01f3{--display:flex;}.elementor-307 .elementor-element.elementor-element-f6528e3{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-7e539d4{--display:flex;}.elementor-307 .elementor-element.elementor-element-9e67911{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-4cd86b9{--display:flex;}.elementor-307 .elementor-element.elementor-element-bdb42c6{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-700e391e{--n-accordion-title-font-size:var( --e-global-typography-49ea2e1-font-size );padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:15px;--n-accordion-icon-size:15px;}.elementor-307 .elementor-element.elementor-element-700e391e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-e777cd9 );}:where( .elementor-307 .elementor-element.elementor-element-700e391e > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-e777cd9 );--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-307 .elementor-element.elementor-element-700e391e {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-307 .elementor-element.elementor-element-700e391e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-49ea2e1-font-family ), Sans-serif;font-weight:var( --e-global-typography-49ea2e1-font-weight );line-height:var( --e-global-typography-49ea2e1-line-height );letter-spacing:var( --e-global-typography-49ea2e1-letter-spacing );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-307 .elementor-element.elementor-element-64246999{--width:33.33%;}}@media(max-width:1024px){.elementor-307 .elementor-element.elementor-element-14877fdf{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-307 .elementor-element.elementor-element-37c19225{padding:0px 0px 0px 0px;}.elementor-307 .elementor-element.elementor-element-a2fbc78 .elementor-heading-title{font-size:48px;}.elementor-307 .elementor-element.elementor-element-294d15c8{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-307 .elementor-element.elementor-element-2e893157{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-307 .elementor-element.elementor-element-4ef657b1{width:var( --container-widget-width, 60% );max-width:60%;padding:0px 0px 60px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-307 .elementor-element.elementor-element-18c60af2{font-size:var( --e-global-typography-6524214-font-size );line-height:var( --e-global-typography-6524214-line-height );letter-spacing:var( --e-global-typography-6524214-letter-spacing );}.elementor-307 .elementor-element.elementor-element-40d8ef63{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-307 .elementor-element.elementor-element-64246999{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-307 .elementor-element.elementor-element-64246999.e-con{--align-self:flex-start;}.elementor-307 .elementor-element.elementor-element-71f50b51 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-44349b31{text-align:center;}.elementor-307 .elementor-element.elementor-element-44349b31 img{width:100%;}.elementor-307 .elementor-element.elementor-element-3096094{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-307 .elementor-element.elementor-element-3a963cce{padding:0px 0px 0px 0px;}.elementor-307 .elementor-element.elementor-element-34ab1b3a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-335f9740{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-324c1f4c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-79442f44{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-beab88b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-f6528e3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-9e67911{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-bdb42c6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-700e391e{--n-accordion-title-font-size:var( --e-global-typography-49ea2e1-font-size );}:where( .elementor-307 .elementor-element.elementor-element-700e391e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-49ea2e1-line-height );letter-spacing:var( --e-global-typography-49ea2e1-letter-spacing );}}@media(max-width:767px){.elementor-307 .elementor-element.elementor-element-14877fdf{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-307 .elementor-element.elementor-element-a2fbc78{width:100%;max-width:100%;}.elementor-307 .elementor-element.elementor-element-a2fbc78 .elementor-heading-title{font-size:45px;}.elementor-307 .elementor-element.elementor-element-181c8e36{width:100%;max-width:100%;}.elementor-307 .elementor-element.elementor-element-60982afe{padding:0px 0px 0px 0px;}.elementor-307 .elementor-element.elementor-element-542911d8{padding:0px 0px 0px 0px;}.elementor-307 .elementor-element.elementor-element-4e2df9e7{padding:0px 0px 0px 0px;}.elementor-307 .elementor-element.elementor-element-19cdeb8d{padding:0px 0px 0px 0px;}.elementor-307 .elementor-element.elementor-element-3747ac5d{padding:0px 0px 0px 0px;}.elementor-307 .elementor-element.elementor-element-7b217fd{padding:0px 0px 0px 0px;}.elementor-307 .elementor-element.elementor-element-4ef657b1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-307 .elementor-element.elementor-element-18c60af2{font-size:var( --e-global-typography-6524214-font-size );line-height:var( --e-global-typography-6524214-line-height );letter-spacing:var( --e-global-typography-6524214-letter-spacing );}.elementor-307 .elementor-element.elementor-element-71f50b51 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-44349b31{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-307 .elementor-element.elementor-element-44349b31 img{width:100%;}.elementor-307 .elementor-element.elementor-element-34ab1b3a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-335f9740{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-324c1f4c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-79442f44{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-beab88b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-f6528e3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-9e67911{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-bdb42c6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-700e391e{--n-accordion-title-font-size:var( --e-global-typography-49ea2e1-font-size );}:where( .elementor-307 .elementor-element.elementor-element-700e391e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-49ea2e1-line-height );letter-spacing:var( --e-global-typography-49ea2e1-letter-spacing );}}@media(min-width:1025px){.elementor-307 .elementor-element.elementor-element-14877fdf:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-14877fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-307 .elementor-element.elementor-element-46c694b2:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-46c694b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(min-width:1760px){.elementor-307 .elementor-element.elementor-element-14877fdf{--min-height:100vh;}.elementor-307 .elementor-element.elementor-element-18c60af2{font-size:var( --e-global-typography-6524214-font-size );line-height:var( --e-global-typography-6524214-line-height );letter-spacing:var( --e-global-typography-6524214-letter-spacing );}.elementor-307 .elementor-element.elementor-element-71f50b51 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-34ab1b3a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-335f9740{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-324c1f4c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-79442f44{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-beab88b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-f6528e3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-9e67911{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-bdb42c6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-307 .elementor-element.elementor-element-700e391e{--n-accordion-title-font-size:var( --e-global-typography-49ea2e1-font-size );}:where( .elementor-307 .elementor-element.elementor-element-700e391e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-49ea2e1-line-height );letter-spacing:var( --e-global-typography-49ea2e1-letter-spacing );}}