.elementor-18336 .elementor-element.elementor-element-6841d82{--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:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18336 .elementor-element.elementor-element-7d77aab{--display:flex;--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-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18336 .elementor-element.elementor-element-d928213 .elementor-heading-title{font-family:"carentoDEMO", Sans-serif;font-size:2.3rem;font-weight:400;letter-spacing:0.5rem;color:#CF2A31;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18336 .elementor-element.elementor-element-dd81643 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1rem 1rem 1rem 1rem;box-shadow:0px 0px 5px 1px #CCCCCC;}.elementor-18336 .elementor-element.elementor-element-dd81643{z-index:80;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;color:#5E5E5E;}.elementor-18336 .elementor-element.elementor-element-fe0c4c5{--display:flex;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-1e77e66 .elementor-heading-title{font-family:"carentoDEMO", Sans-serif;font-size:2.3rem;font-weight:400;letter-spacing:0.5rem;color:#CF2A31;}.elementor-18336 .elementor-element.elementor-element-7c3da53 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-18336 .elementor-element.elementor-element-7c3da53{z-index:80;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;color:#5E5E5E;}.elementor-18336 .elementor-element.elementor-element-461cb4e{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-5a7fa29{--display:flex;--border-radius:2rem 2rem 2rem 2rem;box-shadow:0px 0px 5px 1px #CCCCCC;--padding-top:2rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-18336 .elementor-element.elementor-element-ae59138 .elementor-heading-title{font-family:"lato", Sans-serif;font-size:1.5rem;font-weight:400;color:#CF2A31;}.elementor-18336 .elementor-element.elementor-element-3933259 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-18336 .elementor-element.elementor-element-3933259{z-index:80;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;color:#5E5E5E;}.elementor-18336 .elementor-element.elementor-element-c0e8d0a{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-c0e8d0a.e-con{--align-self:flex-start;}.elementor-18336 .elementor-element.elementor-element-c7ad6a7{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-c7ad6a7.e-con{--align-self:flex-start;}.elementor-18336 .elementor-element.elementor-element-529bcaa{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-529bcaa.e-con{--align-self:flex-start;}.elementor-18336 .elementor-element.elementor-element-3c3c955{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-3c3c955.e-con{--align-self:flex-start;}.elementor-18336 .elementor-element.elementor-element-bb989fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 0rem 0rem 2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18336 .elementor-element.elementor-element-689c93d > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;border-radius:0rem 0rem 0rem 2rem;}.elementor-18336 .elementor-element.elementor-element-689c93d img{width:95%;}.elementor-18336 .elementor-element.elementor-element-7145e14{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 0rem 0rem 2rem;box-shadow:3px -3px 4px -3px #CCCCCC inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-8eaa84c{--display:flex;--gap:3rem 1rem;--row-gap:3rem;--column-gap:1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-979cdda{--display:flex;--border-radius:2rem 2rem 2rem 2rem;box-shadow:0px 0px 5px 1px #CCCCCC;--padding-top:2rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-18336 .elementor-element.elementor-element-d49b019 .elementor-heading-title{font-family:"lato", Sans-serif;font-size:1.5rem;font-weight:400;color:#CF2A31;}.elementor-18336 .elementor-element.elementor-element-2b71b4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-18336 .elementor-element.elementor-element-2b71b4d{z-index:80;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;color:#5E5E5E;}.elementor-18336 .elementor-element.elementor-element-f90a1a0{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-f90a1a0.e-con{--align-self:flex-start;}.elementor-18336 .elementor-element.elementor-element-bd0b2ad{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-bd0b2ad.e-con{--align-self:flex-start;}.elementor-18336 .elementor-element.elementor-element-d19bf52{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-d19bf52.e-con{--align-self:flex-start;}.elementor-18336 .elementor-element.elementor-element-a9dcff8{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-a9dcff8.e-con{--align-self:flex-start;}.elementor-18336 .elementor-element.elementor-element-36bf729{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 0rem 0rem 2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-9c9dd40 > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;border-radius:0rem 0rem 0rem 2rem;}.elementor-18336 .elementor-element.elementor-element-9c9dd40 img{width:95%;}.elementor-18336 .elementor-element.elementor-element-fa8170a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 0rem 0rem 2rem;box-shadow:3px -3px 4px -3px #CCCCCC inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-427b790{--display:flex;--border-radius:2rem 2rem 2rem 2rem;box-shadow:0px 0px 5px 1px #CCCCCC;--padding-top:2rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-18336 .elementor-element.elementor-element-78d2812 .elementor-heading-title{font-family:"lato", Sans-serif;font-size:1.5rem;font-weight:400;color:#CF2A31;}.elementor-18336 .elementor-element.elementor-element-a224f73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-18336 .elementor-element.elementor-element-a224f73{z-index:80;font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;color:#5E5E5E;}.elementor-18336 .elementor-element.elementor-element-ca4d982{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-ca4d982.e-con{--align-self:flex-start;}.elementor-18336 .elementor-element.elementor-element-32d1fcb{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-32d1fcb.e-con{--align-self:flex-start;}.elementor-18336 .elementor-element.elementor-element-ec36b62{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-ec36b62.e-con{--align-self:flex-start;}.elementor-18336 .elementor-element.elementor-element-6f218f6{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-6f218f6.e-con{--align-self:flex-start;}.elementor-18336 .elementor-element.elementor-element-6997fbd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 0rem 0rem 2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-66081cc > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;border-radius:0rem 0rem 0rem 2rem;}.elementor-18336 .elementor-element.elementor-element-66081cc img{width:95%;}.elementor-18336 .elementor-element.elementor-element-fff8fbe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 0rem 0rem 2rem;box-shadow:3px -3px 4px -3px #CCCCCC inset;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-84b4621{--display:flex;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2.5rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-18336 .elementor-element.elementor-element-0fd9058 > .elementor-widget-container{background-color:transparent;margin:0rem 0rem 0rem 0rem;padding:0.3rem 0.5rem 0.3rem 0.5rem;background-image:linear-gradient(90deg, #7B1C1E 0%, #CF2A31 100%);border-radius:10px 10px 10px 10px;}.elementor-18336 .elementor-element.elementor-element-0fd9058.elementor-element{--align-self:flex-start;}.elementor-18336 .elementor-element.elementor-element-0fd9058{text-align:left;}.elementor-18336 .elementor-element.elementor-element-0fd9058 .elementor-heading-title{font-family:"lato", Sans-serif;font-size:1.8rem;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#F8F8F8;}.elementor-18336 .elementor-element.elementor-element-642cf65{--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:1rem 2rem;--row-gap:1rem;--column-gap:2rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-18336 .elementor-element.elementor-element-8a1bfed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-a4973d2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-18336 .elementor-element.elementor-element-5a6bb08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0.8rem 0.8rem 0.8rem 0.8rem;}.elementor-18336 .elementor-element.elementor-element-5a6bb08{z-index:15;}.elementor-18336 .elementor-element.elementor-element-5a6bb08 img{width:100%;border-radius:10rem 10rem 4rem 4rem;box-shadow:0px 0px 5px 1px #CCCCCC;}.elementor-18336 .elementor-element.elementor-element-c8d7eda{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-18336 .elementor-element.elementor-element-c8d7eda:not(.elementor-motion-effects-element-type-background), .elementor-18336 .elementor-element.elementor-element-c8d7eda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-18336 .elementor-element.elementor-element-20652dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18336 .elementor-element.elementor-element-56ab417 > .elementor-widget-container{margin:0.2rem 0rem 1rem 0rem;}.elementor-18336 .elementor-element.elementor-element-56ab417{text-align:center;}.elementor-18336 .elementor-element.elementor-element-56ab417 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-text );}.elementor-18336 .elementor-element.elementor-element-2c29b6f > .elementor-widget-container{margin:0rem 0rem 0.4rem 0rem;padding:0px 0px 0px 0px;}.elementor-18336 .elementor-element.elementor-element-2c29b6f{text-align:center;}.elementor-18336 .elementor-element.elementor-element-2c29b6f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;color:#9A9A9A;}.elementor-18336 .elementor-element.elementor-element-9b0ad5b > .elementor-widget-container{margin:0rem 0rem 0.4rem 0rem;padding:0px 0px 0px 0px;}.elementor-18336 .elementor-element.elementor-element-9b0ad5b{text-align:center;}.elementor-18336 .elementor-element.elementor-element-9b0ad5b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;color:#9A9A9A;}.elementor-18336 .elementor-element.elementor-element-db1aba8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-d4352f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-18336 .elementor-element.elementor-element-a7e4415 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0.8rem 0.8rem 0.8rem 0.8rem;}.elementor-18336 .elementor-element.elementor-element-a7e4415{z-index:15;}.elementor-18336 .elementor-element.elementor-element-a7e4415 img{width:100%;border-radius:10rem 10rem 4rem 4rem;box-shadow:0px 0px 5px 1px #CCCCCC;}.elementor-18336 .elementor-element.elementor-element-daa8c55{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-18336 .elementor-element.elementor-element-daa8c55:not(.elementor-motion-effects-element-type-background), .elementor-18336 .elementor-element.elementor-element-daa8c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-18336 .elementor-element.elementor-element-a98e102{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18336 .elementor-element.elementor-element-10f8605 > .elementor-widget-container{margin:0.2rem 0rem 1rem 0rem;}.elementor-18336 .elementor-element.elementor-element-10f8605{text-align:center;}.elementor-18336 .elementor-element.elementor-element-10f8605 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2rem;font-weight:400;color:#CF2A31;}.elementor-18336 .elementor-element.elementor-element-3925619 > .elementor-widget-container{margin:0rem 0rem 0.4rem 0rem;padding:0px 0px 0px 0px;}.elementor-18336 .elementor-element.elementor-element-3925619{text-align:center;}.elementor-18336 .elementor-element.elementor-element-3925619 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;color:#9A9A9A;}.elementor-18336 .elementor-element.elementor-element-6bacb61 > .elementor-widget-container{margin:0rem 0rem 0.4rem 0rem;padding:0px 0px 0px 0px;}.elementor-18336 .elementor-element.elementor-element-6bacb61{text-align:center;}.elementor-18336 .elementor-element.elementor-element-6bacb61 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;color:#9A9A9A;}.elementor-18336 .elementor-element.elementor-element-f049776{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-753cb53{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-18336 .elementor-element.elementor-element-002edf0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0.8rem 0.8rem 0.8rem 0.8rem;}.elementor-18336 .elementor-element.elementor-element-002edf0{z-index:15;}.elementor-18336 .elementor-element.elementor-element-002edf0 img{width:100%;border-radius:10rem 10rem 4rem 4rem;box-shadow:0px 0px 5px 1px #CCCCCC;}.elementor-18336 .elementor-element.elementor-element-10f230c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-18336 .elementor-element.elementor-element-10f230c:not(.elementor-motion-effects-element-type-background), .elementor-18336 .elementor-element.elementor-element-10f230c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-18336 .elementor-element.elementor-element-0f29c0f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18336 .elementor-element.elementor-element-a1f08d7 > .elementor-widget-container{margin:0.2rem 0rem 1rem 0rem;}.elementor-18336 .elementor-element.elementor-element-a1f08d7{text-align:center;}.elementor-18336 .elementor-element.elementor-element-a1f08d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2rem;font-weight:400;color:#CF2A31;}.elementor-18336 .elementor-element.elementor-element-062a295 > .elementor-widget-container{margin:0rem 0rem 0.4rem 0rem;padding:0px 0px 0px 0px;}.elementor-18336 .elementor-element.elementor-element-062a295{text-align:center;}.elementor-18336 .elementor-element.elementor-element-062a295 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;color:#9A9A9A;}.elementor-18336 .elementor-element.elementor-element-950a446 > .elementor-widget-container{margin:0rem 0rem 0.4rem 0rem;padding:0px 0px 0px 0px;}.elementor-18336 .elementor-element.elementor-element-950a446{text-align:center;}.elementor-18336 .elementor-element.elementor-element-950a446 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;color:#9A9A9A;}.elementor-18336 .elementor-element.elementor-element-4d8b727{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18336 .elementor-element.elementor-element-31720f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-18336 .elementor-element.elementor-element-61a5603 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0.8rem 0.8rem 0.8rem 0.8rem;}.elementor-18336 .elementor-element.elementor-element-61a5603{z-index:15;}.elementor-18336 .elementor-element.elementor-element-61a5603 img{width:100%;border-radius:10rem 10rem 4rem 4rem;box-shadow:0px 0px 5px 1px #CCCCCC;}.elementor-18336 .elementor-element.elementor-element-9fb6bb9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-18336 .elementor-element.elementor-element-9fb6bb9:not(.elementor-motion-effects-element-type-background), .elementor-18336 .elementor-element.elementor-element-9fb6bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-18336 .elementor-element.elementor-element-6262a1d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18336 .elementor-element.elementor-element-06c8b1e > .elementor-widget-container{margin:0.2rem 0rem 1rem 0rem;}.elementor-18336 .elementor-element.elementor-element-06c8b1e{text-align:center;}.elementor-18336 .elementor-element.elementor-element-06c8b1e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.2rem;font-weight:400;color:#CF2A31;}.elementor-18336 .elementor-element.elementor-element-0bd6d8d > .elementor-widget-container{margin:0rem 0rem 0.4rem 0rem;padding:0px 0px 0px 0px;}.elementor-18336 .elementor-element.elementor-element-0bd6d8d{text-align:center;}.elementor-18336 .elementor-element.elementor-element-0bd6d8d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;color:#9A9A9A;}.elementor-18336 .elementor-element.elementor-element-98f4a92 > .elementor-widget-container{margin:0rem 0rem 0.4rem 0rem;padding:0px 0px 0px 0px;}.elementor-18336 .elementor-element.elementor-element-98f4a92{text-align:center;}.elementor-18336 .elementor-element.elementor-element-98f4a92 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;color:#9A9A9A;}.elementor-18336 .elementor-element.elementor-element-89108fb{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-18336 .elementor-element.elementor-element-8a1bfed{--width:25%;}.elementor-18336 .elementor-element.elementor-element-a4973d2{--width:100%;}.elementor-18336 .elementor-element.elementor-element-db1aba8{--width:25%;}.elementor-18336 .elementor-element.elementor-element-d4352f2{--width:100%;}.elementor-18336 .elementor-element.elementor-element-f049776{--width:25%;}.elementor-18336 .elementor-element.elementor-element-753cb53{--width:100%;}.elementor-18336 .elementor-element.elementor-element-4d8b727{--width:25%;}.elementor-18336 .elementor-element.elementor-element-31720f9{--width:100%;}}@media(max-width:1024px){.elementor-18336 .elementor-element.elementor-element-dd81643{font-size:0.9rem;}.elementor-18336 .elementor-element.elementor-element-7c3da53{font-size:0.9rem;}.elementor-18336 .elementor-element.elementor-element-461cb4e{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-18336 .elementor-element.elementor-element-3933259{font-size:0.9rem;}.elementor-18336 .elementor-element.elementor-element-2b71b4d{font-size:0.9rem;}.elementor-18336 .elementor-element.elementor-element-a224f73{font-size:0.9rem;}.elementor-18336 .elementor-element.elementor-element-0fd9058 .elementor-heading-title{font-size:1.2rem;}.elementor-18336 .elementor-element.elementor-element-642cf65{--gap:0rem 0.5rem;--row-gap:0rem;--column-gap:0.5rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-18336 .elementor-element.elementor-element-a4973d2{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-18336 .elementor-element.elementor-element-5a6bb08 > .elementor-widget-container{padding:0.7rem 0.7rem 0.7rem 0.7rem;}.elementor-18336 .elementor-element.elementor-element-56ab417 .elementor-heading-title{font-size:1.1rem;}.elementor-18336 .elementor-element.elementor-element-2c29b6f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-18336 .elementor-element.elementor-element-2c29b6f .elementor-heading-title{font-size:0.8rem;}.elementor-18336 .elementor-element.elementor-element-9b0ad5b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-18336 .elementor-element.elementor-element-9b0ad5b .elementor-heading-title{font-size:0.8rem;}.elementor-18336 .elementor-element.elementor-element-d4352f2{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-18336 .elementor-element.elementor-element-a7e4415 > .elementor-widget-container{padding:0.7rem 0.7rem 0.7rem 0.7rem;}.elementor-18336 .elementor-element.elementor-element-10f8605 .elementor-heading-title{font-size:0.9rem;}.elementor-18336 .elementor-element.elementor-element-3925619 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-18336 .elementor-element.elementor-element-3925619 .elementor-heading-title{font-size:0.8rem;}.elementor-18336 .elementor-element.elementor-element-6bacb61 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-18336 .elementor-element.elementor-element-6bacb61 .elementor-heading-title{font-size:0.8rem;}.elementor-18336 .elementor-element.elementor-element-753cb53{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-18336 .elementor-element.elementor-element-002edf0 > .elementor-widget-container{padding:0.7rem 0.7rem 0.7rem 0.7rem;}.elementor-18336 .elementor-element.elementor-element-a1f08d7 .elementor-heading-title{font-size:0.9rem;}.elementor-18336 .elementor-element.elementor-element-062a295 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-18336 .elementor-element.elementor-element-062a295 .elementor-heading-title{font-size:0.8rem;}.elementor-18336 .elementor-element.elementor-element-950a446 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-18336 .elementor-element.elementor-element-950a446 .elementor-heading-title{font-size:0.8rem;}.elementor-18336 .elementor-element.elementor-element-31720f9{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-18336 .elementor-element.elementor-element-61a5603 > .elementor-widget-container{padding:0.7rem 0.7rem 0.7rem 0.7rem;}.elementor-18336 .elementor-element.elementor-element-06c8b1e .elementor-heading-title{font-size:0.8rem;}.elementor-18336 .elementor-element.elementor-element-0bd6d8d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-18336 .elementor-element.elementor-element-0bd6d8d .elementor-heading-title{font-size:0.8rem;}.elementor-18336 .elementor-element.elementor-element-98f4a92 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-18336 .elementor-element.elementor-element-98f4a92 .elementor-heading-title{font-size:0.8rem;}}@media(max-width:767px){.elementor-18336 .elementor-element.elementor-element-7d77aab{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-18336 .elementor-element.elementor-element-d928213 .elementor-heading-title{font-size:1.4rem;letter-spacing:0.2rem;}.elementor-18336 .elementor-element.elementor-element-fe0c4c5{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-18336 .elementor-element.elementor-element-1e77e66 .elementor-heading-title{font-size:1.6rem;letter-spacing:0.2rem;}.elementor-18336 .elementor-element.elementor-element-0fd9058 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;border-radius:1rem 1rem 1rem 1rem;}.elementor-18336 .elementor-element.elementor-element-0fd9058 .elementor-heading-title{font-size:1.2rem;line-height:2.1rem;}.elementor-18336 .elementor-element.elementor-element-642cf65{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-18336 .elementor-element.elementor-element-a4973d2{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18336 .elementor-element.elementor-element-5a6bb08 > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;}.elementor-18336 .elementor-element.elementor-element-5a6bb08.elementor-element{--align-self:center;}.elementor-18336 .elementor-element.elementor-element-5a6bb08 img{width:100%;}.elementor-18336 .elementor-element.elementor-element-c8d7eda{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18336 .elementor-element.elementor-element-56ab417 .elementor-heading-title{font-size:1.2rem;}.elementor-18336 .elementor-element.elementor-element-2c29b6f .elementor-heading-title{font-size:1rem;}.elementor-18336 .elementor-element.elementor-element-9b0ad5b .elementor-heading-title{font-size:1rem;}.elementor-18336 .elementor-element.elementor-element-d4352f2{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18336 .elementor-element.elementor-element-a7e4415 > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;}.elementor-18336 .elementor-element.elementor-element-a7e4415.elementor-element{--align-self:center;}.elementor-18336 .elementor-element.elementor-element-a7e4415 img{width:100%;}.elementor-18336 .elementor-element.elementor-element-daa8c55{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18336 .elementor-element.elementor-element-10f8605 .elementor-heading-title{font-size:1.2rem;}.elementor-18336 .elementor-element.elementor-element-3925619 .elementor-heading-title{font-size:1rem;}.elementor-18336 .elementor-element.elementor-element-6bacb61 .elementor-heading-title{font-size:1rem;}.elementor-18336 .elementor-element.elementor-element-753cb53{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18336 .elementor-element.elementor-element-002edf0 > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;}.elementor-18336 .elementor-element.elementor-element-002edf0.elementor-element{--align-self:center;}.elementor-18336 .elementor-element.elementor-element-002edf0 img{width:100%;}.elementor-18336 .elementor-element.elementor-element-10f230c{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18336 .elementor-element.elementor-element-a1f08d7 .elementor-heading-title{font-size:1.2rem;}.elementor-18336 .elementor-element.elementor-element-062a295 .elementor-heading-title{font-size:1rem;}.elementor-18336 .elementor-element.elementor-element-950a446 .elementor-heading-title{font-size:1rem;}.elementor-18336 .elementor-element.elementor-element-31720f9{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-18336 .elementor-element.elementor-element-61a5603 > .elementor-widget-container{padding:1rem 1rem 1rem 1rem;}.elementor-18336 .elementor-element.elementor-element-61a5603.elementor-element{--align-self:center;}.elementor-18336 .elementor-element.elementor-element-61a5603 img{width:100%;}.elementor-18336 .elementor-element.elementor-element-9fb6bb9{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-18336 .elementor-element.elementor-element-06c8b1e .elementor-heading-title{font-size:1.2rem;}.elementor-18336 .elementor-element.elementor-element-0bd6d8d .elementor-heading-title{font-size:1rem;}.elementor-18336 .elementor-element.elementor-element-98f4a92 .elementor-heading-title{font-size:1rem;}}/* Start custom CSS for container, class: .elementor-element-c7ad6a7 */.elementor-18336 .elementor-element.elementor-element-c7ad6a7{
    position: absolute;
    right: 0;
    top: 0.3rem;

        width: 2.5rem;
    height: 2.5rem;
    box-shadow: 3px -3px 6px -3px #cccccc;
    border-radius: 0 2rem 0  0;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0e8d0a */.elementor-18336 .elementor-element.elementor-element-c0e8d0a{
    position: absolute;
    left: calc(100% - 7.5rem);
    top: -0.3rem;
    background-color: #fff;
    width: 2rem;
    height: 2.5rem;

    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c3c955 */.elementor-18336 .elementor-element.elementor-element-3c3c955{
    
    position: absolute;
    left: -0.8rem;
    top: 0.2rem;

    width: 2.5rem;
    height: 2.5rem;
    box-shadow: 3px -3px 6px -3px #cccccc;
    border-radius: 0 2rem 0  0;
    z-index: 40;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-529bcaa */.elementor-18336 .elementor-element.elementor-element-529bcaa{
    
    position: absolute;
    right: -0.3rem;
    top: 3.8rem;
    width: 2rem;
    height: 2rem;
    background-color: #fff;
    z-index: 40;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7145e14 */.elementor-18336 .elementor-element.elementor-element-7145e14{
    position: absolute;
    width: 3.5rem;
    height: 2.3rem;
    bottom: 0px;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb989fa */.elementor-18336 .elementor-element.elementor-element-bb989fa{
    position: absolute;
    width: 6rem;
    background-color: #fff;
    top: -2.5rem;
    right: -0.5rem;
    z-index: 4
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a7fa29 */.elementor-18336 .elementor-element.elementor-element-5a7fa29{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd0b2ad */.elementor-18336 .elementor-element.elementor-element-bd0b2ad{
    position: absolute;
    right: 0;
    top: 0.3rem;

        width: 2.5rem;
    height: 2.5rem;
    box-shadow: 3px -3px 6px -3px #cccccc;
    border-radius: 0 2rem 0  0;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f90a1a0 */.elementor-18336 .elementor-element.elementor-element-f90a1a0{
    position: absolute;
    left: calc(100% - 7.5rem);
    top: -0.3rem;
    background-color: #fff;
    width: 2rem;
    height: 2.5rem;

    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9dcff8 */.elementor-18336 .elementor-element.elementor-element-a9dcff8{
    
    position: absolute;
    left: -0.8rem;
    top: 0.2rem;

    width: 2.5rem;
    height: 2.5rem;
    box-shadow: 3px -3px 6px -3px #cccccc;
    border-radius: 0 2rem 0  0;
    z-index: 40;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19bf52 */.elementor-18336 .elementor-element.elementor-element-d19bf52{
    
    position: absolute;
    right: -0.3rem;
    top: 3.8rem;
    width: 2rem;
    height: 2rem;
    background-color: #fff;
    z-index: 40;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa8170a */.elementor-18336 .elementor-element.elementor-element-fa8170a{
    position: absolute;
    width: 3.5rem;
    height: 2.3rem;
    bottom: 0px;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36bf729 */.elementor-18336 .elementor-element.elementor-element-36bf729{
    position: absolute;
    width: 6rem;
    background-color: #fff;
    top: -2.5rem;
    right: -0.5rem;
    z-index: 4
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-979cdda */.elementor-18336 .elementor-element.elementor-element-979cdda{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32d1fcb */.elementor-18336 .elementor-element.elementor-element-32d1fcb{
    position: absolute;
    right: 0;
    top: 0.3rem;

        width: 2.5rem;
    height: 2.5rem;
    box-shadow: 3px -3px 6px -3px #cccccc;
    border-radius: 0 2rem 0  0;
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca4d982 */.elementor-18336 .elementor-element.elementor-element-ca4d982{
    position: absolute;
    left: calc(100% - 7.5rem);
    top: -0.3rem;
    background-color: #fff;
    width: 2rem;
    height: 2.5rem;

    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f218f6 */.elementor-18336 .elementor-element.elementor-element-6f218f6{
    
    position: absolute;
    left: -0.8rem;
    top: 0.2rem;

    width: 2.5rem;
    height: 2.5rem;
    box-shadow: 3px -3px 6px -3px #cccccc;
    border-radius: 0 2rem 0  0;
    z-index: 40;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec36b62 */.elementor-18336 .elementor-element.elementor-element-ec36b62{
    
    position: absolute;
    right: -0.3rem;
    top: 3.8rem;
    width: 2rem;
    height: 2rem;
    background-color: #fff;
    z-index: 40;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fff8fbe */.elementor-18336 .elementor-element.elementor-element-fff8fbe{
    position: absolute;
    width: 3.5rem;
    height: 2.3rem;
    bottom: 0px;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6997fbd */.elementor-18336 .elementor-element.elementor-element-6997fbd{
    position: absolute;
    width: 6rem;
    background-color: #fff;
    top: -2.5rem;
    right: -0.5rem;
    z-index: 4
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-427b790 */.elementor-18336 .elementor-element.elementor-element-427b790{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5a6bb08 */.elementor-18336 .elementor-element.elementor-element-5a6bb08{
    position: relative;
    z-index: 20;
}
.elementor-18336 .elementor-element.elementor-element-5a6bb08::after{
    content: '';
    position: absolute;
    bottom: 0rem;
    left: 0%;
    border: 2px solid #CF2A31;
    border-radius: 3rem;
    height: 60%;
    width: 100%;
    z-index: -5;
    
}

@media (max-width:1024px){
    .elementor-18336 .elementor-element.elementor-element-5a6bb08::after{
        position: absolute;
        bottom: 0;
        left: 0;
        border: 2px solid #CF2A31;
        border-radius: 2rem;
        height: 60%;
        width: 100%;
        z-index: -5;
    }
}



@media (max-width:767px){
    .elementor-18336 .elementor-element.elementor-element-5a6bb08::after{
        position: absolute;
        bottom: 0;
        left: 0;
        border: 2px solid #CF2A31;
        border-radius: 3rem;
        height: 60%;
        width: 100%;
        z-index: -5;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8d7eda */.elementor-18336 .elementor-element.elementor-element-c8d7eda{
    
    height: 1rem;
    width: 3.5rem;
    left: calc(50% - 1.7rem)!important;
    bottom: 0.5rem;
    z-index: 25;

}


@media (max-width:1024px){
    
    .elementor-18336 .elementor-element.elementor-element-c8d7eda{
    
        height: 1rem;
        width: 3.5rem;
        left: calc(50% - 1.7rem)!important;
        bottom: 0.5rem;
        z-index: 25;

    }
    
}

    .elementor-18336 .elementor-element.elementor-element-c8d7eda::after{
    content: '';
    position: absolute;
    border: 2px solid #CF2A31;
    width: 2rem;
    height: 2rem;
    border-right:  none;
    border-bottom: none;
    border-radius: 2rem 0 0 0;
    right: calc(50% - 1.9rem);;
    top: 0.4rem;
    z-index: 20;
    
}

.elementor-18336 .elementor-element.elementor-element-c8d7eda::before{
    
    content: '';
    position: absolute;
    border: 2px solid #CF2A31;
    width: 2rem;
    height: 2rem;
    border-bottom: none;
    border-left: none;
    border-radius: 0 2rem 0 0;
    left: calc(50% - 2rem);
    top: 0.4rem;
    z-index: 20;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4973d2 */.elementor-18336 .elementor-element.elementor-element-a4973d2{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a7e4415 */.elementor-18336 .elementor-element.elementor-element-a7e4415{
    position: relative;
    z-index: 20;
}
.elementor-18336 .elementor-element.elementor-element-a7e4415::after{
    content: '';
    position: absolute;
    bottom: 0rem;
    left: 0%;
    border: 2px solid #CF2A31;
    border-radius: 3rem;
    height: 60%;
    width: 100%;
    z-index: -5;
    
}

@media (max-width:1024px){
    .elementor-18336 .elementor-element.elementor-element-a7e4415::after{
        position: absolute;
        bottom: 0;
        left: 0;
        border: 2px solid #CF2A31;
        border-radius: 2rem;
        height: 60%;
        width: 100%;
        z-index: -5;
    }
}



@media (max-width:767px){
    .elementor-18336 .elementor-element.elementor-element-a7e4415::after{
        position: absolute;
        bottom: 0;
        left: 0;
        border: 2px solid #CF2A31;
        border-radius: 3rem;
        height: 60%;
        width: 100%;
        z-index: -5;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-daa8c55 */.elementor-18336 .elementor-element.elementor-element-daa8c55{
    
    height: 1rem;
    width: 3.5rem;
    left: calc(50% - 1.7rem)!important;
    bottom: 0.5rem;
    z-index: 25;

}


@media (max-width:1024px){
    
    .elementor-18336 .elementor-element.elementor-element-daa8c55{
    
        height: 1rem;
        width: 3.5rem;
        left: calc(50% - 1.7rem)!important;
        bottom: 0.5rem;
        z-index: 25;

    }
    
}

    .elementor-18336 .elementor-element.elementor-element-daa8c55::after{
    content: '';
    position: absolute;
    border: 2px solid #CF2A31;
    width: 2rem;
    height: 2rem;
    border-right:  none;
    border-bottom: none;
    border-radius: 2rem 0 0 0;
    right: calc(50% - 1.9rem);;
    top: 0.4rem;
    z-index: 20;
    
}

.elementor-18336 .elementor-element.elementor-element-daa8c55::before{
    
    content: '';
    position: absolute;
    border: 2px solid #CF2A31;
    width: 2rem;
    height: 2rem;
    border-bottom: none;
    border-left: none;
    border-radius: 0 2rem 0 0;
    left: calc(50% - 2rem);
    top: 0.4rem;
    z-index: 20;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4352f2 */.elementor-18336 .elementor-element.elementor-element-d4352f2{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-002edf0 */.elementor-18336 .elementor-element.elementor-element-002edf0{
    position: relative;
    z-index: 20;
}
.elementor-18336 .elementor-element.elementor-element-002edf0::after{
    content: '';
    position: absolute;
    bottom: 0rem;
    left: 0%;
    border: 2px solid #CF2A31;
    border-radius: 3rem;
    height: 60%;
    width: 100%;
    z-index: -5;
    
}

@media (max-width:1024px){
    .elementor-18336 .elementor-element.elementor-element-002edf0::after{
        position: absolute;
        bottom: 0;
        left: 0;
        border: 2px solid #CF2A31;
        border-radius: 2rem;
        height: 60%;
        width: 100%;
        z-index: -5;
    }
}



@media (max-width:767px){
    .elementor-18336 .elementor-element.elementor-element-002edf0::after{
        position: absolute;
        bottom: 0;
        left: 0;
        border: 2px solid #CF2A31;
        border-radius: 3rem;
        height: 60%;
        width: 100%;
        z-index: -5;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10f230c */.elementor-18336 .elementor-element.elementor-element-10f230c{
    
    height: 1rem;
    width: 3.5rem;
    left: calc(50% - 1.7rem)!important;
    bottom: 0.5rem;
    z-index: 25;

}


@media (max-width:1024px){
    
    .elementor-18336 .elementor-element.elementor-element-10f230c{
    
        height: 1rem;
        width: 3.5rem;
        left: calc(50% - 1.7rem)!important;
        bottom: 0.5rem;
        z-index: 25;

    }
    
}

    .elementor-18336 .elementor-element.elementor-element-10f230c::after{
    content: '';
    position: absolute;
    border: 2px solid #CF2A31;
    width: 2rem;
    height: 2rem;
    border-right:  none;
    border-bottom: none;
    border-radius: 2rem 0 0 0;
    right: calc(50% - 1.9rem);;
    top: 0.4rem;
    z-index: 20;
    
}

.elementor-18336 .elementor-element.elementor-element-10f230c::before{
    
    content: '';
    position: absolute;
    border: 2px solid #CF2A31;
    width: 2rem;
    height: 2rem;
    border-bottom: none;
    border-left: none;
    border-radius: 0 2rem 0 0;
    left: calc(50% - 2rem);
    top: 0.4rem;
    z-index: 20;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-753cb53 */.elementor-18336 .elementor-element.elementor-element-753cb53{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-61a5603 */.elementor-18336 .elementor-element.elementor-element-61a5603{
    position: relative;
    z-index: 20;
}
.elementor-18336 .elementor-element.elementor-element-61a5603::after{
    content: '';
    position: absolute;
    bottom: 0rem;
    left: 0%;
    border: 2px solid #CF2A31;
    border-radius: 3rem;
    height: 60%;
    width: 100%;
    z-index: -5;
    
}

@media (max-width:1024px){
    .elementor-18336 .elementor-element.elementor-element-61a5603::after{
        position: absolute;
        bottom: 0;
        left: 0;
        border: 2px solid #CF2A31;
        border-radius: 2rem;
        height: 60%;
        width: 100%;
        z-index: -5;
    }
}



@media (max-width:767px){
    .elementor-18336 .elementor-element.elementor-element-61a5603::after{
        position: absolute;
        bottom: 0;
        left: 0;
        border: 2px solid #CF2A31;
        border-radius: 3rem;
        height: 60%;
        width: 100%;
        z-index: -5;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fb6bb9 */.elementor-18336 .elementor-element.elementor-element-9fb6bb9{
    
    height: 1rem;
    width: 3.5rem;
    left: calc(50% - 1.7rem)!important;
    bottom: 0.55rem;
    z-index: 25;

}


@media (max-width:1024px){
    
    .elementor-18336 .elementor-element.elementor-element-9fb6bb9{
    
        height: 1rem;
        width: 3.5rem;
        left: calc(50% - 1.7rem)!important;
        bottom: 0.55rem;
        z-index: 25;

    }
    
}

    .elementor-18336 .elementor-element.elementor-element-9fb6bb9::after{
    content: '';
    position: absolute;
    border: 2px solid #CF2A31;
    width: 2rem;
    height: 2rem;
    border-right:  none;
    border-bottom: none;
    border-radius: 2rem 0 0 0;
    right: calc(50% - 1.9rem);;
    top: 0.4rem;
    z-index: 20;
    
}

.elementor-18336 .elementor-element.elementor-element-9fb6bb9::before{
    
    content: '';
    position: absolute;
    border: 2px solid #CF2A31;
    width: 2rem;
    height: 2rem;
    border-bottom: none;
    border-left: none;
    border-radius: 0 2rem 0 0;
    left: calc(50% - 2rem);
    top: 0.4rem;
    z-index: 20;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31720f9 */.elementor-18336 .elementor-element.elementor-element-31720f9{
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84b4621 */.elementor-18336 .elementor-element.elementor-element-84b4621{
    position: relative;
}

.elementor-18336 .elementor-element.elementor-element-84b4621:before{
    content: '';
    position: absolute;
    width: 12rem;
    height: 2rem;
    border: 2px  solid #CF2A31;
    border-left: none;
    border-bottom: none;
    border-radius: 0 2rem 0 0;
    top: 0px;
    left: 0px;
    
}


.elementor-18336 .elementor-element.elementor-element-84b4621:after{
    
    content: '';
    position: absolute;
    width: calc(100% - 11.9rem);
    height: 2rem;
    border: 2px solid #CF2A31;
    right: 0px;
    top: 0px;
    border-right: none;
    border-bottom: none;
    border-radius: 2rem 0 0 0;
    
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'carentoDEMO';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://essaffron.com/wp-content/uploads/2025/07/Carentro-DEMO-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://essaffron.com/wp-content/uploads/2025/07/pxiByp8kv8JHgFVrLFj_Z1xlFQ.woff2') format('woff2'),
		url('https://essaffron.com/wp-content/uploads/2025/07/Poppins-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://essaffron.com/wp-content/uploads/2025/07/pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2') format('woff2');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://essaffron.com/wp-content/uploads/2025/07/pxiEyp8kv8JHgFVrJJfecg.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'lato';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://essaffron.com/wp-content/uploads/2025/07/Lato-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */