.elementor-12 .elementor-element.elementor-element-62eeffae{--display:flex;--min-height:70vh;--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;--justify-content:center;--overlay-opacity:0.85;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-62eeffae:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-62eeffae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://precisionbevel.com/wp-content/uploads/Hyster_Straight_Bevel-ig-2048x1536.webp");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-62eeffae::before, .elementor-12 .elementor-element.elementor-element-62eeffae > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-62eeffae > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-62eeffae > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-62eeffae > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-62eeffae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 0%, #181818 100%);}.elementor-12 .elementor-element.elementor-element-775401af{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6a712d05{--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;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-12 .elementor-element.elementor-element-5bd83636{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4ea2a689{text-align:start;}.elementor-12 .elementor-element.elementor-element-4ea2a689 .elementor-heading-title{font-family:var( --e-global-typography-716019d-font-family ), Sans-serif;font-size:var( --e-global-typography-716019d-font-size );font-weight:var( --e-global-typography-716019d-font-weight );line-height:var( --e-global-typography-716019d-line-height );letter-spacing:var( --e-global-typography-716019d-letter-spacing );word-spacing:var( --e-global-typography-716019d-word-spacing );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-4d746df9 .elementor-heading-title{font-family:var( --e-global-typography-e22ed2f-font-family ), Sans-serif;font-size:var( --e-global-typography-e22ed2f-font-size );font-weight:var( --e-global-typography-e22ed2f-font-weight );line-height:var( --e-global-typography-e22ed2f-line-height );letter-spacing:var( --e-global-typography-e22ed2f-letter-spacing );word-spacing:var( --e-global-typography-e22ed2f-word-spacing );color:var( --e-global-color-36d67c0 );}.elementor-12 .elementor-element.elementor-element-fcf1374 .elementor-heading-title{font-family:var( --e-global-typography-beadca1-font-family ), Sans-serif;font-size:var( --e-global-typography-beadca1-font-size );font-weight:var( --e-global-typography-beadca1-font-weight );line-height:var( --e-global-typography-beadca1-line-height );letter-spacing:var( --e-global-typography-beadca1-letter-spacing );word-spacing:var( --e-global-typography-beadca1-word-spacing );color:var( --e-global-color-36d67c0 );}.elementor-12 .elementor-element.elementor-element-2e953947 .elementor-heading-title{font-family:var( --e-global-typography-c8cc41c-font-family ), Sans-serif;font-size:var( --e-global-typography-c8cc41c-font-size );font-weight:var( --e-global-typography-c8cc41c-font-weight );line-height:var( --e-global-typography-c8cc41c-line-height );letter-spacing:var( --e-global-typography-c8cc41c-letter-spacing );word-spacing:var( --e-global-typography-c8cc41c-word-spacing );color:var( --e-global-color-36d67c0 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-12 .elementor-element.elementor-element-23999367 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-23999367 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-efafabc );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-23999367{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12 .elementor-element.elementor-element-23999367 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-23999367 .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-12 .elementor-element.elementor-element-23999367 .elementor-button{fill:var( --e-global-color-efafabc );color:var( --e-global-color-efafabc );border-radius:3px 3px 3px 3px;padding:5px 10px 5px 10px;}.elementor-12 .elementor-element.elementor-element-23999367 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-23999367 .elementor-button:focus svg{fill:var( --e-global-color-efafabc );}.elementor-12 .elementor-element.elementor-element-2000dfa6{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-12 .elementor-element.elementor-element-3f51c9bb{--display:flex;--z-index:1;}.elementor-12 .elementor-element.elementor-element-734c65b8{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-3bd27367 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-12d0b850 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-4f13aa85 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-43e3b8d5 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-c700937 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-45b98925 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-23f73230 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-69824c46 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-7d8b3b43 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-316ea19d img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-98785ee img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-78ce89d1 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-1cd44241 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-50eab942 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-3f77d43f img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-aa32857{--display:flex;}.elementor-12 .elementor-element.elementor-element-2aedca74{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-73eba659 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-c258e2f img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-409e91b9 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-1cc31687 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-59d76a4c img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-4c1b1503 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-3fae120e img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-2c282ce6 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-3a84dadc img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-e0fdbcf img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-2bd3a79d img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-52cbfd8e img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-4610e95a img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-52fd049f img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-4cd3a42a{--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;--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:10;}.elementor-12 .elementor-element.elementor-element-4cd3a42a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4cd3a42a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79ad2e3 );}.elementor-12 .elementor-element.elementor-element-7f635ee1{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-46dc5309{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12 .elementor-element.elementor-element-2c0a42ae{text-align:center;}.elementor-12 .elementor-element.elementor-element-2c0a42ae .elementor-heading-title{font-family:var( --e-global-typography-716019d-font-family ), Sans-serif;font-size:var( --e-global-typography-716019d-font-size );font-weight:var( --e-global-typography-716019d-font-weight );line-height:var( --e-global-typography-716019d-line-height );letter-spacing:var( --e-global-typography-716019d-letter-spacing );word-spacing:var( --e-global-typography-716019d-word-spacing );color:var( --e-global-color-29f03dc );}.elementor-12 .elementor-element.elementor-element-442f26fd{text-align:center;}.elementor-12 .elementor-element.elementor-element-442f26fd .elementor-heading-title{font-family:var( --e-global-typography-beadca1-font-family ), Sans-serif;font-size:var( --e-global-typography-beadca1-font-size );font-weight:var( --e-global-typography-beadca1-font-weight );line-height:var( --e-global-typography-beadca1-line-height );letter-spacing:var( --e-global-typography-beadca1-letter-spacing );word-spacing:var( --e-global-typography-beadca1-word-spacing );}.elementor-12 .elementor-element.elementor-element-203b9a5f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-12 .elementor-element.elementor-element-203b9a5f .elementor-heading-title{font-family:var( --e-global-typography-c8cc41c-font-family ), Sans-serif;font-size:var( --e-global-typography-c8cc41c-font-size );font-weight:var( --e-global-typography-c8cc41c-font-weight );line-height:var( --e-global-typography-c8cc41c-line-height );letter-spacing:var( --e-global-typography-c8cc41c-letter-spacing );word-spacing:var( --e-global-typography-c8cc41c-word-spacing );}.elementor-12 .elementor-element.elementor-element-42a44ad7{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{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 );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1fa5d09d{text-align:center;}.elementor-12 .elementor-element.elementor-element-247d5ca0{--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;--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;--z-index:10;}.elementor-12 .elementor-element.elementor-element-247d5ca0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-247d5ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79ad2e3 );}.elementor-12 .elementor-element.elementor-element-5e638a2a{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-64707bae{--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;--justify-content:flex-start;--gap:.5rem .5rem;--row-gap:.5rem;--column-gap:.5rem;}.elementor-12 .elementor-element.elementor-element-34026f09 img{width:100%;max-width:75px;}.elementor-12 .elementor-element.elementor-element-66e1e9fa{text-align:center;}.elementor-12 .elementor-element.elementor-element-66e1e9fa .elementor-heading-title{font-family:var( --e-global-typography-f4cefba-font-family ), Sans-serif;font-size:var( --e-global-typography-f4cefba-font-size );font-weight:var( --e-global-typography-f4cefba-font-weight );line-height:var( --e-global-typography-f4cefba-line-height );letter-spacing:var( --e-global-typography-f4cefba-letter-spacing );word-spacing:var( --e-global-typography-f4cefba-word-spacing );}.elementor-12 .elementor-element.elementor-element-5a296a62{text-align:center;}.elementor-12 .elementor-element.elementor-element-37e8d25b{--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;--justify-content:flex-start;--gap:.5rem .5rem;--row-gap:.5rem;--column-gap:.5rem;}.elementor-12 .elementor-element.elementor-element-1f85c9a3 img{width:100%;max-width:75px;}.elementor-12 .elementor-element.elementor-element-5904bcca{text-align:center;}.elementor-12 .elementor-element.elementor-element-5904bcca .elementor-heading-title{font-family:var( --e-global-typography-f4cefba-font-family ), Sans-serif;font-size:var( --e-global-typography-f4cefba-font-size );font-weight:var( --e-global-typography-f4cefba-font-weight );line-height:var( --e-global-typography-f4cefba-line-height );letter-spacing:var( --e-global-typography-f4cefba-letter-spacing );word-spacing:var( --e-global-typography-f4cefba-word-spacing );}.elementor-12 .elementor-element.elementor-element-17f759c7{text-align:center;}.elementor-12 .elementor-element.elementor-element-313ae418{--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;--justify-content:flex-start;--gap:.5rem .5rem;--row-gap:.5rem;--column-gap:.5rem;}.elementor-12 .elementor-element.elementor-element-5f13cf9c img{width:100%;max-width:75px;}.elementor-12 .elementor-element.elementor-element-333718eb{text-align:center;}.elementor-12 .elementor-element.elementor-element-333718eb .elementor-heading-title{font-family:var( --e-global-typography-f4cefba-font-family ), Sans-serif;font-size:var( --e-global-typography-f4cefba-font-size );font-weight:var( --e-global-typography-f4cefba-font-weight );line-height:var( --e-global-typography-f4cefba-line-height );letter-spacing:var( --e-global-typography-f4cefba-letter-spacing );word-spacing:var( --e-global-typography-f4cefba-word-spacing );}.elementor-12 .elementor-element.elementor-element-38adb02e{text-align:center;}.elementor-12 .elementor-element.elementor-element-61dd7c67{--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;--justify-content:flex-start;--gap:.5rem .5rem;--row-gap:.5rem;--column-gap:.5rem;}.elementor-12 .elementor-element.elementor-element-76c8b2c9 img{width:100%;max-width:75px;}.elementor-12 .elementor-element.elementor-element-4558c351{text-align:center;}.elementor-12 .elementor-element.elementor-element-4558c351 .elementor-heading-title{font-family:var( --e-global-typography-f4cefba-font-family ), Sans-serif;font-size:var( --e-global-typography-f4cefba-font-size );font-weight:var( --e-global-typography-f4cefba-font-weight );line-height:var( --e-global-typography-f4cefba-line-height );letter-spacing:var( --e-global-typography-f4cefba-letter-spacing );word-spacing:var( --e-global-typography-f4cefba-word-spacing );}.elementor-12 .elementor-element.elementor-element-402c0abf{text-align:center;}.elementor-12 .elementor-element.elementor-element-68970e86{--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;--justify-content:flex-start;--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;--z-index:10;}.elementor-12 .elementor-element.elementor-element-68970e86:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-68970e86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79ad2e3 );}.elementor-12 .elementor-element.elementor-element-2f3a2dcf{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3c35fdda .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3c35fdda .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-efafabc );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-3c35fdda .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-3c35fdda .elementor-button .elementor-button-content-wrapper{gap:0.5rem;}.elementor-12 .elementor-element.elementor-element-3c35fdda .elementor-button{fill:var( --e-global-color-efafabc );color:var( --e-global-color-efafabc );border-radius:3px 3px 3px 3px;padding:5px 10px 5px 10px;}.elementor-12 .elementor-element.elementor-element-3c35fdda .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-3c35fdda .elementor-button:focus svg{fill:var( --e-global-color-efafabc );}.elementor-12 .elementor-element.elementor-element-423c3c56{--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;--justify-content:flex-start;--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-12 .elementor-element.elementor-element-423c3c56:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-423c3c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-63c6ebd );}.elementor-12 .elementor-element.elementor-element-10bda054{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3afe07cc{--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;--justify-content:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12 .elementor-element.elementor-element-613c87bd{text-align:start;}.elementor-12 .elementor-element.elementor-element-613c87bd .elementor-heading-title{font-family:var( --e-global-typography-716019d-font-family ), Sans-serif;font-size:var( --e-global-typography-716019d-font-size );font-weight:var( --e-global-typography-716019d-font-weight );line-height:var( --e-global-typography-716019d-line-height );letter-spacing:var( --e-global-typography-716019d-letter-spacing );word-spacing:var( --e-global-typography-716019d-word-spacing );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-7ea90db9{text-align:start;}.elementor-12 .elementor-element.elementor-element-7ea90db9 .elementor-heading-title{font-family:var( --e-global-typography-a5ac1c2-font-family ), Sans-serif;font-size:var( --e-global-typography-a5ac1c2-font-size );font-weight:var( --e-global-typography-a5ac1c2-font-weight );line-height:var( --e-global-typography-a5ac1c2-line-height );letter-spacing:var( --e-global-typography-a5ac1c2-letter-spacing );word-spacing:var( --e-global-typography-a5ac1c2-word-spacing );color:var( --e-global-color-36d67c0 );}.elementor-12 .elementor-element.elementor-element-275c7e49{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:start;}.elementor-12 .elementor-element.elementor-element-275c7e49 .elementor-heading-title{font-family:var( --e-global-typography-f4cefba-font-family ), Sans-serif;font-size:var( --e-global-typography-f4cefba-font-size );font-weight:var( --e-global-typography-f4cefba-font-weight );line-height:var( --e-global-typography-f4cefba-line-height );letter-spacing:var( --e-global-typography-f4cefba-letter-spacing );word-spacing:var( --e-global-typography-f4cefba-word-spacing );color:var( --e-global-color-36d67c0 );}.elementor-12 .elementor-element.elementor-element-1b601abc{text-align:start;color:var( --e-global-color-36d67c0 );}.elementor-12 .elementor-element.elementor-element-447e4ceb{--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;--justify-content:center;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12 .elementor-element.elementor-element-46dc79e0 img{border-radius:1rem 1rem 1rem 1rem;}.elementor-12 .elementor-element.elementor-element-2638cd9{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-12 .elementor-element.elementor-element-4ea2a689 .elementor-heading-title{font-size:var( --e-global-typography-716019d-font-size );line-height:var( --e-global-typography-716019d-line-height );letter-spacing:var( --e-global-typography-716019d-letter-spacing );word-spacing:var( --e-global-typography-716019d-word-spacing );}.elementor-12 .elementor-element.elementor-element-4d746df9 .elementor-heading-title{font-size:var( --e-global-typography-e22ed2f-font-size );line-height:var( --e-global-typography-e22ed2f-line-height );letter-spacing:var( --e-global-typography-e22ed2f-letter-spacing );word-spacing:var( --e-global-typography-e22ed2f-word-spacing );}.elementor-12 .elementor-element.elementor-element-fcf1374 .elementor-heading-title{font-size:var( --e-global-typography-beadca1-font-size );line-height:var( --e-global-typography-beadca1-line-height );letter-spacing:var( --e-global-typography-beadca1-letter-spacing );word-spacing:var( --e-global-typography-beadca1-word-spacing );}.elementor-12 .elementor-element.elementor-element-2e953947 .elementor-heading-title{font-size:var( --e-global-typography-c8cc41c-font-size );line-height:var( --e-global-typography-c8cc41c-line-height );letter-spacing:var( --e-global-typography-c8cc41c-letter-spacing );word-spacing:var( --e-global-typography-c8cc41c-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-12 .elementor-element.elementor-element-23999367{margin:01rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-widget-image .widget-image-caption{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-2c0a42ae .elementor-heading-title{font-size:var( --e-global-typography-716019d-font-size );line-height:var( --e-global-typography-716019d-line-height );letter-spacing:var( --e-global-typography-716019d-letter-spacing );word-spacing:var( --e-global-typography-716019d-word-spacing );}.elementor-12 .elementor-element.elementor-element-442f26fd .elementor-heading-title{font-size:var( --e-global-typography-beadca1-font-size );line-height:var( --e-global-typography-beadca1-line-height );letter-spacing:var( --e-global-typography-beadca1-letter-spacing );word-spacing:var( --e-global-typography-beadca1-word-spacing );}.elementor-12 .elementor-element.elementor-element-203b9a5f .elementor-heading-title{font-size:var( --e-global-typography-c8cc41c-font-size );line-height:var( --e-global-typography-c8cc41c-line-height );letter-spacing:var( --e-global-typography-c8cc41c-letter-spacing );word-spacing:var( --e-global-typography-c8cc41c-word-spacing );}.elementor-widget-text-editor{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-66e1e9fa .elementor-heading-title{font-size:var( --e-global-typography-f4cefba-font-size );line-height:var( --e-global-typography-f4cefba-line-height );letter-spacing:var( --e-global-typography-f4cefba-letter-spacing );word-spacing:var( --e-global-typography-f4cefba-word-spacing );}.elementor-12 .elementor-element.elementor-element-5904bcca .elementor-heading-title{font-size:var( --e-global-typography-f4cefba-font-size );line-height:var( --e-global-typography-f4cefba-line-height );letter-spacing:var( --e-global-typography-f4cefba-letter-spacing );word-spacing:var( --e-global-typography-f4cefba-word-spacing );}.elementor-12 .elementor-element.elementor-element-333718eb .elementor-heading-title{font-size:var( --e-global-typography-f4cefba-font-size );line-height:var( --e-global-typography-f4cefba-line-height );letter-spacing:var( --e-global-typography-f4cefba-letter-spacing );word-spacing:var( --e-global-typography-f4cefba-word-spacing );}.elementor-12 .elementor-element.elementor-element-4558c351 .elementor-heading-title{font-size:var( --e-global-typography-f4cefba-font-size );line-height:var( --e-global-typography-f4cefba-line-height );letter-spacing:var( --e-global-typography-f4cefba-letter-spacing );word-spacing:var( --e-global-typography-f4cefba-word-spacing );}.elementor-12 .elementor-element.elementor-element-3c35fdda{margin:01rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-12 .elementor-element.elementor-element-10bda054{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-613c87bd .elementor-heading-title{font-size:var( --e-global-typography-716019d-font-size );line-height:var( --e-global-typography-716019d-line-height );letter-spacing:var( --e-global-typography-716019d-letter-spacing );word-spacing:var( --e-global-typography-716019d-word-spacing );}.elementor-12 .elementor-element.elementor-element-7ea90db9 .elementor-heading-title{font-size:var( --e-global-typography-a5ac1c2-font-size );line-height:var( --e-global-typography-a5ac1c2-line-height );letter-spacing:var( --e-global-typography-a5ac1c2-letter-spacing );word-spacing:var( --e-global-typography-a5ac1c2-word-spacing );}.elementor-12 .elementor-element.elementor-element-275c7e49 .elementor-heading-title{font-size:var( --e-global-typography-f4cefba-font-size );line-height:var( --e-global-typography-f4cefba-line-height );letter-spacing:var( --e-global-typography-f4cefba-letter-spacing );word-spacing:var( --e-global-typography-f4cefba-word-spacing );}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-6a712d05{--width:50%;}.elementor-12 .elementor-element.elementor-element-2000dfa6{--width:50%;}.elementor-12 .elementor-element.elementor-element-42a44ad7{--content-width:600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-6a712d05{--width:50%;}.elementor-12 .elementor-element.elementor-element-2000dfa6{--width:50%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-62eeffae:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-62eeffae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-12 .elementor-element.elementor-element-62eeffae{--overlay-opacity:0.65;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-12 .elementor-element.elementor-element-4ea2a689 .elementor-heading-title{font-size:var( --e-global-typography-716019d-font-size );line-height:var( --e-global-typography-716019d-line-height );letter-spacing:var( --e-global-typography-716019d-letter-spacing );word-spacing:var( --e-global-typography-716019d-word-spacing );}.elementor-12 .elementor-element.elementor-element-4d746df9 .elementor-heading-title{font-size:var( --e-global-typography-e22ed2f-font-size );line-height:var( --e-global-typography-e22ed2f-line-height );letter-spacing:var( --e-global-typography-e22ed2f-letter-spacing );word-spacing:var( --e-global-typography-e22ed2f-word-spacing );}.elementor-12 .elementor-element.elementor-element-fcf1374 .elementor-heading-title{font-size:var( --e-global-typography-beadca1-font-size );line-height:var( --e-global-typography-beadca1-line-height );letter-spacing:var( --e-global-typography-beadca1-letter-spacing );word-spacing:var( --e-global-typography-beadca1-word-spacing );}.elementor-12 .elementor-element.elementor-element-2e953947 .elementor-heading-title{font-size:var( --e-global-typography-c8cc41c-font-size );line-height:var( --e-global-typography-c8cc41c-line-height );letter-spacing:var( --e-global-typography-c8cc41c-letter-spacing );word-spacing:var( --e-global-typography-c8cc41c-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-image .widget-image-caption{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-2c0a42ae .elementor-heading-title{font-size:var( --e-global-typography-716019d-font-size );line-height:var( --e-global-typography-716019d-line-height );letter-spacing:var( --e-global-typography-716019d-letter-spacing );word-spacing:var( --e-global-typography-716019d-word-spacing );}.elementor-12 .elementor-element.elementor-element-442f26fd .elementor-heading-title{font-size:var( --e-global-typography-beadca1-font-size );line-height:var( --e-global-typography-beadca1-line-height );letter-spacing:var( --e-global-typography-beadca1-letter-spacing );word-spacing:var( --e-global-typography-beadca1-word-spacing );}.elementor-12 .elementor-element.elementor-element-203b9a5f .elementor-heading-title{font-size:var( --e-global-typography-c8cc41c-font-size );line-height:var( --e-global-typography-c8cc41c-line-height );letter-spacing:var( --e-global-typography-c8cc41c-letter-spacing );word-spacing:var( --e-global-typography-c8cc41c-word-spacing );}.elementor-widget-text-editor{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-12 .elementor-element.elementor-element-64707bae{--width:50%;}.elementor-12 .elementor-element.elementor-element-66e1e9fa .elementor-heading-title{font-size:var( --e-global-typography-f4cefba-font-size );line-height:var( --e-global-typography-f4cefba-line-height );letter-spacing:var( --e-global-typography-f4cefba-letter-spacing );word-spacing:var( --e-global-typography-f4cefba-word-spacing );}.elementor-12 .elementor-element.elementor-element-37e8d25b{--width:50%;}.elementor-12 .elementor-element.elementor-element-5904bcca .elementor-heading-title{font-size:var( --e-global-typography-f4cefba-font-size );line-height:var( --e-global-typography-f4cefba-line-height );letter-spacing:var( --e-global-typography-f4cefba-letter-spacing );word-spacing:var( --e-global-typography-f4cefba-word-spacing );}.elementor-12 .elementor-element.elementor-element-313ae418{--width:50%;}.elementor-12 .elementor-element.elementor-element-333718eb .elementor-heading-title{font-size:var( --e-global-typography-f4cefba-font-size );line-height:var( --e-global-typography-f4cefba-line-height );letter-spacing:var( --e-global-typography-f4cefba-letter-spacing );word-spacing:var( --e-global-typography-f4cefba-word-spacing );}.elementor-12 .elementor-element.elementor-element-61dd7c67{--width:50%;}.elementor-12 .elementor-element.elementor-element-4558c351 .elementor-heading-title{font-size:var( --e-global-typography-f4cefba-font-size );line-height:var( --e-global-typography-f4cefba-line-height );letter-spacing:var( --e-global-typography-f4cefba-letter-spacing );word-spacing:var( --e-global-typography-f4cefba-word-spacing );}.elementor-12 .elementor-element.elementor-element-613c87bd .elementor-heading-title{font-size:var( --e-global-typography-716019d-font-size );line-height:var( --e-global-typography-716019d-line-height );letter-spacing:var( --e-global-typography-716019d-letter-spacing );word-spacing:var( --e-global-typography-716019d-word-spacing );}.elementor-12 .elementor-element.elementor-element-7ea90db9 .elementor-heading-title{font-size:var( --e-global-typography-a5ac1c2-font-size );line-height:var( --e-global-typography-a5ac1c2-line-height );letter-spacing:var( --e-global-typography-a5ac1c2-letter-spacing );word-spacing:var( --e-global-typography-a5ac1c2-word-spacing );}.elementor-12 .elementor-element.elementor-element-275c7e49 .elementor-heading-title{font-size:var( --e-global-typography-f4cefba-font-size );line-height:var( --e-global-typography-f4cefba-line-height );letter-spacing:var( --e-global-typography-f4cefba-letter-spacing );word-spacing:var( --e-global-typography-f4cefba-word-spacing );}}/* Start custom CSS for button, class: .elementor-element-23999367 */.elementor-12 .elementor-element.elementor-element-23999367 .elementor-button-text {
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2000dfa6 */.elementor-12 .elementor-element.elementor-element-2000dfa6 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c35fdda */.elementor-12 .elementor-element.elementor-element-3c35fdda .elementor-button-text {
    text-decoration: none!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2638cd9 */.elementor-12 .elementor-element.elementor-element-2638cd9 {
    content-visibility: auto;
    contain-intrinsic-size: auto 7000px;
}/* End custom CSS */