.elementor-6640 .elementor-element.elementor-element-b3b1e9b{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-b3b1e9b:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-b3b1e9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6F6;background-image:url("https://thelinesketch.com/wp-content/uploads/2026/01/circle-pink.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-6640 .elementor-element.elementor-element-ff2c5db{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-0722be1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-6640 .elementor-element.elementor-element-af8d34c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:92px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-dff1580 );}.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 );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-6640 .elementor-element.elementor-element-f025e4b{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-6a66a29{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-6640 .elementor-element.elementor-element-95705e1 .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-95705e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-6ac71f4 .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-6ac71f4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-20997d0{--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;--justify-content:space-around;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:35px 35px 35px 35px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-6640 .elementor-element.elementor-element-20997d0:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-20997d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EFEF;}.elementor-6640 .elementor-element.elementor-element-1c461b2{--display:flex;--border-radius:48px 48px 48px 48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-1c461b2:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-1c461b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EFEF;}.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 );}.elementor-6640 .elementor-element.elementor-element-5eaf6eb{--display:flex;--border-radius:48px 48px 48px 48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-5eaf6eb:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-5eaf6eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EFEF;}.elementor-6640 .elementor-element.elementor-element-e8fa877{--display:flex;--border-radius:48px 48px 48px 48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-e8fa877:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-e8fa877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EFEF;}.elementor-6640 .elementor-element.elementor-element-fc3ebaf{--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:dashed;--border-style:dashed;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E0D8D8;--border-color:#E0D8D8;--padding-top:25px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-fc3ebaf:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-fc3ebaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6F6;}.elementor-6640 .elementor-element.elementor-element-3f0e528{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-6640 .elementor-element.elementor-element-3f0e528:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-3f0e528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-6640 .elementor-element.elementor-element-ef4233a{--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:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:80px 80px 0px 0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-ef4233a:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-ef4233a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c36fb4 );}.elementor-6640 .elementor-element.elementor-element-2e7784d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-cd6fc0e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-ceeb6b3{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-7a6263b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:58px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-6186267{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-1034e41 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-6640 .elementor-element.elementor-element-1034e41{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-3739875 .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-3739875 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-8215028{--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;--justify-content:space-between;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-8daed91{--display:flex;--min-height:440px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-8daed91:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-8daed91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thelinesketch.com/wp-content/uploads/2025/07/programming-img.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6640 .elementor-element.elementor-element-8daed91::before, .elementor-6640 .elementor-element.elementor-element-8daed91 > .elementor-background-video-container::before, .elementor-6640 .elementor-element.elementor-element-8daed91 > .e-con-inner > .elementor-background-video-container::before, .elementor-6640 .elementor-element.elementor-element-8daed91 > .elementor-background-slideshow::before, .elementor-6640 .elementor-element.elementor-element-8daed91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6640 .elementor-element.elementor-element-8daed91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-dff1580 ) 100%);}.elementor-6640 .elementor-element.elementor-element-b7ece53 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-6640 .elementor-element.elementor-element-b7ece53 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-6c36fb4 );}.elementor-6640 .elementor-element.elementor-element-139a6df{--display:flex;--position:absolute;--min-height:100%;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-6640 .elementor-element.elementor-element-139a6df:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-139a6df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}body:not(.rtl) .elementor-6640 .elementor-element.elementor-element-139a6df{left:0px;}body.rtl .elementor-6640 .elementor-element.elementor-element-139a6df{right:0px;}.elementor-6640 .elementor-element.elementor-element-13c3c50{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6c36fb4 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6640 .elementor-element.elementor-element-7e05d1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-6640 .elementor-element.elementor-element-7e05d1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-6640 .elementor-element.elementor-element-7e05d1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-6640 .elementor-element.elementor-element-7e05d1b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-6640 .elementor-element.elementor-element-7e05d1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-6640 .elementor-element.elementor-element-7e05d1b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6640 .elementor-element.elementor-element-7e05d1b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6640 .elementor-element.elementor-element-7e05d1b{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-6640 .elementor-element.elementor-element-7e05d1b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6640 .elementor-element.elementor-element-7e05d1b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-6640 .elementor-element.elementor-element-7e05d1b .elementor-icon-list-text{color:var( --e-global-color-6c36fb4 );transition:color 0.3s;}.elementor-6640 .elementor-element.elementor-element-4549b85 .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-4549b85 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-cea5f2b{--display:flex;--min-height:440px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-cea5f2b:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-cea5f2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thelinesketch.com/wp-content/uploads/2025/05/Develop.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6640 .elementor-element.elementor-element-cea5f2b::before, .elementor-6640 .elementor-element.elementor-element-cea5f2b > .elementor-background-video-container::before, .elementor-6640 .elementor-element.elementor-element-cea5f2b > .e-con-inner > .elementor-background-video-container::before, .elementor-6640 .elementor-element.elementor-element-cea5f2b > .elementor-background-slideshow::before, .elementor-6640 .elementor-element.elementor-element-cea5f2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-6640 .elementor-element.elementor-element-cea5f2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-dff1580 ) 100%);}.elementor-6640 .elementor-element.elementor-element-24bce57 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-6640 .elementor-element.elementor-element-24bce57 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-6c36fb4 );}.elementor-6640 .elementor-element.elementor-element-76d7c20{--display:flex;--position:absolute;--min-height:100%;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-6640 .elementor-element.elementor-element-76d7c20:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-76d7c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}body:not(.rtl) .elementor-6640 .elementor-element.elementor-element-76d7c20{left:0px;}body.rtl .elementor-6640 .elementor-element.elementor-element-76d7c20{right:0px;}.elementor-6640 .elementor-element.elementor-element-52c270f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6c36fb4 );}.elementor-6640 .elementor-element.elementor-element-27870a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-6640 .elementor-element.elementor-element-27870a0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-6640 .elementor-element.elementor-element-27870a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-6640 .elementor-element.elementor-element-27870a0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-6640 .elementor-element.elementor-element-27870a0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-6640 .elementor-element.elementor-element-27870a0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6640 .elementor-element.elementor-element-27870a0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6640 .elementor-element.elementor-element-27870a0{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-6640 .elementor-element.elementor-element-27870a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6640 .elementor-element.elementor-element-27870a0 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-6640 .elementor-element.elementor-element-27870a0 .elementor-icon-list-text{color:var( --e-global-color-6c36fb4 );transition:color 0.3s;}.elementor-6640 .elementor-element.elementor-element-96c305c .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-96c305c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-d55358c{--display:flex;--min-height:440px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-d55358c:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-d55358c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thelinesketch.com/wp-content/uploads/2025/07/development.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6640 .elementor-element.elementor-element-d55358c::before, .elementor-6640 .elementor-element.elementor-element-d55358c > .elementor-background-video-container::before, .elementor-6640 .elementor-element.elementor-element-d55358c > .e-con-inner > .elementor-background-video-container::before, .elementor-6640 .elementor-element.elementor-element-d55358c > .elementor-background-slideshow::before, .elementor-6640 .elementor-element.elementor-element-d55358c > .e-con-inner > .elementor-background-slideshow::before, .elementor-6640 .elementor-element.elementor-element-d55358c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-dff1580 ) 100%);}.elementor-6640 .elementor-element.elementor-element-7599ccf > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-6640 .elementor-element.elementor-element-7599ccf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-6c36fb4 );}.elementor-6640 .elementor-element.elementor-element-5de5711{--display:flex;--position:absolute;--min-height:100%;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-6640 .elementor-element.elementor-element-5de5711:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-5de5711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}body:not(.rtl) .elementor-6640 .elementor-element.elementor-element-5de5711{left:0px;}body.rtl .elementor-6640 .elementor-element.elementor-element-5de5711{right:0px;}.elementor-6640 .elementor-element.elementor-element-8e8b32e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6c36fb4 );}.elementor-6640 .elementor-element.elementor-element-2356b48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-6640 .elementor-element.elementor-element-2356b48 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-6640 .elementor-element.elementor-element-2356b48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-6640 .elementor-element.elementor-element-2356b48 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-6640 .elementor-element.elementor-element-2356b48 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-6640 .elementor-element.elementor-element-2356b48 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6640 .elementor-element.elementor-element-2356b48 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6640 .elementor-element.elementor-element-2356b48{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-6640 .elementor-element.elementor-element-2356b48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6640 .elementor-element.elementor-element-2356b48 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-6640 .elementor-element.elementor-element-2356b48 .elementor-icon-list-text{color:var( --e-global-color-6c36fb4 );transition:color 0.3s;}.elementor-6640 .elementor-element.elementor-element-bd72650 .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-bd72650 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-2420507{--display:flex;--min-height:440px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-2420507:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-2420507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thelinesketch.com/wp-content/uploads/2026/01/shopify.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6640 .elementor-element.elementor-element-2420507::before, .elementor-6640 .elementor-element.elementor-element-2420507 > .elementor-background-video-container::before, .elementor-6640 .elementor-element.elementor-element-2420507 > .e-con-inner > .elementor-background-video-container::before, .elementor-6640 .elementor-element.elementor-element-2420507 > .elementor-background-slideshow::before, .elementor-6640 .elementor-element.elementor-element-2420507 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6640 .elementor-element.elementor-element-2420507 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-dff1580 ) 100%);}.elementor-6640 .elementor-element.elementor-element-e9853ce > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-6640 .elementor-element.elementor-element-e9853ce .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-6c36fb4 );}.elementor-6640 .elementor-element.elementor-element-7cac870{--display:flex;--position:absolute;--min-height:100%;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-6640 .elementor-element.elementor-element-7cac870:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-7cac870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}body:not(.rtl) .elementor-6640 .elementor-element.elementor-element-7cac870{left:0px;}body.rtl .elementor-6640 .elementor-element.elementor-element-7cac870{right:0px;}.elementor-6640 .elementor-element.elementor-element-0bd26eb{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6c36fb4 );}.elementor-6640 .elementor-element.elementor-element-163424c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-6640 .elementor-element.elementor-element-163424c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-6640 .elementor-element.elementor-element-163424c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-6640 .elementor-element.elementor-element-163424c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-6640 .elementor-element.elementor-element-163424c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-6640 .elementor-element.elementor-element-163424c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6640 .elementor-element.elementor-element-163424c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6640 .elementor-element.elementor-element-163424c{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-6640 .elementor-element.elementor-element-163424c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6640 .elementor-element.elementor-element-163424c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-6640 .elementor-element.elementor-element-163424c .elementor-icon-list-text{color:var( --e-global-color-6c36fb4 );transition:color 0.3s;}.elementor-6640 .elementor-element.elementor-element-27c9f87 .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-27c9f87 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-399c7fc{--display:flex;--min-height:440px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-399c7fc:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-399c7fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thelinesketch.com/wp-content/uploads/2026/01/seo.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6640 .elementor-element.elementor-element-399c7fc::before, .elementor-6640 .elementor-element.elementor-element-399c7fc > .elementor-background-video-container::before, .elementor-6640 .elementor-element.elementor-element-399c7fc > .e-con-inner > .elementor-background-video-container::before, .elementor-6640 .elementor-element.elementor-element-399c7fc > .elementor-background-slideshow::before, .elementor-6640 .elementor-element.elementor-element-399c7fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-6640 .elementor-element.elementor-element-399c7fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-dff1580 ) 100%);}.elementor-6640 .elementor-element.elementor-element-6fa7933 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-6640 .elementor-element.elementor-element-6fa7933 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-6c36fb4 );}.elementor-6640 .elementor-element.elementor-element-abff3e2{--display:flex;--position:absolute;--min-height:100%;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-6640 .elementor-element.elementor-element-abff3e2:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-abff3e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}body:not(.rtl) .elementor-6640 .elementor-element.elementor-element-abff3e2{left:0px;}body.rtl .elementor-6640 .elementor-element.elementor-element-abff3e2{right:0px;}.elementor-6640 .elementor-element.elementor-element-85b3bff{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-6c36fb4 );}.elementor-6640 .elementor-element.elementor-element-a06fdb1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-6640 .elementor-element.elementor-element-a06fdb1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-6640 .elementor-element.elementor-element-a06fdb1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-6640 .elementor-element.elementor-element-a06fdb1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-6640 .elementor-element.elementor-element-a06fdb1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-6640 .elementor-element.elementor-element-a06fdb1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6640 .elementor-element.elementor-element-a06fdb1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6640 .elementor-element.elementor-element-a06fdb1{--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-6640 .elementor-element.elementor-element-a06fdb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6640 .elementor-element.elementor-element-a06fdb1 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-6640 .elementor-element.elementor-element-a06fdb1 .elementor-icon-list-text{color:var( --e-global-color-6c36fb4 );transition:color 0.3s;}.elementor-6640 .elementor-element.elementor-element-39952c3 .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-39952c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-003420b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-6640 .elementor-element.elementor-element-003420b:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-003420b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6F600;}.elementor-6640 .elementor-element.elementor-element-2d0647e{--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:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:80px 80px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-2d0647e:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-2d0647e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6F6;}.elementor-6640 .elementor-element.elementor-element-7114f0b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-f9f84d4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-4c660b8{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-c1bb7ce .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:58px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-8f54d3b{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-6640 .elementor-element.elementor-element-8f54d3b:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-8f54d3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dff1580 );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6640 .elementor-element.elementor-element-ca46697 > .elementor-widget-container{padding:0px 0px 15px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:#FFFFFF80;}.elementor-6640 .elementor-element.elementor-element-ca46697 .elementor-counter{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-ca46697 .elementor-counter-title{justify-content:start;align-items:center;color:var( --e-global-color-6c36fb4 );font-family:var( --e-global-typography-99880f0-font-family ), Sans-serif;font-size:var( --e-global-typography-99880f0-font-size );font-weight:var( --e-global-typography-99880f0-font-weight );text-transform:var( --e-global-typography-99880f0-text-transform );}.elementor-6640 .elementor-element.elementor-element-ca46697 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:0px;font-family:"Red Hat Display", Sans-serif;font-size:70px;font-weight:700;text-transform:capitalize;line-height:1em;}.elementor-6640 .elementor-element.elementor-element-3643b43{--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-6640 .elementor-element.elementor-element-a65e5c8 img{max-width:40px;border-radius:50px 50px 50px 50px;}.elementor-6640 .elementor-element.elementor-element-61a316a > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-6640 .elementor-element.elementor-element-61a316a img{max-width:40px;border-radius:50px 50px 50px 50px;}.elementor-6640 .elementor-element.elementor-element-a10f124 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-6640 .elementor-element.elementor-element-a10f124 img{max-width:40px;border-radius:50px 50px 50px 50px;}.elementor-6640 .elementor-element.elementor-element-6eb196c > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-6640 .elementor-element.elementor-element-6eb196c img{max-width:40px;border-radius:50px 50px 50px 50px;}.elementor-6640 .elementor-element.elementor-element-b043ef7 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-6640 .elementor-element.elementor-element-b043ef7 img{max-width:40px;border-radius:50px 50px 50px 50px;}.elementor-6640 .elementor-element.elementor-element-e23775a > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-6640 .elementor-element.elementor-element-e23775a{color:var( --e-global-color-6c36fb4 );}.elementor-6640 .elementor-element.elementor-element-d964ae2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-f94be85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 140px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-f94be85{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-36412e5{--display:flex;border-style:dashed;--border-style:dashed;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#00000029;--border-color:#00000029;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:200px;}.elementor-6640 .elementor-element.elementor-element-6b8fd76{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-305ef97{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:200px;}.elementor-6640 .elementor-element.elementor-element-d187aa9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-7b4bdaf{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:200px;}.elementor-6640 .elementor-element.elementor-element-58c2d59{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-cd7723b{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:200px;}.elementor-6640 .elementor-element.elementor-element-d648bcb{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-bfc542f{--n-accordion-title-font-size:24px;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:100px;}.elementor-6640 .elementor-element.elementor-element-bfc542f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-6640 .elementor-element.elementor-element-bfc542f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-6640 .elementor-element.elementor-element-f76de16{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-6640 .elementor-element.elementor-element-f76de16:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-f76de16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6F600;}.elementor-6640 .elementor-element.elementor-element-64e7ae4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:80px 80px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-64e7ae4:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-64e7ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c36fb4 );}.elementor-6640 .elementor-element.elementor-element-dce523f{text-align:center;font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-ab90e6a{text-align:center;}.elementor-6640 .elementor-element.elementor-element-ab90e6a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:58px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-6e9e0e2{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-6e9e0e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-6e9e0e2.elementor-element{--align-self:center;}.elementor-6640 .elementor-element.elementor-element-fc477d0 .elementskit-image-comparison{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FAD7DA;border-radius:20px 20px 20px 20px;box-shadow:0px 10px 15px 0px rgba(0, 0, 0, 0.2);}.elementor-6640 .elementor-element.elementor-element-fc477d0 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#000;}.elementor-6640 .elementor-element.elementor-element-fc477d0 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#000;}.elementor-6640 .elementor-element.elementor-element-a1b4502{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-6640 .elementor-element.elementor-element-a1b4502:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-a1b4502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6F600;}.elementor-6640 .elementor-element.elementor-element-4a6c428{--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:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:80px 80px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-4a6c428:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-4a6c428 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6F6;}.elementor-6640 .elementor-element.elementor-element-03bba7d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-779ae87{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-a14629a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-eddc7e7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:58px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-68132f5{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-e382b22 .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-e382b22 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-af2eb81{--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;--justify-content:space-between;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-226fc3a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-9d9b0b4{--display:flex;--min-height:580px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-6640 .elementor-element.elementor-element-9d9b0b4:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-9d9b0b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thelinesketch.com/wp-content/uploads/2025/12/Magenta-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-6640 .elementor-element.elementor-element-9d9b0b4:hover::before, .elementor-6640 .elementor-element.elementor-element-9d9b0b4:hover > .elementor-background-video-container::before, .elementor-6640 .elementor-element.elementor-element-9d9b0b4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6640 .elementor-element.elementor-element-9d9b0b4 > .elementor-background-slideshow:hover::before, .elementor-6640 .elementor-element.elementor-element-9d9b0b4 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-6c36fb4 );--background-overlay:'';}.elementor-6640 .elementor-element.elementor-element-9d9b0b4:hover{--overlay-opacity:0.3;}.elementor-6640 .elementor-element.elementor-element-6a0f9d9 .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-6a0f9d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-aed734e{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6640 .elementor-element.elementor-element-8df1274 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-651e595 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6640 .elementor-element.elementor-element-651e595{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-88d0a43{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-50f2636 > .elementor-widget-container{background-color:var( --e-global-color-6c36fb4 );padding:15px 25px 15px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;border-radius:50px 50px 50px 50px;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-6640 .elementor-element.elementor-element-50f2636.elementor-element{--align-self:flex-start;}.elementor-6640 .elementor-element.elementor-element-50f2636 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-be95019 > .elementor-widget-container{background-color:var( --e-global-color-6c36fb4 );padding:15px 25px 15px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;border-radius:50px 50px 50px 50px;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-6640 .elementor-element.elementor-element-be95019.elementor-element{--align-self:flex-start;}.elementor-6640 .elementor-element.elementor-element-be95019 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-b38ac20 > .elementor-widget-container{background-color:var( --e-global-color-6c36fb4 );padding:15px 25px 15px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;border-radius:50px 50px 50px 50px;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-6640 .elementor-element.elementor-element-b38ac20.elementor-element{--align-self:flex-start;}.elementor-6640 .elementor-element.elementor-element-b38ac20 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-3fe576e > .elementor-widget-container{background-color:var( --e-global-color-6c36fb4 );padding:15px 25px 15px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;border-radius:50px 50px 50px 50px;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-6640 .elementor-element.elementor-element-3fe576e.elementor-element{--align-self:flex-start;}.elementor-6640 .elementor-element.elementor-element-3fe576e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-c58155f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-a2cda87{--display:flex;--min-height:580px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-6640 .elementor-element.elementor-element-a2cda87:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-a2cda87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thelinesketch.com/wp-content/uploads/2026/01/every-element.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-6640 .elementor-element.elementor-element-a2cda87:hover::before, .elementor-6640 .elementor-element.elementor-element-a2cda87:hover > .elementor-background-video-container::before, .elementor-6640 .elementor-element.elementor-element-a2cda87:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6640 .elementor-element.elementor-element-a2cda87 > .elementor-background-slideshow:hover::before, .elementor-6640 .elementor-element.elementor-element-a2cda87 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-6c36fb4 );--background-overlay:'';}.elementor-6640 .elementor-element.elementor-element-a2cda87:hover{--overlay-opacity:0.3;}.elementor-6640 .elementor-element.elementor-element-0a43f0d .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-0a43f0d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-f72c6ab{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6640 .elementor-element.elementor-element-8ac84ae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-ac617fa > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6640 .elementor-element.elementor-element-ac617fa{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-2d6d8a1{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-0f04471 > .elementor-widget-container{background-color:var( --e-global-color-6c36fb4 );padding:15px 25px 15px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;border-radius:50px 50px 50px 50px;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-6640 .elementor-element.elementor-element-0f04471.elementor-element{--align-self:flex-start;}.elementor-6640 .elementor-element.elementor-element-0f04471 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-dbef45f > .elementor-widget-container{background-color:var( --e-global-color-6c36fb4 );padding:15px 25px 15px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;border-radius:50px 50px 50px 50px;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-6640 .elementor-element.elementor-element-dbef45f.elementor-element{--align-self:flex-start;}.elementor-6640 .elementor-element.elementor-element-dbef45f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-a28c80e > .elementor-widget-container{background-color:var( --e-global-color-6c36fb4 );padding:15px 25px 15px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;border-radius:50px 50px 50px 50px;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-6640 .elementor-element.elementor-element-a28c80e.elementor-element{--align-self:flex-start;}.elementor-6640 .elementor-element.elementor-element-a28c80e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-a0d2b9b > .elementor-widget-container{background-color:var( --e-global-color-6c36fb4 );padding:15px 25px 15px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;border-radius:50px 50px 50px 50px;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-6640 .elementor-element.elementor-element-a0d2b9b.elementor-element{--align-self:flex-start;}.elementor-6640 .elementor-element.elementor-element-a0d2b9b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-31e4c2e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-d54dc07{--display:flex;--min-height:580px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-6640 .elementor-element.elementor-element-d54dc07:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-d54dc07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thelinesketch.com/wp-content/uploads/2025/12/Padel360-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-6640 .elementor-element.elementor-element-d54dc07:hover::before, .elementor-6640 .elementor-element.elementor-element-d54dc07:hover > .elementor-background-video-container::before, .elementor-6640 .elementor-element.elementor-element-d54dc07:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6640 .elementor-element.elementor-element-d54dc07 > .elementor-background-slideshow:hover::before, .elementor-6640 .elementor-element.elementor-element-d54dc07 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-6c36fb4 );--background-overlay:'';}.elementor-6640 .elementor-element.elementor-element-d54dc07:hover{--overlay-opacity:0.3;}.elementor-6640 .elementor-element.elementor-element-37d033a .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-37d033a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-7f73ff3{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6640 .elementor-element.elementor-element-cdbadd0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-2c46f13 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6640 .elementor-element.elementor-element-2c46f13{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-107b8de{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-aaab392 > .elementor-widget-container{background-color:var( --e-global-color-6c36fb4 );padding:15px 25px 15px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;border-radius:50px 50px 50px 50px;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-6640 .elementor-element.elementor-element-aaab392.elementor-element{--align-self:flex-start;}.elementor-6640 .elementor-element.elementor-element-aaab392 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-1598675 > .elementor-widget-container{background-color:var( --e-global-color-6c36fb4 );padding:15px 25px 15px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;border-radius:50px 50px 50px 50px;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-6640 .elementor-element.elementor-element-1598675.elementor-element{--align-self:flex-start;}.elementor-6640 .elementor-element.elementor-element-1598675 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-4be0e3e > .elementor-widget-container{background-color:var( --e-global-color-6c36fb4 );padding:15px 25px 15px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;border-radius:50px 50px 50px 50px;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-6640 .elementor-element.elementor-element-4be0e3e.elementor-element{--align-self:flex-start;}.elementor-6640 .elementor-element.elementor-element-4be0e3e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-f502bd5 > .elementor-widget-container{background-color:var( --e-global-color-6c36fb4 );padding:15px 25px 15px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;border-radius:50px 50px 50px 50px;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-6640 .elementor-element.elementor-element-f502bd5.elementor-element{--align-self:flex-start;}.elementor-6640 .elementor-element.elementor-element-f502bd5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-f704738{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-3f1fc6d{--display:flex;--min-height:580px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-6640 .elementor-element.elementor-element-3f1fc6d:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-3f1fc6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thelinesketch.com/wp-content/uploads/2025/12/Netsoft-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-6640 .elementor-element.elementor-element-3f1fc6d:hover::before, .elementor-6640 .elementor-element.elementor-element-3f1fc6d:hover > .elementor-background-video-container::before, .elementor-6640 .elementor-element.elementor-element-3f1fc6d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-6640 .elementor-element.elementor-element-3f1fc6d > .elementor-background-slideshow:hover::before, .elementor-6640 .elementor-element.elementor-element-3f1fc6d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-6c36fb4 );--background-overlay:'';}.elementor-6640 .elementor-element.elementor-element-3f1fc6d:hover{--overlay-opacity:0.3;}.elementor-6640 .elementor-element.elementor-element-0562159 .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-0562159 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-242efc3{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-6640 .elementor-element.elementor-element-0005524 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-c8e655d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6640 .elementor-element.elementor-element-c8e655d{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-15c51db{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-73e1ef5 > .elementor-widget-container{background-color:var( --e-global-color-6c36fb4 );padding:15px 25px 15px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;border-radius:50px 50px 50px 50px;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-6640 .elementor-element.elementor-element-73e1ef5.elementor-element{--align-self:flex-start;}.elementor-6640 .elementor-element.elementor-element-73e1ef5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-a956319 > .elementor-widget-container{background-color:var( --e-global-color-6c36fb4 );padding:15px 25px 15px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;border-radius:50px 50px 50px 50px;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-6640 .elementor-element.elementor-element-a956319.elementor-element{--align-self:flex-start;}.elementor-6640 .elementor-element.elementor-element-a956319 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-a92960e > .elementor-widget-container{background-color:var( --e-global-color-6c36fb4 );padding:15px 25px 15px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;border-radius:50px 50px 50px 50px;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-6640 .elementor-element.elementor-element-a92960e.elementor-element{--align-self:flex-start;}.elementor-6640 .elementor-element.elementor-element-a92960e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-ae76055 > .elementor-widget-container{background-color:var( --e-global-color-6c36fb4 );padding:15px 25px 15px 25px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E6E6;border-radius:50px 50px 50px 50px;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-6640 .elementor-element.elementor-element-ae76055.elementor-element{--align-self:flex-start;}.elementor-6640 .elementor-element.elementor-element-ae76055 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-d0a34b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-6640 .elementor-element.elementor-element-d0a34b0:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-d0a34b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6F600;}.elementor-6640 .elementor-element.elementor-element-46dd793{--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:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:80px 80px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-46dd793:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-46dd793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c36fb4 );}.elementor-6640 .elementor-element.elementor-element-da114d8{--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;--justify-content:space-around;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:35px 35px 35px 35px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-6640 .elementor-element.elementor-element-da114d8:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-da114d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6EFEF00;}.elementor-6640 .elementor-element.elementor-element-e6cdbf8{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-f37c2bb{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-daa2cb2{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-daa2cb2:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-daa2cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0F0;}.elementor-6640 .elementor-element.elementor-element-35ff4e7{text-align:start;}.elementor-6640 .elementor-element.elementor-element-35ff4e7 img{max-width:180px;}.elementor-6640 .elementor-element.elementor-element-096c632 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1em;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-70549d6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-805a6f9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-4e164de img{max-width:55px;border-radius:50px 50px 50px 50px;}.elementor-6640 .elementor-element.elementor-element-4b68150{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-7d47123 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-a2105f7{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-4e72160{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-4e72160:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-4e72160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0F0;}.elementor-6640 .elementor-element.elementor-element-1f419f1{text-align:start;}.elementor-6640 .elementor-element.elementor-element-1f419f1 img{max-width:180px;}.elementor-6640 .elementor-element.elementor-element-5c16141 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1em;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-7e33867{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-e3cfb18{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-f1961ed img{max-width:55px;border-radius:50px 50px 50px 50px;}.elementor-6640 .elementor-element.elementor-element-2840227{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-8fc6e4a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-0b05775{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-13a7420{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-13a7420:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-13a7420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0F0;}.elementor-6640 .elementor-element.elementor-element-1ba1ff2{text-align:start;}.elementor-6640 .elementor-element.elementor-element-1ba1ff2 img{max-width:180px;}.elementor-6640 .elementor-element.elementor-element-0a6afc0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1em;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-8b9a3d3{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-14904f2{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-7086ebd img{max-width:55px;border-radius:50px 50px 50px 50px;}.elementor-6640 .elementor-element.elementor-element-be4febb{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-7f00396 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-0d490d9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-65493f4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-a57bfd4{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-a57bfd4:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-a57bfd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0F0;}.elementor-6640 .elementor-element.elementor-element-b8ae50f{text-align:start;}.elementor-6640 .elementor-element.elementor-element-b8ae50f img{max-width:180px;}.elementor-6640 .elementor-element.elementor-element-a0330d7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1em;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-d50ed79{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-7db3401{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-2c013f0 img{max-width:55px;border-radius:50px 50px 50px 50px;}.elementor-6640 .elementor-element.elementor-element-41a51e2{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-cf93968 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-d5e68b5{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-7501d2d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-7501d2d:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-7501d2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0F0;}.elementor-6640 .elementor-element.elementor-element-d0c9d0e{text-align:start;}.elementor-6640 .elementor-element.elementor-element-d0c9d0e img{max-width:180px;}.elementor-6640 .elementor-element.elementor-element-88a5ca5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1em;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-a333e7f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-7391dcb{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-22771fe img{max-width:55px;border-radius:50px 50px 50px 50px;}.elementor-6640 .elementor-element.elementor-element-b9848bd{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-c3d05cb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-5a1b5a4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-f75454d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-f75454d:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-f75454d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0F0;}.elementor-6640 .elementor-element.elementor-element-6a55fd8{text-align:start;}.elementor-6640 .elementor-element.elementor-element-6a55fd8 img{max-width:180px;}.elementor-6640 .elementor-element.elementor-element-277d917 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1em;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-153e32b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-54f90ac{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-a88313d img{max-width:55px;border-radius:50px 50px 50px 50px;}.elementor-6640 .elementor-element.elementor-element-e2cb3c3{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-ade5c1c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-b5a621f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-539b1c4{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-62d6582{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-4b6b8cf{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-4b6b8cf:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-4b6b8cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0F0;}.elementor-6640 .elementor-element.elementor-element-f27ed5b{text-align:start;}.elementor-6640 .elementor-element.elementor-element-f27ed5b img{max-width:180px;}.elementor-6640 .elementor-element.elementor-element-609aa7b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1em;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-7cee83d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-3a0e724{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-8e7cc79 img{max-width:55px;border-radius:50px 50px 50px 50px;}.elementor-6640 .elementor-element.elementor-element-768bcb8{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-bd27a48 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-46a4731{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-5957994{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-5957994:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-5957994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0F0;}.elementor-6640 .elementor-element.elementor-element-24e6b07{text-align:start;}.elementor-6640 .elementor-element.elementor-element-24e6b07 img{max-width:180px;}.elementor-6640 .elementor-element.elementor-element-acf1dfa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1em;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-cb2ab08{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-f8d9673{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-d1f19dc img{max-width:55px;border-radius:50px 50px 50px 50px;}.elementor-6640 .elementor-element.elementor-element-a606631{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-baa5559 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-aa29316{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-a85eb57{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-a85eb57:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-a85eb57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0F0;}.elementor-6640 .elementor-element.elementor-element-4176008{text-align:start;}.elementor-6640 .elementor-element.elementor-element-4176008 img{max-width:180px;}.elementor-6640 .elementor-element.elementor-element-1b1281e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1em;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-3db52cc{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-3a05c63{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-9ddc213 img{max-width:55px;border-radius:50px 50px 50px 50px;}.elementor-6640 .elementor-element.elementor-element-3cf8313{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-ff456cb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-adcb62d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-68d160b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-759ccf3{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-759ccf3:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-759ccf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0F0;}.elementor-6640 .elementor-element.elementor-element-291f366{text-align:start;}.elementor-6640 .elementor-element.elementor-element-291f366 img{max-width:180px;}.elementor-6640 .elementor-element.elementor-element-4c0eee2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1em;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-97b9ade{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-5c192b0{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-43b8cf1 img{max-width:55px;border-radius:50px 50px 50px 50px;}.elementor-6640 .elementor-element.elementor-element-6bfaace{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-ea5e798 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-e9ea72d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-664880c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-664880c:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-664880c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0F0;}.elementor-6640 .elementor-element.elementor-element-8abffc0{text-align:start;}.elementor-6640 .elementor-element.elementor-element-8abffc0 img{max-width:180px;}.elementor-6640 .elementor-element.elementor-element-ae5c508 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1em;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-00bb524{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-d92426e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-a06554f img{max-width:55px;border-radius:50px 50px 50px 50px;}.elementor-6640 .elementor-element.elementor-element-1be5bec{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-d26780d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-6a6ed54{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-2bed492{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-2bed492:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-2bed492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0F0;}.elementor-6640 .elementor-element.elementor-element-6463304{text-align:start;}.elementor-6640 .elementor-element.elementor-element-6463304 img{max-width:180px;}.elementor-6640 .elementor-element.elementor-element-7376587 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:1em;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-dc930b9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-1436417{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-d583a63 img{max-width:55px;border-radius:50px 50px 50px 50px;}.elementor-6640 .elementor-element.elementor-element-d2e1d62{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-01f5760 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:capitalize;line-height:1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-58b81b1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-ebeb347{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-b071ba4{text-align:start;font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-52b9074{text-align:start;}.elementor-6640 .elementor-element.elementor-element-52b9074 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:58px;font-weight:800;text-transform:uppercase;line-height:1.1em;color:var( --e-global-color-dff1580 );}.elementor-6640 .elementor-element.elementor-element-a18bd2c{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-3993464 > .elementor-widget-container{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 4px;border-color:#E63946;}.elementor-6640 .elementor-element.elementor-element-3993464.elementor-element{--align-self:flex-start;}.elementor-6640 .elementor-element.elementor-element-3993464 .elementor-counter{gap:10px;}.elementor-6640 .elementor-element.elementor-element-3993464 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#E63946;font-family:"Inter", Sans-serif;font-size:74px;font-weight:600;text-transform:capitalize;line-height:1em;}.elementor-6640 .elementor-element.elementor-element-3993464 .elementor-counter-title{color:#1A1A1A;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-6640 .elementor-element.elementor-element-6d9b3a8 > .elementor-widget-container{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 4px;border-color:#E63946;}.elementor-6640 .elementor-element.elementor-element-6d9b3a8.elementor-element{--align-self:flex-start;}.elementor-6640 .elementor-element.elementor-element-6d9b3a8 .elementor-counter{gap:10px;}.elementor-6640 .elementor-element.elementor-element-6d9b3a8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#E63946;font-family:"Inter", Sans-serif;font-size:74px;font-weight:600;text-transform:capitalize;line-height:1em;}.elementor-6640 .elementor-element.elementor-element-6d9b3a8 .elementor-counter-title{color:#1A1A1A;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-6640 .elementor-element.elementor-element-0256055{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-c60e199 > .elementor-widget-container{background-color:var( --e-global-color-6c36fb4 );}.elementor-6640 .elementor-element.elementor-element-c60e199 img{width:160px;border-style:solid;border-width:15px 25px 15px 25px;border-color:var( --e-global-color-6c36fb4 );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-6640 .elementor-element.elementor-element-d7a5ebf{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-6640 .elementor-element.elementor-element-d7a5ebf:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-d7a5ebf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6640 .elementor-element.elementor-element-b553719{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:50px 50px 0px 0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-b553719:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-b553719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0F0;}.elementor-6640 .elementor-element.elementor-element-9119f5e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-6e5b389{text-align:center;}.elementor-6640 .elementor-element.elementor-element-6e5b389 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1em;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-2d8a57a{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-6640 .elementor-element.elementor-element-2d8a57a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-2d8a57a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:58px;font-weight:800;text-transform:uppercase;line-height:1em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-db873b3{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-7a77c91{--display:flex;--min-height:300px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#CEC9C9;--border-color:#CEC9C9;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-2a31c31 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 20px;}.elementor-6640 .elementor-element.elementor-element-2a31c31 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:600;text-transform:capitalize;line-height:1em;color:#F2CED0;}.elementor-widget-call-to-action .elementor-cta__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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__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 );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta .elementor-cta__bg, .elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-6640 .elementor-element.elementor-element-1d526c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta__content{text-align:center;padding:0px 20px 20px 20px;}.elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta__image img{width:90px;}.elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta__title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta__title:not(:last-child){margin-bottom:25px;}.elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta__description:not(:last-child){margin-bottom:0px;}.elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-6640 .elementor-element.elementor-element-3522980{--display:flex;--min-height:300px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#CEC9C9;--border-color:#CEC9C9;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-ce053bc > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 20px;}.elementor-6640 .elementor-element.elementor-element-ce053bc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:600;text-transform:capitalize;line-height:1em;color:#F2CED0;}.elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta .elementor-cta__bg, .elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-6640 .elementor-element.elementor-element-df77944 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta__content{text-align:center;padding:0px 20px 20px 20px;}.elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta__image img{width:90px;}.elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta__title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta__title:not(:last-child){margin-bottom:25px;}.elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta__description:not(:last-child){margin-bottom:0px;}.elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-6640 .elementor-element.elementor-element-2bdd067{--display:flex;--min-height:300px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#CEC9C9;--border-color:#CEC9C9;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-42cb3b6 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 20px;}.elementor-6640 .elementor-element.elementor-element-42cb3b6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:600;text-transform:capitalize;line-height:1em;color:#F2CED0;}.elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta .elementor-cta__bg, .elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-6640 .elementor-element.elementor-element-6300bc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta__content{text-align:center;padding:0px 20px 20px 20px;}.elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta__image img{width:90px;}.elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta__title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta__title:not(:last-child){margin-bottom:25px;}.elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta__description:not(:last-child){margin-bottom:0px;}.elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-6640 .elementor-element.elementor-element-d28387e{--display:flex;--min-height:300px;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:dashed;--border-style:dashed;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#CEC9C9;--border-color:#CEC9C9;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-430037e > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 20px;}.elementor-6640 .elementor-element.elementor-element-430037e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:600;text-transform:capitalize;line-height:1em;color:#F2CED0;}.elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta .elementor-cta__bg, .elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-6640 .elementor-element.elementor-element-93348e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta__content{text-align:center;padding:0px 20px 20px 20px;}.elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta__image img{width:90px;}.elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta__title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta__title:not(:last-child){margin-bottom:25px;}.elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta__description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta__description:not(:last-child){margin-bottom:0px;}.elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000000;}.elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF00;}.elementor-6640 .elementor-element.elementor-element-1c02959{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-bb0c7c6 .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-bb0c7c6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-1cb49fc{--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-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:7;}.elementor-6640 .elementor-element.elementor-element-1cb49fc:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-1cb49fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0F0;}.elementor-6640 .elementor-element.elementor-element-bff48c3{--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:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:50px 50px 0px 0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-bff48c3:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-bff48c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6640 .elementor-element.elementor-element-478fcbc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-6470433{text-align:center;}.elementor-6640 .elementor-element.elementor-element-6470433 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1em;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-d8b3a5f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-d8b3a5f{text-align:center;}.elementor-6640 .elementor-element.elementor-element-d8b3a5f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:58px;font-weight:800;text-transform:uppercase;line-height:1em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-869bee7{--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-6640 .elementor-element.elementor-element-869bee7.e-con{--align-self:center;}.elementor-6640 .elementor-element.elementor-element-13341e9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E63946;--border-color:#E63946;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:99;}.elementor-6640 .elementor-element.elementor-element-13341e9:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-13341e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030304;}.elementor-6640 .elementor-element.elementor-element-c57667b > .elementor-widget-container{background-color:#E63946;padding:12px 25px 6px 25px;border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-6640 .elementor-element.elementor-element-c57667b{right:35px;}body.rtl .elementor-6640 .elementor-element.elementor-element-c57667b{left:35px;}.elementor-6640 .elementor-element.elementor-element-c57667b{top:-18px;text-align:start;}.elementor-6640 .elementor-element.elementor-element-c57667b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-6640 .elementor-element.elementor-element-3591d85{text-align:start;}.elementor-6640 .elementor-element.elementor-element-3591d85 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-6640 .elementor-element.elementor-element-58d58f5{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-6640 .elementor-element.elementor-element-58d58f5 p{margin-block-end:0px;}.elementor-6640 .elementor-element.elementor-element-cd59cd4 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-cd59cd4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-6640 .elementor-element.elementor-element-cd59cd4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-6640 .elementor-element.elementor-element-cd59cd4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-6640 .elementor-element.elementor-element-cd59cd4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-6640 .elementor-element.elementor-element-cd59cd4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-6640 .elementor-element.elementor-element-cd59cd4 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-6640 .elementor-element.elementor-element-cd59cd4 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-6640 .elementor-element.elementor-element-cd59cd4{--e-icon-list-icon-size:20px;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-6640 .elementor-element.elementor-element-cd59cd4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6640 .elementor-element.elementor-element-cd59cd4 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-6640 .elementor-element.elementor-element-cd59cd4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-6640 .elementor-element.elementor-element-8b93ac3 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-8b93ac3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:800;text-transform:capitalize;line-height:1em;color:#FFFFFF;}.elementor-6640 .elementor-element.elementor-element-f53d316 .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;border-style:none;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-f53d316 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-f53d316 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-8b461fe{--display:flex;--justify-content:center;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:40px;}.elementor-6640 .elementor-element.elementor-element-8b461fe:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-8b461fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F0F0;}.elementor-6640 .elementor-element.elementor-element-66b7f83{text-align:start;}.elementor-6640 .elementor-element.elementor-element-66b7f83 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;line-height:1em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-aab7748{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-aab7748 p{margin-block-end:0px;}.elementor-6640 .elementor-element.elementor-element-7c302d6{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-3699f9c{--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;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:10px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-498cfc0{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-498cfc0 p{margin-block-end:0px;}.elementor-6640 .elementor-element.elementor-element-0780f4f{font-family:"Inter", Sans-serif;font-size:26px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-0780f4f p{margin-block-end:0px;}.elementor-6640 .elementor-element.elementor-element-43e88e1{--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;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:10px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-a62355c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-a62355c p{margin-block-end:0px;}.elementor-6640 .elementor-element.elementor-element-209d2b8{font-family:"Inter", Sans-serif;font-size:26px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-209d2b8 p{margin-block-end:0px;}.elementor-6640 .elementor-element.elementor-element-5b48d1b{--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;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:10px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-3552c09{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-3552c09 p{margin-block-end:0px;}.elementor-6640 .elementor-element.elementor-element-595e5c6{font-family:"Inter", Sans-serif;font-size:26px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-595e5c6 p{margin-block-end:0px;}.elementor-6640 .elementor-element.elementor-element-278c649 .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-278c649 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-278c649 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-982e391{--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-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:8;}.elementor-6640 .elementor-element.elementor-element-7810047{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-30fe05a img{width:100%;height:750px;object-fit:cover;object-position:center center;border-radius:50px 50px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-43b5d97{--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:50px 50px 0px 0px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-6640 .elementor-element.elementor-element-43b5d97:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-43b5d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6640 .elementor-element.elementor-element-a24fd85{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-b9b952b{--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:140px 140px;--row-gap:140px;--column-gap:140px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-3758845{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-8890840{text-align:start;}.elementor-6640 .elementor-element.elementor-element-8890840 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:1em;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-3d43fd0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-3d43fd0{text-align:start;}.elementor-6640 .elementor-element.elementor-element-3d43fd0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:58px;font-weight:800;text-transform:uppercase;line-height:1em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-f3d6908{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-aeb236c{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-4007743 .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-4007743 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-1f64f7e{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-a5ef57f{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-dbc770c{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-c672057{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-a90e3d6 img{height:325px;object-fit:cover;object-position:center center;border-radius:28px 28px 28px 28px;}.elementor-6640 .elementor-element.elementor-element-652e301{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-3608c9f{text-align:start;}.elementor-6640 .elementor-element.elementor-element-3608c9f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-bc650bd{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-bc650bd p{margin-block-end:0px;}.elementor-6640 .elementor-element.elementor-element-5fb453a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-5fb453a p{margin-block-end:0px;}.elementor-6640 .elementor-element.elementor-element-c9e68e5 .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-c9e68e5 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-c9e68e5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-3feb0d5{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-d3bfe64{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-2406259 img{height:325px;object-fit:cover;object-position:center center;border-radius:28px 28px 28px 28px;}.elementor-6640 .elementor-element.elementor-element-039319e{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-8819395{text-align:start;}.elementor-6640 .elementor-element.elementor-element-8819395 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-3c9f616{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-3c9f616 p{margin-block-end:0px;}.elementor-6640 .elementor-element.elementor-element-5792e3c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-5792e3c p{margin-block-end:0px;}.elementor-6640 .elementor-element.elementor-element-6fdbc00 .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-6fdbc00 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-6fdbc00 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-99f7ed4{--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:50px 50px;--row-gap:50px;--column-gap:50px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-8f2910f{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-c2517fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-46b45c1 img{height:325px;object-fit:cover;object-position:center center;border-radius:28px 28px 28px 28px;}.elementor-6640 .elementor-element.elementor-element-527b81a{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-7b4469b{text-align:start;}.elementor-6640 .elementor-element.elementor-element-7b4469b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-477cda0{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-477cda0 p{margin-block-end:0px;}.elementor-6640 .elementor-element.elementor-element-37a7ec1{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-37a7ec1 p{margin-block-end:0px;}.elementor-6640 .elementor-element.elementor-element-b609e38 .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-b609e38 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-b609e38 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-251d474{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-5638b18{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-31361c8 img{height:325px;object-fit:cover;object-position:center center;border-radius:28px 28px 28px 28px;}.elementor-6640 .elementor-element.elementor-element-c4a4734{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-375c6b8{text-align:start;}.elementor-6640 .elementor-element.elementor-element-375c6b8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-0990f3f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-0990f3f p{margin-block-end:0px;}.elementor-6640 .elementor-element.elementor-element-1ae0304{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-1ae0304 p{margin-block-end:0px;}.elementor-6640 .elementor-element.elementor-element-9111690 .elementor-button{background-color:#ED1B2400;font-family:"SF Pro Display", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-9111690 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-9111690 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6640 .elementor-element.elementor-element-fb71d10{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-6640 .elementor-element.elementor-element-63d6256{--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:10px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-63d6256:not(.elementor-motion-effects-element-type-background), .elementor-6640 .elementor-element.elementor-element-63d6256 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c36fb4 );}.elementor-6640 .elementor-element.elementor-element-d337429{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-7786fb8{text-align:center;}.elementor-6640 .elementor-element.elementor-element-7786fb8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;text-transform:capitalize;line-height:1em;color:#E63946;}.elementor-6640 .elementor-element.elementor-element-68c61d9{text-align:center;}.elementor-6640 .elementor-element.elementor-element-68c61d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:58px;font-weight:800;text-transform:uppercase;line-height:1em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-e05a73f{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-e05a73f.e-con{--align-self:center;}.elementor-6640 .elementor-element.elementor-element-a070bf5{--display:flex;border-style:none;--border-style:none;--padding-top:5px;--padding-bottom:20px;--padding-left:65px;--padding-right:65px;}.elementor-6640 .elementor-element.elementor-element-8657a19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-8657a19{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-3469f42{--display:flex;border-style:none;--border-style:none;--padding-top:5px;--padding-bottom:20px;--padding-left:65px;--padding-right:65px;}.elementor-6640 .elementor-element.elementor-element-1f16975 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-1f16975{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-f9de77a{--display:flex;border-style:none;--border-style:none;--padding-top:5px;--padding-bottom:20px;--padding-left:65px;--padding-right:65px;}.elementor-6640 .elementor-element.elementor-element-a50aae8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-a50aae8{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-1b13c68{--display:flex;border-style:none;--border-style:none;--padding-top:5px;--padding-bottom:20px;--padding-left:65px;--padding-right:65px;}.elementor-6640 .elementor-element.elementor-element-7b0a438 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-7b0a438{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-9670fde{--display:flex;border-style:none;--border-style:none;--padding-top:5px;--padding-bottom:20px;--padding-left:65px;--padding-right:65px;}.elementor-6640 .elementor-element.elementor-element-b4be14b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-b4be14b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-99152b7{--display:flex;border-style:none;--border-style:none;--padding-top:5px;--padding-bottom:20px;--padding-left:65px;--padding-right:65px;}.elementor-6640 .elementor-element.elementor-element-6b430e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-6b430e8{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-602e7b2{--display:flex;border-style:none;--border-style:none;--padding-top:5px;--padding-bottom:20px;--padding-left:65px;--padding-right:66px;}.elementor-6640 .elementor-element.elementor-element-62337ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-62337ed{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-6640 .elementor-element.elementor-element-ef188cc{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:25px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-icon-size:20px;--n-accordion-icon-normal-color:#E63946;--n-accordion-icon-hover-color:#E63946;--n-accordion-icon-active-color:#E63946;}.elementor-6640 .elementor-element.elementor-element-ef188cc > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFF6F6;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000033;}.elementor-6640 .elementor-element.elementor-element-ef188cc > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-6640 .elementor-element.elementor-element-ef188cc {--n-accordion-padding:18px 18px 18px 18px;}:where( .elementor-6640 .elementor-element.elementor-element-ef188cc > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:700;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-6640 .elementor-element.elementor-element-8daed91{--width:20%;}.elementor-6640 .elementor-element.elementor-element-cea5f2b{--width:20%;}.elementor-6640 .elementor-element.elementor-element-d55358c{--width:20%;}.elementor-6640 .elementor-element.elementor-element-2420507{--width:20%;}.elementor-6640 .elementor-element.elementor-element-399c7fc{--width:20%;}.elementor-6640 .elementor-element.elementor-element-226fc3a{--width:48%;}.elementor-6640 .elementor-element.elementor-element-c58155f{--width:48%;}.elementor-6640 .elementor-element.elementor-element-31e4c2e{--width:48%;}.elementor-6640 .elementor-element.elementor-element-f704738{--width:48%;}.elementor-6640 .elementor-element.elementor-element-869bee7{--width:1150px;}.elementor-6640 .elementor-element.elementor-element-e05a73f{--width:1200px;}}@media(max-width:1024px){.elementor-6640 .elementor-element.elementor-element-b3b1e9b{--padding-top:100px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-ff2c5db{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-6640 .elementor-element.elementor-element-af8d34c .elementor-heading-title{font-size:54px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-6640 .elementor-element.elementor-element-95705e1 .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-6ac71f4 .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-20997d0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-6640 .elementor-element.elementor-element-3f0e528{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-ef4233a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-7a6263b .elementor-heading-title{font-size:40px;}.elementor-6640 .elementor-element.elementor-element-6186267{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-3739875 .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-8215028{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-6640 .elementor-element.elementor-element-b7ece53 .elementor-heading-title{font-size:24px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-6640 .elementor-element.elementor-element-4549b85 .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-24bce57 .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-96c305c .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-7599ccf .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-bd72650 .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-e9853ce .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-27c9f87 .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-6fa7933 .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-39952c3 .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-003420b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-2d0647e{--padding-top:60px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-7114f0b{--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-6640 .elementor-element.elementor-element-c1bb7ce .elementor-heading-title{font-size:40px;}.elementor-6640 .elementor-element.elementor-element-8f54d3b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6640 .elementor-element.elementor-element-ca46697 .elementor-counter{flex-direction:column-reverse;}.elementor-6640 .elementor-element.elementor-element-ca46697 .elementor-counter-number-wrapper{font-size:55px;}.elementor-6640 .elementor-element.elementor-element-ca46697 .elementor-counter-title{font-size:var( --e-global-typography-99880f0-font-size );}.elementor-6640 .elementor-element.elementor-element-d964ae2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-f94be85 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-bfc542f{--n-accordion-title-font-size:24px;}.elementor-6640 .elementor-element.elementor-element-f76de16{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-ab90e6a .elementor-heading-title{font-size:40px;}.elementor-6640 .elementor-element.elementor-element-a1b4502{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-4a6c428{--padding-top:60px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-03bba7d{--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;}.elementor-6640 .elementor-element.elementor-element-eddc7e7 .elementor-heading-title{font-size:40px;}.elementor-6640 .elementor-element.elementor-element-68132f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-e382b22 .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-6a0f9d9 .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-8df1274 .elementor-heading-title{font-size:26px;}.elementor-6640 .elementor-element.elementor-element-50f2636 .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-be95019 .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-b38ac20 .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-3fe576e .elementor-heading-title{font-size:40px;}.elementor-6640 .elementor-element.elementor-element-0a43f0d .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-8ac84ae .elementor-heading-title{font-size:26px;}.elementor-6640 .elementor-element.elementor-element-0f04471 .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-dbef45f .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-a28c80e .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-a0d2b9b .elementor-heading-title{font-size:40px;}.elementor-6640 .elementor-element.elementor-element-37d033a .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-cdbadd0 .elementor-heading-title{font-size:26px;}.elementor-6640 .elementor-element.elementor-element-aaab392 .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-1598675 .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-4be0e3e .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-f502bd5 .elementor-heading-title{font-size:40px;}.elementor-6640 .elementor-element.elementor-element-0562159 .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-0005524 .elementor-heading-title{font-size:26px;}.elementor-6640 .elementor-element.elementor-element-73e1ef5 .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-a956319 .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-a92960e .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-ae76055 .elementor-heading-title{font-size:40px;}.elementor-6640 .elementor-element.elementor-element-d0a34b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-46dd793{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-da114d8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6640 .elementor-element.elementor-element-096c632 .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-7d47123 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-5c16141 .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-8fc6e4a .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-0a6afc0 .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-7f00396 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-a0330d7 .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-cf93968 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-88a5ca5 .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-c3d05cb .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-277d917 .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-ade5c1c .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-609aa7b .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-bd27a48 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-acf1dfa .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-baa5559 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-1b1281e .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-ff456cb .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-4c0eee2 .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-ea5e798 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-ae5c508 .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-d26780d .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-7376587 .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-01f5760 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-52b9074 .elementor-heading-title{font-size:40px;}.elementor-6640 .elementor-element.elementor-element-3993464 .elementor-counter-number-wrapper{font-size:48px;}.elementor-6640 .elementor-element.elementor-element-3993464 .elementor-counter-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-6d9b3a8 .elementor-counter-number-wrapper{font-size:48px;}.elementor-6640 .elementor-element.elementor-element-6d9b3a8 .elementor-counter-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-b553719{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-6e5b389 .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-2d8a57a .elementor-heading-title{font-size:40px;}.elementor-6640 .elementor-element.elementor-element-db873b3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;}.elementor-6640 .elementor-element.elementor-element-db873b3.e-con{--align-self:center;}.elementor-6640 .elementor-element.elementor-element-2a31c31 .elementor-heading-title{font-size:60px;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta__title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-ce053bc .elementor-heading-title{font-size:60px;}.elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta__title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-42cb3b6 .elementor-heading-title{font-size:60px;}.elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta__title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-430037e .elementor-heading-title{font-size:60px;}.elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta__title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-bb0c7c6 .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-bff48c3{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-6470433 .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-d8b3a5f .elementor-heading-title{font-size:40px;}.elementor-6640 .elementor-element.elementor-element-869bee7{--flex-wrap:wrap;}.elementor-6640 .elementor-element.elementor-element-13341e9{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-6640 .elementor-element.elementor-element-c57667b .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-3591d85 .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-8b93ac3 .elementor-heading-title{font-size:40px;}.elementor-6640 .elementor-element.elementor-element-f53d316 .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-8b461fe{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-6640 .elementor-element.elementor-element-66b7f83 .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-278c649 .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-30fe05a img{height:500px;}.elementor-6640 .elementor-element.elementor-element-43b5d97{--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6640 .elementor-element.elementor-element-a24fd85{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-b9b952b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6640 .elementor-element.elementor-element-8890840 .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-3d43fd0 .elementor-heading-title{font-size:40px;}.elementor-6640 .elementor-element.elementor-element-4007743 .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-a5ef57f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-6640 .elementor-element.elementor-element-dbc770c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-6640 .elementor-element.elementor-element-a90e3d6 img{height:300px;}.elementor-6640 .elementor-element.elementor-element-3608c9f .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-c9e68e5 .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-3feb0d5{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-6640 .elementor-element.elementor-element-2406259 img{height:300px;}.elementor-6640 .elementor-element.elementor-element-8819395 .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-6fdbc00 .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-99f7ed4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-6640 .elementor-element.elementor-element-8f2910f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-6640 .elementor-element.elementor-element-46b45c1 img{height:300px;}.elementor-6640 .elementor-element.elementor-element-7b4469b .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-b609e38 .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-251d474{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-6640 .elementor-element.elementor-element-31361c8 img{height:300px;}.elementor-6640 .elementor-element.elementor-element-375c6b8 .elementor-heading-title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-9111690 .elementor-button{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-63d6256{--padding-top:10px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-7786fb8 .elementor-heading-title{font-size:40px;}.elementor-6640 .elementor-element.elementor-element-68c61d9 .elementor-heading-title{font-size:40px;}.elementor-6640 .elementor-element.elementor-element-ef188cc{--n-accordion-title-font-size:26px;}}@media(max-width:767px){.elementor-6640 .elementor-element.elementor-element-b3b1e9b{--padding-top:130px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-ff2c5db{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.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-6640 .elementor-element.elementor-element-af8d34c .elementor-heading-title{font-size:34px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-6640 .elementor-element.elementor-element-f025e4b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6640 .elementor-element.elementor-element-f025e4b{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-6a66a29{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-6640 .elementor-element.elementor-element-95705e1 .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-6ac71f4 .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-20997d0{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6640 .elementor-element.elementor-element-1c461b2{--border-radius:30px 30px 30px 30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-6640 .elementor-element.elementor-element-5eaf6eb{--border-radius:30px 30px 30px 30px;}.elementor-6640 .elementor-element.elementor-element-e8fa877{--border-radius:30px 30px 30px 30px;}.elementor-6640 .elementor-element.elementor-element-3f0e528{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-ef4233a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:40px 40px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-2e7784d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-ceeb6b3{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-7a6263b .elementor-heading-title{font-size:26px;}.elementor-6640 .elementor-element.elementor-element-6186267{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-1034e41 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6640 .elementor-element.elementor-element-1034e41{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-3739875 .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-8215028{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6640 .elementor-element.elementor-element-8daed91{--min-height:350px;}.elementor-6640 .elementor-element.elementor-element-b7ece53 .elementor-heading-title{font-size:20px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-6640 .elementor-element.elementor-element-4549b85 .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-cea5f2b{--min-height:350px;}.elementor-6640 .elementor-element.elementor-element-24bce57 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-96c305c .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-d55358c{--min-height:350px;}.elementor-6640 .elementor-element.elementor-element-7599ccf .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-bd72650 .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-2420507{--min-height:350px;}.elementor-6640 .elementor-element.elementor-element-e9853ce .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-27c9f87 .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-399c7fc{--min-height:350px;}.elementor-6640 .elementor-element.elementor-element-6fa7933 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-39952c3 .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-003420b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-2d0647e{--border-radius:40px 0px 40px 0px;--padding-top:40px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-6640 .elementor-element.elementor-element-4c660b8{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-c1bb7ce .elementor-heading-title{font-size:26px;}.elementor-6640 .elementor-element.elementor-element-8f54d3b{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6640 .elementor-element.elementor-element-ca46697 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-6640 .elementor-element.elementor-element-ca46697 .elementor-counter-number-wrapper{font-size:60px;}.elementor-6640 .elementor-element.elementor-element-ca46697 .elementor-counter-title{font-size:var( --e-global-typography-99880f0-font-size );}.elementor-6640 .elementor-element.elementor-element-e23775a > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-f94be85 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6640 .elementor-element.elementor-element-f94be85{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-36412e5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-305ef97{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-7b4bdaf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-cd7723b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-bfc542f{--n-accordion-title-font-size:20px;}.elementor-6640 .elementor-element.elementor-element-f76de16{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-64e7ae4{--border-radius:40px 40px 0px 0px;--padding-top:40px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-6640 .elementor-element.elementor-element-dce523f{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-ab90e6a .elementor-heading-title{font-size:26px;}.elementor-6640 .elementor-element.elementor-element-6e9e0e2 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-6640 .elementor-element.elementor-element-6e9e0e2{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-a1b4502{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-4a6c428{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:40px 40px 0px 0px;--padding-top:40px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-6640 .elementor-element.elementor-element-a14629a{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-eddc7e7 .elementor-heading-title{font-size:26px;}.elementor-6640 .elementor-element.elementor-element-68132f5{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6640 .elementor-element.elementor-element-e382b22 .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-9d9b0b4{--min-height:300px;}.elementor-6640 .elementor-element.elementor-element-6a0f9d9 .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-8df1274 .elementor-heading-title{font-size:22px;}.elementor-6640 .elementor-element.elementor-element-50f2636 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-be95019 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-b38ac20 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-3fe576e .elementor-heading-title{font-size:26px;}.elementor-6640 .elementor-element.elementor-element-a2cda87{--min-height:300px;}.elementor-6640 .elementor-element.elementor-element-0a43f0d .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-8ac84ae .elementor-heading-title{font-size:22px;}.elementor-6640 .elementor-element.elementor-element-0f04471 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-dbef45f .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-a28c80e .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-a0d2b9b .elementor-heading-title{font-size:26px;}.elementor-6640 .elementor-element.elementor-element-d54dc07{--min-height:300px;}.elementor-6640 .elementor-element.elementor-element-37d033a .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-cdbadd0 .elementor-heading-title{font-size:22px;}.elementor-6640 .elementor-element.elementor-element-aaab392 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-1598675 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-4be0e3e .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-f502bd5 .elementor-heading-title{font-size:26px;}.elementor-6640 .elementor-element.elementor-element-3f1fc6d{--min-height:300px;}.elementor-6640 .elementor-element.elementor-element-0562159 .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-0005524 .elementor-heading-title{font-size:22px;}.elementor-6640 .elementor-element.elementor-element-73e1ef5 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-a956319 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-a92960e .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-ae76055 .elementor-heading-title{font-size:26px;}.elementor-6640 .elementor-element.elementor-element-d0a34b0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-46dd793{--border-radius:40px 40px 0px 0px;--padding-top:40px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-6640 .elementor-element.elementor-element-da114d8{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6640 .elementor-element.elementor-element-35ff4e7 img{max-width:80px;}.elementor-6640 .elementor-element.elementor-element-096c632 .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-7d47123 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-1f419f1 img{max-width:80px;}.elementor-6640 .elementor-element.elementor-element-5c16141 .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-8fc6e4a .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-1ba1ff2 img{max-width:80px;}.elementor-6640 .elementor-element.elementor-element-0a6afc0 .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-7f00396 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-b8ae50f img{max-width:80px;}.elementor-6640 .elementor-element.elementor-element-a0330d7 .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-cf93968 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-d0c9d0e img{max-width:80px;}.elementor-6640 .elementor-element.elementor-element-88a5ca5 .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-c3d05cb .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-6a55fd8 img{max-width:80px;}.elementor-6640 .elementor-element.elementor-element-277d917 .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-ade5c1c .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-f27ed5b img{max-width:80px;}.elementor-6640 .elementor-element.elementor-element-609aa7b .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-bd27a48 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-24e6b07 img{max-width:80px;}.elementor-6640 .elementor-element.elementor-element-acf1dfa .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-baa5559 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-4176008 img{max-width:80px;}.elementor-6640 .elementor-element.elementor-element-1b1281e .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-ff456cb .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-291f366 img{max-width:80px;}.elementor-6640 .elementor-element.elementor-element-4c0eee2 .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-ea5e798 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-8abffc0 img{max-width:80px;}.elementor-6640 .elementor-element.elementor-element-ae5c508 .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-d26780d .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-6463304 img{max-width:80px;}.elementor-6640 .elementor-element.elementor-element-7376587 .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-01f5760 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-b071ba4{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-52b9074 .elementor-heading-title{font-size:26px;}.elementor-6640 .elementor-element.elementor-element-a18bd2c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6640 .elementor-element.elementor-element-3993464 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-6640 .elementor-element.elementor-element-3993464 .elementor-counter-number-wrapper{font-size:36px;}.elementor-6640 .elementor-element.elementor-element-3993464 .elementor-counter-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-6d9b3a8 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-6640 .elementor-element.elementor-element-6d9b3a8 .elementor-counter-number-wrapper{font-size:36px;}.elementor-6640 .elementor-element.elementor-element-6d9b3a8 .elementor-counter-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-0256055{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6640 .elementor-element.elementor-element-c60e199 img{width:150px;}.elementor-6640 .elementor-element.elementor-element-b553719{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-6640 .elementor-element.elementor-element-6e5b389 .elementor-heading-title{font-size:21px;}.elementor-6640 .elementor-element.elementor-element-2d8a57a .elementor-heading-title{font-size:26px;}.elementor-6640 .elementor-element.elementor-element-db873b3{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-6640 .elementor-element.elementor-element-7a77c91{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-6640 .elementor-element.elementor-element-2a31c31 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-2a31c31{text-align:start;}.elementor-6640 .elementor-element.elementor-element-2a31c31 .elementor-heading-title{font-size:50px;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta__title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-3522980{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-6640 .elementor-element.elementor-element-ce053bc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-ce053bc{text-align:start;}.elementor-6640 .elementor-element.elementor-element-ce053bc .elementor-heading-title{font-size:50px;}.elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta__title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-2bdd067{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-6640 .elementor-element.elementor-element-42cb3b6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-42cb3b6{text-align:start;}.elementor-6640 .elementor-element.elementor-element-42cb3b6 .elementor-heading-title{font-size:50px;}.elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta__title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-d28387e{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-6640 .elementor-element.elementor-element-430037e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6640 .elementor-element.elementor-element-430037e{text-align:start;}.elementor-6640 .elementor-element.elementor-element-430037e .elementor-heading-title{font-size:50px;}.elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta__title{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-bb0c7c6 .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-bff48c3{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-6640 .elementor-element.elementor-element-6470433 .elementor-heading-title{font-size:21px;}.elementor-6640 .elementor-element.elementor-element-d8b3a5f > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-6640 .elementor-element.elementor-element-d8b3a5f .elementor-heading-title{font-size:26px;}.elementor-6640 .elementor-element.elementor-element-13341e9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-c57667b > .elementor-widget-container{padding:10px 25px 6px 25px;}.elementor-6640 .elementor-element.elementor-element-c57667b .elementor-heading-title{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-3591d85 .elementor-heading-title{font-size:22px;}.elementor-6640 .elementor-element.elementor-element-58d58f5{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-cd59cd4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6640 .elementor-element.elementor-element-cd59cd4 .elementor-icon-list-item > a{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-8b93ac3 .elementor-heading-title{font-size:26px;}.elementor-6640 .elementor-element.elementor-element-f53d316 .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-8b461fe{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-66b7f83 .elementor-heading-title{font-size:22px;}.elementor-6640 .elementor-element.elementor-element-aab7748{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-3699f9c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:5px 10px;--row-gap:5px;--column-gap:10px;--padding-top:5px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-498cfc0{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-0780f4f{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-43e88e1{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:5px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-a62355c{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-209d2b8{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-5b48d1b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:5px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-3552c09{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-595e5c6{font-size:24px;}.elementor-6640 .elementor-element.elementor-element-278c649 .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-30fe05a img{height:300px;}.elementor-6640 .elementor-element.elementor-element-43b5d97{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6640 .elementor-element.elementor-element-a24fd85{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6640 .elementor-element.elementor-element-8890840 .elementor-heading-title{font-size:21px;}.elementor-6640 .elementor-element.elementor-element-3d43fd0 .elementor-heading-title{font-size:26px;}.elementor-6640 .elementor-element.elementor-element-aeb236c{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-4007743 .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-1f64f7e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-6640 .elementor-element.elementor-element-a5ef57f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-6640 .elementor-element.elementor-element-dbc770c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6640 .elementor-element.elementor-element-a90e3d6 img{width:100%;height:280px;object-position:center center;}.elementor-6640 .elementor-element.elementor-element-652e301{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6640 .elementor-element.elementor-element-3608c9f .elementor-heading-title{font-size:22px;}.elementor-6640 .elementor-element.elementor-element-bc650bd{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-5fb453a{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-c9e68e5 .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-3feb0d5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6640 .elementor-element.elementor-element-2406259 img{width:100%;height:280px;}.elementor-6640 .elementor-element.elementor-element-039319e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6640 .elementor-element.elementor-element-8819395 .elementor-heading-title{font-size:22px;}.elementor-6640 .elementor-element.elementor-element-3c9f616{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-5792e3c{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-6fdbc00 .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-99f7ed4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-8f2910f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6640 .elementor-element.elementor-element-46b45c1 img{width:100%;height:280px;}.elementor-6640 .elementor-element.elementor-element-527b81a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6640 .elementor-element.elementor-element-7b4469b .elementor-heading-title{font-size:22px;}.elementor-6640 .elementor-element.elementor-element-477cda0{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-37a7ec1{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-b609e38 .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-251d474{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-6640 .elementor-element.elementor-element-31361c8 img{width:100%;height:280px;}.elementor-6640 .elementor-element.elementor-element-c4a4734{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6640 .elementor-element.elementor-element-375c6b8 .elementor-heading-title{font-size:22px;}.elementor-6640 .elementor-element.elementor-element-0990f3f{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-1ae0304{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-9111690 .elementor-button{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-63d6256{--padding-top:10px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-6640 .elementor-element.elementor-element-7786fb8 .elementor-heading-title{font-size:20px;}.elementor-6640 .elementor-element.elementor-element-68c61d9 .elementor-heading-title{font-size:26px;}.elementor-6640 .elementor-element.elementor-element-e05a73f{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6640 .elementor-element.elementor-element-a070bf5{--width:100%;--padding-top:0px;--padding-bottom:10px;--padding-left:50px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-8657a19{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-3469f42{--padding-top:0px;--padding-bottom:10px;--padding-left:50px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-1f16975{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-f9de77a{--padding-top:0px;--padding-bottom:10px;--padding-left:50px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-a50aae8{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-1b13c68{--padding-top:0px;--padding-bottom:10px;--padding-left:50px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-7b0a438{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-9670fde{--padding-top:0px;--padding-bottom:10px;--padding-left:50px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-b4be14b{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-99152b7{--padding-top:0px;--padding-bottom:10px;--padding-left:50px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-6b430e8{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-602e7b2{--padding-top:0px;--padding-bottom:10px;--padding-left:50px;--padding-right:20px;}.elementor-6640 .elementor-element.elementor-element-62337ed{font-size:18px;}.elementor-6640 .elementor-element.elementor-element-ef188cc{--n-accordion-title-font-size:22px;}:where( .elementor-6640 .elementor-element.elementor-element-ef188cc > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.3em;}}@media(max-width:1024px) and (min-width:768px){.elementor-6640 .elementor-element.elementor-element-1c461b2{--width:70%;}.elementor-6640 .elementor-element.elementor-element-5eaf6eb{--width:70%;}.elementor-6640 .elementor-element.elementor-element-e8fa877{--width:70%;}.elementor-6640 .elementor-element.elementor-element-8daed91{--width:48%;}.elementor-6640 .elementor-element.elementor-element-cea5f2b{--width:48%;}.elementor-6640 .elementor-element.elementor-element-d55358c{--width:48%;}.elementor-6640 .elementor-element.elementor-element-2420507{--width:48%;}.elementor-6640 .elementor-element.elementor-element-399c7fc{--width:48%;}.elementor-6640 .elementor-element.elementor-element-226fc3a{--width:100%;}.elementor-6640 .elementor-element.elementor-element-c58155f{--width:100%;}.elementor-6640 .elementor-element.elementor-element-31e4c2e{--width:100%;}.elementor-6640 .elementor-element.elementor-element-f704738{--width:100%;}.elementor-6640 .elementor-element.elementor-element-7a77c91{--width:48%;}.elementor-6640 .elementor-element.elementor-element-3522980{--width:48%;}.elementor-6640 .elementor-element.elementor-element-2bdd067{--width:48%;}.elementor-6640 .elementor-element.elementor-element-d28387e{--width:48%;}.elementor-6640 .elementor-element.elementor-element-869bee7{--width:100%;}.elementor-6640 .elementor-element.elementor-element-e05a73f{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-af8d34c */.elementor-6640 .elementor-element.elementor-element-af8d34c span{
    color: #E63946;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-95705e1 */.elementor-6640 .elementor-element.elementor-element-95705e1 .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #E63946;
    z-index: 1;
}
.elementor-6640 .elementor-element.elementor-element-95705e1 .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #E63946;
    transform: translateX(-60px);
    transition: all 0.4s ease;
}
.elementor-6640 .elementor-element.elementor-element-95705e1 .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-95705e1:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-95705e1:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ac71f4 */.elementor-6640 .elementor-element.elementor-element-6ac71f4 .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #000;
    z-index: 1;
}
.elementor-6640 .elementor-element.elementor-element-6ac71f4 .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #000;
    transform: translateX(-60px);
    transition: all 0.4s ease;
}
.elementor-6640 .elementor-element.elementor-element-6ac71f4 .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-6ac71f4:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-6ac71f4:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c461b2 */.image-scroll-wrapper {
  height: 600px;
  overflow: hidden;
  position: relative;
}

