.elementor-1582 .elementor-element.elementor-element-717aab98 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1582 .elementor-element.elementor-element-717aab98{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:15px;margin-bottom:15px;}.elementor-1582 .elementor-element.elementor-element-5529ef5c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1582 .elementor-element.elementor-element-5529ef5c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1582 .elementor-element.elementor-element-5529ef5c > .elementor-element-populated, .elementor-1582 .elementor-element.elementor-element-5529ef5c > .elementor-element-populated > .elementor-background-overlay, .elementor-1582 .elementor-element.elementor-element-5529ef5c > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1582 .elementor-element.elementor-element-5529ef5c > .elementor-element-populated{box-shadow:0px 5px 5px 5px rgba(0, 0, 0, 0.6);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1582 .elementor-element.elementor-element-5529ef5c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1582 .elementor-element.elementor-element-5529ef5c .elementor-element-populated a{color:#000000;}.elementor-1582 .elementor-element.elementor-element-5529ef5c .elementor-element-populated a:hover{color:#793C3C;}.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-1582 .elementor-element.elementor-element-4c1ed67 .elementor-button{background-color:#FF77A300;font-family:"Roboto", Sans-serif;font-size:189px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;text-shadow:0px 0px 2px rgba(0,0,0,0.3);fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:0px 0px 0px 0px;}.elementor-1582 .elementor-element.elementor-element-4c1ed67{width:auto;max-width:auto;align-self:center;}.elementor-1582 .elementor-element.elementor-element-4c1ed67 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-1582 .elementor-element.elementor-element-4c1ed67 > .elementor-widget-container{border-radius:360px 360px 360px 360px;}.elementor-1582 .elementor-element.elementor-element-4c1ed67 .elementor-button:hover, .elementor-1582 .elementor-element.elementor-element-4c1ed67 .elementor-button:focus{color:#FF11A3;border-color:#FFFFFF;}.elementor-1582 .elementor-element.elementor-element-4c1ed67 .elementor-button:hover svg, .elementor-1582 .elementor-element.elementor-element-4c1ed67 .elementor-button:focus svg{fill:#FF11A3;}.elementor-1582 .elementor-element.elementor-element-152665b .elementor-button{background-color:#FF77A300;font-family:"Roboto", Sans-serif;font-size:189px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;text-shadow:0px 0px 2px rgba(0,0,0,0.3);fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:0px 0px 0px 0px;}.elementor-1582 .elementor-element.elementor-element-152665b{width:auto;max-width:auto;align-self:center;}.elementor-1582 .elementor-element.elementor-element-152665b > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-1582 .elementor-element.elementor-element-152665b > .elementor-widget-container{margin:0px 5px 0px 5px;padding:5px 5px 5px 5px;border-radius:360px 360px 360px 360px;}.elementor-1582 .elementor-element.elementor-element-152665b .elementor-button:hover, .elementor-1582 .elementor-element.elementor-element-152665b .elementor-button:focus{color:#FF11A3;border-color:#FFFFFF;}.elementor-1582 .elementor-element.elementor-element-152665b .elementor-button:hover svg, .elementor-1582 .elementor-element.elementor-element-152665b .elementor-button:focus svg{fill:#FF11A3;}.elementor-1582 .elementor-element.elementor-element-b41eb13 .elementor-button{background-color:#FF77A300;font-family:"Roboto", Sans-serif;font-size:189px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;text-shadow:0px 0px 2px rgba(0,0,0,0.3);fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:0px 0px 0px 0px;}.elementor-1582 .elementor-element.elementor-element-b41eb13{width:auto;max-width:auto;align-self:center;}.elementor-1582 .elementor-element.elementor-element-b41eb13 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-1582 .elementor-element.elementor-element-b41eb13 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:5px 5px 5px 5px;border-radius:360px 360px 360px 360px;}.elementor-1582 .elementor-element.elementor-element-b41eb13 .elementor-button:hover, .elementor-1582 .elementor-element.elementor-element-b41eb13 .elementor-button:focus{color:#FF11A3;border-color:#FFFFFF;}.elementor-1582 .elementor-element.elementor-element-b41eb13 .elementor-button:hover svg, .elementor-1582 .elementor-element.elementor-element-b41eb13 .elementor-button:focus svg{fill:#FF11A3;}.elementor-1582 .elementor-element.elementor-element-82c1571 .elementor-button{background-color:#FF77A300;font-family:"Roboto", Sans-serif;font-size:189px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;text-shadow:0px 0px 2px rgba(0,0,0,0.3);fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:0px 0px 0px 0px;}.elementor-1582 .elementor-element.elementor-element-82c1571{width:auto;max-width:auto;align-self:center;}.elementor-1582 .elementor-element.elementor-element-82c1571 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-1582 .elementor-element.elementor-element-82c1571 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:5px 5px 5px 5px;border-radius:360px 360px 360px 360px;}.elementor-1582 .elementor-element.elementor-element-82c1571 .elementor-button:hover, .elementor-1582 .elementor-element.elementor-element-82c1571 .elementor-button:focus{color:#FF11A3;border-color:#FFFFFF;}.elementor-1582 .elementor-element.elementor-element-82c1571 .elementor-button:hover svg, .elementor-1582 .elementor-element.elementor-element-82c1571 .elementor-button:focus svg{fill:#FF11A3;}.elementor-1582 .elementor-element.elementor-element-8241778 .elementor-button{background-color:#FF77A300;font-family:"Roboto", Sans-serif;font-size:189px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;text-shadow:0px 0px 2px rgba(0,0,0,0.3);fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:0px 0px 0px 0px;}.elementor-1582 .elementor-element.elementor-element-8241778{width:auto;max-width:auto;align-self:center;}.elementor-1582 .elementor-element.elementor-element-8241778 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-1582 .elementor-element.elementor-element-8241778 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:5px 5px 5px 5px;border-radius:360px 360px 360px 360px;}.elementor-1582 .elementor-element.elementor-element-8241778 .elementor-button:hover, .elementor-1582 .elementor-element.elementor-element-8241778 .elementor-button:focus{color:#FF11A3;border-color:#FFFFFF;}.elementor-1582 .elementor-element.elementor-element-8241778 .elementor-button:hover svg, .elementor-1582 .elementor-element.elementor-element-8241778 .elementor-button:focus svg{fill:#FF11A3;}.elementor-1582 .elementor-element.elementor-element-e84a5e6 .elementor-button{background-color:#FF77A300;font-family:"Roboto", Sans-serif;font-size:189px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1px;text-shadow:0px 0px 2px rgba(0,0,0,0.3);fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:0px 0px 0px 0px;}.elementor-1582 .elementor-element.elementor-element-e84a5e6{width:auto;max-width:auto;align-self:center;}.elementor-1582 .elementor-element.elementor-element-e84a5e6 > .elementor-widget-container:hover{--e-transform-scale:1;}.elementor-1582 .elementor-element.elementor-element-e84a5e6 > .elementor-widget-container{margin:0px 5px 0px 5px;padding:5px 5px 5px 5px;border-radius:360px 360px 360px 360px;}.elementor-1582 .elementor-element.elementor-element-e84a5e6 .elementor-button:hover, .elementor-1582 .elementor-element.elementor-element-e84a5e6 .elementor-button:focus{color:#FF11A3;border-color:#FFFFFF;}.elementor-1582 .elementor-element.elementor-element-e84a5e6 .elementor-button:hover svg, .elementor-1582 .elementor-element.elementor-element-e84a5e6 .elementor-button:focus svg{fill:#FF11A3;}.elementor-1582 .elementor-element.elementor-element-985f24e{--spacer-size:15px;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );color:var( --e-global-color-primary );}.elementor-1582 .elementor-element.elementor-element-001ad48{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-1582 .elementor-element.elementor-element-001ad48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1582 .elementor-element.elementor-element-001ad48 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1.5px;text-shadow:0px 2px 2px rgba(0, 0, 0, 0.5);color:#000000;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );}.elementor-1582 .elementor-element.elementor-element-eaafbe6{width:100%;max-width:100%;align-self:center;--image-border-color:#FF6698;--image-border-width:2px;--image-border-radius:15px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:15px;}.elementor-1582 .elementor-element.elementor-element-eaafbe6 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1582 .elementor-element.elementor-element-eaafbe6 .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-eaafbe6 .elementor-gallery-item:hover{border-color:#FFD2DF;border-radius:15px;}.elementor-1582 .elementor-element.elementor-element-eaafbe6 .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-c306027{width:100%;max-width:100%;align-self:center;--image-border-color:#FF6698;--image-border-width:2px;--image-border-radius:15px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:15px;}.elementor-1582 .elementor-element.elementor-element-c306027 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1582 .elementor-element.elementor-element-c306027 .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-c306027 .elementor-gallery-item:hover{border-color:#FFD2DF;border-radius:15px;}.elementor-1582 .elementor-element.elementor-element-c306027 .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-dd42250{width:100%;max-width:100%;align-self:center;--image-border-color:#FF6698;--image-border-width:2px;--image-border-radius:15px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:15px;}.elementor-1582 .elementor-element.elementor-element-dd42250 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1582 .elementor-element.elementor-element-dd42250 .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-dd42250 .elementor-gallery-item:hover{border-color:#FFD2DF;border-radius:15px;}.elementor-1582 .elementor-element.elementor-element-dd42250 .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-0fa98e7{width:100%;max-width:100%;align-self:center;--image-border-color:#FF6698;--image-border-width:2px;--image-border-radius:15px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:15px;}.elementor-1582 .elementor-element.elementor-element-0fa98e7 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1582 .elementor-element.elementor-element-0fa98e7 .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-0fa98e7 .elementor-gallery-item:hover{border-color:#FFD2DF;border-radius:15px;}.elementor-1582 .elementor-element.elementor-element-0fa98e7 .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-55e0ccc{width:100%;max-width:100%;align-self:center;--image-border-color:#FF6698;--image-border-width:2px;--image-border-radius:15px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:15px;}.elementor-1582 .elementor-element.elementor-element-55e0ccc > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1582 .elementor-element.elementor-element-55e0ccc .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-55e0ccc .elementor-gallery-item:hover{border-color:#FFD2DF;border-radius:15px;}.elementor-1582 .elementor-element.elementor-element-55e0ccc .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-583834d{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-1582 .elementor-element.elementor-element-583834d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1.5px;text-shadow:0px 2px 2px rgba(0, 0, 0, 0.5);color:#000000;}.elementor-1582 .elementor-element.elementor-element-a44d4b2{width:100%;max-width:100%;align-self:center;--image-border-color:#FF6698;--image-border-width:2px;--image-border-radius:15px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:15px;}.elementor-1582 .elementor-element.elementor-element-a44d4b2 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1582 .elementor-element.elementor-element-a44d4b2 .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-a44d4b2 .elementor-gallery-item:hover{border-color:#FFD2DF;border-radius:15px;}.elementor-1582 .elementor-element.elementor-element-a44d4b2 .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-84c1c39{width:100%;max-width:100%;align-self:center;--image-border-color:#FF6698;--image-border-width:2px;--image-border-radius:15px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:15px;}.elementor-1582 .elementor-element.elementor-element-84c1c39 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1582 .elementor-element.elementor-element-84c1c39 .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-84c1c39 .elementor-gallery-item:hover{border-color:#FFD2DF;border-radius:15px;}.elementor-1582 .elementor-element.elementor-element-84c1c39 .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-e5904ac{width:100%;max-width:100%;align-self:center;--image-border-color:#FF6698;--image-border-width:2px;--image-border-radius:15px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:15px;}.elementor-1582 .elementor-element.elementor-element-e5904ac > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1582 .elementor-element.elementor-element-e5904ac .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-e5904ac .elementor-gallery-item:hover{border-color:#FFD2DF;border-radius:15px;}.elementor-1582 .elementor-element.elementor-element-e5904ac .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-d76785e{width:100%;max-width:100%;align-self:center;--image-border-color:#FF6698;--image-border-width:2px;--image-border-radius:15px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:15px;}.elementor-1582 .elementor-element.elementor-element-d76785e > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1582 .elementor-element.elementor-element-d76785e .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-d76785e .elementor-gallery-item:hover{border-color:#FFD2DF;border-radius:15px;}.elementor-1582 .elementor-element.elementor-element-d76785e .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-687a94c{width:100%;max-width:100%;align-self:center;--image-border-color:#FF6698;--image-border-width:2px;--image-border-radius:15px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:15px;}.elementor-1582 .elementor-element.elementor-element-687a94c > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1582 .elementor-element.elementor-element-687a94c .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-687a94c .elementor-gallery-item:hover{border-color:#FFD2DF;border-radius:15px;}.elementor-1582 .elementor-element.elementor-element-687a94c .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-47c4e75{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-1582 .elementor-element.elementor-element-47c4e75 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1.5px;text-shadow:0px 2px 2px rgba(0, 0, 0, 0.5);color:#000000;}.elementor-1582 .elementor-element.elementor-element-cfabf00{width:100%;max-width:100%;align-self:center;--image-border-color:#FF6698;--image-border-width:2px;--image-border-radius:15px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:15px;}.elementor-1582 .elementor-element.elementor-element-cfabf00 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1582 .elementor-element.elementor-element-cfabf00 .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-cfabf00 .elementor-gallery-item:hover{border-color:#FFD2DF;border-radius:15px;}.elementor-1582 .elementor-element.elementor-element-cfabf00 .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-f304ce7{width:100%;max-width:100%;align-self:center;--image-border-color:#FF6698;--image-border-width:2px;--image-border-radius:15px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:15px;}.elementor-1582 .elementor-element.elementor-element-f304ce7 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1582 .elementor-element.elementor-element-f304ce7 .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-f304ce7 .elementor-gallery-item:hover{border-color:#FFD2DF;border-radius:15px;}.elementor-1582 .elementor-element.elementor-element-f304ce7 .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-292de2a{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-1582 .elementor-element.elementor-element-292de2a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1.5px;text-shadow:0px 2px 2px rgba(0, 0, 0, 0.5);color:#000000;}.elementor-1582 .elementor-element.elementor-element-73f7085{width:100%;max-width:100%;align-self:center;--image-border-color:#FF6698;--image-border-width:2px;--image-border-radius:15px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:15px;}.elementor-1582 .elementor-element.elementor-element-73f7085 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1582 .elementor-element.elementor-element-73f7085 .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-73f7085 .elementor-gallery-item:hover{border-color:#FFD2DF;border-radius:15px;}.elementor-1582 .elementor-element.elementor-element-73f7085 .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-6d25ae1{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-1582 .elementor-element.elementor-element-6d25ae1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1.5px;text-shadow:0px 2px 2px rgba(0, 0, 0, 0.5);color:#000000;}.elementor-1582 .elementor-element.elementor-element-285995f{width:100%;max-width:100%;align-self:center;--image-border-color:#FF6698;--image-border-width:2px;--image-border-radius:15px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:15px;}.elementor-1582 .elementor-element.elementor-element-285995f > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1582 .elementor-element.elementor-element-285995f .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-285995f .elementor-gallery-item:hover{border-color:#FFD2DF;border-radius:15px;}.elementor-1582 .elementor-element.elementor-element-285995f .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-4abef7e{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-1582 .elementor-element.elementor-element-4abef7e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1.5px;text-shadow:0px 2px 2px rgba(0, 0, 0, 0.5);color:#000000;}.elementor-1582 .elementor-element.elementor-element-590d5bd{width:100%;max-width:100%;align-self:center;--image-border-color:#FF6698;--image-border-width:2px;--image-border-radius:15px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:15px;}.elementor-1582 .elementor-element.elementor-element-590d5bd > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1582 .elementor-element.elementor-element-590d5bd .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-590d5bd .elementor-gallery-item:hover{border-color:#FFD2DF;border-radius:15px;}.elementor-1582 .elementor-element.elementor-element-590d5bd .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-d1454b3{width:100%;max-width:100%;align-self:center;--image-border-color:#FF6698;--image-border-width:2px;--image-border-radius:15px;--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:15px;}.elementor-1582 .elementor-element.elementor-element-d1454b3 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-1582 .elementor-element.elementor-element-d1454b3 .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-d1454b3 .elementor-gallery-item:hover{border-color:#FFD2DF;border-radius:15px;}.elementor-1582 .elementor-element.elementor-element-d1454b3 .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1582 .elementor-element.elementor-element-b10a704{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-1582 .elementor-element.elementor-element-b10a704 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1.5px;text-shadow:0px 2px 2px rgba(0, 0, 0, 0.5);color:#000000;}.elementor-1582 .elementor-element.elementor-element-ab6369b{--spacer-size:30px;}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-title{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-videos-count{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-header-right-side i{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-wrapper .e-tabs-header .e-tabs-header-right-side svg{fill:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items .e-tab-title .e-tab-title-text{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items .e-tab-title .e-tab-title-text button{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-video-playlist .e-tabs-items .e-tab-title .e-tab-duration{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text button{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-video-playlist .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-duration{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-items-wrapper .e-section-title{color:var( --e-global-color-text );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-wrapper .e-inner-tab-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content .e-inner-tab-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-video-playlist .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button:hover{color:var( --e-global-color-text );}.elementor-1582 .elementor-element.elementor-element-21aaae3{width:100%;max-width:100%;align-self:center;--playlist-item-icon-size:20px;}.elementor-1582 .elementor-element.elementor-element-21aaae3 > .elementor-widget-container{border-style:solid;border-width:5px 5px 5px 5px;box-shadow:0px 0px 5px 5px rgba(0,0,0,0.5);}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-wrapper .e-tabs-header{background-color:#FF6698;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-wrapper .e-tabs-header .e-tabs-title{color:#000000;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-header .e-tabs-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1.2px;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-wrapper .e-tabs-header .e-tabs-videos-count{color:#000000;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-wrapper .e-tabs-header .e-tabs-header-right-side i{color:#000000;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-wrapper .e-tabs-header .e-tabs-header-right-side svg{fill:#000000;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-header .e-tabs-videos-count{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1.2px;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-items .e-tab-title:not(:where( .e-active )){background-color:#FFFFFF;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-wrapper .e-tabs-items-wrapper{background-color:#FFFFFF;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-wrapper .e-tabs-items-wrapper .shadow-bottom{background:linear-gradient(180deg, transparent 0%, #FFFFFF 100%);}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-wrapper .e-tabs-items-wrapper .shadow-top{background:linear-gradient(0deg, transparent 0%, #FFFFFF 100%);}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-items .e-tab-title .e-tab-title-text{color:#000000;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-items .e-tab-title .e-tab-title-text button{color:#000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1.2px;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-items .e-tab-title .e-tab-duration{color:#000000;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tab-title .e-tab-duration{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1.2px;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-items-wrapper .e-tab-title i{color:#000000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-items-wrapper .e-tab-title svg{fill:#000000;filter:drop-shadow(0px 0px 0px rgba(0,0,0,0.3));}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-items-wrapper .e-tab-title svg path{fill:#000000;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ){background-color:#000000;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{color:#FF6698;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text button{color:#FF6698;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:bold;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:1.2px;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-duration{color:#FF6698;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) i{color:#FF6698;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) svg{color:#FF6698;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) svg path{fill:#FF6698;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) span i{font-size:20px;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) span svg{width:20px;height:20px;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-items-wrapper .e-section-title{color:#000000;}.elementor-1582 .elementor-element.elementor-element-21aaae3 .e-tabs-inner-tabs .e-inner-tabs-content-wrapper .e-inner-tab-content button{color:#000000;}:root{--page-title-display:none;}/* Start custom CSS for column, class: .elementor-element-5529ef5c */.butgal .elementor-button {
    padding: 5px !important;
    margin: 5px 5px !important;
    display: inline-block !important;
}
.butgal .elementor-button-wrapper a, .butgal .elementor-button-wrapper a:active {
    background: transparent !important;
    fill: none !important;
    -o-box-shadow: none !important;
    -ms-box-shadow: none !important;
    -moz-box-shadow: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    font-size: calc(16px + 0.3vw) !important;
    letter-spacing: 1.5px !important;
    line-height:120% !important;
    min-width: 100% !important;
}
.butgal .elementor-button-wrapper a:hover {
    color: #ff11a3 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-717aab98 */.elementor-widget-video {
    border-radius: 15px !important;
    -o-border: 5px solid #000 !important;
    -o-box-shadow: 0px 5px 5px #00000099 !important;
    -ms-border: 5px solid #000 !important;
    -ms-box-shadow: 0px 5px 5px #00000099 !important;
    -moz-border: 5px solid #000 !important;
    -moz-box-shadow: 0px 5px 5px #00000099 !important;
    -webkit-border: 5px solid #000 !important;
    -webkit-box-shadow: 0px 5px 5px #00000099 !important;
    border: 5px solid #000 !important;
    box-shadow: 0px 5px 5px #00000099 !important;
}
#studio .gallery b small {
    color: #00f !important;
    font-size: calc(10pt + 0.3vw) !important;
}
#studio .gallery b small::before {
    content: "\2022\a" !important;
}
#studio .gallery b small::after {
    content: "\a\2022" !important;
}
@media(min-width: 769px) {
    #navigation.gallery b::before {
    content:"\a\a" !important;
    white-space: pre-line !important;
}
#navigation.gallery br {
    display: none !important;
}
#studio .gallery b small {
    text-transform: uppercase !important;
    padding: 15px !important;
}}
@media(min-width: 0px) and (max-width: 768px) {
#studio .gallery .elementor-gallery-title {
    margin: 0px auto !important;
    width: 100% !important;
}}
@media(min-width: 769px) and (max-width: 1024px) {
#studio .gallery .elementor-gallery-title {
}}
@media(min-width: 1025px) {
#studio .gallery .elementor-gallery-title {
}}

