.elementor-10047 .elementor-element.elementor-element-3f61ed12{--display:flex;--min-height:55vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.7;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10047 .elementor-element.elementor-element-3f61ed12::before, .elementor-10047 .elementor-element.elementor-element-3f61ed12 > .elementor-background-video-container::before, .elementor-10047 .elementor-element.elementor-element-3f61ed12 > .e-con-inner > .elementor-background-video-container::before, .elementor-10047 .elementor-element.elementor-element-3f61ed12 > .elementor-background-slideshow::before, .elementor-10047 .elementor-element.elementor-element-3f61ed12 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10047 .elementor-element.elementor-element-3f61ed12 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#111111;--background-overlay:'';}.elementor-10047 .elementor-element.elementor-element-3f61ed12:not(.elementor-motion-effects-element-type-background), .elementor-10047 .elementor-element.elementor-element-3f61ed12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -106px;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10047 .elementor-element.elementor-element-330a6907 > .elementor-widget-container{margin:00px 0px 0px 0px;padding:0px 200px 0px 200px;}.elementor-10047 .elementor-element.elementor-element-330a6907{text-align:center;}.elementor-10047 .elementor-element.elementor-element-330a6907 .elementor-heading-title{font-family:"TTL Ramills Trl", Sans-serif;font-size:65px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:5px;word-spacing:0em;color:#FBFBFB;}.elementor-10047 .elementor-element.elementor-element-86b5625 > .elementor-widget-container{margin:00px 0px 0px 0px;padding:0px 200px 0px 200px;}.elementor-10047 .elementor-element.elementor-element-86b5625{text-align:center;}.elementor-10047 .elementor-element.elementor-element-86b5625 .elementor-heading-title{font-family:"TTL Ramills Trl", Sans-serif;font-size:65px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:5px;word-spacing:0em;color:#FBFBFB;}.elementor-10047 .elementor-element.elementor-element-aa2bc74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-10047 .elementor-element.elementor-element-9749485{--display:flex;}.elementor-10047 .elementor-element.elementor-element-7923c7e{text-align:center;}.elementor-10047 .elementor-element.elementor-element-7923c7e .elementor-heading-title{font-family:"TTL Ramills Trl", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-10047 .elementor-element.elementor-element-1a5e532{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10047 .elementor-element.elementor-element-1f31644{--display:flex;}.elementor-10047 .elementor-element.elementor-element-1f31644.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10047 .elementor-element.elementor-element-e805d92{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-10047 .elementor-element.elementor-element-e805d92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 0px 0px;border-radius:50% 50% 50% 50%;}.elementor-10047 .elementor-element.elementor-element-e805d92.elementor-element{--align-self:center;}.elementor-10047 .elementor-element.elementor-element-e805d92 .elementor-icon-wrapper{text-align:center;}.elementor-10047 .elementor-element.elementor-element-e805d92.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4331768 );color:var( --e-global-color-text );}.elementor-10047 .elementor-element.elementor-element-e805d92.elementor-view-framed .elementor-icon, .elementor-10047 .elementor-element.elementor-element-e805d92.elementor-view-default .elementor-icon{color:var( --e-global-color-4331768 );border-color:var( --e-global-color-4331768 );}.elementor-10047 .elementor-element.elementor-element-e805d92.elementor-view-framed .elementor-icon, .elementor-10047 .elementor-element.elementor-element-e805d92.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4331768 );}.elementor-10047 .elementor-element.elementor-element-e805d92.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-10047 .elementor-element.elementor-element-e805d92.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-10047 .elementor-element.elementor-element-e805d92 .elementor-icon{font-size:25px;}.elementor-10047 .elementor-element.elementor-element-e805d92 .elementor-icon svg{height:25px;}.elementor-10047 .elementor-element.elementor-element-69f27b3{text-align:center;}.elementor-10047 .elementor-element.elementor-element-69f27b3 .elementor-heading-title{font-family:"Avenir Book", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10047 .elementor-element.elementor-element-50edd3b{--display:flex;}.elementor-10047 .elementor-element.elementor-element-940009f{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-10047 .elementor-element.elementor-element-940009f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 0px 0px;border-radius:50% 50% 50% 50%;}.elementor-10047 .elementor-element.elementor-element-940009f.elementor-element{--align-self:center;}.elementor-10047 .elementor-element.elementor-element-940009f .elementor-icon-wrapper{text-align:center;}.elementor-10047 .elementor-element.elementor-element-940009f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4331768 );color:var( --e-global-color-text );}.elementor-10047 .elementor-element.elementor-element-940009f.elementor-view-framed .elementor-icon, .elementor-10047 .elementor-element.elementor-element-940009f.elementor-view-default .elementor-icon{color:var( --e-global-color-4331768 );border-color:var( --e-global-color-4331768 );}.elementor-10047 .elementor-element.elementor-element-940009f.elementor-view-framed .elementor-icon, .elementor-10047 .elementor-element.elementor-element-940009f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4331768 );}.elementor-10047 .elementor-element.elementor-element-940009f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-10047 .elementor-element.elementor-element-940009f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-10047 .elementor-element.elementor-element-940009f .elementor-icon{font-size:25px;}.elementor-10047 .elementor-element.elementor-element-940009f .elementor-icon svg{height:25px;}.elementor-10047 .elementor-element.elementor-element-95f9b8a{text-align:center;}.elementor-10047 .elementor-element.elementor-element-95f9b8a .elementor-heading-title{font-family:"Avenir Book", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10047 .elementor-element.elementor-element-8a97121{--display:flex;}.elementor-10047 .elementor-element.elementor-element-6260af8{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-10047 .elementor-element.elementor-element-6260af8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 0px 0px;border-radius:50% 50% 50% 50%;}.elementor-10047 .elementor-element.elementor-element-6260af8.elementor-element{--align-self:center;}.elementor-10047 .elementor-element.elementor-element-6260af8 .elementor-icon-wrapper{text-align:center;}.elementor-10047 .elementor-element.elementor-element-6260af8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4331768 );color:var( --e-global-color-secondary );}.elementor-10047 .elementor-element.elementor-element-6260af8.elementor-view-framed .elementor-icon, .elementor-10047 .elementor-element.elementor-element-6260af8.elementor-view-default .elementor-icon{color:var( --e-global-color-4331768 );border-color:var( --e-global-color-4331768 );}.elementor-10047 .elementor-element.elementor-element-6260af8.elementor-view-framed .elementor-icon, .elementor-10047 .elementor-element.elementor-element-6260af8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4331768 );}.elementor-10047 .elementor-element.elementor-element-6260af8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10047 .elementor-element.elementor-element-6260af8.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10047 .elementor-element.elementor-element-6260af8 .elementor-icon{font-size:25px;}.elementor-10047 .elementor-element.elementor-element-6260af8 .elementor-icon svg{height:25px;}.elementor-10047 .elementor-element.elementor-element-c766725{text-align:center;}.elementor-10047 .elementor-element.elementor-element-c766725 .elementor-heading-title{font-family:"Avenir Book", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-10047 .elementor-element.elementor-element-724cdb2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10047 .elementor-element.elementor-element-fe15778{--display:flex;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10047 .elementor-element.elementor-element-b584e3e > .elementor-widget-container{padding:3% 10% 0% 10%;}.elementor-10047 .elementor-element.elementor-element-b584e3e{text-align:center;}.elementor-10047 .elementor-element.elementor-element-58673da{--display:flex;--justify-content:center;}.elementor-10047 .elementor-element.elementor-element-7afa45c > .elementor-widget-container{padding:3% 10% 0% 10%;}.elementor-10047 .elementor-element.elementor-element-7afa45c{text-align:center;}.elementor-10047 .elementor-element.elementor-element-2b371ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-10047 .elementor-element.elementor-element-2b371ed:not(.elementor-motion-effects-element-type-background), .elementor-10047 .elementor-element.elementor-element-2b371ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4331768 );}.elementor-10047 .elementor-element.elementor-element-9598233{--display:flex;}.elementor-10047 .elementor-element.elementor-element-91b13e3{--display:flex;}.elementor-10047 .elementor-element.elementor-element-83a2a67{text-align:center;}.elementor-10047 .elementor-element.elementor-element-83a2a67 .elementor-heading-title{font-family:"TTL Ramills Trl", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-10047 .elementor-element.elementor-element-8166ff0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10047 .elementor-element.elementor-element-9aeb837{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10047 .elementor-element.elementor-element-22241e7{text-align:center;}.elementor-10047 .elementor-element.elementor-element-22241e7 .elementor-heading-title{font-family:"TTL Ramills Trl", Sans-serif;font-size:26px;font-weight:500;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10047 .elementor-element.elementor-element-fd39fa8{--divider-border-style:solid;--divider-color:#C5C5C5;--divider-border-width:1.5px;}.elementor-10047 .elementor-element.elementor-element-fd39fa8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10047 .elementor-element.elementor-element-fd39fa8 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-10047 .elementor-element.elementor-element-fd39fa8 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-10047 .elementor-element.elementor-element-f26a725{text-align:center;font-family:"Avenir Book", Sans-serif;font-size:18px;font-weight:400;}.elementor-10047 .elementor-element.elementor-element-7df352e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10047 .elementor-element.elementor-element-c2ba729{text-align:center;}.elementor-10047 .elementor-element.elementor-element-c2ba729 .elementor-heading-title{font-family:"TTL Ramills Trl", Sans-serif;font-size:26px;font-weight:500;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-10047 .elementor-element.elementor-element-2a25432{--divider-border-style:solid;--divider-color:#C5C5C5;--divider-border-width:1.5px;}.elementor-10047 .elementor-element.elementor-element-2a25432 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10047 .elementor-element.elementor-element-2a25432 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-10047 .elementor-element.elementor-element-2a25432 .elementor-divider{text-align:center;padding-block-start:11px;padding-block-end:11px;}.elementor-10047 .elementor-element.elementor-element-0da3f9c{text-align:center;font-family:"Avenir Book", Sans-serif;font-size:18px;font-weight:400;}.elementor-10047 .elementor-element.elementor-element-adee915{text-align:center;}.elementor-10047 .elementor-element.elementor-element-cf0bf35{--display:flex;}.elementor-10047 .elementor-element.elementor-element-f0ffb62{text-align:center;}.elementor-10047 .elementor-element.elementor-element-f0ffb62 .elementor-heading-title{font-family:"TTL Ramills Trl", Sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-10047 .elementor-element.elementor-element-24e4eea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10047 .elementor-element.elementor-element-4c6e9e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10047 .elementor-element.elementor-element-260014a{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-10047 .elementor-element.elementor-element-260014a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 10px 0px;border-radius:50% 50% 50% 50%;}.elementor-10047 .elementor-element.elementor-element-260014a.elementor-element{--align-self:center;}.elementor-10047 .elementor-element.elementor-element-260014a .elementor-icon-wrapper{text-align:center;}.elementor-10047 .elementor-element.elementor-element-260014a .elementor-icon{font-size:30px;}.elementor-10047 .elementor-element.elementor-element-260014a .elementor-icon svg{height:30px;}.elementor-10047 .elementor-element.elementor-element-7eb7a1d{text-align:center;font-family:"Avenir Book", Sans-serif;font-size:18px;font-weight:400;}.elementor-10047 .elementor-element.elementor-element-361c364{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10047 .elementor-element.elementor-element-33a5ea5{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-10047 .elementor-element.elementor-element-33a5ea5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 10px 0px;border-radius:50% 50% 50% 50%;}.elementor-10047 .elementor-element.elementor-element-33a5ea5.elementor-element{--align-self:center;}.elementor-10047 .elementor-element.elementor-element-33a5ea5 .elementor-icon-wrapper{text-align:center;}.elementor-10047 .elementor-element.elementor-element-33a5ea5 .elementor-icon{font-size:30px;}.elementor-10047 .elementor-element.elementor-element-33a5ea5 .elementor-icon svg{height:30px;}.elementor-10047 .elementor-element.elementor-element-cc8ddd2{text-align:center;font-family:"Avenir Book", Sans-serif;font-size:18px;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10047 .elementor-element.elementor-element-2d713974 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Avenir Book", Sans-serif;font-size:16px;font-weight:400;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-bef1585 );color:var( --e-global-color-bef1585 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 45px 15px 45px;}.elementor-10047 .elementor-element.elementor-element-2d713974 .elementor-button:hover, .elementor-10047 .elementor-element.elementor-element-2d713974 .elementor-button:focus{background-color:var( --e-global-color-bef1585 );color:var( --e-global-color-primary );}.elementor-10047 .elementor-element.elementor-element-2d713974 .elementor-button:hover svg, .elementor-10047 .elementor-element.elementor-element-2d713974 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10047 .elementor-element.elementor-element-58d9c4ec{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10047 .elementor-element.elementor-element-58d9c4ec:not(.elementor-motion-effects-element-type-background), .elementor-10047 .elementor-element.elementor-element-58d9c4ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bef1585 );}.elementor-10047 .elementor-element.elementor-element-7b55f879 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10047 .elementor-element.elementor-element-7b55f879{text-align:center;}.elementor-10047 .elementor-element.elementor-element-7b55f879 .elementor-heading-title{font-family:"Avenir Book", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:26px;letter-spacing:2px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-10047 .elementor-element.elementor-element-41644652 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10047 .elementor-element.elementor-element-41644652{text-align:left;}.elementor-10047 .elementor-element.elementor-element-41644652 .elementor-heading-title{font-family:"TTL Ramills Trl", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:5.7px;word-spacing:0em;color:var( --e-global-color-text );}.elementor-10047 .elementor-element.elementor-element-21cc6263 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-10047 .elementor-element.elementor-element-21cc6263{text-align:center;}.elementor-10047 .elementor-element.elementor-element-21cc6263 .elementor-heading-title{font-family:"TTL Ramills Trl", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:3px;word-spacing:0em;color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10047 .elementor-element.elementor-element-1f31644{--width:30.357%;}.elementor-10047 .elementor-element.elementor-element-8166ff0{--content-width:70%;}.elementor-10047 .elementor-element.elementor-element-24e4eea{--content-width:70%;}}@media(max-width:1024px){.elementor-10047 .elementor-element.elementor-element-3f61ed12{--min-height:421px;}.elementor-10047 .elementor-element.elementor-element-3f61ed12:not(.elementor-motion-effects-element-type-background), .elementor-10047 .elementor-element.elementor-element-3f61ed12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10047 .elementor-element.elementor-element-330a6907 .elementor-heading-title{font-size:45px;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-10047 .elementor-element.elementor-element-86b5625 .elementor-heading-title{font-size:45px;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-10047 .elementor-element.elementor-element-7b55f879 .elementor-heading-title{font-size:17px;letter-spacing:0px;word-spacing:0em;}.elementor-10047 .elementor-element.elementor-element-41644652 .elementor-heading-title{font-size:44px;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-10047 .elementor-element.elementor-element-21cc6263 .elementor-heading-title{font-size:44px;line-height:1em;letter-spacing:0px;word-spacing:0em;}}@media(max-width:767px){.elementor-10047 .elementor-element.elementor-element-3f61ed12{--min-height:110vh;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--margin-top:-70%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10047 .elementor-element.elementor-element-3f61ed12:not(.elementor-motion-effects-element-type-background), .elementor-10047 .elementor-element.elementor-element-3f61ed12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-509px 0px;}.elementor-10047 .elementor-element.elementor-element-330a6907 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-10047 .elementor-element.elementor-element-330a6907.elementor-element{--align-self:center;}.elementor-10047 .elementor-element.elementor-element-330a6907{text-align:center;}.elementor-10047 .elementor-element.elementor-element-330a6907 .elementor-heading-title{font-size:36px;line-height:1.2em;letter-spacing:2px;}.elementor-10047 .elementor-element.elementor-element-86b5625 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-10047 .elementor-element.elementor-element-86b5625.elementor-element{--align-self:center;}.elementor-10047 .elementor-element.elementor-element-86b5625{text-align:center;}.elementor-10047 .elementor-element.elementor-element-86b5625 .elementor-heading-title{font-size:32px;line-height:1.2em;letter-spacing:2px;}.elementor-10047 .elementor-element.elementor-element-aa2bc74{--padding-top:12%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-10047 .elementor-element.elementor-element-7923c7e .elementor-heading-title{font-size:30px;}.elementor-10047 .elementor-element.elementor-element-e805d92 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10047 .elementor-element.elementor-element-940009f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10047 .elementor-element.elementor-element-6260af8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10047 .elementor-element.elementor-element-b584e3e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10047 .elementor-element.elementor-element-7afa45c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10047 .elementor-element.elementor-element-2b371ed{--padding-top:4%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-10047 .elementor-element.elementor-element-83a2a67 .elementor-heading-title{font-size:30px;}.elementor-10047 .elementor-element.elementor-element-f0ffb62 .elementor-heading-title{font-size:30px;}.elementor-10047 .elementor-element.elementor-element-260014a{width:100%;max-width:100%;}.elementor-10047 .elementor-element.elementor-element-260014a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10047 .elementor-element.elementor-element-33a5ea5{width:100%;max-width:100%;}.elementor-10047 .elementor-element.elementor-element-33a5ea5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10047 .elementor-element.elementor-element-2d713974 .elementor-button{font-size:16px;}.elementor-10047 .elementor-element.elementor-element-58d9c4ec{--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-10047 .elementor-element.elementor-element-7b55f879 .elementor-heading-title{font-size:16px;}.elementor-10047 .elementor-element.elementor-element-41644652 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-10047 .elementor-element.elementor-element-41644652{text-align:center;}.elementor-10047 .elementor-element.elementor-element-41644652 .elementor-heading-title{font-size:32px;line-height:1.2em;letter-spacing:1px;}.elementor-10047 .elementor-element.elementor-element-21cc6263 .elementor-heading-title{font-size:32px;}.elementor-10047 .elementor-element.elementor-element-46bc4027{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-10047 .elementor-element.elementor-element-46bc4027 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-46bc4027 */form#sib_signup_form_1 .sib-email-area{

    margin-bottom:20px;
    display: inline-block;
    
}

form#sib_signup_form_1 input[type=email]{
    background: #fafafa;
}

@media screen and (max-width:720px) {
    
    
   .sib_signup_form{
    width:100%!important;
}
form#sib_signup_form_1 .sib-email-area{
    width:100%!important;
    margin-bottom:20px;
}


.sib_signup_box_inside_1{
    width:100%!important;
}

form#sib_signup_form_1 .sib-default-btn{
    width:100%
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TTL Ramills Trl';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.opernfreunde.at/wp-content/uploads/2024/05/TT-Ramillas-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Book';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.opernfreunde.at/wp-content/uploads/2024/05/avenir-book.ttf') format('truetype');
}
/* End Custom Fonts CSS */