.elementor-8 .elementor-element.elementor-element-3672034:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3672034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3672034 > .elementor-container{min-height:400px;}.elementor-8 .elementor-element.elementor-element-3672034{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6% 5% 6% 5%;}.elementor-8 .elementor-element.elementor-element-3672034 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-bb672cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-61618e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-61618e2{text-align:center;}.elementor-8 .elementor-element.elementor-element-61618e2 .elementor-heading-title{font-family:var( --e-global-typography-706059c-font-family ), Sans-serif;font-size:var( --e-global-typography-706059c-font-size );font-weight:var( --e-global-typography-706059c-font-weight );line-height:var( --e-global-typography-706059c-line-height );letter-spacing:var( --e-global-typography-706059c-letter-spacing );word-spacing:var( --e-global-typography-706059c-word-spacing );color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-19419a9{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-19419a9 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-19419a9 .elementor-heading-title{font-family:var( --e-global-typography-706059c-font-family ), Sans-serif;font-size:var( --e-global-typography-706059c-font-size );font-weight:var( --e-global-typography-706059c-font-weight );line-height:var( --e-global-typography-706059c-line-height );letter-spacing:var( --e-global-typography-706059c-letter-spacing );word-spacing:var( --e-global-typography-706059c-word-spacing );color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-bc78b33{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;align-self:center;text-align:left;}.elementor-8 .elementor-element.elementor-element-bc78b33 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-bc78b33 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:500;line-height:28px;color:#DED7FF;}.elementor-8 .elementor-element.elementor-element-0e5b83f > .elementor-widget-container{margin:0% 20% 0% 0%;}.elementor-8 .elementor-element.elementor-element-0e5b83f{text-align:right;}.elementor-8 .elementor-element.elementor-element-0e5b83f .elementor-heading-title{font-family:var( --e-global-typography-706059c-font-family ), Sans-serif;font-size:var( --e-global-typography-706059c-font-size );font-weight:var( --e-global-typography-706059c-font-weight );line-height:var( --e-global-typography-706059c-line-height );letter-spacing:var( --e-global-typography-706059c-letter-spacing );word-spacing:var( --e-global-typography-706059c-word-spacing );color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-acf153a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-acf153a{text-align:left;}.elementor-8 .elementor-element.elementor-element-acf153a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-23fe0c9 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-514b3ed:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-514b3ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-514b3ed > .elementor-container{min-height:30px;}.elementor-8 .elementor-element.elementor-element-514b3ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-514b3ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-892d09b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-17b2e87 .elementor-heading-title{font-family:var( --e-global-typography-e19f060-font-family ), Sans-serif;font-size:var( --e-global-typography-e19f060-font-size );font-weight:var( --e-global-typography-e19f060-font-weight );line-height:var( --e-global-typography-e19f060-line-height );letter-spacing:var( --e-global-typography-e19f060-letter-spacing );word-spacing:var( --e-global-typography-e19f060-word-spacing );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-c97414b{text-align:left;}.elementor-8 .elementor-element.elementor-element-c97414b .elementor-heading-title{font-family:var( --e-global-typography-96ea4fb-font-family ), Sans-serif;font-size:var( --e-global-typography-96ea4fb-font-size );font-weight:var( --e-global-typography-96ea4fb-font-weight );text-transform:var( --e-global-typography-96ea4fb-text-transform );line-height:var( --e-global-typography-96ea4fb-line-height );letter-spacing:var( --e-global-typography-96ea4fb-letter-spacing );word-spacing:var( --e-global-typography-96ea4fb-word-spacing );}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-78bf4ed.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-78bf4ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-78bf4ed > .elementor-element-populated{padding:0% 0% 0% 10%;}.elementor-8 .elementor-element.elementor-element-001bcc1 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-8249f19 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-f097d0d{margin-top:100px;margin-bottom:100px;padding:0% 5% 0% 5%;}.elementor-8 .elementor-element.elementor-element-bce4851 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3f7a05f{margin-top:50px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-4891d87 > .elementor-element-populated{padding:10px 0px 0px 0px;}.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-8 .elementor-element.elementor-element-a34336a .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-a34336a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-a34336a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a34336a.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-a34336a.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a34336a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-a34336a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-a34336a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-a34336a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-a34336a.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-a34336a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a34336a.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-a34336a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a34336a.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-a34336a.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-a34336a .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-a34336a .elementor-icon svg{height:25px;}.elementor-8 .elementor-element.elementor-element-eb31d44 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-57870a7{text-align:left;}.elementor-8 .elementor-element.elementor-element-57870a7 .elementor-heading-title{font-family:var( --e-global-typography-6a9340d-font-family ), Sans-serif;font-size:var( --e-global-typography-6a9340d-font-size );font-weight:var( --e-global-typography-6a9340d-font-weight );text-transform:var( --e-global-typography-6a9340d-text-transform );line-height:var( --e-global-typography-6a9340d-line-height );letter-spacing:var( --e-global-typography-6a9340d-letter-spacing );word-spacing:var( --e-global-typography-6a9340d-word-spacing );}.elementor-8 .elementor-element.elementor-element-aba96ea .elementor-heading-title{font-family:var( --e-global-typography-93b83ff-font-family ), Sans-serif;font-size:var( --e-global-typography-93b83ff-font-size );font-weight:var( --e-global-typography-93b83ff-font-weight );text-transform:var( --e-global-typography-93b83ff-text-transform );line-height:var( --e-global-typography-93b83ff-line-height );letter-spacing:var( --e-global-typography-93b83ff-letter-spacing );word-spacing:var( --e-global-typography-93b83ff-word-spacing );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-9f1df1f{--spacer-size:290px;}.elementor-8 .elementor-element.elementor-element-9f1df1f > .elementor-widget-container{background-image:url("https://dinella-media.ch/wp-content/uploads/2023/02/9OXm4wNFY.jpg");background-position:center center;background-size:cover;border-radius:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-d5156c6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-d5156c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-d5156c6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-dde6c92 .elementor-icon-wrapper{text-align:right;}.elementor-8 .elementor-element.elementor-element-dde6c92.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-dde6c92.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-dde6c92.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-dde6c92.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-dde6c92.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-dde6c92.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-dde6c92.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-dde6c92.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-dde6c92.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-dde6c92.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-dde6c92 .elementor-icon{font-size:90px;}.elementor-8 .elementor-element.elementor-element-dde6c92 .elementor-icon svg{height:90px;}.elementor-8 .elementor-element.elementor-element-dde6c92 .elementor-icon i, .elementor-8 .elementor-element.elementor-element-dde6c92 .elementor-icon svg{transform:rotate(39deg);}.elementor-8 .elementor-element.elementor-element-1552137{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-3109349 > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-72201ca .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-72201ca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-72201ca.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-72201ca.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-72201ca.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-72201ca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-72201ca.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-72201ca.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-72201ca.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-72201ca.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-72201ca.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-72201ca.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-72201ca.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-72201ca.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-72201ca.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-72201ca .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-72201ca .elementor-icon svg{height:25px;}.elementor-8 .elementor-element.elementor-element-769b666 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8cd1f31{text-align:left;}.elementor-8 .elementor-element.elementor-element-8cd1f31 .elementor-heading-title{font-family:var( --e-global-typography-6a9340d-font-family ), Sans-serif;font-size:var( --e-global-typography-6a9340d-font-size );font-weight:var( --e-global-typography-6a9340d-font-weight );text-transform:var( --e-global-typography-6a9340d-text-transform );line-height:var( --e-global-typography-6a9340d-line-height );letter-spacing:var( --e-global-typography-6a9340d-letter-spacing );word-spacing:var( --e-global-typography-6a9340d-word-spacing );}.elementor-8 .elementor-element.elementor-element-6effed2 .elementor-heading-title{font-family:var( --e-global-typography-93b83ff-font-family ), Sans-serif;font-size:var( --e-global-typography-93b83ff-font-size );font-weight:var( --e-global-typography-93b83ff-font-weight );text-transform:var( --e-global-typography-93b83ff-text-transform );line-height:var( --e-global-typography-93b83ff-line-height );letter-spacing:var( --e-global-typography-93b83ff-letter-spacing );word-spacing:var( --e-global-typography-93b83ff-word-spacing );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-cc77859{--spacer-size:290px;}.elementor-8 .elementor-element.elementor-element-cc77859 > .elementor-widget-container{background-image:url("https://dinella-media.ch/wp-content/uploads/2023/02/kyMqJtPOx.jpg");background-position:center center;background-size:cover;border-radius:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-01daf54.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-01daf54.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-01daf54 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0911438 .elementor-icon-wrapper{text-align:right;}.elementor-8 .elementor-element.elementor-element-0911438.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0911438.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0911438.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0911438.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-0911438.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0911438.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0911438.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-0911438.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0911438.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-0911438.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0911438 .elementor-icon{font-size:90px;}.elementor-8 .elementor-element.elementor-element-0911438 .elementor-icon svg{height:90px;}.elementor-8 .elementor-element.elementor-element-0911438 .elementor-icon i, .elementor-8 .elementor-element.elementor-element-0911438 .elementor-icon svg{transform:rotate(39deg);}.elementor-8 .elementor-element.elementor-element-3c06e33{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-e24ef1f > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4fb1fb2 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-4fb1fb2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-4fb1fb2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4fb1fb2.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4fb1fb2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4fb1fb2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4fb1fb2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-4fb1fb2.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-4fb1fb2.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-4fb1fb2.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-4fb1fb2.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4fb1fb2.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-4fb1fb2.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4fb1fb2.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-4fb1fb2.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-4fb1fb2 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-4fb1fb2 .elementor-icon svg{height:25px;}.elementor-8 .elementor-element.elementor-element-506ce1f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-40e77ab{text-align:left;}.elementor-8 .elementor-element.elementor-element-40e77ab .elementor-heading-title{font-family:var( --e-global-typography-6a9340d-font-family ), Sans-serif;font-size:var( --e-global-typography-6a9340d-font-size );font-weight:var( --e-global-typography-6a9340d-font-weight );text-transform:var( --e-global-typography-6a9340d-text-transform );line-height:var( --e-global-typography-6a9340d-line-height );letter-spacing:var( --e-global-typography-6a9340d-letter-spacing );word-spacing:var( --e-global-typography-6a9340d-word-spacing );}.elementor-8 .elementor-element.elementor-element-0f81aa3 .elementor-heading-title{font-family:var( --e-global-typography-93b83ff-font-family ), Sans-serif;font-size:var( --e-global-typography-93b83ff-font-size );font-weight:var( --e-global-typography-93b83ff-font-weight );text-transform:var( --e-global-typography-93b83ff-text-transform );line-height:var( --e-global-typography-93b83ff-line-height );letter-spacing:var( --e-global-typography-93b83ff-letter-spacing );word-spacing:var( --e-global-typography-93b83ff-word-spacing );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-fb9ff18{--spacer-size:290px;}.elementor-8 .elementor-element.elementor-element-fb9ff18 > .elementor-widget-container{background-image:url("https://dinella-media.ch/wp-content/uploads/2023/02/6dK1FQHT.jpg");background-position:center center;background-size:cover;border-radius:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-e7fb7a5.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-e7fb7a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-e7fb7a5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1227b61 .elementor-icon-wrapper{text-align:right;}.elementor-8 .elementor-element.elementor-element-1227b61.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1227b61.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1227b61.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1227b61.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1227b61.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1227b61.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1227b61.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-1227b61.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1227b61.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-1227b61.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1227b61 .elementor-icon{font-size:90px;}.elementor-8 .elementor-element.elementor-element-1227b61 .elementor-icon svg{height:90px;}.elementor-8 .elementor-element.elementor-element-1227b61 .elementor-icon i, .elementor-8 .elementor-element.elementor-element-1227b61 .elementor-icon svg{transform:rotate(39deg);}.elementor-8 .elementor-element.elementor-element-fc063a4{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-41c3445 > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-43a293f .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-43a293f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-43a293f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-43a293f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-43a293f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-43a293f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-43a293f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-43a293f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-43a293f.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-43a293f.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-43a293f.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-43a293f.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-43a293f.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-43a293f.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-43a293f.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-43a293f .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-43a293f .elementor-icon svg{height:25px;}.elementor-8 .elementor-element.elementor-element-4c23e69 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c46ba19{text-align:left;}.elementor-8 .elementor-element.elementor-element-c46ba19 .elementor-heading-title{font-family:var( --e-global-typography-6a9340d-font-family ), Sans-serif;font-size:var( --e-global-typography-6a9340d-font-size );font-weight:var( --e-global-typography-6a9340d-font-weight );text-transform:var( --e-global-typography-6a9340d-text-transform );line-height:var( --e-global-typography-6a9340d-line-height );letter-spacing:var( --e-global-typography-6a9340d-letter-spacing );word-spacing:var( --e-global-typography-6a9340d-word-spacing );}.elementor-8 .elementor-element.elementor-element-4860d38 .elementor-heading-title{font-family:var( --e-global-typography-93b83ff-font-family ), Sans-serif;font-size:var( --e-global-typography-93b83ff-font-size );font-weight:var( --e-global-typography-93b83ff-font-weight );text-transform:var( --e-global-typography-93b83ff-text-transform );line-height:var( --e-global-typography-93b83ff-line-height );letter-spacing:var( --e-global-typography-93b83ff-letter-spacing );word-spacing:var( --e-global-typography-93b83ff-word-spacing );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3bbca83{--spacer-size:290px;}.elementor-8 .elementor-element.elementor-element-3bbca83 > .elementor-widget-container{background-image:url("https://dinella-media.ch/wp-content/uploads/2023/02/WaeiuZjl0.jpg");background-position:center center;background-size:cover;border-radius:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-ff7e175.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-ff7e175.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-ff7e175 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a8dc2ed .elementor-icon-wrapper{text-align:right;}.elementor-8 .elementor-element.elementor-element-a8dc2ed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-a8dc2ed.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a8dc2ed.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-a8dc2ed.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-a8dc2ed.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-a8dc2ed.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a8dc2ed.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-a8dc2ed.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a8dc2ed.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-a8dc2ed.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a8dc2ed .elementor-icon{font-size:90px;}.elementor-8 .elementor-element.elementor-element-a8dc2ed .elementor-icon svg{height:90px;}.elementor-8 .elementor-element.elementor-element-a8dc2ed .elementor-icon i, .elementor-8 .elementor-element.elementor-element-a8dc2ed .elementor-icon svg{transform:rotate(39deg);}.elementor-8 .elementor-element.elementor-element-b1a9493{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-514a3bb > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4a31cf5 .elementor-icon-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-4a31cf5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-4a31cf5.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4a31cf5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4a31cf5.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4a31cf5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4a31cf5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-4a31cf5.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-4a31cf5.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-4a31cf5.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-4a31cf5.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4a31cf5.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-4a31cf5.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4a31cf5.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-4a31cf5.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-23fe0c9 );}.elementor-8 .elementor-element.elementor-element-4a31cf5 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-4a31cf5 .elementor-icon svg{height:25px;}.elementor-8 .elementor-element.elementor-element-e52725f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9f098e6{text-align:left;}.elementor-8 .elementor-element.elementor-element-9f098e6 .elementor-heading-title{font-family:var( --e-global-typography-6a9340d-font-family ), Sans-serif;font-size:var( --e-global-typography-6a9340d-font-size );font-weight:var( --e-global-typography-6a9340d-font-weight );text-transform:var( --e-global-typography-6a9340d-text-transform );line-height:var( --e-global-typography-6a9340d-line-height );letter-spacing:var( --e-global-typography-6a9340d-letter-spacing );word-spacing:var( --e-global-typography-6a9340d-word-spacing );}.elementor-8 .elementor-element.elementor-element-a92423a .elementor-heading-title{font-family:var( --e-global-typography-93b83ff-font-family ), Sans-serif;font-size:var( --e-global-typography-93b83ff-font-size );font-weight:var( --e-global-typography-93b83ff-font-weight );text-transform:var( --e-global-typography-93b83ff-text-transform );line-height:var( --e-global-typography-93b83ff-line-height );letter-spacing:var( --e-global-typography-93b83ff-letter-spacing );word-spacing:var( --e-global-typography-93b83ff-word-spacing );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-08aff77{--spacer-size:290px;}.elementor-8 .elementor-element.elementor-element-08aff77 > .elementor-widget-container{background-image:url("https://dinella-media.ch/wp-content/uploads/2023/02/jmlYTMh4B.jpg");background-position:center center;background-size:cover;border-radius:10px 10px 10px 10px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-5482fa8.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-5482fa8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-5482fa8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e627cb7 .elementor-icon-wrapper{text-align:right;}.elementor-8 .elementor-element.elementor-element-e627cb7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e627cb7.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e627cb7.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e627cb7.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e627cb7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e627cb7.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e627cb7.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-e627cb7.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e627cb7.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-e627cb7.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e627cb7 .elementor-icon{font-size:90px;}.elementor-8 .elementor-element.elementor-element-e627cb7 .elementor-icon svg{height:90px;}.elementor-8 .elementor-element.elementor-element-e627cb7 .elementor-icon i, .elementor-8 .elementor-element.elementor-element-e627cb7 .elementor-icon svg{transform:rotate(39deg);}.elementor-8 .elementor-element.elementor-element-ec9a827{margin-top:100px;margin-bottom:100px;padding:0% 5% 0% 5%;}.elementor-8 .elementor-element.elementor-element-80daafd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-165e935 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9c5fc98 .elementor-heading-title{font-family:var( --e-global-typography-e19f060-font-family ), Sans-serif;font-size:var( --e-global-typography-e19f060-font-size );font-weight:var( --e-global-typography-e19f060-font-weight );line-height:var( --e-global-typography-e19f060-line-height );letter-spacing:var( --e-global-typography-e19f060-letter-spacing );word-spacing:var( --e-global-typography-e19f060-word-spacing );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-97e8363{width:var( --container-widget-width, 107.7% );max-width:107.7%;--container-widget-width:107.7%;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-97e8363 .elementor-heading-title{font-family:var( --e-global-typography-96ea4fb-font-family ), Sans-serif;font-size:var( --e-global-typography-96ea4fb-font-size );font-weight:var( --e-global-typography-96ea4fb-font-weight );text-transform:var( --e-global-typography-96ea4fb-text-transform );line-height:var( --e-global-typography-96ea4fb-line-height );letter-spacing:var( --e-global-typography-96ea4fb-letter-spacing );word-spacing:var( --e-global-typography-96ea4fb-word-spacing );}.elementor-8 .elementor-element.elementor-element-7f9d9ae{text-align:left;}.elementor-8 .elementor-element.elementor-element-7f9d9ae .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-b2ebad5{width:100%;max-width:100%;text-align:right;}.elementor-8 .elementor-element.elementor-element-db7f820{width:100%;max-width:100%;text-align:right;}.elementor-8 .elementor-element.elementor-element-ad7bd0f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ad7bd0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B01281C;}.elementor-8 .elementor-element.elementor-element-ad7bd0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-8 .elementor-element.elementor-element-ad7bd0f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-6bf4a8e > .elementor-element-populated{margin:100px 0px 100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5a2a1b3{margin-top:0px;margin-bottom:50px;}.elementor-8 .elementor-element.elementor-element-fbaf419 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cb785cd .elementor-heading-title{font-family:var( --e-global-typography-e19f060-font-family ), Sans-serif;font-size:var( --e-global-typography-e19f060-font-size );font-weight:var( --e-global-typography-e19f060-font-weight );line-height:var( --e-global-typography-e19f060-line-height );letter-spacing:var( --e-global-typography-e19f060-letter-spacing );word-spacing:var( --e-global-typography-e19f060-word-spacing );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-654ab4a{text-align:left;}.elementor-8 .elementor-element.elementor-element-654ab4a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:55px;font-weight:700;text-transform:none;line-height:65px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-19dd516.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-19dd516.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-19dd516 > .elementor-element-populated{padding:0% 0% 0% 10%;}.elementor-8 .elementor-element.elementor-element-8795e0f{text-align:right;}.elementor-8 .elementor-element.elementor-element-8795e0f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-8 .elementor-element.elementor-element-706bbe3{--titles-container-justify-content:flex-end;--image-border-radius:10px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;--galleries-title-color-normal:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-706bbe3 .elementor-gallery-title{font-family:var( --e-global-typography-6969c0d-font-family ), Sans-serif;font-size:var( --e-global-typography-6969c0d-font-size );font-weight:var( --e-global-typography-6969c0d-font-weight );text-transform:var( --e-global-typography-6969c0d-text-transform );line-height:var( --e-global-typography-6969c0d-line-height );letter-spacing:var( --e-global-typography-6969c0d-letter-spacing );word-spacing:var( --e-global-typography-6969c0d-word-spacing );--space-between:10px;}.elementor-8 .elementor-element.elementor-element-706bbe3 .elementor-gallery__titles-container{margin-bottom:36px;}.elementor-8 .elementor-element.elementor-element-1047a01:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1047a01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1047a01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 5% 0% 5%;}.elementor-8 .elementor-element.elementor-element-1047a01 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-e66cb75 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:100px 0px 100px 0px;}.elementor-8 .elementor-element.elementor-element-8c0609b{text-align:center;}.elementor-8 .elementor-element.elementor-element-8c0609b .elementor-heading-title{font-family:var( --e-global-typography-e19f060-font-family ), Sans-serif;font-size:var( --e-global-typography-e19f060-font-size );font-weight:var( --e-global-typography-e19f060-font-weight );line-height:var( --e-global-typography-e19f060-line-height );letter-spacing:var( --e-global-typography-e19f060-letter-spacing );word-spacing:var( --e-global-typography-e19f060-word-spacing );color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-398662e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-8 .elementor-element.elementor-element-398662e{text-align:center;}.elementor-8 .elementor-element.elementor-element-398662e .elementor-heading-title{font-family:var( --e-global-typography-96ea4fb-font-family ), Sans-serif;font-size:var( --e-global-typography-96ea4fb-font-size );font-weight:var( --e-global-typography-96ea4fb-font-weight );text-transform:var( --e-global-typography-96ea4fb-text-transform );line-height:var( --e-global-typography-96ea4fb-line-height );letter-spacing:var( --e-global-typography-96ea4fb-letter-spacing );word-spacing:var( --e-global-typography-96ea4fb-word-spacing );color:var( --e-global-color-23fe0c9 );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-ade7b1a{--grid-columns:3;}.elementor-8 .elementor-element.elementor-element-ade7b1a .elementor-loop-container{grid-auto-rows:1fr;}.elementor-8 .elementor-element.elementor-element-ade7b1a .e-loop-item > .elementor-section, .elementor-8 .elementor-element.elementor-element-ade7b1a .e-loop-item > .elementor-section > .elementor-container, .elementor-8 .elementor-element.elementor-element-ade7b1a .e-loop-item > .e-con, .elementor-8 .elementor-element.elementor-element-ade7b1a .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-3672034{padding:5% 5% 5% 5%;}.elementor-8 .elementor-element.elementor-element-bb672cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-61618e2 .elementor-heading-title{font-size:var( --e-global-typography-706059c-font-size );line-height:var( --e-global-typography-706059c-line-height );letter-spacing:var( --e-global-typography-706059c-letter-spacing );word-spacing:var( --e-global-typography-706059c-word-spacing );}.elementor-8 .elementor-element.elementor-element-19419a9{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-19419a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-19419a9 .elementor-heading-title{font-size:var( --e-global-typography-706059c-font-size );line-height:var( --e-global-typography-706059c-line-height );letter-spacing:var( --e-global-typography-706059c-letter-spacing );word-spacing:var( --e-global-typography-706059c-word-spacing );}.elementor-8 .elementor-element.elementor-element-bc78b33 > .elementor-widget-container{margin:0px 0px 0px 35px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-bc78b33{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;}.elementor-8 .elementor-element.elementor-element-bc78b33 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-0e5b83f > .elementor-widget-container{margin:0% 10% 0% 0%;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0e5b83f .elementor-heading-title{font-size:var( --e-global-typography-706059c-font-size );line-height:var( --e-global-typography-706059c-line-height );letter-spacing:var( --e-global-typography-706059c-letter-spacing );word-spacing:var( --e-global-typography-706059c-word-spacing );}.elementor-8 .elementor-element.elementor-element-acf153a{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-acf153a > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-acf153a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-17b2e87 .elementor-heading-title{font-size:var( --e-global-typography-e19f060-font-size );line-height:var( --e-global-typography-e19f060-line-height );letter-spacing:var( --e-global-typography-e19f060-letter-spacing );word-spacing:var( --e-global-typography-e19f060-word-spacing );}.elementor-8 .elementor-element.elementor-element-c97414b .elementor-heading-title{font-size:var( --e-global-typography-96ea4fb-font-size );line-height:var( --e-global-typography-96ea4fb-line-height );letter-spacing:var( --e-global-typography-96ea4fb-letter-spacing );word-spacing:var( --e-global-typography-96ea4fb-word-spacing );}.elementor-8 .elementor-element.elementor-element-78bf4ed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-001bcc1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-8249f19 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-57870a7 .elementor-heading-title{font-size:var( --e-global-typography-6a9340d-font-size );line-height:var( --e-global-typography-6a9340d-line-height );letter-spacing:var( --e-global-typography-6a9340d-letter-spacing );word-spacing:var( --e-global-typography-6a9340d-word-spacing );}.elementor-8 .elementor-element.elementor-element-aba96ea .elementor-heading-title{font-size:var( --e-global-typography-93b83ff-font-size );line-height:var( --e-global-typography-93b83ff-line-height );letter-spacing:var( --e-global-typography-93b83ff-letter-spacing );word-spacing:var( --e-global-typography-93b83ff-word-spacing );}.elementor-8 .elementor-element.elementor-element-1552137{margin-top:50px;margin-bottom:50px;}.elementor-8 .elementor-element.elementor-element-8cd1f31 .elementor-heading-title{font-size:var( --e-global-typography-6a9340d-font-size );line-height:var( --e-global-typography-6a9340d-line-height );letter-spacing:var( --e-global-typography-6a9340d-letter-spacing );word-spacing:var( --e-global-typography-6a9340d-word-spacing );}.elementor-8 .elementor-element.elementor-element-6effed2 .elementor-heading-title{font-size:var( --e-global-typography-93b83ff-font-size );line-height:var( --e-global-typography-93b83ff-line-height );letter-spacing:var( --e-global-typography-93b83ff-letter-spacing );word-spacing:var( --e-global-typography-93b83ff-word-spacing );}.elementor-8 .elementor-element.elementor-element-3c06e33{margin-top:50px;margin-bottom:50px;}.elementor-8 .elementor-element.elementor-element-40e77ab .elementor-heading-title{font-size:var( --e-global-typography-6a9340d-font-size );line-height:var( --e-global-typography-6a9340d-line-height );letter-spacing:var( --e-global-typography-6a9340d-letter-spacing );word-spacing:var( --e-global-typography-6a9340d-word-spacing );}.elementor-8 .elementor-element.elementor-element-0f81aa3 .elementor-heading-title{font-size:var( --e-global-typography-93b83ff-font-size );line-height:var( --e-global-typography-93b83ff-line-height );letter-spacing:var( --e-global-typography-93b83ff-letter-spacing );word-spacing:var( --e-global-typography-93b83ff-word-spacing );}.elementor-8 .elementor-element.elementor-element-fc063a4{margin-top:50px;margin-bottom:50px;}.elementor-8 .elementor-element.elementor-element-c46ba19 .elementor-heading-title{font-size:var( --e-global-typography-6a9340d-font-size );line-height:var( --e-global-typography-6a9340d-line-height );letter-spacing:var( --e-global-typography-6a9340d-letter-spacing );word-spacing:var( --e-global-typography-6a9340d-word-spacing );}.elementor-8 .elementor-element.elementor-element-4860d38 .elementor-heading-title{font-size:var( --e-global-typography-93b83ff-font-size );line-height:var( --e-global-typography-93b83ff-line-height );letter-spacing:var( --e-global-typography-93b83ff-letter-spacing );word-spacing:var( --e-global-typography-93b83ff-word-spacing );}.elementor-8 .elementor-element.elementor-element-b1a9493{margin-top:50px;margin-bottom:50px;}.elementor-8 .elementor-element.elementor-element-9f098e6 .elementor-heading-title{font-size:var( --e-global-typography-6a9340d-font-size );line-height:var( --e-global-typography-6a9340d-line-height );letter-spacing:var( --e-global-typography-6a9340d-letter-spacing );word-spacing:var( --e-global-typography-6a9340d-word-spacing );}.elementor-8 .elementor-element.elementor-element-a92423a .elementor-heading-title{font-size:var( --e-global-typography-93b83ff-font-size );line-height:var( --e-global-typography-93b83ff-line-height );letter-spacing:var( --e-global-typography-93b83ff-letter-spacing );word-spacing:var( --e-global-typography-93b83ff-word-spacing );}.elementor-8 .elementor-element.elementor-element-9c5fc98 .elementor-heading-title{font-size:var( --e-global-typography-e19f060-font-size );line-height:var( --e-global-typography-e19f060-line-height );letter-spacing:var( --e-global-typography-e19f060-letter-spacing );word-spacing:var( --e-global-typography-e19f060-word-spacing );}.elementor-8 .elementor-element.elementor-element-97e8363 .elementor-heading-title{font-size:var( --e-global-typography-96ea4fb-font-size );line-height:var( --e-global-typography-96ea4fb-line-height );letter-spacing:var( --e-global-typography-96ea4fb-letter-spacing );word-spacing:var( --e-global-typography-96ea4fb-word-spacing );}.elementor-8 .elementor-element.elementor-element-7f9d9ae .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-cb785cd .elementor-heading-title{font-size:var( --e-global-typography-e19f060-font-size );line-height:var( --e-global-typography-e19f060-line-height );letter-spacing:var( --e-global-typography-e19f060-letter-spacing );word-spacing:var( --e-global-typography-e19f060-word-spacing );}.elementor-8 .elementor-element.elementor-element-19dd516 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:4% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-8795e0f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-706bbe3 .elementor-gallery-title{font-size:var( --e-global-typography-6969c0d-font-size );line-height:var( --e-global-typography-6969c0d-line-height );letter-spacing:var( --e-global-typography-6969c0d-letter-spacing );word-spacing:var( --e-global-typography-6969c0d-word-spacing );}.elementor-8 .elementor-element.elementor-element-1047a01{padding:5% 5% 5% 5%;}.elementor-8 .elementor-element.elementor-element-e66cb75 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8c0609b .elementor-heading-title{font-size:var( --e-global-typography-e19f060-font-size );line-height:var( --e-global-typography-e19f060-line-height );letter-spacing:var( --e-global-typography-e19f060-letter-spacing );word-spacing:var( --e-global-typography-e19f060-word-spacing );}.elementor-8 .elementor-element.elementor-element-398662e .elementor-heading-title{font-size:var( --e-global-typography-96ea4fb-font-size );line-height:var( --e-global-typography-96ea4fb-line-height );letter-spacing:var( --e-global-typography-96ea4fb-letter-spacing );word-spacing:var( --e-global-typography-96ea4fb-word-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-ade7b1a{--grid-columns:2;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-3672034 > .elementor-container{min-height:75vh;}.elementor-8 .elementor-element.elementor-element-3672034{padding:6% 5% 16% 5%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-61618e2 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-61618e2{text-align:left;}.elementor-8 .elementor-element.elementor-element-61618e2 .elementor-heading-title{font-size:var( --e-global-typography-706059c-font-size );line-height:var( --e-global-typography-706059c-line-height );letter-spacing:var( --e-global-typography-706059c-letter-spacing );word-spacing:var( --e-global-typography-706059c-word-spacing );}.elementor-8 .elementor-element.elementor-element-19419a9 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-19419a9{text-align:left;}.elementor-8 .elementor-element.elementor-element-19419a9 .elementor-heading-title{font-size:var( --e-global-typography-706059c-font-size );line-height:var( --e-global-typography-706059c-line-height );letter-spacing:var( --e-global-typography-706059c-letter-spacing );word-spacing:var( --e-global-typography-706059c-word-spacing );}.elementor-8 .elementor-element.elementor-element-bc78b33{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-bc78b33 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0e5b83f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-0e5b83f{text-align:left;}.elementor-8 .elementor-element.elementor-element-0e5b83f .elementor-heading-title{font-size:var( --e-global-typography-706059c-font-size );line-height:var( --e-global-typography-706059c-line-height );letter-spacing:var( --e-global-typography-706059c-letter-spacing );word-spacing:var( --e-global-typography-706059c-word-spacing );}.elementor-8 .elementor-element.elementor-element-acf153a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-acf153a > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-acf153a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-cbdcde2 .elementor-button{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-17b2e87 .elementor-heading-title{font-size:var( --e-global-typography-e19f060-font-size );line-height:var( --e-global-typography-e19f060-line-height );letter-spacing:var( --e-global-typography-e19f060-letter-spacing );word-spacing:var( --e-global-typography-e19f060-word-spacing );}.elementor-8 .elementor-element.elementor-element-c97414b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c97414b .elementor-heading-title{font-size:var( --e-global-typography-96ea4fb-font-size );line-height:var( --e-global-typography-96ea4fb-line-height );letter-spacing:var( --e-global-typography-96ea4fb-letter-spacing );word-spacing:var( --e-global-typography-96ea4fb-word-spacing );}.elementor-8 .elementor-element.elementor-element-78bf4ed > .elementor-element-populated{padding:5% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-001bcc1 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-8249f19 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-f097d0d{margin-top:0px;margin-bottom:0px;padding:0% 5% 15% 5%;}.elementor-8 .elementor-element.elementor-element-3f7a05f{margin-top:25px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-a34336a > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-57870a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-57870a7 .elementor-heading-title{font-size:var( --e-global-typography-6a9340d-font-size );line-height:var( --e-global-typography-6a9340d-line-height );letter-spacing:var( --e-global-typography-6a9340d-letter-spacing );word-spacing:var( --e-global-typography-6a9340d-word-spacing );}.elementor-8 .elementor-element.elementor-element-aba96ea .elementor-heading-title{font-size:var( --e-global-typography-93b83ff-font-size );line-height:var( --e-global-typography-93b83ff-line-height );letter-spacing:var( --e-global-typography-93b83ff-letter-spacing );word-spacing:var( --e-global-typography-93b83ff-word-spacing );}.elementor-8 .elementor-element.elementor-element-9f4932d > .elementor-element-populated{padding:25px 0px 25px 0px;}.elementor-8 .elementor-element.elementor-element-dde6c92 .elementor-icon-wrapper{text-align:right;}.elementor-8 .elementor-element.elementor-element-dde6c92 .elementor-icon{font-size:63px;}.elementor-8 .elementor-element.elementor-element-dde6c92 .elementor-icon svg{height:63px;}.elementor-8 .elementor-element.elementor-element-1552137{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-72201ca > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-8cd1f31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8cd1f31 .elementor-heading-title{font-size:var( --e-global-typography-6a9340d-font-size );line-height:var( --e-global-typography-6a9340d-line-height );letter-spacing:var( --e-global-typography-6a9340d-letter-spacing );word-spacing:var( --e-global-typography-6a9340d-word-spacing );}.elementor-8 .elementor-element.elementor-element-6effed2 .elementor-heading-title{font-size:var( --e-global-typography-93b83ff-font-size );line-height:var( --e-global-typography-93b83ff-line-height );letter-spacing:var( --e-global-typography-93b83ff-letter-spacing );word-spacing:var( --e-global-typography-93b83ff-word-spacing );}.elementor-8 .elementor-element.elementor-element-6d2f911 > .elementor-element-populated{padding:25px 0px 25px 0px;}.elementor-8 .elementor-element.elementor-element-0911438 .elementor-icon-wrapper{text-align:right;}.elementor-8 .elementor-element.elementor-element-0911438 .elementor-icon{font-size:63px;}.elementor-8 .elementor-element.elementor-element-0911438 .elementor-icon svg{height:63px;}.elementor-8 .elementor-element.elementor-element-3c06e33{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-4fb1fb2 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-40e77ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-40e77ab .elementor-heading-title{font-size:var( --e-global-typography-6a9340d-font-size );line-height:var( --e-global-typography-6a9340d-line-height );letter-spacing:var( --e-global-typography-6a9340d-letter-spacing );word-spacing:var( --e-global-typography-6a9340d-word-spacing );}.elementor-8 .elementor-element.elementor-element-0f81aa3 .elementor-heading-title{font-size:var( --e-global-typography-93b83ff-font-size );line-height:var( --e-global-typography-93b83ff-line-height );letter-spacing:var( --e-global-typography-93b83ff-letter-spacing );word-spacing:var( --e-global-typography-93b83ff-word-spacing );}.elementor-8 .elementor-element.elementor-element-32d298f > .elementor-element-populated{padding:25px 0px 25px 0px;}.elementor-8 .elementor-element.elementor-element-1227b61 .elementor-icon-wrapper{text-align:right;}.elementor-8 .elementor-element.elementor-element-1227b61 .elementor-icon{font-size:63px;}.elementor-8 .elementor-element.elementor-element-1227b61 .elementor-icon svg{height:63px;}.elementor-8 .elementor-element.elementor-element-fc063a4{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-43a293f > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-c46ba19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c46ba19 .elementor-heading-title{font-size:var( --e-global-typography-6a9340d-font-size );line-height:var( --e-global-typography-6a9340d-line-height );letter-spacing:var( --e-global-typography-6a9340d-letter-spacing );word-spacing:var( --e-global-typography-6a9340d-word-spacing );}.elementor-8 .elementor-element.elementor-element-4860d38 .elementor-heading-title{font-size:var( --e-global-typography-93b83ff-font-size );line-height:var( --e-global-typography-93b83ff-line-height );letter-spacing:var( --e-global-typography-93b83ff-letter-spacing );word-spacing:var( --e-global-typography-93b83ff-word-spacing );}.elementor-8 .elementor-element.elementor-element-69d16dc > .elementor-element-populated{padding:25px 0px 25px 0px;}.elementor-8 .elementor-element.elementor-element-a8dc2ed .elementor-icon-wrapper{text-align:right;}.elementor-8 .elementor-element.elementor-element-a8dc2ed .elementor-icon{font-size:63px;}.elementor-8 .elementor-element.elementor-element-a8dc2ed .elementor-icon svg{height:63px;}.elementor-8 .elementor-element.elementor-element-b1a9493{margin-top:0px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-4a31cf5 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-8 .elementor-element.elementor-element-9f098e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9f098e6 .elementor-heading-title{font-size:var( --e-global-typography-6a9340d-font-size );line-height:var( --e-global-typography-6a9340d-line-height );letter-spacing:var( --e-global-typography-6a9340d-letter-spacing );word-spacing:var( --e-global-typography-6a9340d-word-spacing );}.elementor-8 .elementor-element.elementor-element-a92423a .elementor-heading-title{font-size:var( --e-global-typography-93b83ff-font-size );line-height:var( --e-global-typography-93b83ff-line-height );letter-spacing:var( --e-global-typography-93b83ff-letter-spacing );word-spacing:var( --e-global-typography-93b83ff-word-spacing );}.elementor-8 .elementor-element.elementor-element-1ea80a5 > .elementor-element-populated{padding:25px 0px 25px 0px;}.elementor-8 .elementor-element.elementor-element-e627cb7 .elementor-icon-wrapper{text-align:right;}.elementor-8 .elementor-element.elementor-element-e627cb7 .elementor-icon{font-size:63px;}.elementor-8 .elementor-element.elementor-element-e627cb7 .elementor-icon svg{height:63px;}.elementor-8 .elementor-element.elementor-element-ec9a827{margin-top:0px;margin-bottom:0px;padding:15% 5% 15% 5%;}.elementor-8 .elementor-element.elementor-element-9c5fc98 .elementor-heading-title{font-size:var( --e-global-typography-e19f060-font-size );line-height:var( --e-global-typography-e19f060-line-height );letter-spacing:var( --e-global-typography-e19f060-letter-spacing );word-spacing:var( --e-global-typography-e19f060-word-spacing );}.elementor-8 .elementor-element.elementor-element-97e8363 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-97e8363{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-97e8363 .elementor-heading-title{font-size:var( --e-global-typography-96ea4fb-font-size );line-height:var( --e-global-typography-96ea4fb-line-height );letter-spacing:var( --e-global-typography-96ea4fb-letter-spacing );word-spacing:var( --e-global-typography-96ea4fb-word-spacing );}.elementor-8 .elementor-element.elementor-element-7f9d9ae .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-8 .elementor-element.elementor-element-ad7bd0f{margin-top:0px;margin-bottom:0px;padding:15% 5% 15% 5%;}.elementor-8 .elementor-element.elementor-element-6bf4a8e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8 .elementor-element.elementor-element-cb785cd .elementor-heading-title{font-size:var( --e-global-typography-e19f060-font-size );line-height:var( --e-global-typography-e19f060-line-height );letter-spacing:var( --e-global-typography-e19f060-letter-spacing );word-spacing:var( --e-global-typography-e19f060-word-spacing );}.elementor-8 .elementor-element.elementor-element-654ab4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-654ab4a .elementor-heading-title{font-size:45px;line-height:52px;}.elementor-8 .elementor-element.elementor-element-19dd516 > .elementor-element-populated{padding:5% 0% 0% 0%;}.elementor-8 .elementor-element.elementor-element-8795e0f .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8 .elementor-element.elementor-element-706bbe3 .elementor-gallery-title{font-size:var( --e-global-typography-6969c0d-font-size );line-height:var( --e-global-typography-6969c0d-line-height );letter-spacing:var( --e-global-typography-6969c0d-letter-spacing );word-spacing:var( --e-global-typography-6969c0d-word-spacing );}.elementor-8 .elementor-element.elementor-element-1047a01{padding:15% 5% 15% 5%;}.elementor-8 .elementor-element.elementor-element-e66cb75 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8c0609b .elementor-heading-title{font-size:var( --e-global-typography-e19f060-font-size );line-height:var( --e-global-typography-e19f060-line-height );letter-spacing:var( --e-global-typography-e19f060-letter-spacing );word-spacing:var( --e-global-typography-e19f060-word-spacing );}.elementor-8 .elementor-element.elementor-element-398662e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-398662e .elementor-heading-title{font-size:var( --e-global-typography-96ea4fb-font-size );line-height:var( --e-global-typography-96ea4fb-line-height );letter-spacing:var( --e-global-typography-96ea4fb-letter-spacing );word-spacing:var( --e-global-typography-96ea4fb-word-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-8 .elementor-element.elementor-element-ade7b1a{--grid-columns:1;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-892d09b{width:46%;}.elementor-8 .elementor-element.elementor-element-78bf4ed{width:54%;}.elementor-8 .elementor-element.elementor-element-4891d87{width:7%;}.elementor-8 .elementor-element.elementor-element-eb31d44{width:43%;}.elementor-8 .elementor-element.elementor-element-9f4932d{width:40%;}.elementor-8 .elementor-element.elementor-element-d5156c6{width:10%;}.elementor-8 .elementor-element.elementor-element-3109349{width:7%;}.elementor-8 .elementor-element.elementor-element-769b666{width:43%;}.elementor-8 .elementor-element.elementor-element-6d2f911{width:40%;}.elementor-8 .elementor-element.elementor-element-01daf54{width:10%;}.elementor-8 .elementor-element.elementor-element-e24ef1f{width:7%;}.elementor-8 .elementor-element.elementor-element-506ce1f{width:43%;}.elementor-8 .elementor-element.elementor-element-32d298f{width:40%;}.elementor-8 .elementor-element.elementor-element-e7fb7a5{width:10%;}.elementor-8 .elementor-element.elementor-element-41c3445{width:7%;}.elementor-8 .elementor-element.elementor-element-4c23e69{width:43%;}.elementor-8 .elementor-element.elementor-element-69d16dc{width:40%;}.elementor-8 .elementor-element.elementor-element-ff7e175{width:10%;}.elementor-8 .elementor-element.elementor-element-514a3bb{width:7%;}.elementor-8 .elementor-element.elementor-element-e52725f{width:43%;}.elementor-8 .elementor-element.elementor-element-1ea80a5{width:40%;}.elementor-8 .elementor-element.elementor-element-5482fa8{width:10%;}.elementor-8 .elementor-element.elementor-element-165e935{width:52%;}.elementor-8 .elementor-element.elementor-element-8dfeade{width:25.999%;}.elementor-8 .elementor-element.elementor-element-0aea8cc{width:21.642%;}.elementor-8 .elementor-element.elementor-element-fbaf419{width:46%;}.elementor-8 .elementor-element.elementor-element-19dd516{width:54%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-892d09b{width:100%;}.elementor-8 .elementor-element.elementor-element-78bf4ed{width:100%;}.elementor-8 .elementor-element.elementor-element-4891d87{width:10%;}.elementor-8 .elementor-element.elementor-element-eb31d44{width:90%;}.elementor-8 .elementor-element.elementor-element-9f4932d{width:90%;}.elementor-8 .elementor-element.elementor-element-3109349{width:10%;}.elementor-8 .elementor-element.elementor-element-769b666{width:90%;}.elementor-8 .elementor-element.elementor-element-6d2f911{width:90%;}.elementor-8 .elementor-element.elementor-element-e24ef1f{width:10%;}.elementor-8 .elementor-element.elementor-element-506ce1f{width:90%;}.elementor-8 .elementor-element.elementor-element-32d298f{width:90%;}.elementor-8 .elementor-element.elementor-element-41c3445{width:10%;}.elementor-8 .elementor-element.elementor-element-4c23e69{width:90%;}.elementor-8 .elementor-element.elementor-element-69d16dc{width:90%;}.elementor-8 .elementor-element.elementor-element-514a3bb{width:10%;}.elementor-8 .elementor-element.elementor-element-e52725f{width:90%;}.elementor-8 .elementor-element.elementor-element-1ea80a5{width:90%;}.elementor-8 .elementor-element.elementor-element-165e935{width:100%;}.elementor-8 .elementor-element.elementor-element-fbaf419{width:100%;}.elementor-8 .elementor-element.elementor-element-19dd516{width:100%;}}/* Start custom CSS for section, class: .elementor-element-3f7a05f */@media only screen and (min-width: 600px) { 
 .hidden-img{
opacity: 0 !important;  
}

.elementor-8 .elementor-element.elementor-element-3f7a05f:hover .hidden-img{
   transition: opacity 1s;  
   opacity: 1  !important;  
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1552137 */@media only screen and (min-width: 600px) { 
 .hidden-img{
opacity: 0 !important;  
}

.elementor-8 .elementor-element.elementor-element-1552137:hover .hidden-img{
   transition: opacity 1s;  
   opacity: 1  !important;  
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3c06e33 */@media only screen and (min-width: 600px) { 
 .hidden-img{
opacity: 0 !important;  
}

.elementor-8 .elementor-element.elementor-element-3c06e33:hover .hidden-img{
   transition: opacity 1s;  
   opacity: 1  !important;  
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fc063a4 */@media only screen and (min-width: 600px) { 
 .hidden-img{
opacity: 0 !important;  
}

.elementor-8 .elementor-element.elementor-element-fc063a4:hover .hidden-img{
   transition: opacity 1s;  
   opacity: 1  !important;  
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b1a9493 */@media only screen and (min-width: 600px) { 
 .hidden-img{
opacity: 0 !important;  
}

.elementor-8 .elementor-element.elementor-element-b1a9493:hover .hidden-img{
   transition: opacity 1s;  
   opacity: 1  !important;  
}

}/* End custom CSS */
/* Start custom CSS */body{
    overflow-x: hidden !important;
}/* End custom CSS */