.elementor-108 .elementor-element.elementor-element-939a1b9:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-939a1b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://florits.in/wp-content/uploads/2025/07/417aFplYWML._UF10001000_QL80_.jpg");background-size:cover;}.elementor-108 .elementor-element.elementor-element-939a1b9 > .elementor-background-overlay{background-color:#2F3F1D;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-939a1b9 > .elementor-container{min-height:30vh;}.elementor-108 .elementor-element.elementor-element-939a1b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6% 0% 6% 0%;z-index:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-394c9b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-108 .elementor-element.elementor-element-394c9b5 .elementor-heading-title{font-size:16px;font-weight:300;text-transform:uppercase;letter-spacing:2.8px;color:rgba(255,255,255,0.84);}.elementor-108 .elementor-element.elementor-element-efda7fa{text-align:center;}.elementor-108 .elementor-element.elementor-element-efda7fa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:5rem;font-weight:300;text-transform:capitalize;color:#ffffff;}.elementor-108 .elementor-element.elementor-element-e7434b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-108 .elementor-element.elementor-element-e7434b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-4a26b75 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-9cb4146{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-108 .elementor-element.elementor-element-9cb4146 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:bold;line-height:1.2em;color:#232323;}.elementor-108 .elementor-element.elementor-element-97d0ba6 > .elementor-element-populated{box-shadow:3px 10px 50px 0px rgba(0, 0, 0, 0.11);padding:15px 15px 15px 15px;}.elementor-108 .elementor-element.elementor-element-97d0ba6:hover > .elementor-element-populated{box-shadow:3px 10px 50px 0px rgba(0, 0, 0, 0.25);}.elementor-widget-image .widget-image-caption{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-108 .elementor-element.elementor-element-c955f4c img{border-style:solid;border-width:0px 0px 3px 0px;border-color:#89b455;border-radius:5px 5px 5px 5px;}.elementor-108 .elementor-element.elementor-element-003accb{text-align:center;}.elementor-108 .elementor-element.elementor-element-003accb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:bold;line-height:1.2em;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-108 .elementor-element.elementor-element-757bb17{text-align:center;}.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-108 .elementor-element.elementor-element-a78dafa .elementor-button{background-color:#89b455;font-size:15px;line-height:1.5em;fill:#ffffff;color:#ffffff;transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:12px 30px 12px 30px;}.elementor-108 .elementor-element.elementor-element-a78dafa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-108 .elementor-element.elementor-element-a78dafa .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-108 .elementor-element.elementor-element-a78dafa .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-a78dafa .elementor-button:focus{color:#ffffff;}.elementor-108 .elementor-element.elementor-element-a78dafa .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-a78dafa .elementor-button:focus svg{fill:#ffffff;}.elementor-108 .elementor-element.elementor-element-b3db64c > .elementor-element-populated{box-shadow:0px 10px 50px 0px rgba(0,0,0,0.05);padding:15px 15px 15px 15px;}.elementor-108 .elementor-element.elementor-element-b3db64c:hover > .elementor-element-populated{box-shadow:0px 10px 50px 0px rgba(0,0,0,0.1);}.elementor-108 .elementor-element.elementor-element-b3db64c{z-index:100;}.elementor-108 .elementor-element.elementor-element-2aea0e7 img{border-style:solid;border-width:0px 0px 3px 0px;border-color:#89b455;border-radius:5px 5px 5px 5px;}.elementor-108 .elementor-element.elementor-element-e12970f{text-align:center;}.elementor-108 .elementor-element.elementor-element-e12970f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:bold;line-height:1.2em;color:#000000;}.elementor-108 .elementor-element.elementor-element-1f54b9a{text-align:center;}.elementor-108 .elementor-element.elementor-element-4694cd7 .elementor-button{background-color:#89b455;font-size:15px;line-height:1.5em;fill:#ffffff;color:#ffffff;transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:12px 30px 12px 30px;}.elementor-108 .elementor-element.elementor-element-4694cd7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-108 .elementor-element.elementor-element-4694cd7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-108 .elementor-element.elementor-element-4694cd7 .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-4694cd7 .elementor-button:focus{color:#ffffff;}.elementor-108 .elementor-element.elementor-element-4694cd7 .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-4694cd7 .elementor-button:focus svg{fill:#ffffff;}.elementor-108 .elementor-element.elementor-element-42c4d23 > .elementor-element-populated{box-shadow:3px 10px 50px 0px rgba(0, 0, 0, 0.11);padding:15px 15px 15px 15px;}.elementor-108 .elementor-element.elementor-element-42c4d23:hover > .elementor-element-populated{box-shadow:3px 10px 50px 0px rgba(0, 0, 0, 0.25);}.elementor-108 .elementor-element.elementor-element-f350e9e img{border-style:solid;border-width:0px 0px 3px 0px;border-color:#89b455;border-radius:5px 5px 5px 5px;}.elementor-108 .elementor-element.elementor-element-22a4cb2{text-align:center;}.elementor-108 .elementor-element.elementor-element-22a4cb2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:bold;line-height:1.2em;color:#000000;}.elementor-108 .elementor-element.elementor-element-6f82017{text-align:center;}.elementor-108 .elementor-element.elementor-element-d7c67b3 .elementor-button{background-color:#89b455;font-size:15px;line-height:1.5em;fill:#ffffff;color:#ffffff;transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:12px 30px 12px 30px;}.elementor-108 .elementor-element.elementor-element-d7c67b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-108 .elementor-element.elementor-element-d7c67b3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-108 .elementor-element.elementor-element-d7c67b3 .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-d7c67b3 .elementor-button:focus{color:#ffffff;}.elementor-108 .elementor-element.elementor-element-d7c67b3 .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-d7c67b3 .elementor-button:focus svg{fill:#ffffff;}.elementor-108 .elementor-element.elementor-element-ad73a22{padding:15px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-66b1583 > .elementor-element-populated{box-shadow:3px 10px 50px 0px rgba(0, 0, 0, 0.11);padding:15px 15px 15px 15px;}.elementor-108 .elementor-element.elementor-element-66b1583:hover > .elementor-element-populated{box-shadow:3px 10px 50px 0px rgba(0, 0, 0, 0.25);}.elementor-108 .elementor-element.elementor-element-fcee766 img{border-style:solid;border-width:0px 0px 3px 0px;border-color:#89b455;border-radius:5px 5px 5px 5px;}.elementor-108 .elementor-element.elementor-element-6defe9e{text-align:center;}.elementor-108 .elementor-element.elementor-element-6defe9e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:bold;line-height:1.2em;color:#000000;}.elementor-108 .elementor-element.elementor-element-a72817d{text-align:center;}.elementor-108 .elementor-element.elementor-element-64222bb .elementor-button{background-color:#89b455;font-size:15px;line-height:1.5em;fill:#ffffff;color:#ffffff;transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:12px 30px 12px 30px;}.elementor-108 .elementor-element.elementor-element-64222bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-108 .elementor-element.elementor-element-64222bb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-108 .elementor-element.elementor-element-64222bb .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-64222bb .elementor-button:focus{color:#ffffff;}.elementor-108 .elementor-element.elementor-element-64222bb .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-64222bb .elementor-button:focus svg{fill:#ffffff;}.elementor-108 .elementor-element.elementor-element-b28192e > .elementor-element-populated{box-shadow:0px 10px 50px 0px rgba(0,0,0,0.05);padding:15px 15px 15px 15px;}.elementor-108 .elementor-element.elementor-element-b28192e:hover > .elementor-element-populated{box-shadow:0px 10px 50px 0px rgba(0,0,0,0.1);}.elementor-108 .elementor-element.elementor-element-b28192e{z-index:100;}.elementor-108 .elementor-element.elementor-element-a02964e img{border-style:solid;border-width:0px 0px 3px 0px;border-color:#89b455;border-radius:5px 5px 5px 5px;}.elementor-108 .elementor-element.elementor-element-400fb6a{text-align:center;}.elementor-108 .elementor-element.elementor-element-400fb6a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:bold;line-height:1.2em;color:#000000;}.elementor-108 .elementor-element.elementor-element-455f794{text-align:center;}.elementor-108 .elementor-element.elementor-element-8052650 .elementor-button{background-color:#89b455;font-size:15px;line-height:1.5em;fill:#ffffff;color:#ffffff;transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:12px 30px 12px 30px;}.elementor-108 .elementor-element.elementor-element-8052650 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-108 .elementor-element.elementor-element-8052650 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-108 .elementor-element.elementor-element-8052650 .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-8052650 .elementor-button:focus{color:#ffffff;}.elementor-108 .elementor-element.elementor-element-8052650 .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-8052650 .elementor-button:focus svg{fill:#ffffff;}.elementor-108 .elementor-element.elementor-element-839bf88 > .elementor-element-populated{box-shadow:3px 10px 50px 0px rgba(0, 0, 0, 0.11);padding:15px 15px 15px 15px;}.elementor-108 .elementor-element.elementor-element-839bf88:hover > .elementor-element-populated{box-shadow:3px 10px 50px 0px rgba(0, 0, 0, 0.25);}.elementor-108 .elementor-element.elementor-element-d177dda img{border-style:solid;border-width:0px 0px 3px 0px;border-color:#89b455;border-radius:5px 5px 5px 5px;}.elementor-108 .elementor-element.elementor-element-3a716ad{text-align:center;}.elementor-108 .elementor-element.elementor-element-3a716ad .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:bold;line-height:1.2em;color:#000000;}.elementor-108 .elementor-element.elementor-element-a303b69{text-align:center;}.elementor-108 .elementor-element.elementor-element-e67ac0f .elementor-button{background-color:#89b455;font-size:15px;line-height:1.5em;fill:#ffffff;color:#ffffff;transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:12px 30px 12px 30px;}.elementor-108 .elementor-element.elementor-element-e67ac0f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-108 .elementor-element.elementor-element-e67ac0f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-108 .elementor-element.elementor-element-e67ac0f .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-e67ac0f .elementor-button:focus{color:#ffffff;}.elementor-108 .elementor-element.elementor-element-e67ac0f .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-e67ac0f .elementor-button:focus svg{fill:#ffffff;}.elementor-108 .elementor-element.elementor-element-7952527{padding:15px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-efec42e > .elementor-element-populated{box-shadow:3px 10px 50px 0px rgba(0, 0, 0, 0.11);padding:15px 15px 15px 15px;}.elementor-108 .elementor-element.elementor-element-efec42e:hover > .elementor-element-populated{box-shadow:3px 10px 50px 0px rgba(0, 0, 0, 0.25);}.elementor-108 .elementor-element.elementor-element-585f359 img{border-style:solid;border-width:0px 0px 3px 0px;border-color:#89b455;border-radius:5px 5px 5px 5px;}.elementor-108 .elementor-element.elementor-element-085b977{text-align:center;}.elementor-108 .elementor-element.elementor-element-085b977 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:bold;line-height:1.2em;color:#000000;}.elementor-108 .elementor-element.elementor-element-c8b6553{text-align:center;}.elementor-108 .elementor-element.elementor-element-d04b8e2 .elementor-button{background-color:#89b455;font-size:15px;line-height:1.5em;fill:#ffffff;color:#ffffff;transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:12px 30px 12px 30px;}.elementor-108 .elementor-element.elementor-element-d04b8e2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-108 .elementor-element.elementor-element-d04b8e2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-108 .elementor-element.elementor-element-d04b8e2 .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-d04b8e2 .elementor-button:focus{color:#ffffff;}.elementor-108 .elementor-element.elementor-element-d04b8e2 .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-d04b8e2 .elementor-button:focus svg{fill:#ffffff;}.elementor-108 .elementor-element.elementor-element-f18483d > .elementor-element-populated{box-shadow:0px 10px 50px 0px rgba(0,0,0,0.05);padding:15px 15px 15px 15px;}.elementor-108 .elementor-element.elementor-element-f18483d:hover > .elementor-element-populated{box-shadow:0px 10px 50px 0px rgba(0,0,0,0.1);}.elementor-108 .elementor-element.elementor-element-f18483d{z-index:100;}.elementor-108 .elementor-element.elementor-element-d3733fe img{border-style:solid;border-width:0px 0px 3px 0px;border-color:#89b455;border-radius:5px 5px 5px 5px;}.elementor-108 .elementor-element.elementor-element-527622e{text-align:center;}.elementor-108 .elementor-element.elementor-element-527622e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:bold;line-height:1.2em;color:#000000;}.elementor-108 .elementor-element.elementor-element-8567500{text-align:center;}.elementor-108 .elementor-element.elementor-element-745da14 .elementor-button{background-color:#89b455;font-size:15px;line-height:1.5em;fill:#ffffff;color:#ffffff;transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:12px 30px 12px 30px;}.elementor-108 .elementor-element.elementor-element-745da14 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-108 .elementor-element.elementor-element-745da14 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-108 .elementor-element.elementor-element-745da14 .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-745da14 .elementor-button:focus{color:#ffffff;}.elementor-108 .elementor-element.elementor-element-745da14 .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-745da14 .elementor-button:focus svg{fill:#ffffff;}.elementor-108 .elementor-element.elementor-element-0d8b7bf > .elementor-element-populated{box-shadow:3px 10px 50px 0px rgba(0, 0, 0, 0.11);padding:15px 15px 15px 15px;}.elementor-108 .elementor-element.elementor-element-0d8b7bf:hover > .elementor-element-populated{box-shadow:3px 10px 50px 0px rgba(0, 0, 0, 0.25);}.elementor-108 .elementor-element.elementor-element-082a56e img{border-style:solid;border-width:0px 0px 3px 0px;border-color:#89b455;border-radius:5px 5px 5px 5px;}.elementor-108 .elementor-element.elementor-element-cedc559{text-align:center;}.elementor-108 .elementor-element.elementor-element-cedc559 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:23px;font-weight:bold;line-height:1.2em;color:#000000;}.elementor-108 .elementor-element.elementor-element-44bfef0{text-align:center;}.elementor-108 .elementor-element.elementor-element-47ba5b9 .elementor-button{background-color:#89b455;font-size:15px;line-height:1.5em;fill:#ffffff;color:#ffffff;transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:12px 30px 12px 30px;}.elementor-108 .elementor-element.elementor-element-47ba5b9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-108 .elementor-element.elementor-element-47ba5b9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-108 .elementor-element.elementor-element-47ba5b9 .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-47ba5b9 .elementor-button:focus{color:#ffffff;}.elementor-108 .elementor-element.elementor-element-47ba5b9 .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-47ba5b9 .elementor-button:focus svg{fill:#ffffff;}@media(max-width:1024px) and (min-width:768px){.elementor-108 .elementor-element.elementor-element-4a26b75{width:100%;}.elementor-108 .elementor-element.elementor-element-97d0ba6{width:33.3%;}.elementor-108 .elementor-element.elementor-element-b3db64c{width:33.33%;}.elementor-108 .elementor-element.elementor-element-42c4d23{width:33.3%;}.elementor-108 .elementor-element.elementor-element-66b1583{width:33.3%;}.elementor-108 .elementor-element.elementor-element-b28192e{width:33.33%;}.elementor-108 .elementor-element.elementor-element-839bf88{width:33.3%;}.elementor-108 .elementor-element.elementor-element-efec42e{width:33.3%;}.elementor-108 .elementor-element.elementor-element-f18483d{width:33.33%;}.elementor-108 .elementor-element.elementor-element-0d8b7bf{width:33.3%;}}@media(max-width:1024px){.elementor-108 .elementor-element.elementor-element-939a1b9{padding:150px 50px 150px 50px;}.elementor-108 .elementor-element.elementor-element-e7434b6{padding:80px 30px 80px 30px;}}@media(max-width:767px){.elementor-108 .elementor-element.elementor-element-939a1b9{padding:80px 0px 80px 0px;}.elementor-108 .elementor-element.elementor-element-efda7fa .elementor-heading-title{font-size:33px;}.elementor-108 .elementor-element.elementor-element-e7434b6{padding:50px 15px 50px 15px;}.elementor-108 .elementor-element.elementor-element-4a26b75{width:100%;}.elementor-108 .elementor-element.elementor-element-4a26b75 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-9cb4146 .elementor-heading-title{font-size:32px;}.elementor-108 .elementor-element.elementor-element-97d0ba6{width:100%;}.elementor-108 .elementor-element.elementor-element-003accb .elementor-heading-title{font-size:16px;}.elementor-108 .elementor-element.elementor-element-b3db64c{width:100%;}.elementor-108 .elementor-element.elementor-element-e12970f .elementor-heading-title{font-size:16px;}.elementor-108 .elementor-element.elementor-element-42c4d23{width:100%;}.elementor-108 .elementor-element.elementor-element-22a4cb2 .elementor-heading-title{font-size:16px;}.elementor-108 .elementor-element.elementor-element-66b1583{width:100%;}.elementor-108 .elementor-element.elementor-element-6defe9e .elementor-heading-title{font-size:16px;}.elementor-108 .elementor-element.elementor-element-b28192e{width:100%;}.elementor-108 .elementor-element.elementor-element-400fb6a .elementor-heading-title{font-size:16px;}.elementor-108 .elementor-element.elementor-element-839bf88{width:100%;}.elementor-108 .elementor-element.elementor-element-3a716ad .elementor-heading-title{font-size:16px;}.elementor-108 .elementor-element.elementor-element-efec42e{width:100%;}.elementor-108 .elementor-element.elementor-element-085b977 .elementor-heading-title{font-size:16px;}.elementor-108 .elementor-element.elementor-element-f18483d{width:100%;}.elementor-108 .elementor-element.elementor-element-527622e .elementor-heading-title{font-size:16px;}.elementor-108 .elementor-element.elementor-element-0d8b7bf{width:100%;}.elementor-108 .elementor-element.elementor-element-cedc559 .elementor-heading-title{font-size:16px;}}