.image-scroll-track {
  display: flex;
  flex-direction: column;
  animation: verticalScroll 5s linear infinite;
}

/* Animation */
@keyframes verticalScroll {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eaf6eb */.image-scroll-wrapper {
  height: 600px;
  overflow: hidden;
  position: relative;
}

.image-scroll-track-2 {
  display: flex;
  flex-direction: column;
  animation: verticalScroll 5s linear infinite reverse;
}

/* Animation */
@keyframes verticalScroll {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8fa877 */.image-scroll-wrapper {
  height: 600px;
  overflow: hidden;
  position: relative;
}

.image-scroll-track {
  display: flex;
  flex-direction: column;
  animation: verticalScroll 5s linear infinite;
}

/* Animation */
@keyframes verticalScroll {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20997d0 */.elementor-6640 .elementor-element.elementor-element-20997d0{
    position: relative;
}
.elementor-6640 .elementor-element.elementor-element-20997d0:before{
    position:absolute;
	top:0px;
	left:0px;
	content:"";
	width:100%;
	height:100%;
    background: linear-gradient(180deg,rgba(246, 239, 239, 1) 1%, rgba(246, 239, 239, 0) 30%, rgba(246, 239, 239, 0) 75%, rgba(246, 239, 239, 1) 100%);
    z-index: 1;
}
@media (max-width: 768px) {
    .image-scroll-wrapper{
        height: 300px;
    }
  .image-scroll-track {
    animation: verticalScroll 15s linear infinite !important;
  }
  .image-scroll-track-2 {
    animation: verticalScroll 15s linear infinite reverse !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-57b0eb8 */.marquee {
  overflow: hidden;
  width: 100%;
}

.marquee-track {
  display: flex;
  width: max-content;
  animation: marquee 18s linear infinite;
}

.marquee-group {
  display: flex;
  align-items: center;
  gap: 32px;
  white-space: nowrap;
  padding-left: 30px;
}

.marquee span {
  font-size: 28px;
  font-family: "Inter", Sans-serif;
  font-weight: 500;
  text-transform: uppercase;
}

.marquee .star {
  font-size: 12px;
  opacity: 1;
}

/* THE KEY FIX */
@keyframes marquee {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}


@media only screen and (max-width:767px){
    .marquee span {
      font-size: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a6263b */.elementor-6640 .elementor-element.elementor-element-7a6263b span{
    color: #E63946;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3739875 */.elementor-6640 .elementor-element.elementor-element-3739875 .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #E63946;
    z-index: 1;
}
.elementor-6640 .elementor-element.elementor-element-3739875 .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #E63946;
    transform: translateX(-60px);
    transition: all 0.4s ease;
}
.elementor-6640 .elementor-element.elementor-element-3739875 .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-3739875:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-3739875:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13c3c50 */.elementor-6640 .elementor-element.elementor-element-13c3c50 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4549b85 */.elementor-6640 .elementor-element.elementor-element-4549b85 .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #000;
    z-index: 1;
}
.elementor-6640 .elementor-element.elementor-element-4549b85 .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #000;
    transform: translateX(-60px);
    transition: all 0.4s ease;
}
.elementor-6640 .elementor-element.elementor-element-4549b85 .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-4549b85:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-4549b85:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-139a6df */.elementor-6640 .elementor-element.elementor-element-139a6df{
    top: 100% !important;
    transition: all 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8daed91 */.elementor-6640 .elementor-element.elementor-element-8daed91:hover .e-child{
    top: 0% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52c270f */.elementor-6640 .elementor-element.elementor-element-52c270f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-96c305c */.elementor-6640 .elementor-element.elementor-element-96c305c .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #000;
    z-index: 1;
}
.elementor-6640 .elementor-element.elementor-element-96c305c .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #000;
    transform: translateX(-60px);
    transition: all 0.4s ease;
}
.elementor-6640 .elementor-element.elementor-element-96c305c .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-96c305c:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-96c305c:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76d7c20 */.elementor-6640 .elementor-element.elementor-element-76d7c20{
    top: 100% !important;
    transition: all 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea5f2b */.elementor-6640 .elementor-element.elementor-element-cea5f2b:hover .e-child{
    top: 0% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e8b32e */.elementor-6640 .elementor-element.elementor-element-8e8b32e p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bd72650 */.elementor-6640 .elementor-element.elementor-element-bd72650 .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #000;
    z-index: 1;
}
.elementor-6640 .elementor-element.elementor-element-bd72650 .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #000;
    transform: translateX(-60px);
    transition: all 0.4s ease;
}
.elementor-6640 .elementor-element.elementor-element-bd72650 .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-bd72650:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-bd72650:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5de5711 */.elementor-6640 .elementor-element.elementor-element-5de5711{
    top: 100% !important;
    transition: all 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d55358c */.elementor-6640 .elementor-element.elementor-element-d55358c:hover .e-child{
    top: 0% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0bd26eb */.elementor-6640 .elementor-element.elementor-element-0bd26eb p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27c9f87 */.elementor-6640 .elementor-element.elementor-element-27c9f87 .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #000;
    z-index: 1;
}
.elementor-6640 .elementor-element.elementor-element-27c9f87 .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #000;
    transform: translateX(-60px);
    transition: all 0.4s ease;
}
.elementor-6640 .elementor-element.elementor-element-27c9f87 .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-27c9f87:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-27c9f87:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cac870 */.elementor-6640 .elementor-element.elementor-element-7cac870{
    top: 100% !important;
    transition: all 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2420507 */.elementor-6640 .elementor-element.elementor-element-2420507:hover .e-child{
    top: 0% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85b3bff */.elementor-6640 .elementor-element.elementor-element-85b3bff p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-39952c3 */.elementor-6640 .elementor-element.elementor-element-39952c3 .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #000;
    z-index: 1;
}
.elementor-6640 .elementor-element.elementor-element-39952c3 .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #000;
    transform: translateX(-60px);
    transition: all 0.4s ease;
}
.elementor-6640 .elementor-element.elementor-element-39952c3 .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-39952c3:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-39952c3:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abff3e2 */.elementor-6640 .elementor-element.elementor-element-abff3e2{
    top: 100% !important;
    transition: all 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-399c7fc */.elementor-6640 .elementor-element.elementor-element-399c7fc:hover .e-child{
    top: 0% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8215028 */.elementor-6640 .elementor-element.elementor-element-8215028 .elementor-flip-box__layer__description{ position: relative; }
.elementor-6640 .elementor-element.elementor-element-8215028 .elementor-flip-box__layer__description:before{
    position: absolute;
    left: 0px;
    top: 5px;
    content: ""; background-image: url('https://thelinesketch.com/wp-content/uploads/2026/01/check-img.png');
    background-repeat: no-repeat;
    width: 50px; height: 50px;
    
}

.elementor-6640 .elementor-element.elementor-element-8215028 .elementor-flip-box__layer__description{
    padding-left: 30px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1bb7ce */.elementor-6640 .elementor-element.elementor-element-c1bb7ce span{
    color: #E63946;
    display: inline !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e23775a */.elementor-6640 .elementor-element.elementor-element-e23775a p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f54d3b */.elementor-6640 .elementor-element.elementor-element-8f54d3b .elementor-counter-number-wrapper{
    max-width: 150px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-bfc542f */.elementor-6640 .elementor-element.elementor-element-bfc542f .e-n-accordion-item{
    border-bottom: 1px dashed #D6CFCF;
}
.elementor-6640 .elementor-element.elementor-element-bfc542f .e-n-accordion-item-title-text{
    display: flex;
    gap:10px;
}
.elementor-6640 .elementor-element.elementor-element-bfc542f .e-n-accordion-item-title-text img{
    max-width: 80px;
    margin-left: -20px;
}
.elementor-6640 .elementor-element.elementor-element-bfc542f .e-n-accordion-item[open]{
    position: relative;
}
.elementor-6640 .elementor-element.elementor-element-bfc542f .e-n-accordion-item[open]:after{
    position:absolute;
	top:0px;
	right:0px;
	content:"";
	background-color: #E63946;
	width:4px;
	height: calc(100% - 22px);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dce523f */.elementor-6640 .elementor-element.elementor-element-dce523f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab90e6a */.elementor-6640 .elementor-element.elementor-element-ab90e6a span{
    color: #E63946;
    display: inline !important;
}/* End custom CSS */
/* Start custom CSS for elementskit-image-comparison, class: .elementor-element-fc477d0 */.elementor-6640 .elementor-element.elementor-element-fc477d0 .elementskit-image-comparison{
    max-height: 680px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eddc7e7 */.elementor-6640 .elementor-element.elementor-element-eddc7e7 span{
    color: #E63946;
    display: inline !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e382b22 */.elementor-6640 .elementor-element.elementor-element-e382b22 .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #E63946;
    z-index: 1;
}
.elementor-6640 .elementor-element.elementor-element-e382b22 .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #E63946;
    transform: translateX(-60px);
    transition: all 0.4s ease;
}
.elementor-6640 .elementor-element.elementor-element-e382b22 .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-e382b22:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-e382b22:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6a0f9d9 */.elementor-6640 .elementor-element.elementor-element-6a0f9d9{
    display: none;
}
.elementor-6640 .elementor-element.elementor-element-6a0f9d9 .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #000;
    z-index: 1;
}
.elementor-6640 .elementor-element.elementor-element-6a0f9d9 .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #000;
    transform: translateX(-60px);
    transition: all 0.4s ease;
}
.elementor-6640 .elementor-element.elementor-element-6a0f9d9 .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-6a0f9d9:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-6a0f9d9:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fe576e */.elementor-6640 .elementor-element.elementor-element-3fe576e img{
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-226fc3a */.elementor-6640 .elementor-element.elementor-element-226fc3a:hover .elementor-widget-button{
    display: block;
}
.elementor-6640 .elementor-element.elementor-element-226fc3a .folio-bg{
    background-size: 100% !important;
    transition: all 0.5s ease;
}
.elementor-6640 .elementor-element.elementor-element-226fc3a:hover .folio-bg{
    background-size: 110% !important;
    transition: all 0.5s ease;
}
.elementor-6640 .elementor-element.elementor-element-226fc3a:hover .project-details{
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0a43f0d */.elementor-6640 .elementor-element.elementor-element-0a43f0d{
    display: none;
}
.elementor-6640 .elementor-element.elementor-element-0a43f0d .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #000;
    z-index: 1;
}
.elementor-6640 .elementor-element.elementor-element-0a43f0d .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #000;
    transform: translateX(-60px);
    transition: all 0.4s ease;
}
.elementor-6640 .elementor-element.elementor-element-0a43f0d .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-0a43f0d:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-0a43f0d:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0d2b9b */.elementor-6640 .elementor-element.elementor-element-a0d2b9b img{
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c58155f */.elementor-6640 .elementor-element.elementor-element-c58155f:hover .elementor-widget-button{
    display: block;
}
.elementor-6640 .elementor-element.elementor-element-c58155f .folio-bg{
    background-size: 100% !important;
    transition: all 0.5s ease;
}
.elementor-6640 .elementor-element.elementor-element-c58155f:hover .folio-bg{
    background-size: 110% !important;
    transition: all 0.5s ease;
}
.elementor-6640 .elementor-element.elementor-element-c58155f:hover .project-details{
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-37d033a */.elementor-6640 .elementor-element.elementor-element-37d033a{
    display: none;
}
.elementor-6640 .elementor-element.elementor-element-37d033a .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #000;
    z-index: 1;
}
.elementor-6640 .elementor-element.elementor-element-37d033a .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #000;
    transform: translateX(-60px);
    transition: all 0.4s ease;
}
.elementor-6640 .elementor-element.elementor-element-37d033a .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-37d033a:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-37d033a:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f502bd5 */.elementor-6640 .elementor-element.elementor-element-f502bd5 img{
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31e4c2e */.elementor-6640 .elementor-element.elementor-element-31e4c2e:hover .elementor-widget-button{
    display: block;
}
.elementor-6640 .elementor-element.elementor-element-31e4c2e .folio-bg{
    background-size: 100% !important;
    transition: all 0.5s ease;
}
.elementor-6640 .elementor-element.elementor-element-31e4c2e:hover .folio-bg{
    background-size: 110% !important;
    transition: all 0.5s ease;
}
.elementor-6640 .elementor-element.elementor-element-31e4c2e:hover .project-details{
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0562159 */.elementor-6640 .elementor-element.elementor-element-0562159{
    display: none;
}
.elementor-6640 .elementor-element.elementor-element-0562159 .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #000;
    z-index: 1;
}
.elementor-6640 .elementor-element.elementor-element-0562159 .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #000;
    transform: translateX(-60px);
    transition: all 0.4s ease;
}
.elementor-6640 .elementor-element.elementor-element-0562159 .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-0562159:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-0562159:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae76055 */.elementor-6640 .elementor-element.elementor-element-ae76055 img{
    height: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f704738 */.elementor-6640 .elementor-element.elementor-element-f704738:hover .elementor-widget-button{
    display: block;
}
.elementor-6640 .elementor-element.elementor-element-f704738 .folio-bg{
    background-size: 100% !important;
    transition: all 0.5s ease;
}
.elementor-6640 .elementor-element.elementor-element-f704738:hover .folio-bg{
    background-size: 110% !important;
    transition: all 0.5s ease;
}
.elementor-6640 .elementor-element.elementor-element-f704738:hover .project-details{
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70549d6 */.elementor-6640 .elementor-element.elementor-element-70549d6 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2105f7 */.elementor-6640 .elementor-element.elementor-element-a2105f7 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e33867 */.elementor-6640 .elementor-element.elementor-element-7e33867 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b05775 */.elementor-6640 .elementor-element.elementor-element-0b05775 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b9a3d3 */.elementor-6640 .elementor-element.elementor-element-8b9a3d3 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d490d9 */.elementor-6640 .elementor-element.elementor-element-0d490d9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d50ed79 */.elementor-6640 .elementor-element.elementor-element-d50ed79 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d5e68b5 */.elementor-6640 .elementor-element.elementor-element-d5e68b5 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a333e7f */.elementor-6640 .elementor-element.elementor-element-a333e7f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a1b5a4 */.elementor-6640 .elementor-element.elementor-element-5a1b5a4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-153e32b */.elementor-6640 .elementor-element.elementor-element-153e32b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5a621f */.elementor-6640 .elementor-element.elementor-element-b5a621f p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7cee83d */.elementor-6640 .elementor-element.elementor-element-7cee83d p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46a4731 */.elementor-6640 .elementor-element.elementor-element-46a4731 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb2ab08 */.elementor-6640 .elementor-element.elementor-element-cb2ab08 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa29316 */.elementor-6640 .elementor-element.elementor-element-aa29316 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3db52cc */.elementor-6640 .elementor-element.elementor-element-3db52cc p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-adcb62d */.elementor-6640 .elementor-element.elementor-element-adcb62d p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97b9ade */.elementor-6640 .elementor-element.elementor-element-97b9ade p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9ea72d */.elementor-6640 .elementor-element.elementor-element-e9ea72d p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00bb524 */.elementor-6640 .elementor-element.elementor-element-00bb524 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a6ed54 */.elementor-6640 .elementor-element.elementor-element-6a6ed54 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc930b9 */.elementor-6640 .elementor-element.elementor-element-dc930b9 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58b81b1 */.elementor-6640 .elementor-element.elementor-element-58b81b1 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8d25b3c *//* Container */
.slider-container {
  height: 556px;
  overflow: hidden;
  position: relative;
}

/* Slider */
.slider {
  display: flex;
  flex-direction: column;
  animation: scrollUp 10s linear infinite;
  will-change: transform;
}
.slider-2 {
  display: flex;
  flex-direction: column;
  animation: scrollUp 10s linear infinite reverse;
  will-change: transform;
}

/* Animation */
@keyframes scrollUp {
  from {
    transform: translateY(0);
  }
  to {
    transform: translateY(-50%);
  }
}

/* Tablet */
@media (max-width: 1024px) {
  .slider-container {
    height: 517px;
  }

  .slider, .slider-2 {
    animation-duration: 30s;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .slider-container {
    height: 520px;
  }

  .slider {
    animation: scrollUp 18s linear infinite !important;
  }
  .slider-2 {
    animation: scrollUp 18s linear infinite reverse !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da114d8 */.elementor-6640 .elementor-element.elementor-element-da114d8{
    position: relative;
}
.elementor-6640 .elementor-element.elementor-element-da114d8:before{
    position:absolute;
	top:0px;
	left:0px;
	content:"";
	width:100%;
	height:100%;
    background: linear-gradient(180deg,rgba(255, 255, 255, 1) 1%, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 1) 100%);
    z-index: 6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b071ba4 */.elementor-6640 .elementor-element.elementor-element-b071ba4 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52b9074 */.elementor-6640 .elementor-element.elementor-element-52b9074 span{
    color: #E63946;
    display: inline !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-1d526c9 */.elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta__bg-wrapper{
    overflow: visible;
}
.elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta__content{
    transform: translate(0%, 38%);
}
.elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta:hover .elementor-cta__content{
    transform: translate(0%, 0%);
}

.elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta__content{
    border: 1px solid #00000029;
    min-height: unset;
    overflow: visible;
    border-radius: 20px;
}
.elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta__content:hover{
    background-color: #fff;
    border: 1px solid #fff;
}
.elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta__image{
    margin-bottom: 20px;
    margin-top: -40px;
}
.elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta{
    padding-top: 40px;
}

@media only screen and (max-width:767px){
    .elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta__content{
        transform: translate(0%, 40%);
    }
}

@media only screen and (max-width:400px){
    .elementor-6640 .elementor-element.elementor-element-1d526c9 .elementor-cta__content{
        transform: translate(0%, 48%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a77c91 */.elementor-6640 .elementor-element.elementor-element-7a77c91 {
    border-bottom: 1px solid #00000029;
    border-radius: 0 0 20px 20px;
}
.elementor-6640 .elementor-element.elementor-element-7a77c91:hover p{
    color: #000 !important;
}
.elementor-6640 .elementor-element.elementor-element-7a77c91:hover{
    border-bottom: 1px solid #fff;
    border-radius: 0 0 20px 20px;
}

@media only screen and (max-width:1024px){
    .elementor-6640 .elementor-element.elementor-element-7a77c91 {
        border-bottom: 1px solid #00000029 !important;
    }
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-df77944 */.elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta__bg-wrapper{
    overflow: visible;
}
.elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta__content{
    transform: translate(0%, 38%);
}
.elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta:hover .elementor-cta__content{
    transform: translate(0%, 0%);
}

.elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta__content{
    border: 1px solid #00000029;
    min-height: unset;
    overflow: visible;
    border-radius: 20px;
}
.elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta__content:hover{
    background-color: #fff;
    border: 1px solid #fff;
}
.elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta__image{
    margin-bottom: 20px;
    margin-top: -40px;
}
.elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta{
    padding-top: 40px;
}

@media only screen and (max-width:767px){
    .elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta__content{
        transform: translate(0%, 40%);
    }
}

@media only screen and (max-width:400px){
    .elementor-6640 .elementor-element.elementor-element-df77944 .elementor-cta__content{
        transform: translate(0%, 48%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3522980 */.elementor-6640 .elementor-element.elementor-element-3522980 {
    border-bottom: 1px solid #00000029;
    border-radius: 0 0 20px 20px;
}
.elementor-6640 .elementor-element.elementor-element-3522980:hover p{
    color: #000 !important;
}
.elementor-6640 .elementor-element.elementor-element-3522980:hover{
    border-bottom: 1px solid #fff;
    border-radius: 0 0 20px 20px;
}

@media only screen and (max-width:1024px){
    .elementor-6640 .elementor-element.elementor-element-3522980 {
        border-bottom: 1px solid #00000029 !important;
    }
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-6300bc1 */.elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta__bg-wrapper{
    overflow: visible;
}
.elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta__content{
    transform: translate(0%, 38%);
}
.elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta:hover .elementor-cta__content{
    transform: translate(0%, 0%);
}

.elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta__content{
    border: 1px solid #00000029;
    min-height: unset;
    overflow: visible;
    border-radius: 20px;
}
.elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta__content:hover{
    background-color: #fff;
    border: 1px solid #fff;
}
.elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta__image{
    margin-bottom: 20px;
    margin-top: -40px;
}
.elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta{
    padding-top: 40px;
}

@media only screen and (max-width:767px){
    .elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta__content{
        transform: translate(0%, 40%);
    }
}

@media only screen and (max-width:400px){
    .elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta__content{
        transform: translate(0%, 48%);
    }
    .elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta__image{
        margin-top: -55px;
    }
    .elementor-6640 .elementor-element.elementor-element-6300bc1 .elementor-cta{
        padding-top: 55px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bdd067 */.elementor-6640 .elementor-element.elementor-element-2bdd067 {
    border-bottom: 1px solid #00000029;
    border-radius: 0 0 20px 20px;
}
.elementor-6640 .elementor-element.elementor-element-2bdd067:hover p{
    color: #000 !important;
}
.elementor-6640 .elementor-element.elementor-element-2bdd067:hover{
    border-bottom: 1px solid #fff;
    border-radius: 0 0 20px 20px;
}

@media only screen and (max-width:1024px){
    .elementor-6640 .elementor-element.elementor-element-2bdd067 {
        border-bottom: 1px solid #00000029 !important;
    }
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-93348e0 */.elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta__bg-wrapper{
    overflow: visible;
}
.elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta__content{
    transform: translate(0%, 38%);
}
.elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta:hover .elementor-cta__content{
    transform: translate(0%, 0%);
}

.elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta__content{
    border: 1px solid #00000029;
    min-height: unset;
    overflow: visible;
    border-radius: 20px;
}
.elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta__content:hover{
    background-color: #fff;
    border: 1px solid #fff;
}
.elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta__image{
    margin-bottom: 20px;
    margin-top: -40px;
}
.elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta{
    padding-top: 40px;
}

@media only screen and (max-width:767px){
    .elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta__content{
        transform: translate(0%, 40%);
    }
}

@media only screen and (max-width:400px){
    .elementor-6640 .elementor-element.elementor-element-93348e0 .elementor-cta__content{
        transform: translate(0%, 48%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d28387e */.elementor-6640 .elementor-element.elementor-element-d28387e {
    border-bottom: 1px solid #00000029;
    border-radius: 0 0 20px 20px;
}
.elementor-6640 .elementor-element.elementor-element-d28387e:hover p{
    color: #000 !important;
}
.elementor-6640 .elementor-element.elementor-element-d28387e:hover{
    border-bottom: 1px solid #fff;
    border-radius: 0 0 20px 20px;
}

@media only screen and (max-width:1024px){
    .elementor-6640 .elementor-element.elementor-element-d28387e {
        border-bottom: 1px solid #00000029 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db873b3 */.elementor-6640 .elementor-element.elementor-element-db873b3 .elementor-cta__title{
    width: 80%;
}
.elementor-6640 .elementor-element.elementor-element-db873b3 .elementor-cta__content{
    display: flex;
    justify-content: center;
    align-items: center;
}

@media only screen and (max-width:767px)
 {
     .elementor-6640 .elementor-element.elementor-element-db873b3 .elementor-cta__title{
    width: 100%;
}
 }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb0c7c6 */.elementor-6640 .elementor-element.elementor-element-bb0c7c6 .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #000;
    z-index: 1;
}
.elementor-6640 .elementor-element.elementor-element-bb0c7c6 .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #000;
    transform: translateX(-60px);
    transition: all 0.4s ease;
}
.elementor-6640 .elementor-element.elementor-element-bb0c7c6 .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-bb0c7c6:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-bb0c7c6:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b93ac3 */.elementor-6640 .elementor-element.elementor-element-8b93ac3 sub{
    font-size: 20px !important;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f53d316 */.elementor-6640 .elementor-element.elementor-element-f53d316 .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #000;
    z-index: 1;
    border: 1px solid  #fff;
}
.elementor-6640 .elementor-element.elementor-element-f53d316 .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #000;
    transform: translateX(-60px);
    transition: all 0.4s ease;
    border: 1px solid #fff;
}
.elementor-6640 .elementor-element.elementor-element-f53d316 .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-f53d316:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-f53d316:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0780f4f */.elementor-6640 .elementor-element.elementor-element-0780f4f span{
    color: #E63946;
    font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-209d2b8 */.elementor-6640 .elementor-element.elementor-element-209d2b8 span{
    color: #E63946;
    font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-595e5c6 */.elementor-6640 .elementor-element.elementor-element-595e5c6 span{
    color: #E63946;
    font-weight: 800;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-278c649 */.elementor-6640 .elementor-element.elementor-element-278c649 .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #E63946;
    z-index: 1;
}
.elementor-6640 .elementor-element.elementor-element-278c649 .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #E63946;
    transform: translateX(-60px);
    transition: all 0.4s ease;
}
.elementor-6640 .elementor-element.elementor-element-278c649 .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-278c649:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-278c649:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aeb236c */.elementor-6640 .elementor-element.elementor-element-aeb236c p{
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4007743 */.elementor-6640 .elementor-element.elementor-element-4007743 .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #E63946;
    z-index: 1;
}
.elementor-6640 .elementor-element.elementor-element-4007743 .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #E63946;
    transform: translateX(-60px);
    transition: all 0.4s ease;
}
.elementor-6640 .elementor-element.elementor-element-4007743 .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-4007743:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-4007743:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c9e68e5 */.elementor-6640 .elementor-element.elementor-element-c9e68e5 .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #E63946;
    z-index: 1;
}
.elementor-6640 .elementor-element.elementor-element-c9e68e5 .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #E63946;
    transform: translateX(-60px);
    transition: all 0.4s ease;
}
.elementor-6640 .elementor-element.elementor-element-c9e68e5 .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-c9e68e5:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-c9e68e5:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6fdbc00 */.elementor-6640 .elementor-element.elementor-element-6fdbc00 .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #E63946;
    z-index: 1;
}
.elementor-6640 .elementor-element.elementor-element-6fdbc00 .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #E63946;
    transform: translateX(-60px);
    transition: all 0.4s ease;
}
.elementor-6640 .elementor-element.elementor-element-6fdbc00 .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-6fdbc00:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-6fdbc00:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b609e38 */.elementor-6640 .elementor-element.elementor-element-b609e38 .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #E63946;
    z-index: 1;
}
.elementor-6640 .elementor-element.elementor-element-b609e38 .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #E63946;
    transform: translateX(-60px);
    transition: all 0.4s ease;
}
.elementor-6640 .elementor-element.elementor-element-b609e38 .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-b609e38:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-b609e38:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9111690 */.elementor-6640 .elementor-element.elementor-element-9111690 .elementor-button-text{
    padding: 15px 35px;
    border-radius: 50px;
    background: #E63946;
    z-index: 1;
}
.elementor-6640 .elementor-element.elementor-element-9111690 .elementor-button-icon{
    padding: 15px;
    border-radius: 50px;
    background: #E63946;
    transform: translateX(-60px);
    transition: all 0.4s ease;
}
.elementor-6640 .elementor-element.elementor-element-9111690 .elementor-button-icon svg{
    transform: rotate(-80deg);
    transition: all 0.4s ease 0.1s;
}
.elementor-6640 .elementor-element.elementor-element-9111690:hover .elementor-button-icon{
    transform: translateX(0px);
}
.elementor-6640 .elementor-element.elementor-element-9111690:hover .elementor-button-icon svg{
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-ef188cc */.elementor-6640 .elementor-element.elementor-element-ef188cc strong{
    color: #666262;
    margin-right: 15px;
    font-family: inter;
    font-size: 24px;
    font-weight: 700;
}

.elementor-6640 .elementor-element.elementor-element-ef188cc .e-n-accordion-item[open]{
    border: 1px solid #00000033;
    border-radius: 20px;
    box-shadow: rgba(0, 0, 0, 0.15) 0px 5px 15px 0px;
}

.elementor-6640 .elementor-element.elementor-element-ef188cc span.e-n-accordion-item-title-icon{
    border: 1px solid #E63946;
    border-radius: 50px;
    width: 38px !important;
    height: 38px !important;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
}
.elementor-6640 .elementor-element.elementor-element-ef188cc .e-n-accordion-item-title-text {
    display: flex;
    justify-content: start;
    align-items: start;
;
}

@media only screen and (max-width: 1024px){
    .elementor-6640 .elementor-element.elementor-element-ef188cc strong{
    font-size: 24px;
    font-weight: 700;
    margin-right: 10px;
}
}
@media only screen and (max-width: 767px){
    .elementor-6640 .elementor-element.elementor-element-ef188cc strong{
    font-size: 22px;
    font-weight: 700;
    margin-right: 10px;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SF Pro Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://thelinesketch.com/wp-content/uploads/2026/01/SFPRODISPLAYBOLD.ttf') format('truetype');
}
/* End Custom Fonts CSS */