#studio .gallery [class*="gallery-item"] {
    -o-box-shadow: 0px 5px 5px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099 !important;
    -ms-box-shadow: 0px 5px 5px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099 !important;
    -moz-box-shadow: 0px 5px 5px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099 !important;
    -webkit-box-shadow: 0px 5px 5px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099 !important;
    box-shadow: 0px 5px 5px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099, inset 0px 0px 7px #00000099 !important;
}
#studio .gallery {
    margin-bottom: 30px !important;
}
#studio .gallery .elementor-gallery-title {
    text-transform: uppercase !important;
    letter-spacing: 2px;
    margin: 0px 15px 15px 0px;
}
#studio .gallery .elementor-gallery-title[class*="active"] {
    background: #FF6698;
    color: #FFD2DF;
    text-shadow: 0px 0px 1px #fff !important;
}
#studio .elementor-element.gallery {
    content:"\a";
    min-width: 100% !important;
    margin-top: 15px !important;
    padding-top: 30px !important;
    border-top: 5px dotted #FFD2DF !important;
    -o-filter: drop-shadow(0px 1px 1px #000) !important;
    -ms-filter: drop-shadow(0px 1px 1px #000) !important;
    -moz-filter: drop-shadow(0px 1px 1px #000) !important;
    -webkit-filter: drop-shadow(0px 1px 1px #000) !important;
    filter: drop-shadow(0px 1px 1px #000) !important;
}
#studio .elementor-item.elementor-gallery-title.elementor-item-active {
    text-shadow: 1px 1px 1px #000, -1px -1px 1px #000, -1px 1px 1px #000, 1px -1px 1px #000, -1px 0px 1px #000, 0px -1px 1px #000, 0px 1px 1px #000, 1px 0px 1px #000 !important;
}
#studio #navigation {
    text-align: left !important;
    background: #ffd2df;
    padding: 20px 15px;
    line-height: 120% !important;
    box-shadow: inset 0px 2px 5px #00000099, inset 0px -2px 5px #00000099, inset 2px 0px 5px #00000099, inset 0px -2px 5px #00000099 !important;
}
#studio #navigation big {
    font-weight: 500 !important;
    font-size: 24pt !important;
}
#studio #navigation big::after {
    content:"\a";
    white-space: pre-line !important;
}
#studio #navigation.gallery a {
    padding: 5px 10px;
    text-transform: uppercase;
    font-size: 16pt;
    font-weight: 500;
    -o-border-radius: 60px;
    -ms-border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 40px;
    color: #000 !important;
    background: #ff6698 !important;
    -o-box-shadow: 0px 5px 5px #000000;
    -ms-box-shadow: 0px 5px 5px #000000;
    -moz-box-shadow: 0px 5px 5px #000000;
    -webkit-box-shadow: 0px 5px 5px #000000;
    box-shadow: 0px 2px 2px #000000;
    letter-spacing: 2px !important;
    line-height: 200% !important;
}
#studio #navigation.gallery a:hover {
    color: #FFD2DF !important;
    text-shadow: 1px 1px 1px #000, -1px -1px 1px #000, -1px 1px 1px #000, 1px -1px 1px #000, -1px 0px 1px #000, 0px -1px 1px #000, 0px 1px 1px #000, 1px 0px 1px #000 !important;
    /* , -1px -1px #000, -1px 1px #000, 1px -1px #000, -1px 0px #000, 0px -1px #000, 0px 1px #000, 1px 0px #000 */
    background: #ff669899 !important;
    -o-box-shadow: 0px 5px 5px #00000099 !important;
    -ms-box-shadow: 0px 5px 5px #00000099 !important;
    -moz-box-shadow: 0px 5px 5px #00000099 !important;
    -webkit-box-shadow: 0px 5px 5px #00000099 !important;
    box-shadow: 0px 2px 2px #00000099 !important;
}/* End custom CSS */