.elementor-24 .elementor-element.elementor-element-fdc09e3:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-fdc09e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-fdc09e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 175px 150px 175px;}.elementor-24 .elementor-element.elementor-element-fdc09e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-8a67252 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-8a67252 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-8a67252 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-70fe1a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-70fe1a6 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-24 .elementor-element.elementor-element-c6f5daf .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Engravers MT", Sans-serif;font-size:4.5rem;font-weight:400;line-height:1.22em;letter-spacing:0.1px;}.elementor-24 .elementor-element.elementor-element-a202062 .elementor-heading-title{color:var( --e-global-color-aad7751 );font-family:"Engravers MT", Sans-serif;font-size:3rem;font-weight:500;line-height:1.22em;}.elementor-24 .elementor-element.elementor-element-3cbe091{--spacer-size:75px;}.elementor-24 .elementor-element.elementor-element-e4e41e3 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-047f15b{--spacer-size:50px;}.elementor-24 .elementor-element.elementor-element-5d9e5c1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-5d9e5c1 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-24 .elementor-element.elementor-element-01a44a1 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-01a44a1.elementor-view-stacked .elementor-icon{background-color:#91519D;}.elementor-24 .elementor-element.elementor-element-01a44a1.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-01a44a1.elementor-view-default .elementor-icon{color:#91519D;border-color:#91519D;}.elementor-24 .elementor-element.elementor-element-01a44a1.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-01a44a1.elementor-view-default .elementor-icon svg{fill:#91519D;}.elementor-24 .elementor-element.elementor-element-01a44a1 .elementor-icon{font-size:75px;}.elementor-24 .elementor-element.elementor-element-01a44a1{width:auto;max-width:auto;}.elementor-24 .elementor-element.elementor-element-01a44a1 > .elementor-widget-container{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-87b007b{--spacer-size:10px;}.elementor-24 .elementor-element.elementor-element-27cdf54 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.22em;}.elementor-24 .elementor-element.elementor-element-27cdf54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-27cdf54{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-d6a7e8e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-d6a7e8e > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-24 .elementor-element.elementor-element-cf1ca27 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-cf1ca27 .elementor-icon{font-size:75px;}.elementor-24 .elementor-element.elementor-element-cf1ca27{width:auto;max-width:auto;}.elementor-24 .elementor-element.elementor-element-cf1ca27 > .elementor-widget-container{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-586ac08{--spacer-size:10px;}.elementor-24 .elementor-element.elementor-element-a908e47 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.22em;}.elementor-24 .elementor-element.elementor-element-a908e47 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-a908e47{width:var( --container-widget-width, 185px );max-width:185px;--container-widget-width:185px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-70572cb:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-70572cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-70572cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 175px 150px 175px;}.elementor-24 .elementor-element.elementor-element-70572cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-bab2edd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-bab2edd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-bab2edd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-a369016 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-a369016 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-24 .elementor-element.elementor-element-758c44f .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Engravers MT", Sans-serif;font-size:4.5rem;font-weight:400;line-height:1.22em;letter-spacing:0.1px;}.elementor-24 .elementor-element.elementor-element-37363fc{--spacer-size:75px;}.elementor-24 .elementor-element.elementor-element-a2a513c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-c19324a{--spacer-size:50px;}.elementor-24 .elementor-element.elementor-element-3e05125 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-3e05125 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-24 .elementor-element.elementor-element-a6e9a69 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-a6e9a69.elementor-view-stacked .elementor-icon{background-color:#91519D;}.elementor-24 .elementor-element.elementor-element-a6e9a69.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-a6e9a69.elementor-view-default .elementor-icon{color:#91519D;border-color:#91519D;}.elementor-24 .elementor-element.elementor-element-a6e9a69.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-a6e9a69.elementor-view-default .elementor-icon svg{fill:#91519D;}.elementor-24 .elementor-element.elementor-element-a6e9a69 .elementor-icon{font-size:75px;}.elementor-24 .elementor-element.elementor-element-a6e9a69{width:auto;max-width:auto;}.elementor-24 .elementor-element.elementor-element-a6e9a69 > .elementor-widget-container{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-7dc455c{--spacer-size:10px;}.elementor-24 .elementor-element.elementor-element-5723571 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.22em;}.elementor-24 .elementor-element.elementor-element-5723571 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-5723571{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-4e54f4c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-4e54f4c > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-24 .elementor-element.elementor-element-93af451 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-93af451 .elementor-icon{font-size:75px;}.elementor-24 .elementor-element.elementor-element-93af451{width:auto;max-width:auto;}.elementor-24 .elementor-element.elementor-element-93af451 > .elementor-widget-container{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-3cf17fc{--spacer-size:10px;}.elementor-24 .elementor-element.elementor-element-48c115c .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.22em;}.elementor-24 .elementor-element.elementor-element-48c115c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-48c115c{width:var( --container-widget-width, 185px );max-width:185px;--container-widget-width:185px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-47e0d9f:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-47e0d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-47e0d9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 175px 150px 175px;}.elementor-24 .elementor-element.elementor-element-47e0d9f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-c402e7a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-c402e7a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-c402e7a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-6023e2a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-6023e2a > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1d5b3d1 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Engravers MT", Sans-serif;font-size:4.5rem;font-weight:400;line-height:1.22em;letter-spacing:0.1px;}.elementor-24 .elementor-element.elementor-element-59ba8c4{--spacer-size:75px;}.elementor-24 .elementor-element.elementor-element-ae94b9d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-952596c{--spacer-size:50px;}.elementor-24 .elementor-element.elementor-element-2ed6b67 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-2ed6b67 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-24 .elementor-element.elementor-element-07147f5 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-07147f5.elementor-view-stacked .elementor-icon{background-color:#91519D;}.elementor-24 .elementor-element.elementor-element-07147f5.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-07147f5.elementor-view-default .elementor-icon{color:#91519D;border-color:#91519D;}.elementor-24 .elementor-element.elementor-element-07147f5.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-07147f5.elementor-view-default .elementor-icon svg{fill:#91519D;}.elementor-24 .elementor-element.elementor-element-07147f5 .elementor-icon{font-size:75px;}.elementor-24 .elementor-element.elementor-element-07147f5{width:auto;max-width:auto;}.elementor-24 .elementor-element.elementor-element-07147f5 > .elementor-widget-container{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-8148975{--spacer-size:10px;}.elementor-24 .elementor-element.elementor-element-34cb276 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.22em;}.elementor-24 .elementor-element.elementor-element-34cb276 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-34cb276{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-da12b6d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-da12b6d > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-24 .elementor-element.elementor-element-df62986 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-df62986 .elementor-icon{font-size:75px;}.elementor-24 .elementor-element.elementor-element-df62986{width:auto;max-width:auto;}.elementor-24 .elementor-element.elementor-element-df62986 > .elementor-widget-container{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-bbbc517{--spacer-size:10px;}.elementor-24 .elementor-element.elementor-element-d5a9e56 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.22em;}.elementor-24 .elementor-element.elementor-element-d5a9e56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-d5a9e56{width:var( --container-widget-width, 185px );max-width:185px;--container-widget-width:185px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-3993e43:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3993e43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2ECDF;}.elementor-24 .elementor-element.elementor-element-3993e43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 175px 150px 175px;}.elementor-24 .elementor-element.elementor-element-3993e43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-fae3b41 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-fae3b41 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-fae3b41 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-de3474d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-de3474d > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-24 .elementor-element.elementor-element-a752846 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Engravers MT", Sans-serif;font-size:4.5rem;font-weight:400;line-height:1.22em;letter-spacing:0.1px;}.elementor-24 .elementor-element.elementor-element-0fbe76e{--spacer-size:75px;}.elementor-24 .elementor-element.elementor-element-c57306d .elementor-heading-title{color:var( --e-global-color-5c31d2e );}.elementor-24 .elementor-element.elementor-element-4bb0770{--spacer-size:50px;}.elementor-24 .elementor-element.elementor-element-f491ecc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-f491ecc > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-24 .elementor-element.elementor-element-11cd5a7 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-11cd5a7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2f0aa0e );}.elementor-24 .elementor-element.elementor-element-11cd5a7.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-11cd5a7.elementor-view-default .elementor-icon{color:var( --e-global-color-2f0aa0e );border-color:var( --e-global-color-2f0aa0e );}.elementor-24 .elementor-element.elementor-element-11cd5a7.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-11cd5a7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2f0aa0e );}.elementor-24 .elementor-element.elementor-element-11cd5a7 .elementor-icon{font-size:75px;}.elementor-24 .elementor-element.elementor-element-11cd5a7{width:auto;max-width:auto;}.elementor-24 .elementor-element.elementor-element-11cd5a7 > .elementor-widget-container{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e4501a0{--spacer-size:10px;}.elementor-24 .elementor-element.elementor-element-cf34b47 .elementor-heading-title{color:var( --e-global-color-5c31d2e );font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.22em;}.elementor-24 .elementor-element.elementor-element-cf34b47 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-cf34b47{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-3a31c02 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-3a31c02 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-24 .elementor-element.elementor-element-76eaf50 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-76eaf50.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2f0aa0e );}.elementor-24 .elementor-element.elementor-element-76eaf50.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-76eaf50.elementor-view-default .elementor-icon{color:var( --e-global-color-2f0aa0e );border-color:var( --e-global-color-2f0aa0e );}.elementor-24 .elementor-element.elementor-element-76eaf50.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-76eaf50.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2f0aa0e );}.elementor-24 .elementor-element.elementor-element-76eaf50 .elementor-icon{font-size:75px;}.elementor-24 .elementor-element.elementor-element-76eaf50{width:auto;max-width:auto;}.elementor-24 .elementor-element.elementor-element-76eaf50 > .elementor-widget-container{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-1ae9d8a{--spacer-size:10px;}.elementor-24 .elementor-element.elementor-element-b3bcfbb .elementor-heading-title{color:var( --e-global-color-5c31d2e );font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.22em;}.elementor-24 .elementor-element.elementor-element-b3bcfbb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-b3bcfbb{width:var( --container-widget-width, 185px );max-width:185px;--container-widget-width:185px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-6240702:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-6240702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4EB;}.elementor-24 .elementor-element.elementor-element-6240702{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 175px 150px 175px;}.elementor-24 .elementor-element.elementor-element-6240702 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-9ec7c80 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-9ec7c80 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-9ec7c80 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-be8dace > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-be8dace > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-24 .elementor-element.elementor-element-01d52dd .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Engravers MT", Sans-serif;font-size:4.5rem;font-weight:400;line-height:1.22em;letter-spacing:0.1px;}.elementor-24 .elementor-element.elementor-element-8e0f6a6{--spacer-size:75px;}.elementor-24 .elementor-element.elementor-element-bc68746 .elementor-heading-title{color:var( --e-global-color-5c31d2e );}.elementor-24 .elementor-element.elementor-element-a7e50f2{--spacer-size:50px;}.elementor-24 .elementor-element.elementor-element-2c68e48 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-2c68e48 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-24 .elementor-element.elementor-element-7e59b53 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-7e59b53.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2f0aa0e );}.elementor-24 .elementor-element.elementor-element-7e59b53.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-7e59b53.elementor-view-default .elementor-icon{color:var( --e-global-color-2f0aa0e );border-color:var( --e-global-color-2f0aa0e );}.elementor-24 .elementor-element.elementor-element-7e59b53.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-7e59b53.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2f0aa0e );}.elementor-24 .elementor-element.elementor-element-7e59b53 .elementor-icon{font-size:75px;}.elementor-24 .elementor-element.elementor-element-7e59b53{width:auto;max-width:auto;}.elementor-24 .elementor-element.elementor-element-7e59b53 > .elementor-widget-container{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-21ff1ce{--spacer-size:10px;}.elementor-24 .elementor-element.elementor-element-b18963d .elementor-heading-title{color:var( --e-global-color-5c31d2e );font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.22em;}.elementor-24 .elementor-element.elementor-element-b18963d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-b18963d{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-6f9351f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-6f9351f > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-24 .elementor-element.elementor-element-73dbb95 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-73dbb95.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2f0aa0e );}.elementor-24 .elementor-element.elementor-element-73dbb95.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-73dbb95.elementor-view-default .elementor-icon{color:var( --e-global-color-2f0aa0e );border-color:var( --e-global-color-2f0aa0e );}.elementor-24 .elementor-element.elementor-element-73dbb95.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-73dbb95.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2f0aa0e );}.elementor-24 .elementor-element.elementor-element-73dbb95 .elementor-icon{font-size:75px;}.elementor-24 .elementor-element.elementor-element-73dbb95{width:auto;max-width:auto;}.elementor-24 .elementor-element.elementor-element-73dbb95 > .elementor-widget-container{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-00d4743{--spacer-size:10px;}.elementor-24 .elementor-element.elementor-element-890275f .elementor-heading-title{color:var( --e-global-color-5c31d2e );font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.22em;}.elementor-24 .elementor-element.elementor-element-890275f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-890275f{width:var( --container-widget-width, 185px );max-width:185px;--container-widget-width:185px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-1825224:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1825224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b909403 );}.elementor-24 .elementor-element.elementor-element-1825224{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 175px 185px 175px;}.elementor-24 .elementor-element.elementor-element-1825224 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-f0a5221 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-f0a5221 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-6fb83eb{--spacer-size:50px;}.elementor-24 .elementor-element.elementor-element-cd003be .elementor-heading-title{color:var( --e-global-color-aad7751 );font-family:"Engravers MT", Sans-serif;font-size:3rem;font-weight:500;line-height:1.22em;}.elementor-24 .elementor-element.elementor-element-9c68f81{--spacer-size:100px;}.elementor-24 .elementor-element.elementor-element-aee71d4{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-9e439f7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:35px;}.elementor-24 .elementor-element.elementor-element-9e439f7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-cd6c39f .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:uppercase;line-height:1.3em;}.elementor-24 .elementor-element.elementor-element-cd6c39f .elementor-nav-menu--main .elementor-item:hover,
					.elementor-24 .elementor-element.elementor-element-cd6c39f .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-24 .elementor-element.elementor-element-cd6c39f .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-24 .elementor-element.elementor-element-cd6c39f .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-cd6c39f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-24 .elementor-element.elementor-element-cd6c39f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#A0A201;}.elementor-24 .elementor-element.elementor-element-cd6c39f .e--pointer-framed .elementor-item:before,
					.elementor-24 .elementor-element.elementor-element-cd6c39f .e--pointer-framed .elementor-item:after{border-color:#A0A201;}.elementor-24 .elementor-element.elementor-element-cd6c39f .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-cd6c39f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-24 .elementor-element.elementor-element-cd6c39f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-cd6c39f .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-24 .elementor-element.elementor-element-cd6c39f .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-cd6c39f .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-24 .elementor-element.elementor-element-cd6c39f .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-24 .elementor-element.elementor-element-cd6c39f .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-24 .elementor-element.elementor-element-cd6c39f .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-24 .elementor-element.elementor-element-cd6c39f .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-24 .elementor-element.elementor-element-cd6c39f .e--pointer-underline .elementor-item:after,
					 .elementor-24 .elementor-element.elementor-element-cd6c39f .e--pointer-overline .elementor-item:before,
					 .elementor-24 .elementor-element.elementor-element-cd6c39f .e--pointer-double-line .elementor-item:before,
					 .elementor-24 .elementor-element.elementor-element-cd6c39f .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-24 .elementor-element.elementor-element-cd6c39f .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:15px;padding-bottom:15px;}.elementor-24 .elementor-element.elementor-element-cd6c39f{--e-nav-menu-horizontal-menu-item-margin:calc( 15px / 2 );}.elementor-24 .elementor-element.elementor-element-cd6c39f .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:15px;}.elementor-24 .elementor-element.elementor-element-cd6c39f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1e0222c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-1e0222c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-eb2d4e9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-24 .elementor-element.elementor-element-eb2d4e9 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-24 .elementor-element.elementor-element-0b53a8f .elementor-heading-title{color:var( --e-global-color-aad7751 );font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.22em;}.elementor-24 .elementor-element.elementor-element-4b23c75 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-02396e5-font-family ), Sans-serif;font-size:var( --e-global-typography-02396e5-font-size );font-weight:var( --e-global-typography-02396e5-font-weight );line-height:var( --e-global-typography-02396e5-line-height );letter-spacing:var( --e-global-typography-02396e5-letter-spacing );word-spacing:var( --e-global-typography-02396e5-word-spacing );}.elementor-24 .elementor-element.elementor-element-ecca275 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-24 .elementor-element.elementor-element-ecca275 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-dcfcfef .elementor-heading-title{color:var( --e-global-color-aad7751 );font-family:"Montserrat", Sans-serif;font-weight:400;text-transform:uppercase;line-height:1.22em;}.elementor-24 .elementor-element.elementor-element-8e0b1b7 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-02396e5-font-family ), Sans-serif;font-size:var( --e-global-typography-02396e5-font-size );font-weight:var( --e-global-typography-02396e5-font-weight );line-height:var( --e-global-typography-02396e5-line-height );letter-spacing:var( --e-global-typography-02396e5-letter-spacing );word-spacing:var( --e-global-typography-02396e5-word-spacing );}.elementor-24 .elementor-element.elementor-element-e9e4f31{--spacer-size:110px;}.elementor-24 .elementor-element.elementor-element-6138335 .elementor-heading-title{color:var( --e-global-color-aad7751 );font-family:"Engravers MT", Sans-serif;font-size:1.75rem;font-weight:500;line-height:1.22em;}.elementor-24 .elementor-element.elementor-element-9c37c62{--spacer-size:55px;}.elementor-24 .elementor-element.elementor-element-b8a2230.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-24 .elementor-element.elementor-element-b8a2230 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-b8a2230 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2f63ab0{text-align:right;}.elementor-24 .elementor-element.elementor-element-2f63ab0 img{width:85%;}.elementor-24 .elementor-element.elementor-element-877a01b{--spacer-size:50px;}.elementor-24 .elementor-element.elementor-element-275f430 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-24 .elementor-element.elementor-element-275f430 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-24 .elementor-element.elementor-element-275f430 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-24 .elementor-element.elementor-element-275f430 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-24 .elementor-element.elementor-element-275f430 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-275f430 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-24 .elementor-element.elementor-element-275f430 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#D64D00;}.elementor-24 .elementor-element.elementor-element-275f430 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#D64D00;}.elementor-24 .elementor-element.elementor-element-275f430{--e-icon-list-icon-size:25px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);}.elementor-24 .elementor-element.elementor-element-275f430 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-b8a1656{--spacer-size:140px;}.elementor-24 .elementor-element.elementor-element-afcd862{text-align:right;}.elementor-24 .elementor-element.elementor-element-afcd862 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-02396e5-font-family ), Sans-serif;font-size:var( --e-global-typography-02396e5-font-size );font-weight:var( --e-global-typography-02396e5-font-weight );line-height:var( --e-global-typography-02396e5-line-height );letter-spacing:var( --e-global-typography-02396e5-letter-spacing );word-spacing:var( --e-global-typography-02396e5-word-spacing );}.elementor-24 .elementor-element.elementor-element-05f870d{text-align:right;}.elementor-24 .elementor-element.elementor-element-05f870d .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-02396e5-font-family ), Sans-serif;font-size:var( --e-global-typography-02396e5-font-size );font-weight:var( --e-global-typography-02396e5-font-weight );line-height:var( --e-global-typography-02396e5-line-height );letter-spacing:var( --e-global-typography-02396e5-letter-spacing );word-spacing:var( --e-global-typography-02396e5-word-spacing );}@media(max-width:1366px){.elementor-24 .elementor-element.elementor-element-1825224{padding:100px 100px 100px 100px;}.elementor-24 .elementor-element.elementor-element-4b23c75 .elementor-heading-title{font-size:var( --e-global-typography-02396e5-font-size );line-height:var( --e-global-typography-02396e5-line-height );letter-spacing:var( --e-global-typography-02396e5-letter-spacing );word-spacing:var( --e-global-typography-02396e5-word-spacing );}.elementor-24 .elementor-element.elementor-element-8e0b1b7 .elementor-heading-title{font-size:var( --e-global-typography-02396e5-font-size );line-height:var( --e-global-typography-02396e5-line-height );letter-spacing:var( --e-global-typography-02396e5-letter-spacing );word-spacing:var( --e-global-typography-02396e5-word-spacing );}.elementor-24 .elementor-element.elementor-element-afcd862 .elementor-heading-title{font-size:var( --e-global-typography-02396e5-font-size );line-height:var( --e-global-typography-02396e5-line-height );letter-spacing:var( --e-global-typography-02396e5-letter-spacing );word-spacing:var( --e-global-typography-02396e5-word-spacing );}.elementor-24 .elementor-element.elementor-element-05f870d .elementor-heading-title{font-size:var( --e-global-typography-02396e5-font-size );line-height:var( --e-global-typography-02396e5-line-height );letter-spacing:var( --e-global-typography-02396e5-letter-spacing );word-spacing:var( --e-global-typography-02396e5-word-spacing );}}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-fdc09e3{padding:150px 30px 150px 30px;}.elementor-24 .elementor-element.elementor-element-8a67252 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e4e41e3 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-24 .elementor-element.elementor-element-a908e47{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-ebf6d23 > .elementor-element-populated{margin:85px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24 .elementor-element.elementor-element-70572cb{padding:150px 30px 150px 30px;}.elementor-24 .elementor-element.elementor-element-bab2edd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-a2a513c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-24 .elementor-element.elementor-element-48c115c{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-f28f6b0 > .elementor-element-populated{margin:85px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24 .elementor-element.elementor-element-47e0d9f{padding:150px 30px 150px 30px;}.elementor-24 .elementor-element.elementor-element-c402e7a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-ae94b9d > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-24 .elementor-element.elementor-element-d5a9e56{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-0a3854c > .elementor-element-populated{margin:85px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24 .elementor-element.elementor-element-3993e43{padding:150px 30px 150px 30px;}.elementor-24 .elementor-element.elementor-element-fae3b41 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-c57306d > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-24 .elementor-element.elementor-element-b3bcfbb{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-84b9665 > .elementor-element-populated{margin:85px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24 .elementor-element.elementor-element-6240702{padding:150px 30px 150px 30px;}.elementor-24 .elementor-element.elementor-element-9ec7c80 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-bc68746 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-24 .elementor-element.elementor-element-890275f{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-06fd591 > .elementor-element-populated{margin:85px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24 .elementor-element.elementor-element-1825224{padding:100px 30px 50px 30px;}.elementor-24 .elementor-element.elementor-element-3f1c73a{margin-top:0px;margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-4b23c75 .elementor-heading-title{font-size:var( --e-global-typography-02396e5-font-size );line-height:var( --e-global-typography-02396e5-line-height );letter-spacing:var( --e-global-typography-02396e5-letter-spacing );word-spacing:var( --e-global-typography-02396e5-word-spacing );}.elementor-24 .elementor-element.elementor-element-8e0b1b7 .elementor-heading-title{font-size:var( --e-global-typography-02396e5-font-size );line-height:var( --e-global-typography-02396e5-line-height );letter-spacing:var( --e-global-typography-02396e5-letter-spacing );word-spacing:var( --e-global-typography-02396e5-word-spacing );}.elementor-24 .elementor-element.elementor-element-e9e4f31{--spacer-size:70px;}.elementor-24 .elementor-element.elementor-element-afcd862 .elementor-heading-title{font-size:var( --e-global-typography-02396e5-font-size );line-height:var( --e-global-typography-02396e5-line-height );letter-spacing:var( --e-global-typography-02396e5-letter-spacing );word-spacing:var( --e-global-typography-02396e5-word-spacing );}.elementor-24 .elementor-element.elementor-element-05f870d .elementor-heading-title{font-size:var( --e-global-typography-02396e5-font-size );line-height:var( --e-global-typography-02396e5-line-height );letter-spacing:var( --e-global-typography-02396e5-letter-spacing );word-spacing:var( --e-global-typography-02396e5-word-spacing );}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-fdc09e3{padding:40px 20px 40px 20px;}.elementor-24 .elementor-element.elementor-element-8a67252 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-a202062 .elementor-heading-title{font-size:2.5rem;}.elementor-24 .elementor-element.elementor-element-d6a7e8e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24 .elementor-element.elementor-element-70572cb{padding:40px 20px 40px 20px;}.elementor-24 .elementor-element.elementor-element-bab2edd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-4e54f4c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24 .elementor-element.elementor-element-47e0d9f{padding:40px 20px 40px 20px;}.elementor-24 .elementor-element.elementor-element-c402e7a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-da12b6d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24 .elementor-element.elementor-element-3993e43{padding:40px 20px 40px 20px;}.elementor-24 .elementor-element.elementor-element-fae3b41 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-3a31c02 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24 .elementor-element.elementor-element-6240702{padding:40px 20px 40px 20px;}.elementor-24 .elementor-element.elementor-element-9ec7c80 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-6f9351f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24 .elementor-element.elementor-element-1825224{padding:40px 20px 40px 20px;}.elementor-24 .elementor-element.elementor-element-f0a5221 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-4b23c75 .elementor-heading-title{font-size:var( --e-global-typography-02396e5-font-size );line-height:var( --e-global-typography-02396e5-line-height );letter-spacing:var( --e-global-typography-02396e5-letter-spacing );word-spacing:var( --e-global-typography-02396e5-word-spacing );}.elementor-24 .elementor-element.elementor-element-4b23c75 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-24 .elementor-element.elementor-element-8e0b1b7 .elementor-heading-title{font-size:var( --e-global-typography-02396e5-font-size );line-height:var( --e-global-typography-02396e5-line-height );letter-spacing:var( --e-global-typography-02396e5-letter-spacing );word-spacing:var( --e-global-typography-02396e5-word-spacing );}.elementor-24 .elementor-element.elementor-element-8e0b1b7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-24 .elementor-element.elementor-element-275f430 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-24 .elementor-element.elementor-element-275f430 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-24 .elementor-element.elementor-element-275f430 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-24 .elementor-element.elementor-element-275f430 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-24 .elementor-element.elementor-element-275f430 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-275f430 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-24 .elementor-element.elementor-element-afcd862{text-align:center;}.elementor-24 .elementor-element.elementor-element-afcd862 .elementor-heading-title{font-size:var( --e-global-typography-02396e5-font-size );line-height:var( --e-global-typography-02396e5-line-height );letter-spacing:var( --e-global-typography-02396e5-letter-spacing );word-spacing:var( --e-global-typography-02396e5-word-spacing );}.elementor-24 .elementor-element.elementor-element-05f870d{text-align:center;}.elementor-24 .elementor-element.elementor-element-05f870d .elementor-heading-title{font-size:var( --e-global-typography-02396e5-font-size );line-height:var( --e-global-typography-02396e5-line-height );letter-spacing:var( --e-global-typography-02396e5-letter-spacing );word-spacing:var( --e-global-typography-02396e5-word-spacing );}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-70fe1a6{width:53.035%;}.elementor-24 .elementor-element.elementor-element-5d9e5c1{width:28.177%;}.elementor-24 .elementor-element.elementor-element-d6a7e8e{width:71.823%;}.elementor-24 .elementor-element.elementor-element-ebf6d23{width:46.925%;}.elementor-24 .elementor-element.elementor-element-a369016{width:53.035%;}.elementor-24 .elementor-element.elementor-element-3e05125{width:28.177%;}.elementor-24 .elementor-element.elementor-element-4e54f4c{width:71.823%;}.elementor-24 .elementor-element.elementor-element-f28f6b0{width:46.925%;}.elementor-24 .elementor-element.elementor-element-6023e2a{width:53.035%;}.elementor-24 .elementor-element.elementor-element-2ed6b67{width:28.177%;}.elementor-24 .elementor-element.elementor-element-da12b6d{width:71.823%;}.elementor-24 .elementor-element.elementor-element-0a3854c{width:46.925%;}.elementor-24 .elementor-element.elementor-element-de3474d{width:53.035%;}.elementor-24 .elementor-element.elementor-element-f491ecc{width:28.177%;}.elementor-24 .elementor-element.elementor-element-3a31c02{width:71.823%;}.elementor-24 .elementor-element.elementor-element-84b9665{width:46.925%;}.elementor-24 .elementor-element.elementor-element-be8dace{width:53.035%;}.elementor-24 .elementor-element.elementor-element-2c68e48{width:28.177%;}.elementor-24 .elementor-element.elementor-element-6f9351f{width:71.823%;}.elementor-24 .elementor-element.elementor-element-06fd591{width:46.925%;}.elementor-24 .elementor-element.elementor-element-f0a5221{width:81.28%;}.elementor-24 .elementor-element.elementor-element-b8a2230{width:18.022%;}}/* Start custom CSS for heading, class: .elementor-element-c6f5daf */.footer-text-color-1 {
    color: #FFF;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2.5rem;
        
    }
    .footer-rize {
        font-size: 2.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a202062 */.footer-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 3rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4e41e3 */.elementor-24 .elementor-element.elementor-element-e4e41e3 {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5d9e5c1 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-5d9e5c1 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d6a7e8e */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-d6a7e8e {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6f5daf */.footer-text-color-1 {
    color: #FFF;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2.5rem;
        
    }
    .footer-rize {
        font-size: 2.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a202062 */.footer-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 3rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4e41e3 */.elementor-24 .elementor-element.elementor-element-e4e41e3 {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5d9e5c1 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-5d9e5c1 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d6a7e8e */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-d6a7e8e {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6f5daf */.footer-text-color-1 {
    color: #FFF;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2.5rem;
        
    }
    .footer-rize {
        font-size: 2.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a202062 */.footer-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 3rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: #FFF;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e4e41e3 */.elementor-24 .elementor-element.elementor-element-e4e41e3 {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5d9e5c1 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-5d9e5c1 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d6a7e8e */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-d6a7e8e {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fdc09e3 */@media only screen and (max-width: 1600px) {
    .elementor-24 .elementor-element.elementor-element-fdc09e3 {
        padding: 150px 50px;
    }
}

@media only screen and (max-width: 1400px) {
    .elementor-24 .elementor-element.elementor-element-fdc09e3 {
        padding: 150px 40px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758c44f */.footer-text-color-1 {
    color: #FFF;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2rem;
        
    }
    .footer-rize {
        font-size: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2a513c */.elementor-24 .elementor-element.elementor-element-a2a513c {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3e05125 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-3e05125 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4e54f4c */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-4e54f4c {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-758c44f */.footer-text-color-1 {
    color: #FFF;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2rem;
        
    }
    .footer-rize {
        font-size: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2a513c */.elementor-24 .elementor-element.elementor-element-a2a513c {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3e05125 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-3e05125 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4e54f4c */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-4e54f4c {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-70572cb */@media only screen and (max-width: 1600px) {
    .elementor-24 .elementor-element.elementor-element-70572cb {
        padding: 150px 50px;
    }
}

@media only screen and (max-width: 1400px) {
    .elementor-24 .elementor-element.elementor-element-70572cb {
        padding: 150px 40px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d5b3d1 */.footer-text-color-1 {
    color: #FFF;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2rem;
        
    }
    .footer-rize {
        font-size: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae94b9d */.elementor-24 .elementor-element.elementor-element-ae94b9d {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ed6b67 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-2ed6b67 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-da12b6d */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-da12b6d {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d5b3d1 */.footer-text-color-1 {
    color: #FFF;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2rem;
        
    }
    .footer-rize {
        font-size: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae94b9d */.elementor-24 .elementor-element.elementor-element-ae94b9d {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ed6b67 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-2ed6b67 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-da12b6d */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-da12b6d {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d5b3d1 */.footer-text-color-1 {
    color: #FFF;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2rem;
        
    }
    .footer-rize {
        font-size: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae94b9d */.elementor-24 .elementor-element.elementor-element-ae94b9d {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ed6b67 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-2ed6b67 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-da12b6d */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-da12b6d {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d5b3d1 */.footer-text-color-1 {
    color: #FFF;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2rem;
        
    }
    .footer-rize {
        font-size: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae94b9d */.elementor-24 .elementor-element.elementor-element-ae94b9d {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ed6b67 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-2ed6b67 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-da12b6d */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-da12b6d {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d5b3d1 */.footer-text-color-1 {
    color: #FFF;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2rem;
        
    }
    .footer-rize {
        font-size: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae94b9d */.elementor-24 .elementor-element.elementor-element-ae94b9d {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ed6b67 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-2ed6b67 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-da12b6d */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-da12b6d {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d5b3d1 */.footer-text-color-1 {
    color: #FFF;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2rem;
        
    }
    .footer-rize {
        font-size: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae94b9d */.elementor-24 .elementor-element.elementor-element-ae94b9d {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ed6b67 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-2ed6b67 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-da12b6d */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-da12b6d {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d5b3d1 */.footer-text-color-1 {
    color: #FFF;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2rem;
        
    }
    .footer-rize {
        font-size: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae94b9d */.elementor-24 .elementor-element.elementor-element-ae94b9d {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ed6b67 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-2ed6b67 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-da12b6d */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-da12b6d {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d5b3d1 */.footer-text-color-1 {
    color: #FFF;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2rem;
        
    }
    .footer-rize {
        font-size: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae94b9d */.elementor-24 .elementor-element.elementor-element-ae94b9d {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ed6b67 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-2ed6b67 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-da12b6d */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-da12b6d {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d5b3d1 */.footer-text-color-1 {
    color: #FFF;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2rem;
        
    }
    .footer-rize {
        font-size: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae94b9d */.elementor-24 .elementor-element.elementor-element-ae94b9d {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ed6b67 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-2ed6b67 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-da12b6d */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-da12b6d {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d5b3d1 */.footer-text-color-1 {
    color: #FFF;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2rem;
        
    }
    .footer-rize {
        font-size: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae94b9d */.elementor-24 .elementor-element.elementor-element-ae94b9d {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ed6b67 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-2ed6b67 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-da12b6d */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-da12b6d {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d5b3d1 */.footer-text-color-1 {
    color: #FFF;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2rem;
        
    }
    .footer-rize {
        font-size: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae94b9d */.elementor-24 .elementor-element.elementor-element-ae94b9d {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2ed6b67 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-2ed6b67 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-da12b6d */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-da12b6d {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-47e0d9f */@media only screen and (max-width: 1600px) {
    .elementor-24 .elementor-element.elementor-element-47e0d9f {
        padding: 150px 50px;
    }
}

@media only screen and (max-width: 1400px) {
    .elementor-24 .elementor-element.elementor-element-47e0d9f {
        padding: 150px 40px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a752846 */.footer-text-color-2 {
    color: #A0A201;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2.5rem;
        
    }
    .footer-rize {
        font-size: 2.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c57306d */.elementor-24 .elementor-element.elementor-element-c57306d {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f491ecc */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-f491ecc {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3a31c02 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-3a31c02 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a752846 */.footer-text-color-2 {
    color: #A0A201;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2.5rem;
        
    }
    .footer-rize {
        font-size: 2.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c57306d */.elementor-24 .elementor-element.elementor-element-c57306d {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f491ecc */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-f491ecc {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3a31c02 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-3a31c02 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a752846 */.footer-text-color-2 {
    color: #A0A201;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2.5rem;
        
    }
    .footer-rize {
        font-size: 2.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c57306d */.elementor-24 .elementor-element.elementor-element-c57306d {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f491ecc */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-f491ecc {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3a31c02 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-3a31c02 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3993e43 */@media only screen and (max-width: 1600px) {
    .elementor-24 .elementor-element.elementor-element-3993e43 {
        padding: 150px 50px;
    }
}

@media only screen and (max-width: 1400px) {
    .elementor-24 .elementor-element.elementor-element-3993e43 {
        padding: 150px 40px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01d52dd */.footer-color-2 {
    color: #A0A201;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2.5rem;
        
    }
    .footer-rize {
        font-size: 2.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc68746 */.elementor-24 .elementor-element.elementor-element-bc68746 {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c68e48 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-2c68e48 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f9351f */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-6f9351f {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01d52dd */.footer-color-2 {
    color: #A0A201;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2.5rem;
        
    }
    .footer-rize {
        font-size: 2.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc68746 */.elementor-24 .elementor-element.elementor-element-bc68746 {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c68e48 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-2c68e48 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f9351f */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-6f9351f {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01d52dd */.footer-color-2 {
    color: #A0A201;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2.5rem;
        
    }
    .footer-rize {
        font-size: 2.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc68746 */.elementor-24 .elementor-element.elementor-element-bc68746 {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c68e48 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-2c68e48 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f9351f */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-6f9351f {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01d52dd */.footer-color-2 {
    color: #A0A201;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2.5rem;
        
    }
    .footer-rize {
        font-size: 2.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc68746 */.elementor-24 .elementor-element.elementor-element-bc68746 {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c68e48 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-2c68e48 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f9351f */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-6f9351f {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01d52dd */.footer-color-2 {
    color: #A0A201;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2.5rem;
        
    }
    .footer-rize {
        font-size: 2.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc68746 */.elementor-24 .elementor-element.elementor-element-bc68746 {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c68e48 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-2c68e48 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f9351f */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-6f9351f {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01d52dd */.footer-color-2 {
    color: #A0A201;
}

.footer-form-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 4.5rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}

@media only screen and (max-width: 1300px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 710px) {
    .footer-form-text {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
    .footer-rize {
        font-size: 3.5rem;
        letter-spacing: 0;
        line-height: 1em;
    }
}

@media only screen and (max-width: 544px) {
  .footer-form-text {
        font-size: 3rem;
    }
    .footer-rize {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 441px) {
    .footer-form-text {
        font-size: 2.5rem;
        
    }
    .footer-rize {
        font-size: 2.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc68746 */.elementor-24 .elementor-element.elementor-element-bc68746 {
    max-width: 535px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2c68e48 */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-2c68e48 {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f9351f */@media only screen and (max-width: 1300px) {
    .elementor-24 .elementor-element.elementor-element-6f9351f {
        width: 50%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6240702 */@media only screen and (max-width: 1600px) {
    .elementor-24 .elementor-element.elementor-element-6240702 {
        padding: 150px 50px;
    }
}

@media only screen and (max-width: 1400px) {
    .elementor-24 .elementor-element.elementor-element-6240702 {
        padding: 150px 40px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd003be */.footer-text {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    font-size: 3rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: #FFF;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-cd6c39f */#footer-navmenu>div>nav>ul>li>a:after{
        width: 100%;
    max-width: 150px;
}

#footer-navmenu>div>nav>ul>li>a{
        width: 50%;
    max-width: 0px;
    transition: 300ms;
    border-bottom: 3px solid #A0A201;
}

#footer-navmenu>div>nav>ul>li>a:hover{
        width: 100%;
    max-width: 125px;
    transition: 300ms;
    border-bottom: 3px solid #A0A201;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9e439f7 */.elementor-element-9e439f7 .elementor-widget-wrap .elementor-widget-heading .elementor-widget-container .elementor-heading-title a:hover {
	text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-eb2d4e9 */@media only screen and (max-width: 1600px) {
    .elementor-24 .elementor-element.elementor-element-eb2d4e9 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ecca275 */@media only screen and (max-width: 1600px) {
    .elementor-24 .elementor-element.elementor-element-ecca275 {
        width: 100%;
    }
}

@media only screen and (max-width: 1200px) {
    .elementor-24 .elementor-element.elementor-element-ecca275 {
        margin-top: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6138335 */.elementor-24 .elementor-element.elementor-element-6138335 span {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    font-size: 1.75rem;
    line-height: 1.22em;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: #FFF;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-34e87a2 */input#field_rovd0 {
    border-bottom: 1px solid #fff;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f0a5221 */@media only screen and (max-width: 1024px) {
    .elementor-24 .elementor-element.elementor-element-f0a5221 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f63ab0 */@media only screen and (max-width: 1024px) {
  .elementor-24 .elementor-element.elementor-element-2f63ab0 {
    text-align: center;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-275f430 */#footer-socials .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item a span svg circle{
    transition: fill 0.5s ease-out;
}
#footer-socials .elementor-widget-container .elementor-icon-list-items .elementor-icon-list-item a span svg:hover circle {
    fill: #D64D00; 
  }

@media only screen and (max-width: 1024px) {
  #footer-socials .elementor-widget-container .elementor-icon-list-items {
    justify-content: center;
  }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b8a2230 */@media only screen and (max-width: 1100px) {
    .elementor-24 .elementor-element.elementor-element-b8a2230 {
        width: 20%;
    }
}

@media only screen and (max-width: 1024px) {
    .elementor-24 .elementor-element.elementor-element-b8a2230 {
        margin-top: 75px;
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1825224 */@media only screen and (max-width: 1600px) {
    .elementor-24 .elementor-element.elementor-element-1825224 {
        padding: 100px 50px;
    }
}

@media only screen and (max-width: 1400px) {
    .elementor-24 .elementor-element.elementor-element-1825224 {
        padding: 100px 40px;
    }
}/* End custom CSS */
/* Start custom CSS */.rize-footer-heading {
    font-family:"Engravers MT", serif;
}

.rize-green {
    color:#C2C762;
}

.rize-footer-contact-list-heading {
    text-transform:uppercase;
    color:#C2C762;
}/* End custom CSS */