.elementor-5809 .elementor-element.elementor-element-be0bdb0{margin-top:0px;margin-bottom:36px;}.elementor-element-e6353ec > .elementor-column-wrap > .porto-carousel, .elementor-element-e6353ec > .porto-carousel{--porto-el-spacing:0px;}.elementor-5809 .elementor-element.elementor-element-4da2d62 .elementor-column-gap-custom > .elementor-column > .elementor-element-populated, .elementor-5809 .elementor-element.elementor-element-4da2d62 .elementor-column-gap-custom >.elementor-row > .elementor-column > .elementor-element-populated>.elementor-widget-wrap, .elementor-5809 .elementor-element.elementor-element-4da2d62 .elementor-column-gap-custom .elementor-column > .pin-wrapper > .elementor-element-populated{padding:6px;}.elementor-5809 .elementor-element.elementor-element-4da2d62 > .elementor-column-gap-custom{--porto-column-spacing:6px;width:calc(100% + var(--porto-column-spacing) * 2);margin-left:-6px;margin-right:-6px;--porto-flick-carousel-width:calc(var(--porto-container-width) - var(--porto-grid-gutter-width) + var(--porto-column-spacing) * 2 );}.elementor-5809 .elementor-element.elementor-element-4da2d62.elementor-section-boxed > .elementor-column-gap-custom{max-width:calc(var(--porto-container-width) - var(--porto-grid-gutter-width) + var(--porto-column-spacing) * 2 );}.elementor-5809 .elementor-element.elementor-element-4da2d62{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5809 .elementor-element.elementor-element-4da2d62 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5809 .elementor-element.elementor-element-3e3bddf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5809 .elementor-element.elementor-element-3e3bddf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5809 .elementor-element.elementor-element-3e3bddf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5809 .elementor-element.elementor-element-3e3bddf > .elementor-element-populated{padding:33px 10px 33px 10px;}.elementor-5809 .elementor-element.elementor-element-8ece1fd{width:var( --container-widget-width, 50% );max-width:50%;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5809 .elementor-element.elementor-element-8ece1fd .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-5809 .elementor-element.elementor-element-3054c93 > .elementor-element-populated{margin:65px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 22px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5809 .elementor-element.elementor-element-8ef829e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-5809 .elementor-element.elementor-element-8ef829e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5809 .elementor-element.elementor-element-8ef829e img{width:45%;max-width:45%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5809 .elementor-element.elementor-element-74d6557{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:left;}.elementor-5809 .elementor-element.elementor-element-74d6557.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5809 .elementor-element.elementor-element-74d6557 .elementor-heading-title{font-family:"Fredoka One", Montserrat;font-size:40px;font-weight:400;line-height:40px;color:var( --e-global-color-secondary );}.elementor-5809 .elementor-element.elementor-element-86ece22{margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:left;}.elementor-5809 .elementor-element.elementor-element-86ece22.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5809 .elementor-element.elementor-element-86ece22 .elementor-heading-title{font-family:"Fredoka One", Montserrat;font-size:31px;font-weight:400;line-height:33px;color:#000000;}.elementor-5809 .elementor-element.elementor-element-ba886b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5809 .elementor-element.elementor-element-ba886b5{text-align:left;}.elementor-5809 .elementor-element.elementor-element-ba886b5 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;line-height:26px;color:#777676;}.elementor-5809 .elementor-element.elementor-element-de6d9ac{margin-top:0px;margin-bottom:36px;}.elementor-element-777ecd3 > .elementor-column-wrap > .porto-carousel, .elementor-element-777ecd3 > .porto-carousel{--porto-el-spacing:0px;}.elementor-5809 .elementor-element.elementor-element-a8a6d40 > .elementor-container{min-height:600px;}.elementor-5809 .elementor-element.elementor-element-a8a6d40{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5809 .elementor-element.elementor-element-a8a6d40 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5809 .elementor-element.elementor-element-781e314.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5809 .elementor-element.elementor-element-781e314.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5809 .elementor-element.elementor-element-781e314.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5809 .elementor-element.elementor-element-781e314 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 30px;}.elementor-5809 .elementor-element.elementor-element-58dcaec{width:var( --container-widget-width, 82.641% );max-width:82.641%;--container-widget-width:82.641%;--container-widget-flex-grow:0;text-align:justify;}.elementor-5809 .elementor-element.elementor-element-58dcaec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5809 .elementor-element.elementor-element-58dcaec .elementor-heading-title{font-family:"Fredoka One", Montserrat;font-size:29px;font-weight:400;line-height:31px;color:var( --e-global-color-primary );}.elementor-5809 .elementor-element.elementor-element-49b201a{width:var( --container-widget-width, 82.641% );max-width:82.641%;--container-widget-width:82.641%;--container-widget-flex-grow:0;text-align:left;}.elementor-5809 .elementor-element.elementor-element-49b201a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5809 .elementor-element.elementor-element-49b201a .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;line-height:26px;color:#777676;}.elementor-5809 .elementor-element.elementor-element-43c94e6{width:var( --container-widget-width, 82.641% );max-width:82.641%;--container-widget-width:82.641%;--container-widget-flex-grow:0;text-align:justify;}.elementor-5809 .elementor-element.elementor-element-43c94e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5809 .elementor-element.elementor-element-43c94e6 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:16px;font-weight:700;line-height:26px;color:var( --e-global-color-secondary );}.elementor-5809 .elementor-element.elementor-element-e07a289{width:var( --container-widget-width, 82.641% );max-width:82.641%;--container-widget-width:82.641%;--container-widget-flex-grow:0;text-align:left;}.elementor-5809 .elementor-element.elementor-element-e07a289.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5809 .elementor-element.elementor-element-e07a289 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;line-height:26px;color:#777676;}.elementor-5809 .elementor-element.elementor-element-87ea918{width:var( --container-widget-width, 82.641% );max-width:82.641%;--container-widget-width:82.641%;--container-widget-flex-grow:0;text-align:justify;}.elementor-5809 .elementor-element.elementor-element-87ea918.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5809 .elementor-element.elementor-element-87ea918 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:16px;font-weight:700;line-height:26px;color:var( --e-global-color-secondary );}.elementor-5809 .elementor-element.elementor-element-03f6fba{width:var( --container-widget-width, 82.641% );max-width:82.641%;--container-widget-width:82.641%;--container-widget-flex-grow:0;text-align:left;}.elementor-5809 .elementor-element.elementor-element-03f6fba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5809 .elementor-element.elementor-element-03f6fba .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:16px;font-weight:500;line-height:26px;color:var( --e-global-color-primary );}.elementor-5809 .elementor-element.elementor-element-dfd153d{width:var( --container-widget-width, 82.641% );max-width:82.641%;--container-widget-width:82.641%;--container-widget-flex-grow:0;text-align:left;}.elementor-5809 .elementor-element.elementor-element-dfd153d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5809 .elementor-element.elementor-element-dfd153d .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;line-height:26px;color:#777676;}.elementor-5809 .elementor-element.elementor-element-f010acf{width:var( --container-widget-width, 82.641% );max-width:82.641%;--container-widget-width:82.641%;--container-widget-flex-grow:0;text-align:left;}.elementor-5809 .elementor-element.elementor-element-f010acf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5809 .elementor-element.elementor-element-f010acf .elementor-heading-title{font-family:"Fredoka One", Montserrat;font-size:19px;font-weight:700;line-height:26px;letter-spacing:1.8px;color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-5809 .elementor-element.elementor-element-2f84505.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5809 .elementor-element.elementor-element-2f84505.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5809 .elementor-element.elementor-element-2f84505.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5809 .elementor-element.elementor-element-2f84505 > .elementor-element-populated{padding:12px 10px 20px 10px;}.elementor-5809 .elementor-element.elementor-element-6b47fc0:hover{--e-transform-rotateZ:15deg;--e-transform-scale:1;}.elementor-5809 .elementor-element.elementor-element-6b47fc0 img{width:76%;max-width:79%;}.elementor-5809 .elementor-element.elementor-element-cc64cfc:hover{--e-transform-rotateZ:-14deg;}.elementor-5809 .elementor-element.elementor-element-cc64cfc{margin:-102px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5809 .elementor-element.elementor-element-cc64cfc img{width:79%;max-width:87%;}.elementor-5809 .elementor-element.elementor-element-0653d4e:hover{--e-transform-rotateZ:15deg;--e-transform-scale:1;}.elementor-5809 .elementor-element.elementor-element-0653d4e{margin:-89px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5809 .elementor-element.elementor-element-0653d4e img{width:76%;max-width:79%;}.elementor-5809 .elementor-element.elementor-element-42853bd:hover{--e-transform-rotateZ:-14deg;}.elementor-5809 .elementor-element.elementor-element-42853bd{margin:-102px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5809 .elementor-element.elementor-element-42853bd img{width:79%;max-width:87%;}.elementor-5809 .elementor-element.elementor-element-b5e6e92:hover{--e-transform-rotateZ:-14deg;}.elementor-5809 .elementor-element.elementor-element-b5e6e92{margin:-102px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5809 .elementor-element.elementor-element-b5e6e92 img{width:79%;max-width:87%;}.elementor-5809 .elementor-element.elementor-element-8892906{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5809 .elementor-element.elementor-element-8892906 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5809 .elementor-element.elementor-element-b49b4ec{text-align:center;}.elementor-5809 .elementor-element.elementor-element-b49b4ec .elementor-heading-title{font-family:"Fredoka One", Montserrat;font-size:38.5px;font-weight:700;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-secondary );}.elementor-5809 .elementor-element.elementor-element-3610482{padding:0px 46.25px 15px 46.25px;text-align:center;}.elementor-5809 .elementor-element.elementor-element-3610482 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:1.2em;line-height:26px;color:var( --e-global-color-secondary );}.elementor-5809 .elementor-element.elementor-element-3a6dd9a{margin-top:0px;margin-bottom:33px;}.elementor-5809 .elementor-element.elementor-element-97915a9 .porto-icon{font-size:32px;color:#333333;}.elementor-5809 .elementor-element.elementor-element-97915a9 .porto-sicon-img{border-radius:500px;}.elementor-5809 .elementor-element.elementor-element-97915a9 .porto-icon.advanced{border-radius:500px;}.elementor-5809 .elementor-element.elementor-element-97915a9 .stats-text{font-size:1.2em;font-weight:700;line-height:15px;color:var( --e-global-color-tertiary );}.elementor-5809 .elementor-element.elementor-element-97915a9 .stats-number{font-size:4em;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-5809 .elementor-element.elementor-element-97915a9 .counter_prefix, .elementor-5809 .elementor-element.elementor-element-97915a9 .counter_suffix{font-size:4em;color:#AD9263;}.elementor-5809 .elementor-element.elementor-element-8210cd6 .porto-icon{font-size:32px;color:#333333;}.elementor-5809 .elementor-element.elementor-element-8210cd6 .porto-sicon-img{border-radius:500px;}.elementor-5809 .elementor-element.elementor-element-8210cd6 .porto-icon.advanced{border-radius:500px;}.elementor-5809 .elementor-element.elementor-element-8210cd6 .stats-text{font-size:1.2em;font-weight:700;line-height:15px;color:var( --e-global-color-tertiary );}.elementor-5809 .elementor-element.elementor-element-8210cd6 .stats-number{font-size:4em;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-5809 .elementor-element.elementor-element-8210cd6 .counter_prefix, .elementor-5809 .elementor-element.elementor-element-8210cd6 .counter_suffix{font-size:4em;color:#AD9263;}.elementor-5809 .elementor-element.elementor-element-b833201 .porto-icon{font-size:32px;color:#333333;}.elementor-5809 .elementor-element.elementor-element-b833201 .porto-sicon-img{border-radius:500px;}.elementor-5809 .elementor-element.elementor-element-b833201 .porto-icon.advanced{border-radius:500px;}.elementor-5809 .elementor-element.elementor-element-b833201 .stats-text{font-size:1.2em;font-weight:700;line-height:15px;color:var( --e-global-color-tertiary );}.elementor-5809 .elementor-element.elementor-element-b833201 .stats-number{font-size:4em;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-5809 .elementor-element.elementor-element-b833201 .counter_prefix, .elementor-5809 .elementor-element.elementor-element-b833201 .counter_suffix{font-size:4em;color:#AD9263;}.elementor-5809 .elementor-element.elementor-element-3d37fd8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5809 .elementor-element.elementor-element-3d37fd8:not(.elementor-motion-effects-element-type-background), .elementor-5809 .elementor-element.elementor-element-3d37fd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5809 .elementor-element.elementor-element-3d37fd8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-5809 .elementor-element.elementor-element-3d37fd8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5809 .elementor-element.elementor-element-dcbc724 > .elementor-element-populated{padding:0rem 3rem 0rem 3rem;}.elementor-5809 .elementor-element.elementor-element-8bcd147.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5809 .elementor-element.elementor-element-e7a5d4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;text-align:left;}.elementor-5809 .elementor-element.elementor-element-e7a5d4a .elementor-heading-title{font-family:"Fredoka One", Montserrat;font-size:2.75em;font-weight:400;line-height:42px;letter-spacing:-0.6px;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5809 .elementor-element.elementor-element-9b1188d{font-family:"Montserrat", Montserrat;font-size:16px;font-weight:700;color:var( --e-global-color-primary );}.elementor-5809 .elementor-element.elementor-element-c93a1a8{font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;color:#777777;}.elementor-5809 .elementor-element.elementor-element-b1603ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5809 .elementor-element.elementor-element-b1603ac.elementor-element{--align-self:center;}.elementor-5809 .elementor-element.elementor-element-b1603ac .btn{border-radius:12px 12px 12px 12px;font-size:18px;background-color:#916542;border-width:0px 0px 0px 0px;}.elementor-5809 .elementor-element.elementor-element-88f900e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5809 .elementor-element.elementor-element-88f900e:not(.elementor-motion-effects-element-type-background), .elementor-5809 .elementor-element.elementor-element-88f900e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5809 .elementor-element.elementor-element-88f900e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-5809 .elementor-element.elementor-element-88f900e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5809 .elementor-element.elementor-element-f306b95.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5809 .elementor-element.elementor-element-2ea4551{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;text-align:left;}.elementor-5809 .elementor-element.elementor-element-2ea4551 .elementor-heading-title{font-family:"Fredoka One", Montserrat;font-size:2.75em;font-weight:400;line-height:42px;letter-spacing:-0.6px;color:var( --e-global-color-primary );}.elementor-5809 .elementor-element.elementor-element-f48b9a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;color:#777777;}.elementor-5809 .elementor-element.elementor-element-9b8b7b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;font-family:"Montserrat", Montserrat;font-size:18px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-5809 .elementor-element.elementor-element-d004def{font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;color:#777777;}.elementor-5809 .elementor-element.elementor-element-18a591a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5809 .elementor-element.elementor-element-18a591a.elementor-element{--align-self:center;}.elementor-5809 .elementor-element.elementor-element-18a591a .btn{border-radius:12px 12px 12px 12px;font-size:18px;background-color:#916542;border-width:0px 0px 0px 0px;}.elementor-5809 .elementor-element.elementor-element-0a275f3 > .elementor-element-populated{padding:0rem 3rem 0rem 3rem;}.elementor-5809 .elementor-element.elementor-element-0191cc6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5809 .elementor-element.elementor-element-0191cc6:not(.elementor-motion-effects-element-type-background), .elementor-5809 .elementor-element.elementor-element-0191cc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5809 .elementor-element.elementor-element-0191cc6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-5809 .elementor-element.elementor-element-0191cc6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5809 .elementor-element.elementor-element-5655af6 > .elementor-element-populated{padding:0rem 3rem 0rem 3rem;}.elementor-5809 .elementor-element.elementor-element-7116fcb.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5809 .elementor-element.elementor-element-2ee318b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;text-align:left;}.elementor-5809 .elementor-element.elementor-element-2ee318b .elementor-heading-title{font-family:"Fredoka One", Montserrat;font-size:2.75em;font-weight:400;line-height:42px;letter-spacing:-0.6px;color:var( --e-global-color-secondary );}.elementor-5809 .elementor-element.elementor-element-1e9f1a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;color:#777777;}.elementor-5809 .elementor-element.elementor-element-26f6255{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5809 .elementor-element.elementor-element-26f6255.elementor-element{--align-self:center;}.elementor-5809 .elementor-element.elementor-element-26f6255 .btn{border-radius:12px 12px 12px 12px;font-size:18px;background-color:#916542;border-width:0px 0px 0px 0px;}.elementor-5809 .elementor-element.elementor-element-3a6349d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5809 .elementor-element.elementor-element-3a6349d:not(.elementor-motion-effects-element-type-background), .elementor-5809 .elementor-element.elementor-element-3a6349d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5809 .elementor-element.elementor-element-3a6349d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-5809 .elementor-element.elementor-element-3a6349d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5809 .elementor-element.elementor-element-23eb6f2.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-5809 .elementor-element.elementor-element-ada605d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;text-align:left;}.elementor-5809 .elementor-element.elementor-element-ada605d .elementor-heading-title{font-family:"Fredoka One", Montserrat;font-size:2.75em;font-weight:400;line-height:42px;letter-spacing:-0.6px;color:var( --e-global-color-primary );}.elementor-5809 .elementor-element.elementor-element-a56b0e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;color:#777777;}.elementor-5809 .elementor-element.elementor-element-3bd150f{margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-5809 .elementor-element.elementor-element-056c4df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-5809 .elementor-element.elementor-element-056c4df.elementor-element{--align-self:center;}.elementor-5809 .elementor-element.elementor-element-056c4df .btn{border-radius:12px 12px 12px 12px;font-size:18px;background-color:#916542;border-width:0px 0px 0px 0px;}.elementor-5809 .elementor-element.elementor-element-d229228 > .elementor-element-populated{padding:0rem 3rem 0rem 3rem;}.elementor-5809 .elementor-element.elementor-element-642aeff > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5809 .elementor-element.elementor-element-642aeff:not(.elementor-motion-effects-element-type-background), .elementor-5809 .elementor-element.elementor-element-642aeff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-5809 .elementor-element.elementor-element-642aeff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:26px 0px 45px 0px;}.elementor-5809 .elementor-element.elementor-element-642aeff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5809 .elementor-element.elementor-element-9b7012d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5809 .elementor-element.elementor-element-9b7012d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5809 .elementor-element.elementor-element-9b7012d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5809 .elementor-element.elementor-element-13d897d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;text-align:center;}.elementor-5809 .elementor-element.elementor-element-13d897d .elementor-heading-title{font-family:"Fredoka One", Montserrat;font-size:2.75em;font-weight:400;line-height:42px;letter-spacing:-0.6px;color:#FFFFFF;}.elementor-5809 .elementor-element.elementor-element-504fe2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;text-align:center;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-5809 .elementor-element.elementor-element-fd0c191{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;text-align:center;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-5809 .elementor-element.elementor-element-67be3b0{text-align:center;font-family:"Montserrat", Montserrat;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-5809 .elementor-element.elementor-element-ad0a3c6{font-family:"Montserrat", Montserrat;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-5809 .elementor-element.elementor-element-21da882{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:91px;--margin-bottom:131px;--margin-left:0px;--margin-right:0px;}.elementor-5809 .elementor-element.elementor-element-c673b4b{text-align:center;}.elementor-5809 .elementor-element.elementor-element-c673b4b .elementor-heading-title{font-family:"Fredoka One", Montserrat;font-size:2.5em;font-weight:700;line-height:40px;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5809 .elementor-element.elementor-element-c552ef2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5809 .elementor-element.elementor-element-c552ef2 .elementor-main-swiper{height:270px;width:68%;}.elementor-5809 .elementor-element.elementor-element-c552ef2 .elementor-swiper-button{font-size:29px;color:var( --e-global-color-primary );}.elementor-5809 .elementor-element.elementor-element-c552ef2 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-5809 .elementor-element.elementor-element-100e3a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5809 .elementor-element.elementor-element-4f9db56 .elementor-button{background-color:var( --e-global-color-tertiary );font-family:"Montserrat", Montserrat;font-size:17px;font-weight:500;}.elementor-5809 .elementor-element.elementor-element-4f9db56{width:auto;max-width:auto;bottom:2px;--e-transform-transition-duration:400ms;}body:not(.rtl) .elementor-5809 .elementor-element.elementor-element-4f9db56{left:0%;}body.rtl .elementor-5809 .elementor-element.elementor-element-4f9db56{right:0%;}.elementor-5809 .elementor-element.elementor-element-4f9db56 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5809 .elementor-element.elementor-element-4f9db56 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-5809 .elementor-element.elementor-element-4957e28{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:15px 7px;--row-gap:15px;--column-gap:7px;--padding-block-start:53px;--padding-block-end:53px;--padding-inline-start:53px;--padding-inline-end:53px;}.elementor-5809 .elementor-element.elementor-element-4957e28:not(.elementor-motion-effects-element-type-background), .elementor-5809 .elementor-element.elementor-element-4957e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-4957e28{--padding-inline-start:53px;--padding-inline-end:53px;}.elementor-5809 .elementor-element.elementor-element-a5b1705{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:27px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-block-start:28px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5809 .elementor-element.elementor-element-a5b1705:not(.elementor-motion-effects-element-type-background), .elementor-5809 .elementor-element.elementor-element-a5b1705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://selvamatemagica.com/wp-content/uploads/2025/02/parte_redes_2-3.jpg");background-position:bottom right;background-repeat:no-repeat;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-a5b1705{--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5809 .elementor-element.elementor-element-d0c2567{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5809 .elementor-element.elementor-element-f50e5f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-5809 .elementor-element.elementor-element-f50e5f0 .elementor-heading-title{font-family:"Fredoka One", Montserrat;font-size:2.75em;font-weight:400;letter-spacing:-1.925px;color:var( --e-global-color-tertiary );}.elementor-5809 .elementor-element.elementor-element-9fc6d52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-5809 .elementor-element.elementor-element-9fc6d52 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:1.8em;font-weight:600;line-height:1.2em;letter-spacing:-1.26px;color:var( --e-global-color-tertiary );}.elementor-5809 .elementor-element.elementor-element-09074cc .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:1.35em;font-weight:500;line-height:1.2em;letter-spacing:-0.945px;color:var( --e-global-color-tertiary );}.elementor-5809 .elementor-element.elementor-element-81df762{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:29px;--grid-column-gap:19px;--grid-row-gap:0px;}.elementor-5809 .elementor-element.elementor-element-81df762 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-5809 .elementor-element.elementor-element-93d5f85{text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-5809 .elementor-element.elementor-element-93d5f85.elementor-element{--align-self:flex-start;}.elementor-5809 .elementor-element.elementor-element-93d5f85 .btn{border-radius:12px 12px 12px 12px;font-size:18px;background-color:#916542;border-width:0px 0px 0px 0px;}.elementor-5809 .elementor-element.elementor-element-9890273{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5809 .elementor-element.elementor-element-eb6337e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-5809 .elementor-element.elementor-element-eb6337e img{width:84%;}.elementor-5809 .elementor-element.elementor-element-f277870{width:var( --container-widget-width, 38% );max-width:38%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:38%;--container-widget-flex-grow:0;top:144px;z-index:0;}.elementor-5809 .elementor-element.elementor-element-f277870:hover{--e-transform-scale:1.1;}.elementor-5809 .elementor-element.elementor-element-f277870.elementor-element{--order:0;}body:not(.rtl) .elementor-5809 .elementor-element.elementor-element-f277870{right:-30px;}body.rtl .elementor-5809 .elementor-element.elementor-element-f277870{left:-30px;}.elementor-5809 .elementor-element.elementor-element-f277870 img{width:64%;max-width:64%;}@media(min-width:768px){.elementor-5809 .elementor-element.elementor-element-3e3bddf{width:46.999%;}.elementor-5809 .elementor-element.elementor-element-3054c93{width:50%;}.elementor-5809 .elementor-element.elementor-element-781e314{width:55%;}.elementor-5809 .elementor-element.elementor-element-2f84505{width:41.999%;}.elementor-5809 .elementor-element.elementor-element-4957e28{--content-width:540px;}.elementor-5809 .elementor-element.elementor-element-d0c2567{--width:50%;}.elementor-5809 .elementor-element.elementor-element-9890273{--width:50%;}}@media(max-width:991px) and (min-width:768px){.elementor-5809 .elementor-element.elementor-element-e61d38d{width:50%;}.elementor-5809 .elementor-element.elementor-element-a7d465a{width:50%;}.elementor-5809 .elementor-element.elementor-element-7a04d1e{width:50%;}.elementor-5809 .elementor-element.elementor-element-dcbc724{width:100%;}.elementor-5809 .elementor-element.elementor-element-8bcd147{width:100%;}.elementor-5809 .elementor-element.elementor-element-f306b95{width:100%;}.elementor-5809 .elementor-element.elementor-element-0a275f3{width:100%;}.elementor-5809 .elementor-element.elementor-element-5655af6{width:100%;}.elementor-5809 .elementor-element.elementor-element-7116fcb{width:100%;}.elementor-5809 .elementor-element.elementor-element-23eb6f2{width:100%;}.elementor-5809 .elementor-element.elementor-element-d229228{width:100%;}.elementor-5809 .elementor-element.elementor-element-9b7012d{width:100%;}}@media(max-width:991px){.elementor-5809 .elementor-element.elementor-element-a8a6d40 > .elementor-container{min-height:460px;}.elementor-5809 .elementor-element.elementor-element-3d37fd8{padding:10px 30px 20px 30px;}.elementor-5809 .elementor-element.elementor-element-88f900e{padding:10px 30px 20px 30px;}.elementor-5809 .elementor-element.elementor-element-0191cc6{padding:10px 30px 20px 30px;}.elementor-5809 .elementor-element.elementor-element-3a6349d{padding:10px 30px 20px 30px;}.elementor-5809 .elementor-element.elementor-element-642aeff{padding:10px 30px 20px 30px;}.elementor-5809 .elementor-element.elementor-element-c552ef2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-5809 .elementor-element.elementor-element-be0bdb0{margin-top:23px;margin-bottom:1px;}.elementor-5809 .elementor-element.elementor-element-4da2d62{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-5809 .elementor-element.elementor-element-3e3bddf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5809 .elementor-element.elementor-element-3e3bddf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5809 .elementor-element.elementor-element-3e3bddf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5809 .elementor-element.elementor-element-3054c93 > .elementor-element-populated{margin:0px 21px 0px 27px;--e-column-margin-right:21px;--e-column-margin-left:27px;padding:0px 6px 0px 13px;}.elementor-5809 .elementor-element.elementor-element-8ef829e{width:var( --container-widget-width, 326px );max-width:326px;--container-widget-width:326px;--container-widget-flex-grow:0;}.elementor-5809 .elementor-element.elementor-element-8ef829e img{width:56%;max-width:58%;}.elementor-5809 .elementor-element.elementor-element-74d6557{text-align:left;}.elementor-5809 .elementor-element.elementor-element-86ece22{text-align:left;}.elementor-5809 .elementor-element.elementor-element-ba886b5{text-align:left;}.elementor-5809 .elementor-element.elementor-element-de6d9ac{margin-top:23px;margin-bottom:1px;}.elementor-5809 .elementor-element.elementor-element-a8a6d40 > .elementor-container{min-height:425px;}.elementor-5809 .elementor-element.elementor-element-58dcaec{text-align:left;}.elementor-5809 .elementor-element.elementor-element-49b201a{text-align:left;}.elementor-5809 .elementor-element.elementor-element-43c94e6{text-align:left;}.elementor-5809 .elementor-element.elementor-element-e07a289{text-align:left;}.elementor-5809 .elementor-element.elementor-element-87ea918{text-align:left;}.elementor-5809 .elementor-element.elementor-element-03f6fba{text-align:left;}.elementor-5809 .elementor-element.elementor-element-dfd153d{text-align:left;}.elementor-5809 .elementor-element.elementor-element-f010acf{text-align:left;}.elementor-bc-flex-widget .elementor-5809 .elementor-element.elementor-element-2f84505.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5809 .elementor-element.elementor-element-2f84505.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5809 .elementor-element.elementor-element-2f84505.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5809 .elementor-element.elementor-element-3d37fd8{padding:10px 20px 20px 20px;}.elementor-5809 .elementor-element.elementor-element-8bcd147 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-5809 .elementor-element.elementor-element-88f900e{padding:10px 20px 20px 20px;}.elementor-5809 .elementor-element.elementor-element-f306b95 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-5809 .elementor-element.elementor-element-0191cc6{padding:10px 20px 20px 20px;}.elementor-5809 .elementor-element.elementor-element-7116fcb > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-5809 .elementor-element.elementor-element-3a6349d{padding:10px 20px 20px 20px;}.elementor-5809 .elementor-element.elementor-element-23eb6f2 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-5809 .elementor-element.elementor-element-642aeff{padding:10px 20px 20px 20px;}.elementor-5809 .elementor-element.elementor-element-9b7012d > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-5809 .elementor-element.elementor-element-926cf51 img{width:47%;}.elementor-5809 .elementor-element.elementor-element-c552ef2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5809 .elementor-element.elementor-element-c552ef2 .elementor-main-swiper{height:123px;width:328px;}.elementor-5809 .elementor-element.elementor-element-f50e5f0{margin:61px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-5809 .elementor-element.elementor-element-f50e5f0 .elementor-heading-title{font-size:2.3em;line-height:1.3em;letter-spacing:-1.2px;}.elementor-5809 .elementor-element.elementor-element-9fc6d52{text-align:center;}.elementor-5809 .elementor-element.elementor-element-09074cc{text-align:center;}.elementor-5809 .elementor-element.elementor-element-81df762{text-align:center;}.elementor-5809 .elementor-element.elementor-element-f277870{--container-widget-width:140px;--container-widget-flex-grow:0;width:var( --container-widget-width, 140px );max-width:140px;top:118px;}body:not(.rtl) .elementor-5809 .elementor-element.elementor-element-f277870{right:8px;}body.rtl .elementor-5809 .elementor-element.elementor-element-f277870{left:8px;}}/* Start custom CSS for video, class: .elementor-element-8ece1fd */max-width: 20px;/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-eb616b4 */.contact-form {
      background-color: #95BD2E;
      border-radius: 15px;
      padding: 20px;
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
      width: 300px;
      
    }
    h2 {
      font-family: 'Fredoka One', sans-serif;
      font-weight: normal;
      text-align: center;
      margin-bottom: 20px;
      line-height: initial;
       color: #FFF;
    }
    label {
      font-family: 'Montserrat', sans-serif;
      font-weight: bold;
      margin-bottom: -9px;
      display: block;
      color: #FFF;
    }
    input, textarea {
      width: 100%;
      padding: 10px;
      margin-bottom: 15px;
      border-radius: 8px;
      border: 1px solid #ccc;
      box-sizing: border-box;
      background-color: white;
      font-weight: bold;
    }
    
     .LADA {
      width: 30px;
      padding: 10px;
      margin-bottom: 15px;
      border-radius: 8px;
      border: 1px solid #ccc;
      box-sizing: border-box;
      background-color: white;
      font-weight: bold;
      color: #95BD2E;
      
      
    input[type="submit"] {
      background-color: #F49C25;
      border: none;
      cursor: pointer;
      border-radius: 8px;
      transition: transform 0.2s ease-in-out;
      max-width: 200px;
      width: 50%;
      font-family: 'Fredoka One', sans-serif;
      font-size: 18px;
      display: block;
      margin: 0 auto;
      font-weight: normal;
    }
    input[type="submit"]:hover {
      background-color: #D48A21;
      transform: scale(1.05);
    }/* End custom CSS */