.elementor-11260 .elementor-element.elementor-element-2a66381:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-2a66381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.finetecglazing.com/wp-content/uploads/2023/02/how-it-works-img-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11260 .elementor-element.elementor-element-2a66381 > .elementor-container{min-height:480px;}.elementor-11260 .elementor-element.elementor-element-2a66381{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-2a66381 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11260 .elementor-element.elementor-element-20cf268 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-11260 .elementor-element.elementor-element-13bcf83{text-align:center;}.elementor-11260 .elementor-element.elementor-element-13bcf83 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:80px;color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-af615ee:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-af615ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-11260 .elementor-element.elementor-element-af615ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 80px 150px 80px;}.elementor-11260 .elementor-element.elementor-element-af615ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-11260 .elementor-element.elementor-element-5b96384.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11260 .elementor-element.elementor-element-5b96384.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11260 .elementor-element.elementor-element-5b96384 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-11260 .elementor-element.elementor-element-5b96384 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 15% 0% 0%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-11260 .elementor-element.elementor-element-6ebfd18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 20% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-6ebfd18{font-size:18px;font-weight:400;line-height:27px;}.elementor-11260 .elementor-element.elementor-element-abf87a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-a2ea44c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11260 .elementor-element.elementor-element-a2ea44c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.finetecglazing.com/wp-content/uploads/2023/01/main-home-img-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11260 .elementor-element.elementor-element-a2ea44c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 20px;--e-column-margin-right:10px;--e-column-margin-left:20px;}.elementor-11260 .elementor-element.elementor-element-a2ea44c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11260 .elementor-element.elementor-element-4c51768 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 90px 0px;}.elementor-11260 .elementor-element.elementor-element-e9f7d0b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11260 .elementor-element.elementor-element-e9f7d0b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E1E1;background-image:url("https://www.finetecglazing.com/wp-content/uploads/2023/01/main-home-img-2.png");background-position:bottom right;background-repeat:no-repeat;background-size:77% auto;}.elementor-11260 .elementor-element.elementor-element-e9f7d0b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:-5px;}.elementor-11260 .elementor-element.elementor-element-e9f7d0b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:7% 35% 7.2% 8.5%;}.elementor-11260 .elementor-element.elementor-element-e9f7d0b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11260 .elementor-element.elementor-element-e987d0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:07%;--padding-bottom:0%;--padding-left:9%;--padding-right:0%;}.elementor-11260 .elementor-element.elementor-element-fcc0cb0 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-fcc0cb0{text-align:left;}.elementor-11260 .elementor-element.elementor-element-fcc0cb0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:40px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-849a57d{--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;--padding-top:3%;--padding-bottom:05%;--padding-left:07%;--padding-right:05%;}.elementor-11260 .elementor-element.elementor-element-4356ea3{--display:flex;--min-height:400px;--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-11260 .elementor-element.elementor-element-4356ea3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11260 .elementor-element.elementor-element-158d63a{--display:flex;--justify-content:center;}.elementor-11260 .elementor-element.elementor-element-36fadb1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3% 3% 3% 3%;}.elementor-11260 .elementor-element.elementor-element-37ab87b{--display:flex;--justify-content:center;}.elementor-11260 .elementor-element.elementor-element-41760d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3% 3% 3% 3%;}.elementor-11260 .elementor-element.elementor-element-744d324{--display:flex;--justify-content:center;}.elementor-11260 .elementor-element.elementor-element-09eeb43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:3% 3% 3% 3%;}.elementor-11260 .elementor-element.elementor-element-c765b40{--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;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;}.elementor-11260 .elementor-element.elementor-element-c765b40::before, .elementor-11260 .elementor-element.elementor-element-c765b40 > .elementor-background-video-container::before, .elementor-11260 .elementor-element.elementor-element-c765b40 > .e-con-inner > .elementor-background-video-container::before, .elementor-11260 .elementor-element.elementor-element-c765b40 > .elementor-background-slideshow::before, .elementor-11260 .elementor-element.elementor-element-c765b40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11260 .elementor-element.elementor-element-c765b40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.finetecglazing.com/wp-content/uploads/2024/08/architecture-4335215_1280-1.jpg");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-11260 .elementor-element.elementor-element-c765b40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11260 .elementor-element.elementor-element-7340e3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:03%;--padding-right:03%;}.elementor-11260 .elementor-element.elementor-element-71aa0a7{--spacer-size:30px;}.elementor-11260 .elementor-element.elementor-element-db110e6 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-db110e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:40px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-f4b4f6d{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-7d33445{text-align:justify;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-403682b{--spacer-size:50px;}.elementor-11260 .elementor-element.elementor-element-7f7f874{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-7f7f874:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-7f7f874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5DEDE;}.elementor-11260 .elementor-element.elementor-element-acbca41{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11260 .elementor-element.elementor-element-6f26a37{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11260 .elementor-element.elementor-element-cceb181{--display:flex;}.elementor-11260 .elementor-element.elementor-element-80ae724 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:40px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-3e6832e{--display:flex;}.elementor-11260 .elementor-element.elementor-element-93eacc5{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-a518ca1{--display:flex;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11260 .elementor-element.elementor-element-91ac734 .elementor-button{background-color:#000000;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-11260 .elementor-element.elementor-element-91ac734 .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-91ac734 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#000000;}.elementor-11260 .elementor-element.elementor-element-91ac734{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-91ac734 .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-91ac734 .elementor-button:focus svg{fill:#000000;}.elementor-11260 .elementor-element.elementor-element-a954a93{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-f44a3f9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#919CAC;--border-color:#919CAC;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11260 .elementor-element.elementor-element-f44a3f9:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-f44a3f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-11260 .elementor-element.elementor-element-61bf887 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-11260 .elementor-element.elementor-element-2c27857 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-2c27857 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:23px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-4f50600 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-4f50600{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-11d5dce .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-11260 .elementor-element.elementor-element-11d5dce .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-11d5dce .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-11d5dce{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-11d5dce .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-11d5dce .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-7773825{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#919CAC;--border-color:#919CAC;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11260 .elementor-element.elementor-element-7773825:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-7773825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-50997a6 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-11260 .elementor-element.elementor-element-86a6754 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-86a6754 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:23px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-11ca278 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-11ca278{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-30029f4 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-11260 .elementor-element.elementor-element-30029f4 .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-30029f4 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-30029f4{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-30029f4 .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-30029f4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-3a90b43{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#919CAC;--border-color:#919CAC;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11260 .elementor-element.elementor-element-3a90b43:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-3a90b43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-bad72d6 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-11260 .elementor-element.elementor-element-37d6756 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-37d6756 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:23px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-75609ff > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-75609ff{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-c9ce431 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-11260 .elementor-element.elementor-element-c9ce431 .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-c9ce431 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-c9ce431{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-c9ce431 .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-c9ce431 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-72c7a39{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#919CAC;--border-color:#919CAC;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11260 .elementor-element.elementor-element-72c7a39:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-72c7a39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-23194ae img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-11260 .elementor-element.elementor-element-57d24de > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-57d24de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:23px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-7959961 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-7959961{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-06c7e25 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-11260 .elementor-element.elementor-element-06c7e25 .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-06c7e25 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-06c7e25{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-06c7e25 .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-06c7e25 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-0d8425c{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11260 .elementor-element.elementor-element-8bd0cb0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#919CAC;--border-color:#919CAC;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11260 .elementor-element.elementor-element-d62558a{--display:flex;}.elementor-11260 .elementor-element.elementor-element-2995dee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;line-height:40px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-ea79f22{--display:flex;}.elementor-11260 .elementor-element.elementor-element-87e9188{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-9aa9f3e{--display:flex;}.elementor-11260 .elementor-element.elementor-element-d637d99 .elementor-button{background-color:#000000;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-11260 .elementor-element.elementor-element-d637d99 .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-d637d99 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#000000;}.elementor-11260 .elementor-element.elementor-element-d637d99{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-d637d99 .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-d637d99 .elementor-button:focus svg{fill:#000000;}.elementor-11260 .elementor-element.elementor-element-7f19646{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-70150fb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#919CAC;--border-color:#919CAC;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11260 .elementor-element.elementor-element-70150fb:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-70150fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-6ddf50c img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-11260 .elementor-element.elementor-element-c46703b > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-c46703b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:23px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-7bb8efa > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-7bb8efa{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-79a7ed8 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-11260 .elementor-element.elementor-element-79a7ed8 .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-79a7ed8 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-79a7ed8{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-79a7ed8 .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-79a7ed8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-4fc0469{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#919CAC;--border-color:#919CAC;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11260 .elementor-element.elementor-element-4fc0469:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-4fc0469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11260 .elementor-element.elementor-element-4cb52ef img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-11260 .elementor-element.elementor-element-4f9fa69 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-4f9fa69 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:23px;color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-0be3961 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-0be3961{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-bb76ddf .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-11260 .elementor-element.elementor-element-bb76ddf .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-bb76ddf .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-bb76ddf{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-bb76ddf .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-bb76ddf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-8816fa7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#919CAC;--border-color:#919CAC;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11260 .elementor-element.elementor-element-8816fa7:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-8816fa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-63d040a img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-11260 .elementor-element.elementor-element-a9e1da8 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-a9e1da8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:23px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-956daab > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-956daab{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-8ba7cd6 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-11260 .elementor-element.elementor-element-8ba7cd6 .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-8ba7cd6 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-8ba7cd6{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-8ba7cd6 .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-8ba7cd6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-2a92826{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#919CAC;--border-color:#919CAC;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11260 .elementor-element.elementor-element-2a92826:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-2a92826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-7140e3a img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-11260 .elementor-element.elementor-element-be1949c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-be1949c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:23px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-440aa71 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-440aa71{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-52f6595 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-11260 .elementor-element.elementor-element-52f6595 .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-52f6595 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-52f6595{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-52f6595 .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-52f6595 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-9538950{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#919CAC;--border-color:#919CAC;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11260 .elementor-element.elementor-element-9538950:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-9538950 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-89c5729 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-11260 .elementor-element.elementor-element-a4de8b7 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-a4de8b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:23px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-f3f093b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-f3f093b{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-307126c .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-11260 .elementor-element.elementor-element-307126c .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-307126c .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-307126c{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-307126c .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-307126c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-2652d85{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-2652d85:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-2652d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5DEDE;}.elementor-11260 .elementor-element.elementor-element-31ba1aa{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11260 .elementor-element.elementor-element-1eff721{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11260 .elementor-element.elementor-element-c719f7d{--display:flex;}.elementor-11260 .elementor-element.elementor-element-8ff44ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;line-height:30px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-c813a42 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-c813a42 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:40px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-11fd343{--display:flex;}.elementor-11260 .elementor-element.elementor-element-e1304c7{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-301af58{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-38a0a10{--display:flex;}.elementor-11260 .elementor-element.elementor-element-38a0a10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11260 .elementor-element.elementor-element-52cf835 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:10px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-11260 .elementor-element.elementor-element-52cf835 .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-52cf835 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#000000;}.elementor-11260 .elementor-element.elementor-element-52cf835{width:auto;max-width:auto;}.elementor-11260 .elementor-element.elementor-element-52cf835 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11260 .elementor-element.elementor-element-52cf835 .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-11260 .elementor-element.elementor-element-52cf835 .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-52cf835 .elementor-button:focus svg{fill:#000000;}.elementor-11260 .elementor-element.elementor-element-8c2b9aa{--display:flex;}.elementor-11260 .elementor-element.elementor-element-c7689da .elementor-button{background-color:#00000000;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;fill:#000000;color:#000000;border-style:none;padding:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-c7689da{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-c7689da .elementor-button-content-wrapper{flex-direction:row;}.elementor-11260 .elementor-element.elementor-element-c7689da .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-c7689da .elementor-button:focus{color:#000000;border-color:#000000;}.elementor-11260 .elementor-element.elementor-element-c7689da .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-c7689da .elementor-button:focus svg{fill:#000000;}.elementor-11260 .elementor-element.elementor-element-016f30c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-6cb67d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-d228b15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-289c7bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-4f59f21{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-11260 .elementor-element.elementor-element-4f59f21:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-4f59f21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-20ddddd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:24px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-a9bc618 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-a9bc618{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:23px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-697c49c .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-11260 .elementor-element.elementor-element-697c49c .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-697c49c .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-697c49c{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-697c49c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11260 .elementor-element.elementor-element-697c49c .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-11260 .elementor-element.elementor-element-697c49c .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-697c49c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-b7a6b61{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-ea36b75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-875e69b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-2e83104{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-11260 .elementor-element.elementor-element-2e83104:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-2e83104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-26c0bf0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:24px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-1c4a242 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-559126d .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-11260 .elementor-element.elementor-element-559126d .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-559126d .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-559126d{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-559126d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11260 .elementor-element.elementor-element-559126d .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-11260 .elementor-element.elementor-element-559126d .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-559126d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-e4e345b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-80f35cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-11829ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-862f20d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-11260 .elementor-element.elementor-element-862f20d:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-862f20d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-3ce8928 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:24px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-1da0f34 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-40ebdcc .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-11260 .elementor-element.elementor-element-40ebdcc .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-40ebdcc .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-40ebdcc{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-40ebdcc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11260 .elementor-element.elementor-element-40ebdcc .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-11260 .elementor-element.elementor-element-40ebdcc .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-40ebdcc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-535b422{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-620a698{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-b517810{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-ec68113{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-11260 .elementor-element.elementor-element-ec68113:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-ec68113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-ab7a3b0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:24px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-8580ff8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-dfcabde .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-11260 .elementor-element.elementor-element-dfcabde .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-dfcabde .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-dfcabde{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-dfcabde .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11260 .elementor-element.elementor-element-dfcabde .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-11260 .elementor-element.elementor-element-dfcabde .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-dfcabde .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-148ead3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-ce7aad7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-1dc5df8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-0563893{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-11260 .elementor-element.elementor-element-0563893:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-0563893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-354f8b6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:23px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-a699e12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-26a0a36 .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-11260 .elementor-element.elementor-element-26a0a36 .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-26a0a36 .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-26a0a36{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-26a0a36 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11260 .elementor-element.elementor-element-26a0a36 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-11260 .elementor-element.elementor-element-26a0a36 .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-26a0a36 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-c8bede3{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:#FAFAFA;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-11px;}.elementor-11260 .elementor-element.elementor-element-c8bede3 > .elementor-widget-container{padding:0px 0px 040px 0px;}:where( .elementor-11260 .elementor-element.elementor-element-c8bede3 .swiper-slide ) > .e-con{border-style:none;}.elementor-11260 .elementor-element.elementor-element-d236ed7{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-11260 .elementor-element.elementor-element-b96f0fa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#919CAC;--border-color:#919CAC;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11260 .elementor-element.elementor-element-75e4103{--display:flex;}.elementor-11260 .elementor-element.elementor-element-505d7b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;line-height:40px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-3565e02{--display:flex;}.elementor-11260 .elementor-element.elementor-element-0daa2cd{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-66f1acb{--display:flex;}.elementor-11260 .elementor-element.elementor-element-d3c28f7 .elementor-button{background-color:#000000;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-11260 .elementor-element.elementor-element-d3c28f7 .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-d3c28f7 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#000000;}.elementor-11260 .elementor-element.elementor-element-d3c28f7{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-d3c28f7 .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-d3c28f7 .elementor-button:focus svg{fill:#000000;}.elementor-11260 .elementor-element.elementor-element-b245760{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11260 .elementor-element.elementor-element-3f32f6b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#919CAC;--border-color:#919CAC;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11260 .elementor-element.elementor-element-3f32f6b:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-3f32f6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-31d9e97 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-11260 .elementor-element.elementor-element-57825ab > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-57825ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:23px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-79929a3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-79929a3{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-48243ac .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-11260 .elementor-element.elementor-element-48243ac .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-48243ac .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-48243ac{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-48243ac .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-48243ac .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-1875c65{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#919CAC;--border-color:#919CAC;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11260 .elementor-element.elementor-element-1875c65:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-1875c65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-11260 .elementor-element.elementor-element-d1e3530 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-11260 .elementor-element.elementor-element-3f85c9e > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-3f85c9e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:23px;color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-1b0e1fe > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-1b0e1fe{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-7f6b9cb .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-11260 .elementor-element.elementor-element-7f6b9cb .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-7f6b9cb .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-7f6b9cb{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-7f6b9cb .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-7f6b9cb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-70f8b42{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#919CAC;--border-color:#919CAC;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11260 .elementor-element.elementor-element-70f8b42:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-70f8b42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-5750b6b img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-11260 .elementor-element.elementor-element-9dc90d7 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-9dc90d7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:23px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-7a01d16 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-7a01d16{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-13d83de .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-11260 .elementor-element.elementor-element-13d83de .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-13d83de .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-13d83de{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-13d83de .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-13d83de .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-42c89a5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#919CAC;--border-color:#919CAC;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11260 .elementor-element.elementor-element-42c89a5:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-42c89a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-a1dd85e img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-11260 .elementor-element.elementor-element-608d130 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-608d130 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:23px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-ee98b65 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-ee98b65{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-6c6e13c .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-11260 .elementor-element.elementor-element-6c6e13c .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-6c6e13c .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-6c6e13c{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-6c6e13c .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-6c6e13c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-70dce9e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#919CAC;--border-color:#919CAC;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11260 .elementor-element.elementor-element-70dce9e:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-70dce9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-54f3cc9 img{width:100%;border-radius:15px 15px 15px 15px;}.elementor-11260 .elementor-element.elementor-element-6d20e69 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-6d20e69 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;line-height:23px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-a986ff2 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-a986ff2{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-b4104ee .elementor-button{background-color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;border-style:solid;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:10px 20px 10px 20px;}.elementor-11260 .elementor-element.elementor-element-b4104ee .elementor-button:hover, .elementor-11260 .elementor-element.elementor-element-b4104ee .elementor-button:focus{background-color:#000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-b4104ee{width:initial;max-width:initial;}.elementor-11260 .elementor-element.elementor-element-b4104ee .elementor-button:hover svg, .elementor-11260 .elementor-element.elementor-element-b4104ee .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-308fc6a:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-308fc6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5DEDE;}.elementor-11260 .elementor-element.elementor-element-308fc6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:42px 0px 23px 0px;}.elementor-11260 .elementor-element.elementor-element-308fc6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11260 .elementor-element.elementor-element-80f3a4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-c115077{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5% 3% 5% 3%;}.elementor-11260 .elementor-element.elementor-element-c115077 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11260 .elementor-element.elementor-element-abc7951 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:1px;}.elementor-11260 .elementor-element.elementor-element-abc7951 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 25% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-3b5a54a > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-3b5a54a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:40px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-108bd30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:05% 0% 0% 0%;}.elementor-widget-ucaddon_underline_link_hover_effect a.ue-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-11260 .elementor-element.elementor-element-7b9392a > .elementor-widget-container{padding:2% 0% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-7b9392a .ue-link-wrap{justify-content:flex-start;}.elementor-11260 .elementor-element.elementor-element-7b9392a a.ue-link{flex-direction:row;color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;line-height:10px;}.elementor-11260 .elementor-element.elementor-element-7b9392a a.ue-link svg{fill:#000000;}.elementor-11260 .elementor-element.elementor-element-7b9392a a.ue-link:after{background-color:#000000;height:1px;}.elementor-11260 .elementor-element.elementor-element-7b9392a .ue-link-hover-effect-icon{font-size:15px;}.elementor-11260 .elementor-element.elementor-element-1b8f50e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:13px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-72842e2{margin-top:0px;margin-bottom:0px;padding:0px 0px 70px 0px;}.elementor-11260 .elementor-element.elementor-element-5903a06 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 15% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-d8fc3de{width:var( --container-widget-width, 96.563% );max-width:96.563%;--container-widget-width:96.563%;--container-widget-flex-grow:0;}.elementor-11260 .elementor-element.elementor-element-d8fc3de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11260 .elementor-element.elementor-element-3b45057 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 15% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-4f4edaf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 15% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-3659a76{margin-top:0px;margin-bottom:0px;padding:0px 0px 70px 0px;}.elementor-11260 .elementor-element.elementor-element-18f8efc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 15% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-977ec0b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 15% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-ad9d640 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 15% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-d96a7a9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-6da4031 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 15% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-bf58170 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 15% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-bd918f9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 15% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-17df87c:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-17df87c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D5DEDE;}.elementor-11260 .elementor-element.elementor-element-17df87c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:7% 05% 07% 5%;}.elementor-11260 .elementor-element.elementor-element-17df87c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11260 .elementor-element.elementor-element-f8b1ae1:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-f8b1ae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-f8b1ae1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-f8b1ae1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-11260 .elementor-element.elementor-element-d811c15.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-11260 .elementor-element.elementor-element-d811c15.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-11260 .elementor-element.elementor-element-d811c15 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:155px 11% 140px 17%;}.elementor-11260 .elementor-element.elementor-element-a34b6e1 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-a34b6e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:40px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-7958549{margin-top:0px;margin-bottom:0px;padding:15% 0% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-e75826e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-465a3fb{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;word-spacing:0px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-dc1408f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-11260 .elementor-element.elementor-element-89006e2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11260 .elementor-element.elementor-element-89006e2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11260 .elementor-element.elementor-element-89006e2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 5%;}.elementor-11260 .elementor-element.elementor-element-b2fa09c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-4fbbacc:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-4fbbacc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-4fbbacc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-4fbbacc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-11260 .elementor-element.elementor-element-04e052c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11260 .elementor-element.elementor-element-04e052c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11260 .elementor-element.elementor-element-04e052c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-11260 .elementor-element.elementor-element-04e052c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 10% 10% 10%;}.elementor-11260 .elementor-element.elementor-element-6f47744 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-6f47744 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:40px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-6623781{margin-top:0px;margin-bottom:0px;}.elementor-11260 .elementor-element.elementor-element-bffb1d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-0af7b9a{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;word-spacing:0px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-3fc0ff1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-11260 .elementor-element.elementor-element-805fbb6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11260 .elementor-element.elementor-element-805fbb6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11260 .elementor-element.elementor-element-805fbb6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5% 5% 5% 5%;}.elementor-11260 .elementor-element.elementor-element-dfb4a6d:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-dfb4a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11260 .elementor-element.elementor-element-dfb4a6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:2% 3% 5% 3%;}.elementor-11260 .elementor-element.elementor-element-dfb4a6d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11260 .elementor-element.elementor-element-4d270c8 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-4d270c8{text-align:left;}.elementor-11260 .elementor-element.elementor-element-4d270c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:40px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-41e657b{--spacer-size:30px;}.elementor-11260 .elementor-element.elementor-element-5796045{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-5796045 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11260 .elementor-element.elementor-element-c85d392 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-2fd4bd6:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-2fd4bd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-11260 .elementor-element.elementor-element-2fd4bd6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:97px 75px 100px 75px;}.elementor-11260 .elementor-element.elementor-element-2fd4bd6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11260 .elementor-element.elementor-element-324c6b2 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-324c6b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:50px;color:#000000;}.elementor-11260 .elementor-element.elementor-element-27e3513{--spacer-size:20px;}.elementor-11260 .elementor-element.elementor-element-e5ad30b:not(.elementor-motion-effects-element-type-background), .elementor-11260 .elementor-element.elementor-element-e5ad30b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.finetecglazing.com/wp-content/uploads/2023/02/home-9-img-4.jpg") 50% 50%;background-size:cover;}.elementor-11260 .elementor-element.elementor-element-e5ad30b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-11260 .elementor-element.elementor-element-e5ad30b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11260 .elementor-element.elementor-element-4fc2002 > .elementor-element-populated{margin:0% 32% 0% 0%;--e-column-margin-right:32%;--e-column-margin-left:0%;padding:30px 0px 0px 95px;}.elementor-11260 .elementor-element.elementor-element-07463a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11260 .elementor-element.elementor-element-07463a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-11260 .elementor-element.elementor-element-07463a1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 31%;--e-column-margin-right:0%;--e-column-margin-left:31%;padding:75px 40px 80px 40px;}.elementor-11260 .elementor-element.elementor-element-07463a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11260 .elementor-element.elementor-element-07463a1  > .elementor-widget-wrap{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);}.elementor-11260 .elementor-element.elementor-element-b4246dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 16px 0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-11260 .elementor-element.elementor-element-af615ee{margin-top:0px;margin-bottom:0px;padding:0% 7% 0% 7%;}.elementor-11260 .elementor-element.elementor-element-5b96384 > .elementor-element-populated{margin:150px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 70px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11260 .elementor-element.elementor-element-a2ea44c > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11260 .elementor-element.elementor-element-4c51768 > .elementor-widget-container{padding:0px 0px 90px 0px;}.elementor-11260 .elementor-element.elementor-element-e9f7d0b > .elementor-element-populated{margin:0px 0px 150px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:7% 7.5% 43% 7.5%;}.elementor-11260 .elementor-element.elementor-element-00775a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-36fadb1 > .elementor-widget-container{padding:0px 0px 90px 0px;}.elementor-11260 .elementor-element.elementor-element-41760d2 > .elementor-widget-container{padding:0px 0px 90px 0px;}.elementor-11260 .elementor-element.elementor-element-09eeb43 > .elementor-widget-container{padding:0px 0px 90px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11260 .elementor-element.elementor-element-c8bede3{--e-n-carousel-swiper-slides-to-display:2;}.elementor-11260 .elementor-element.elementor-element-308fc6a{padding:80px 0px 23px 0px;}.elementor-11260 .elementor-element.elementor-element-c115077{padding:123px 7% 140px 7%;}.elementor-11260 .elementor-element.elementor-element-abc7951 > .elementor-element-populated{padding:0px 0px 80px 0px;}.elementor-widget-ucaddon_underline_link_hover_effect a.ue-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11260 .elementor-element.elementor-element-1b8f50e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-5903a06 > .elementor-element-populated{padding:0% 14% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-3b45057 > .elementor-element-populated{padding:0% 14% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-4f4edaf > .elementor-element-populated{padding:0% 14% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-18f8efc > .elementor-element-populated{padding:0% 14% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-977ec0b > .elementor-element-populated{padding:0% 14% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-ad9d640 > .elementor-element-populated{padding:0% 14% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-6da4031 > .elementor-element-populated{padding:0% 14% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-bf58170 > .elementor-element-populated{padding:0% 14% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-bd918f9 > .elementor-element-populated{padding:0% 14% 0% 0%;}.elementor-11260 .elementor-element.elementor-element-d811c15 > .elementor-element-populated{padding:124px 5% 100px 5%;}.elementor-11260 .elementor-element.elementor-element-7958549{padding:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-89006e2 > .elementor-element-populated{padding:0 0 135px 5%;}.elementor-11260 .elementor-element.elementor-element-04e052c > .elementor-element-populated{padding:124px 5% 100px 5%;}.elementor-11260 .elementor-element.elementor-element-6623781{padding:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-805fbb6 > .elementor-element-populated{padding:0 0 135px 5%;}.elementor-11260 .elementor-element.elementor-element-4fc2002 > .elementor-element-populated{margin:0% 15% 0% 0%;--e-column-margin-right:15%;--e-column-margin-left:0%;}.elementor-11260 .elementor-element.elementor-element-07463a1 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}}@media(max-width:767px){.elementor-11260 .elementor-element.elementor-element-2a66381 > .elementor-container{min-height:400px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-11260 .elementor-element.elementor-element-5b96384 > .elementor-element-populated{margin:135px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11260 .elementor-element.elementor-element-a2ea44c > .elementor-element-populated{padding:5.5% 7.5% 10% 7.5%;}.elementor-11260 .elementor-element.elementor-element-4c51768 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-11260 .elementor-element.elementor-element-36fadb1 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-11260 .elementor-element.elementor-element-41760d2 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-11260 .elementor-element.elementor-element-09eeb43 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11260 .elementor-element.elementor-element-c8bede3{--e-n-carousel-swiper-slides-to-display:1;}.elementor-11260 .elementor-element.elementor-element-308fc6a{padding:135px 0px 100px 0px;}.elementor-widget-ucaddon_underline_link_hover_effect a.ue-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11260 .elementor-element.elementor-element-72842e2{padding:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-5903a06 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-11260 .elementor-element.elementor-element-3b45057 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-11260 .elementor-element.elementor-element-4f4edaf > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-11260 .elementor-element.elementor-element-3659a76{padding:0px 0px 0px 0px;}.elementor-11260 .elementor-element.elementor-element-18f8efc > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-11260 .elementor-element.elementor-element-977ec0b > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-11260 .elementor-element.elementor-element-ad9d640 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-11260 .elementor-element.elementor-element-6da4031 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-11260 .elementor-element.elementor-element-bf58170 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-11260 .elementor-element.elementor-element-bd918f9 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-11260 .elementor-element.elementor-element-d811c15.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-11260 .elementor-element.elementor-element-d811c15.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-bc-flex-widget .elementor-11260 .elementor-element.elementor-element-04e052c.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-11260 .elementor-element.elementor-element-04e052c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-11260 .elementor-element.elementor-element-2fd4bd6{padding:97px 20px 100px 20px;}.elementor-11260 .elementor-element.elementor-element-07463a1 > .elementor-element-populated{padding:40px 25px 45px 25px;}}@media(min-width:768px){.elementor-11260 .elementor-element.elementor-element-4356ea3{--width:21.485%;}.elementor-11260 .elementor-element.elementor-element-c765b40{--width:30%;}.elementor-11260 .elementor-element.elementor-element-7340e3e{--width:50%;}.elementor-11260 .elementor-element.elementor-element-7f7f874{--content-width:1400px;}.elementor-11260 .elementor-element.elementor-element-cceb181{--width:50%;}.elementor-11260 .elementor-element.elementor-element-3e6832e{--width:35%;}.elementor-11260 .elementor-element.elementor-element-a518ca1{--width:15%;}.elementor-11260 .elementor-element.elementor-element-d62558a{--width:50%;}.elementor-11260 .elementor-element.elementor-element-ea79f22{--width:35%;}.elementor-11260 .elementor-element.elementor-element-9aa9f3e{--width:15%;}.elementor-11260 .elementor-element.elementor-element-2652d85{--content-width:1400px;}.elementor-11260 .elementor-element.elementor-element-c719f7d{--width:50%;}.elementor-11260 .elementor-element.elementor-element-11fd343{--width:50%;}.elementor-11260 .elementor-element.elementor-element-38a0a10{--width:44.351%;}.elementor-11260 .elementor-element.elementor-element-75e4103{--width:50%;}.elementor-11260 .elementor-element.elementor-element-3565e02{--width:35%;}.elementor-11260 .elementor-element.elementor-element-66f1acb{--width:15%;}.elementor-11260 .elementor-element.elementor-element-abc7951{width:30%;}.elementor-11260 .elementor-element.elementor-element-1b8f50e{width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11260 .elementor-element.elementor-element-5b96384{width:100%;}.elementor-11260 .elementor-element.elementor-element-a2ea44c{width:100%;}.elementor-11260 .elementor-element.elementor-element-e9f7d0b{width:100%;}.elementor-11260 .elementor-element.elementor-element-abc7951{width:100%;}.elementor-11260 .elementor-element.elementor-element-1b8f50e{width:100%;}.elementor-11260 .elementor-element.elementor-element-d811c15{width:100%;}.elementor-11260 .elementor-element.elementor-element-89006e2{width:100%;}.elementor-11260 .elementor-element.elementor-element-04e052c{width:100%;}.elementor-11260 .elementor-element.elementor-element-805fbb6{width:100%;}}@media(min-width:1025px){.elementor-11260 .elementor-element.elementor-element-c765b40::before, .elementor-11260 .elementor-element.elementor-element-c765b40 > .elementor-background-video-container::before, .elementor-11260 .elementor-element.elementor-element-c765b40 > .e-con-inner > .elementor-background-video-container::before, .elementor-11260 .elementor-element.elementor-element-c765b40 > .elementor-background-slideshow::before, .elementor-11260 .elementor-element.elementor-element-c765b40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11260 .elementor-element.elementor-element-c765b40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}/* Start custom CSS for button, class: .elementor-element-697c49c */.elementor-11260 .elementor-element.elementor-element-697c49c .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d228b15 */.elementor-11260 .elementor-element.elementor-element-d228b15 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-d228b15 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-d228b15:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-d228b15 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-d228b15:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-559126d */.elementor-11260 .elementor-element.elementor-element-559126d .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea36b75 */.elementor-11260 .elementor-element.elementor-element-ea36b75 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-ea36b75 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-ea36b75:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-ea36b75 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-ea36b75:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40ebdcc */.elementor-11260 .elementor-element.elementor-element-40ebdcc .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80f35cc */.elementor-11260 .elementor-element.elementor-element-80f35cc {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-80f35cc .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-80f35cc:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-80f35cc .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-80f35cc:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfcabde */.elementor-11260 .elementor-element.elementor-element-dfcabde .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620a698 */.elementor-11260 .elementor-element.elementor-element-620a698 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-620a698 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-620a698:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-620a698 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-620a698:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26a0a36 */.elementor-11260 .elementor-element.elementor-element-26a0a36 .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7aad7 */.elementor-11260 .elementor-element.elementor-element-ce7aad7 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-ce7aad7 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-ce7aad7:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-ce7aad7 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-ce7aad7:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-697c49c */.elementor-11260 .elementor-element.elementor-element-697c49c .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d228b15 */.elementor-11260 .elementor-element.elementor-element-d228b15 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-d228b15 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-d228b15:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-d228b15 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-d228b15:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-559126d */.elementor-11260 .elementor-element.elementor-element-559126d .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea36b75 */.elementor-11260 .elementor-element.elementor-element-ea36b75 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-ea36b75 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-ea36b75:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-ea36b75 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-ea36b75:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40ebdcc */.elementor-11260 .elementor-element.elementor-element-40ebdcc .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80f35cc */.elementor-11260 .elementor-element.elementor-element-80f35cc {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-80f35cc .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-80f35cc:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-80f35cc .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-80f35cc:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfcabde */.elementor-11260 .elementor-element.elementor-element-dfcabde .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620a698 */.elementor-11260 .elementor-element.elementor-element-620a698 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-620a698 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-620a698:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-620a698 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-620a698:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26a0a36 */.elementor-11260 .elementor-element.elementor-element-26a0a36 .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7aad7 */.elementor-11260 .elementor-element.elementor-element-ce7aad7 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-ce7aad7 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-ce7aad7:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-ce7aad7 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-ce7aad7:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-697c49c */.elementor-11260 .elementor-element.elementor-element-697c49c .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d228b15 */.elementor-11260 .elementor-element.elementor-element-d228b15 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-d228b15 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-d228b15:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-d228b15 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-d228b15:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-559126d */.elementor-11260 .elementor-element.elementor-element-559126d .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea36b75 */.elementor-11260 .elementor-element.elementor-element-ea36b75 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-ea36b75 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-ea36b75:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-ea36b75 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-ea36b75:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40ebdcc */.elementor-11260 .elementor-element.elementor-element-40ebdcc .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80f35cc */.elementor-11260 .elementor-element.elementor-element-80f35cc {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-80f35cc .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-80f35cc:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-80f35cc .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-80f35cc:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfcabde */.elementor-11260 .elementor-element.elementor-element-dfcabde .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620a698 */.elementor-11260 .elementor-element.elementor-element-620a698 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-620a698 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-620a698:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-620a698 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-620a698:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26a0a36 */.elementor-11260 .elementor-element.elementor-element-26a0a36 .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7aad7 */.elementor-11260 .elementor-element.elementor-element-ce7aad7 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-ce7aad7 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-ce7aad7:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-ce7aad7 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-ce7aad7:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-697c49c */.elementor-11260 .elementor-element.elementor-element-697c49c .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d228b15 */.elementor-11260 .elementor-element.elementor-element-d228b15 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-d228b15 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-d228b15:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-d228b15 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-d228b15:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-559126d */.elementor-11260 .elementor-element.elementor-element-559126d .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea36b75 */.elementor-11260 .elementor-element.elementor-element-ea36b75 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-ea36b75 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-ea36b75:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-ea36b75 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-ea36b75:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40ebdcc */.elementor-11260 .elementor-element.elementor-element-40ebdcc .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80f35cc */.elementor-11260 .elementor-element.elementor-element-80f35cc {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-80f35cc .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-80f35cc:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-80f35cc .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-80f35cc:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfcabde */.elementor-11260 .elementor-element.elementor-element-dfcabde .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620a698 */.elementor-11260 .elementor-element.elementor-element-620a698 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-620a698 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-620a698:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-620a698 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-620a698:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26a0a36 */.elementor-11260 .elementor-element.elementor-element-26a0a36 .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7aad7 */.elementor-11260 .elementor-element.elementor-element-ce7aad7 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-ce7aad7 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-ce7aad7:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-ce7aad7 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-ce7aad7:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-697c49c */.elementor-11260 .elementor-element.elementor-element-697c49c .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d228b15 */.elementor-11260 .elementor-element.elementor-element-d228b15 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-d228b15 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-d228b15:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-d228b15 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-d228b15:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-559126d */.elementor-11260 .elementor-element.elementor-element-559126d .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea36b75 */.elementor-11260 .elementor-element.elementor-element-ea36b75 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-ea36b75 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-ea36b75:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-ea36b75 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-ea36b75:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40ebdcc */.elementor-11260 .elementor-element.elementor-element-40ebdcc .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80f35cc */.elementor-11260 .elementor-element.elementor-element-80f35cc {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-80f35cc .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-80f35cc:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-80f35cc .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-80f35cc:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfcabde */.elementor-11260 .elementor-element.elementor-element-dfcabde .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620a698 */.elementor-11260 .elementor-element.elementor-element-620a698 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-620a698 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-620a698:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-620a698 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-620a698:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26a0a36 */.elementor-11260 .elementor-element.elementor-element-26a0a36 .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7aad7 */.elementor-11260 .elementor-element.elementor-element-ce7aad7 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-ce7aad7 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-ce7aad7:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-ce7aad7 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-ce7aad7:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-697c49c */.elementor-11260 .elementor-element.elementor-element-697c49c .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d228b15 */.elementor-11260 .elementor-element.elementor-element-d228b15 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-d228b15 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-d228b15:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-d228b15 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-d228b15:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-559126d */.elementor-11260 .elementor-element.elementor-element-559126d .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea36b75 */.elementor-11260 .elementor-element.elementor-element-ea36b75 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-ea36b75 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-ea36b75:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-ea36b75 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-ea36b75:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40ebdcc */.elementor-11260 .elementor-element.elementor-element-40ebdcc .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80f35cc */.elementor-11260 .elementor-element.elementor-element-80f35cc {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-80f35cc .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-80f35cc:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-80f35cc .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-80f35cc:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfcabde */.elementor-11260 .elementor-element.elementor-element-dfcabde .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620a698 */.elementor-11260 .elementor-element.elementor-element-620a698 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-620a698 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-620a698:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-620a698 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-620a698:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26a0a36 */.elementor-11260 .elementor-element.elementor-element-26a0a36 .elementor-button span {
    text-decoration: inherit;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce7aad7 */.elementor-11260 .elementor-element.elementor-element-ce7aad7 {
    overflow: hidden;
}

.elementor-11260 .elementor-element.elementor-element-ce7aad7 .top-img-sec:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: -1px;
    height: 40px;
    width: calc(100% + 10px);
    background-color: #ffffff;
    -webkit-clip-path: polygon(0 0, 0% 100%, 100% 100%);
    clip-path: polygon(0 0, 0% 100%, 100% 100%);
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
}



.elementor-11260 .elementor-element.elementor-element-ce7aad7:hover .top-img-sec:after {
        -webkit-clip-path: polygon(0 100%, 0 100%, 100% 100%);
    clip-path: polygon(0 100%, 0 100%, 100% 100%);
}




.elementor-11260 .elementor-element.elementor-element-ce7aad7 .bot-cont-div:after{
    content: '';
    position: absolute;
    bottom: 0;
    left: 35px;
    right: 35px;
    height: 3px;
    background-color: #4aab3d;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.elementor-11260 .elementor-element.elementor-element-ce7aad7:hover .bot-cont-div:after {
     opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c8bede3 */.elementor-11260 .elementor-element.elementor-element-c8bede3 {
    overflow:hidden;
}/* End custom CSS */