.elementor-15 .elementor-element.elementor-element-070c760{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8098fdd{--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:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:999;}.elementor-15 .elementor-element.elementor-element-75ce1d1{--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:center;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-75ce1d1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-75ce1d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF4D;}.elementor-15 .elementor-element.elementor-element-75ce1d1.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-d8d4ada{width:initial;max-width:initial;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-d8d4ada p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-d8d4ada a{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1e76498{--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;}.elementor-15 .elementor-element.elementor-element-b187cd6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-b187cd6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:75px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-d211068{--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:center;--border-radius:50px 0px 50px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-0f6c07f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-0f6c07f p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-2cd98ad{--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:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-2cd98ad.e-con{--align-self:flex-end;}.elementor-15 .elementor-element.elementor-element-8d14777 .elementor-button{background-color:#FF6700;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;line-height:28px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:10px 30px 10px 30px;}.elementor-15 .elementor-element.elementor-element-8d14777 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-8d14777 .elementor-button:focus{background-color:#E05A00;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8d14777 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-8d14777 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-8d14777 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-8d14777 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-0c84b08 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;line-height:28px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:10px 25px 10px 25px;}.elementor-15 .elementor-element.elementor-element-0c84b08 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-0c84b08 .elementor-button:focus{background-color:#E05A00;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-0c84b08{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-0c84b08 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-0c84b08 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-0c84b08 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-0c84b08 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-21325b4{--display:flex;--min-height:10px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-21325b4.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-5df607f{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-47492d6{--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;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-47492d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-9548b99{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-9548b99.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-9548b99 img{height:500px;object-fit:cover;object-position:top left;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-9e82b19{width:var( --container-widget-width, 52.158% );max-width:52.158%;--container-widget-width:52.158%;--container-widget-flex-grow:0;top:474px;border-style:solid;border-width:8px 8px 8px 8px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:start;}.elementor-15 .elementor-element.elementor-element-9e82b19.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-9e82b19{left:263px;}body.rtl .elementor-15 .elementor-element.elementor-element-9e82b19{right:263px;}.elementor-15 .elementor-element.elementor-element-9e82b19 img{height:200px;object-fit:cover;object-position:center center;border-radius:7px 7px 7px 7px;}.elementor-15 .elementor-element.elementor-element-81bd25f{width:var( --container-widget-width, 40% );max-width:40%;background-color:#FF6700;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;--container-widget-width:40%;--container-widget-flex-grow:0;top:116px;border-radius:10px 10px 10px 10px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-81bd25f{left:-18px;}body.rtl .elementor-15 .elementor-element.elementor-element-81bd25f{right:-18px;}.elementor-15 .elementor-element.elementor-element-81bd25f .elementor-icon-box-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-81bd25f .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-81bd25f .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:35px;}.elementor-15 .elementor-element.elementor-element-81bd25f .elementor-icon-box-title{text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-81bd25f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-shadow:13px 17px 26px rgba(255, 255, 255, 0.56);color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-10e8252{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-a5164d7.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-47f278e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-47f278e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0px;color:#1C1C1C;}.elementor-15 .elementor-element.elementor-element-ae41ae7{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#62656A;}.elementor-15 .elementor-element.elementor-element-ae41ae7 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-ae41ae7 a{color:#FF6700;}.elementor-15 .elementor-element.elementor-element-33d2b54{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-15 .elementor-element.elementor-element-f57c0bc{--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:15px 15px;--row-gap:15px;--column-gap:15px;--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-15 .elementor-element.elementor-element-f57c0bc.e-con{--align-self:flex-end;}.elementor-15 .elementor-element.elementor-element-2e06129{background-color:#F6F6F6;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-2e06129 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-2e06129 .elementor-icon-box-title{margin-block-end:0px;color:#3F1C1C;}.elementor-15 .elementor-element.elementor-element-2e06129.elementor-view-stacked .elementor-icon{background-color:#FF6700;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-2e06129.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-2e06129.elementor-view-default .elementor-icon{fill:#FF6700;color:#FF6700;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-2e06129.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-2e06129 .elementor-icon{font-size:16px;padding:10px;border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-2e06129 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-2e06129 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-9c9b005{background-color:#F6F6F6;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-9c9b005 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-9c9b005 .elementor-icon-box-title{margin-block-end:0px;color:#3F1C1C;}.elementor-15 .elementor-element.elementor-element-9c9b005.elementor-view-stacked .elementor-icon{background-color:#FF6700;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9c9b005.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-9c9b005.elementor-view-default .elementor-icon{fill:#FF6700;color:#FF6700;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-9c9b005.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9c9b005 .elementor-icon{font-size:16px;padding:10px;border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-9c9b005 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-9c9b005 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-abb7113{background-color:#F6F6F6;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-abb7113 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-abb7113 .elementor-icon-box-title{margin-block-end:0px;color:#3F1C1C;}.elementor-15 .elementor-element.elementor-element-abb7113.elementor-view-stacked .elementor-icon{background-color:#FF6700;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-abb7113.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-abb7113.elementor-view-default .elementor-icon{fill:#FF6700;color:#FF6700;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-abb7113.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-abb7113 .elementor-icon{font-size:16px;padding:10px;border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-abb7113 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-abb7113 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-7d0a2f0{--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:15px 15px;--row-gap:15px;--column-gap:15px;--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-15 .elementor-element.elementor-element-7d0a2f0.e-con{--align-self:flex-end;}.elementor-15 .elementor-element.elementor-element-8e55a4f{background-color:#F6F6F6;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-8e55a4f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-8e55a4f .elementor-icon-box-title{margin-block-end:0px;color:#3F1C1C;}.elementor-15 .elementor-element.elementor-element-8e55a4f.elementor-view-stacked .elementor-icon{background-color:#FF6700;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8e55a4f.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8e55a4f.elementor-view-default .elementor-icon{fill:#FF6700;color:#FF6700;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-8e55a4f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8e55a4f .elementor-icon{font-size:16px;padding:10px;border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-8e55a4f .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-8e55a4f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-919ef54{background-color:#F6F6F6;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-919ef54 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-919ef54 .elementor-icon-box-title{margin-block-end:0px;color:#3F1C1C;}.elementor-15 .elementor-element.elementor-element-919ef54.elementor-view-stacked .elementor-icon{background-color:#FF6700;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-919ef54.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-919ef54.elementor-view-default .elementor-icon{fill:#FF6700;color:#FF6700;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-919ef54.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-919ef54 .elementor-icon{font-size:16px;padding:10px;border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-919ef54 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-919ef54 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-870adfb{background-color:#F6F6F6;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-870adfb .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-870adfb .elementor-icon-box-title{margin-block-end:0px;color:#3F1C1C;}.elementor-15 .elementor-element.elementor-element-870adfb.elementor-view-stacked .elementor-icon{background-color:#FF6700;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-870adfb.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-870adfb.elementor-view-default .elementor-icon{fill:#FF6700;color:#FF6700;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-870adfb.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-870adfb .elementor-icon{font-size:16px;padding:10px;border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-870adfb .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-870adfb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-033f671{--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:15px 15px;--row-gap:15px;--column-gap:15px;--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-15 .elementor-element.elementor-element-033f671.e-con{--align-self:flex-end;}.elementor-15 .elementor-element.elementor-element-a1ab960{background-color:#F6F6F6;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-a1ab960 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-15 .elementor-element.elementor-element-a1ab960 .elementor-icon-box-title{margin-block-end:0px;color:#3F1C1C;}.elementor-15 .elementor-element.elementor-element-a1ab960.elementor-view-stacked .elementor-icon{background-color:#FF6700;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a1ab960.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-a1ab960.elementor-view-default .elementor-icon{fill:#FF6700;color:#FF6700;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-a1ab960.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a1ab960 .elementor-icon{font-size:16px;padding:10px;border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-a1ab960 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-a1ab960 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-05528cd .elementor-button{background-color:#FF6700;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;line-height:28px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:10px 30px 10px 30px;}.elementor-15 .elementor-element.elementor-element-05528cd .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-05528cd .elementor-button:focus{background-color:#E05A00;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-05528cd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-05528cd .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-05528cd .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-05528cd .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-284999f{--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:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-284999f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-284999f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-c0b81f0 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:26px;font-weight:600;line-height:31.5px;letter-spacing:0px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b57cfce{background-color:#1A1A1A;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-b57cfce:hover{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b57cfce .elementor-icon-box-wrapper{align-items:center;gap:7px;}.elementor-15 .elementor-element.elementor-element-b57cfce.elementor-view-stacked .elementor-icon{background-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-b57cfce.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-b57cfce.elementor-view-default .elementor-icon{fill:#FF6700;color:#FF6700;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-b57cfce.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-15 .elementor-element.elementor-element-b57cfce.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-b57cfce.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-15 .elementor-element.elementor-element-b57cfce.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-15 .elementor-element.elementor-element-b57cfce.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-15 .elementor-element.elementor-element-b57cfce.elementor-view-default:has(:focus) .elementor-icon{fill:#FF6700;color:#FF6700;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-b57cfce .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-b57cfce .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-b57cfce .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-b57cfce .elementor-icon-box-title{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b57cfce:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-b57cfce:has(:focus) .elementor-icon-box-title{color:#FF6700;}.elementor-15 .elementor-element.elementor-element-80a020f{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-80a020f:hover{background-color:#000000;}.elementor-15 .elementor-element.elementor-element-80a020f .elementor-icon-box-wrapper{align-items:center;gap:7px;}.elementor-15 .elementor-element.elementor-element-80a020f.elementor-view-stacked .elementor-icon{background-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-80a020f.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-80a020f.elementor-view-default .elementor-icon{fill:#FF6700;color:#FF6700;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-80a020f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-15 .elementor-element.elementor-element-80a020f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-80a020f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-15 .elementor-element.elementor-element-80a020f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-15 .elementor-element.elementor-element-80a020f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-15 .elementor-element.elementor-element-80a020f.elementor-view-default:has(:focus) .elementor-icon{fill:#FF6700;color:#FF6700;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-80a020f .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-80a020f .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-80a020f .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-80a020f .elementor-icon-box-title{color:#000000;}.elementor-15 .elementor-element.elementor-element-80a020f:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-80a020f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-79b7128{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-79b7128:hover{background-color:#000000;}.elementor-15 .elementor-element.elementor-element-79b7128 .elementor-icon-box-wrapper{align-items:center;gap:7px;}.elementor-15 .elementor-element.elementor-element-79b7128.elementor-view-stacked .elementor-icon{background-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-79b7128.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-79b7128.elementor-view-default .elementor-icon{fill:#FF6700;color:#FF6700;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-79b7128.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-15 .elementor-element.elementor-element-79b7128.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-79b7128.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-15 .elementor-element.elementor-element-79b7128.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-15 .elementor-element.elementor-element-79b7128.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-15 .elementor-element.elementor-element-79b7128.elementor-view-default:has(:focus) .elementor-icon{fill:#FF6700;color:#FF6700;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-79b7128 .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-79b7128 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-79b7128 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-79b7128 .elementor-icon-box-title{color:#000000;}.elementor-15 .elementor-element.elementor-element-79b7128:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-79b7128:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-558efac{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-15 .elementor-element.elementor-element-558efac:hover{background-color:#000000;}.elementor-15 .elementor-element.elementor-element-558efac .elementor-icon-box-wrapper{align-items:center;gap:7px;}.elementor-15 .elementor-element.elementor-element-558efac.elementor-view-stacked .elementor-icon{background-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-558efac.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-558efac.elementor-view-default .elementor-icon{fill:#FF6700;color:#FF6700;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-558efac.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-15 .elementor-element.elementor-element-558efac.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-558efac.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-15 .elementor-element.elementor-element-558efac.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-15 .elementor-element.elementor-element-558efac.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-15 .elementor-element.elementor-element-558efac.elementor-view-default:has(:focus) .elementor-icon{fill:#FF6700;color:#FF6700;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-558efac .elementor-icon{font-size:14px;}.elementor-15 .elementor-element.elementor-element-558efac .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-558efac .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-558efac .elementor-icon-box-title{color:#000000;}.elementor-15 .elementor-element.elementor-element-558efac:has(:hover) .elementor-icon-box-title,
					 .elementor-15 .elementor-element.elementor-element-558efac:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1a1bd1c{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f75829a{--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;--justify-content:center;}.elementor-15 .elementor-element.elementor-element-b8dc42c.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-44e3187{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-44e3187 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-35d46a7{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-35d46a7 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-265944d{--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;}.elementor-15 .elementor-element.elementor-element-8387b36{padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF6700;border-radius:15px 15px 15px 15px;text-align:start;font-family:"Oswald", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:1.7px;color:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-8387b36.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-8387b36 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-f416af3{padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF6700;border-radius:15px 15px 15px 15px;text-align:start;font-family:"Oswald", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:1.7px;color:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-f416af3.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-f416af3 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-dcba432{padding:5px 10px 5px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF6700;border-radius:15px 15px 15px 15px;text-align:start;font-family:"Oswald", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:28px;letter-spacing:1.7px;color:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-dcba432.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-dcba432 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-0c70247{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-0c70247 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-be79ba5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-d046a8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-d046a8e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d046a8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-7f93466{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-7f93466 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:63px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b8083d9{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:#F0F0F0;}.elementor-15 .elementor-element.elementor-element-b8083d9 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-75d407d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-75d407d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-75d407d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-15 .elementor-element.elementor-element-c0558c5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-15 .elementor-element.elementor-element-c0558c5 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0px;color:#FF6700;}.elementor-15 .elementor-element.elementor-element-8ddee70 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-15 .elementor-element.elementor-element-8ddee70 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8ddee70.elementor-view-stacked .elementor-icon{background-color:#FF6700;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8ddee70.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-8ddee70.elementor-view-default .elementor-icon{fill:#FF6700;color:#FF6700;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-8ddee70.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8ddee70 .elementor-icon{font-size:20px;padding:8px;border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-8ddee70 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-8ddee70 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-8ddee70 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6e09c38 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-15 .elementor-element.elementor-element-6e09c38 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6e09c38.elementor-view-stacked .elementor-icon{background-color:#FF6700;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6e09c38.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-6e09c38.elementor-view-default .elementor-icon{fill:#FF6700;color:#FF6700;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-6e09c38.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6e09c38 .elementor-icon{font-size:20px;padding:8px;border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-6e09c38 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-6e09c38 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-6e09c38 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-97c7220 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-15 .elementor-element.elementor-element-97c7220 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-97c7220.elementor-view-stacked .elementor-icon{background-color:#FF6700;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-97c7220.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-97c7220.elementor-view-default .elementor-icon{fill:#FF6700;color:#FF6700;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-97c7220.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-97c7220 .elementor-icon{font-size:20px;padding:8px;border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-97c7220 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-97c7220 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-97c7220 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-cac6c03 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-15 .elementor-element.elementor-element-cac6c03 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-cac6c03.elementor-view-stacked .elementor-icon{background-color:#FF6700;fill:#FFFFFF;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-cac6c03.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-cac6c03.elementor-view-default .elementor-icon{fill:#FF6700;color:#FF6700;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-cac6c03.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-cac6c03 .elementor-icon{font-size:20px;padding:8px;border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-cac6c03 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-cac6c03 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-cac6c03 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1c04057{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1c04057:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1c04057 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f308aca.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-189da12{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-189da12 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0px;color:#1C1C1C;}.elementor-15 .elementor-element.elementor-element-50a7a28{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:28px;color:#5A5A5A;}.elementor-15 .elementor-element.elementor-element-50a7a28.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-50a7a28 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-c89ab97{--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;}.elementor-15 .elementor-element.elementor-element-9e975b2{--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:#E7E7E7;--border-color:#E7E7E7;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-9e975b2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9e975b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-192e532 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-192e532.elementor-view-stacked .elementor-icon{background-color:#FFF1E6;color:#FF6700;}.elementor-15 .elementor-element.elementor-element-192e532.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-192e532.elementor-view-default .elementor-icon{color:#FFF1E6;border-color:#FFF1E6;}.elementor-15 .elementor-element.elementor-element-192e532.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-192e532.elementor-view-default .elementor-icon svg{fill:#FFF1E6;}.elementor-15 .elementor-element.elementor-element-192e532.elementor-view-framed .elementor-icon{background-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-192e532.elementor-view-stacked .elementor-icon svg{fill:#FF6700;}.elementor-15 .elementor-element.elementor-element-192e532 .elementor-icon{font-size:25px;padding:15px;border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-192e532 .elementor-icon svg{height:25px;}.elementor-15 .elementor-element.elementor-element-2b834f9{width:100%;max-width:100%;text-align:start;}.elementor-15 .elementor-element.elementor-element-2b834f9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:600;line-height:31.5px;letter-spacing:0px;color:#1C1C1C;}.elementor-15 .elementor-element.elementor-element-a07b020{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#6A6C6A;}.elementor-15 .elementor-element.elementor-element-a07b020 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-436ae10.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-436ae10{left:231px;}body.rtl .elementor-15 .elementor-element.elementor-element-436ae10{right:231px;}.elementor-15 .elementor-element.elementor-element-436ae10{top:10px;font-family:"Oswald", Sans-serif;font-size:50px;font-weight:bold;color:#F1F1F1;}.elementor-15 .elementor-element.elementor-element-436ae10 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-e77bc9c{--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:#E7E7E7;--border-color:#E7E7E7;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-e77bc9c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e77bc9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-44234d0 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-44234d0.elementor-view-stacked .elementor-icon{background-color:#FFF1E6;color:#FF6700;}.elementor-15 .elementor-element.elementor-element-44234d0.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-44234d0.elementor-view-default .elementor-icon{color:#FFF1E6;border-color:#FFF1E6;}.elementor-15 .elementor-element.elementor-element-44234d0.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-44234d0.elementor-view-default .elementor-icon svg{fill:#FFF1E6;}.elementor-15 .elementor-element.elementor-element-44234d0.elementor-view-framed .elementor-icon{background-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-44234d0.elementor-view-stacked .elementor-icon svg{fill:#FF6700;}.elementor-15 .elementor-element.elementor-element-44234d0 .elementor-icon{font-size:25px;padding:15px;border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-44234d0 .elementor-icon svg{height:25px;}.elementor-15 .elementor-element.elementor-element-815d052{width:100%;max-width:100%;text-align:start;}.elementor-15 .elementor-element.elementor-element-815d052 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:600;line-height:31.5px;letter-spacing:0px;color:#1C1C1C;}.elementor-15 .elementor-element.elementor-element-b2e8ee5{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#6A6C6A;}.elementor-15 .elementor-element.elementor-element-b2e8ee5 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-6af9897.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-6af9897{left:231px;}body.rtl .elementor-15 .elementor-element.elementor-element-6af9897{right:231px;}.elementor-15 .elementor-element.elementor-element-6af9897{top:10px;font-family:"Oswald", Sans-serif;font-size:50px;font-weight:bold;color:#F1F1F1;}.elementor-15 .elementor-element.elementor-element-6af9897 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-59d2680{--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:#E7E7E7;--border-color:#E7E7E7;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-59d2680:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-59d2680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-13f4d06 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-13f4d06.elementor-view-stacked .elementor-icon{background-color:#FFF1E6;color:#FF6700;}.elementor-15 .elementor-element.elementor-element-13f4d06.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-13f4d06.elementor-view-default .elementor-icon{color:#FFF1E6;border-color:#FFF1E6;}.elementor-15 .elementor-element.elementor-element-13f4d06.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-13f4d06.elementor-view-default .elementor-icon svg{fill:#FFF1E6;}.elementor-15 .elementor-element.elementor-element-13f4d06.elementor-view-framed .elementor-icon{background-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-13f4d06.elementor-view-stacked .elementor-icon svg{fill:#FF6700;}.elementor-15 .elementor-element.elementor-element-13f4d06 .elementor-icon{font-size:25px;padding:15px;border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-13f4d06 .elementor-icon svg{height:25px;}.elementor-15 .elementor-element.elementor-element-b89ecab{width:100%;max-width:100%;text-align:start;}.elementor-15 .elementor-element.elementor-element-b89ecab .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:600;line-height:31.5px;letter-spacing:0px;color:#1C1C1C;}.elementor-15 .elementor-element.elementor-element-fb5f506{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#6A6C6A;}.elementor-15 .elementor-element.elementor-element-fb5f506 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-9810245.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-9810245{left:231px;}body.rtl .elementor-15 .elementor-element.elementor-element-9810245{right:231px;}.elementor-15 .elementor-element.elementor-element-9810245{top:10px;font-family:"Oswald", Sans-serif;font-size:50px;font-weight:bold;color:#F1F1F1;}.elementor-15 .elementor-element.elementor-element-9810245 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-edfed5c{--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:#E7E7E7;--border-color:#E7E7E7;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-edfed5c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-edfed5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-24ba3b2 .elementor-icon-wrapper{text-align:start;}.elementor-15 .elementor-element.elementor-element-24ba3b2.elementor-view-stacked .elementor-icon{background-color:#FFF1E6;color:#FF6700;}.elementor-15 .elementor-element.elementor-element-24ba3b2.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-24ba3b2.elementor-view-default .elementor-icon{color:#FFF1E6;border-color:#FFF1E6;}.elementor-15 .elementor-element.elementor-element-24ba3b2.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-24ba3b2.elementor-view-default .elementor-icon svg{fill:#FFF1E6;}.elementor-15 .elementor-element.elementor-element-24ba3b2.elementor-view-framed .elementor-icon{background-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-24ba3b2.elementor-view-stacked .elementor-icon svg{fill:#FF6700;}.elementor-15 .elementor-element.elementor-element-24ba3b2 .elementor-icon{font-size:25px;padding:15px;border-radius:15px 15px 15px 15px;}.elementor-15 .elementor-element.elementor-element-24ba3b2 .elementor-icon svg{height:25px;}.elementor-15 .elementor-element.elementor-element-48ba726{width:100%;max-width:100%;text-align:start;}.elementor-15 .elementor-element.elementor-element-48ba726 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:600;line-height:31.5px;letter-spacing:0px;color:#1C1C1C;}.elementor-15 .elementor-element.elementor-element-00a8baa{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#6A6C6A;}.elementor-15 .elementor-element.elementor-element-00a8baa p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-c080d2f.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-c080d2f{left:231px;}body.rtl .elementor-15 .elementor-element.elementor-element-c080d2f{right:231px;}.elementor-15 .elementor-element.elementor-element-c080d2f{top:10px;font-family:"Oswald", Sans-serif;font-size:50px;font-weight:bold;color:#F1F1F1;}.elementor-15 .elementor-element.elementor-element-c080d2f p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-275c5d0{--display:flex;--min-height:170px;--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;}.elementor-15 .elementor-element.elementor-element-0f46256{--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;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-15 .elementor-element.elementor-element-6d5df95 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-14553f0{width:100%;max-width:100%;text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-14553f0.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-14553f0 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-191ae4f{--display:flex;--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;--justify-content:center;--align-items:flex-end;}.elementor-15 .elementor-element.elementor-element-8bd87a1 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;line-height:28px;letter-spacing:0px;fill:#FF6700;color:#FF6700;border-radius:8px 8px 8px 8px;padding:10px 30px 10px 30px;}.elementor-15 .elementor-element.elementor-element-8bd87a1 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-8bd87a1 .elementor-button:focus{background-color:#FFFFFF;color:#FF6700;}.elementor-15 .elementor-element.elementor-element-8bd87a1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15 .elementor-element.elementor-element-8bd87a1 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-8bd87a1 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-8bd87a1 .elementor-button:focus svg{fill:#FF6700;}.elementor-15 .elementor-element.elementor-element-f38033a{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-8087631{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b7a791e.elementor-element{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-c0197fd .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-15 .elementor-element.elementor-element-931e3de{width:initial;max-width:initial;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:28px;color:#5A5A5A;}.elementor-15 .elementor-element.elementor-element-931e3de.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-931e3de p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-c4b818a{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-c4b818a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c4b818a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-15 .elementor-element.elementor-element-389a1d1{width:100%;max-width:100%;text-align:start;}.elementor-15 .elementor-element.elementor-element-389a1d1 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:600;line-height:31.5px;letter-spacing:0px;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c4a6df7{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#B5B5B5;}.elementor-15 .elementor-element.elementor-element-c4a6df7 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-1415a21 .elementor-button{background-color:#FF6700;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;text-decoration:none;line-height:28px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:10px 30px 10px 30px;}.elementor-15 .elementor-element.elementor-element-1415a21 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-1415a21 .elementor-button:focus{background-color:#E05A00;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1415a21 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-1415a21 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-15 .elementor-element.elementor-element-1415a21 .elementor-button:hover svg, .elementor-15 .elementor-element.elementor-element-1415a21 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-0896cba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-c671d8a{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-0382a53{width:100%;max-width:100%;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#5A5A5A;}.elementor-15 .elementor-element.elementor-element-0382a53.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-0382a53 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-ec994b6{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-84366d5{width:100%;max-width:100%;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#5A5A5A;}.elementor-15 .elementor-element.elementor-element-84366d5.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-84366d5 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-0e2620b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-f876a67{width:100%;max-width:100%;text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#5A5A5A;}.elementor-15 .elementor-element.elementor-element-f876a67.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-f876a67 p{margin-block-end:0px;}.elementor-15 .elementor-element.elementor-element-fb8023b{--n-accordion-title-font-size:20px;--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:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-15 .elementor-element.elementor-element-fb8023b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-fb8023b > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FF6700;}.elementor-15 .elementor-element.elementor-element-fb8023b {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-15 .elementor-element.elementor-element-fb8023b > .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:"Oswald", Sans-serif;font-weight:500;}.elementor-15 .elementor-element.elementor-element-bfa110c{--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;}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-070c760{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-8098fdd{--width:95%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-75ce1d1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-75ce1d1.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-d8d4ada{font-size:14px;}.elementor-15 .elementor-element.elementor-element-1e76498{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1e76498.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-b187cd6{width:100%;max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-b187cd6 .elementor-heading-title{font-size:32px;line-height:1.2em;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-0f6c07f{width:100%;max-width:100%;font-size:14px;}.elementor-15 .elementor-element.elementor-element-2cd98ad.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-8d14777{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-0c84b08{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-21325b4{--justify-content:center;}.elementor-15 .elementor-element.elementor-element-9548b99{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-9548b99 img{height:350px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-9e82b19{left:165px;}body.rtl .elementor-15 .elementor-element.elementor-element-9e82b19{right:165px;}.elementor-15 .elementor-element.elementor-element-9e82b19{top:283px;}.elementor-15 .elementor-element.elementor-element-9e82b19 img{height:100px;}.elementor-15 .elementor-element.elementor-element-81bd25f{width:initial;max-width:initial;top:-27px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-81bd25f{left:-2px;}body.rtl .elementor-15 .elementor-element.elementor-element-81bd25f{right:-2px;}.elementor-15 .elementor-element.elementor-element-81bd25f .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-81bd25f .elementor-icon-box-title a{font-size:18px;}.elementor-15 .elementor-element.elementor-element-81bd25f .elementor-icon-box-description{font-size:14px;}.elementor-15 .elementor-element.elementor-element-10e8252{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-47f278e{width:100%;max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-47f278e .elementor-heading-title{font-size:32px;line-height:1.2em;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-ae41ae7{font-size:16px;}.elementor-15 .elementor-element.elementor-element-33d2b54{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f57c0bc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f57c0bc.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-2e06129{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-2e06129 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-15 .elementor-element.elementor-element-2e06129 .elementor-icon{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-9c9b005{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-9c9b005 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-15 .elementor-element.elementor-element-9c9b005 .elementor-icon{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-abb7113{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-abb7113 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-15 .elementor-element.elementor-element-abb7113 .elementor-icon{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-7d0a2f0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7d0a2f0.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-8e55a4f{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-8e55a4f .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-15 .elementor-element.elementor-element-8e55a4f .elementor-icon{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-919ef54{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-919ef54 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-15 .elementor-element.elementor-element-919ef54 .elementor-icon{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-870adfb{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-870adfb .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-15 .elementor-element.elementor-element-870adfb .elementor-icon{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-033f671{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-033f671.e-con{--align-self:flex-start;}.elementor-15 .elementor-element.elementor-element-a1ab960{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-a1ab960 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-15 .elementor-element.elementor-element-a1ab960 .elementor-icon{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-05528cd{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-c0b81f0 .elementor-heading-title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-b57cfce .elementor-icon{font-size:10px;}.elementor-15 .elementor-element.elementor-element-b57cfce .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-b57cfce .elementor-icon-box-title a{font-size:14px;}.elementor-15 .elementor-element.elementor-element-80a020f .elementor-icon{font-size:10px;}.elementor-15 .elementor-element.elementor-element-80a020f .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-80a020f .elementor-icon-box-title a{font-size:14px;}.elementor-15 .elementor-element.elementor-element-79b7128 .elementor-icon{font-size:10px;}.elementor-15 .elementor-element.elementor-element-79b7128 .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-79b7128 .elementor-icon-box-title a{font-size:14px;}.elementor-15 .elementor-element.elementor-element-558efac .elementor-icon{font-size:10px;}.elementor-15 .elementor-element.elementor-element-558efac .elementor-icon-box-title, .elementor-15 .elementor-element.elementor-element-558efac .elementor-icon-box-title a{font-size:14px;}.elementor-15 .elementor-element.elementor-element-1a1bd1c{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-44e3187{width:100%;max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-44e3187 .elementor-heading-title{font-size:32px;line-height:1.2em;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-35d46a7{width:100%;max-width:100%;font-size:14px;}.elementor-15 .elementor-element.elementor-element-8387b36{width:100%;max-width:100%;font-size:14px;}.elementor-15 .elementor-element.elementor-element-f416af3{width:100%;max-width:100%;font-size:14px;}.elementor-15 .elementor-element.elementor-element-dcba432{width:100%;max-width:100%;font-size:14px;}.elementor-15 .elementor-element.elementor-element-0c70247{width:100%;max-width:100%;font-size:14px;}.elementor-15 .elementor-element.elementor-element-7f93466{width:100%;max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-7f93466 .elementor-heading-title{font-size:32px;line-height:1.2em;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-b8083d9{width:100%;max-width:100%;font-size:14px;}.elementor-15 .elementor-element.elementor-element-c0558c5{width:100%;max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-c0558c5 .elementor-heading-title{font-size:32px;line-height:1.2em;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-8ddee70{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-8ddee70 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-15 .elementor-element.elementor-element-8ddee70 .elementor-icon{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-6e09c38{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-6e09c38 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-15 .elementor-element.elementor-element-6e09c38 .elementor-icon{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-97c7220{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-97c7220 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-15 .elementor-element.elementor-element-97c7220 .elementor-icon{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-cac6c03{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-cac6c03 .elementor-icon-box-wrapper{align-items:center;text-align:start;}.elementor-15 .elementor-element.elementor-element-cac6c03 .elementor-icon{border-radius:12px 12px 12px 12px;}.elementor-15 .elementor-element.elementor-element-1c04057{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-189da12{width:100%;max-width:100%;text-align:center;}.elementor-15 .elementor-element.elementor-element-189da12 .elementor-heading-title{font-size:32px;line-height:1.2em;letter-spacing:0px;}.elementor-15 .elementor-element.elementor-element-50a7a28{font-size:14px;}.elementor-15 .elementor-element.elementor-element-c89ab97{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-192e532 .elementor-icon{font-size:22px;}.elementor-15 .elementor-element.elementor-element-192e532 .elementor-icon svg{height:22px;}.elementor-15 .elementor-element.elementor-element-2b834f9 .elementor-heading-title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-a07b020{font-size:15px;}.elementor-15 .elementor-element.elementor-element-44234d0 .elementor-icon{font-size:22px;}.elementor-15 .elementor-element.elementor-element-44234d0 .elementor-icon svg{height:22px;}.elementor-15 .elementor-element.elementor-element-815d052 .elementor-heading-title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-b2e8ee5{font-size:15px;}.elementor-15 .elementor-element.elementor-element-13f4d06 .elementor-icon{font-size:22px;}.elementor-15 .elementor-element.elementor-element-13f4d06 .elementor-icon svg{height:22px;}.elementor-15 .elementor-element.elementor-element-b89ecab .elementor-heading-title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-fb5f506{font-size:15px;}.elementor-15 .elementor-element.elementor-element-24ba3b2 .elementor-icon{font-size:22px;}.elementor-15 .elementor-element.elementor-element-24ba3b2 .elementor-icon svg{height:22px;}.elementor-15 .elementor-element.elementor-element-48ba726 .elementor-heading-title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-00a8baa{font-size:15px;}.elementor-15 .elementor-element.elementor-element-275c5d0{--min-height:350px;}.elementor-15 .elementor-element.elementor-element-6d5df95{text-align:center;}.elementor-15 .elementor-element.elementor-element-6d5df95 .elementor-heading-title{font-size:30px;}.elementor-15 .elementor-element.elementor-element-14553f0{text-align:center;font-size:14px;}.elementor-15 .elementor-element.elementor-element-8bd87a1{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-8bd87a1 .elementor-button{font-size:16px;}.elementor-15 .elementor-element.elementor-element-f38033a{--padding-top:60px;--padding-bottom:60px;--padding-left:010px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-c0197fd{text-align:start;}.elementor-15 .elementor-element.elementor-element-c0197fd .elementor-heading-title{font-size:30px;}.elementor-15 .elementor-element.elementor-element-931e3de{font-size:14px;}.elementor-15 .elementor-element.elementor-element-389a1d1 .elementor-heading-title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-c4a6df7{font-size:15px;}.elementor-15 .elementor-element.elementor-element-1415a21{width:100%;max-width:100%;}.elementor-15 .elementor-element.elementor-element-1415a21 .elementor-button{font-size:16px;}.elementor-15 .elementor-element.elementor-element-0382a53{font-size:14px;}.elementor-15 .elementor-element.elementor-element-84366d5{font-size:14px;}.elementor-15 .elementor-element.elementor-element-f876a67{font-size:14px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-070c760{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-75ce1d1{--width:35%;}.elementor-15 .elementor-element.elementor-element-21325b4{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-5df607f{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-47492d6{--width:45%;}.elementor-15 .elementor-element.elementor-element-10e8252{--width:55%;}.elementor-15 .elementor-element.elementor-element-284999f{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-1a1bd1c{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-f75829a{--width:50%;}.elementor-15 .elementor-element.elementor-element-be79ba5{--width:50%;}.elementor-15 .elementor-element.elementor-element-1c04057{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-275c5d0{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-0f46256{--width:60%;}.elementor-15 .elementor-element.elementor-element-191ae4f{--width:40%;}.elementor-15 .elementor-element.elementor-element-f38033a{--content-width:1280px;}.elementor-15 .elementor-element.elementor-element-8087631{--width:40%;}.elementor-15 .elementor-element.elementor-element-0896cba{--width:60%;}}/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-d8d4ada */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-75ce1d1 */
/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-15 .elementor-element.elementor-element-b187cd6 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-1e76498 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-0f6c07f */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-d211068 */
/* End custom CSS */
/* Start custom CSS for button, class: .elementor-15 .elementor-element.elementor-element-8d14777 */
/* End custom CSS */
/* Start custom CSS for button, class: .elementor-15 .elementor-element.elementor-element-0c84b08 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-2cd98ad */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-8098fdd */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-070c760 */.elementor-15 .elementor-element.elementor-element-070c760 {
  background-color: #0b0b0b;
  position: relative;
  overflow: hidden;
  z-index: 1;
}

/* Balanced Glowing Grid Pattern */
.elementor-15 .elementor-element.elementor-element-070c760::before {
  content: "";
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background-image: 
    linear-gradient(to right, rgba(255, 102, 0, 0.12) 1px, transparent 1px),
    linear-gradient(to bottom, rgba(255, 102, 0, 0.12) 1px, transparent 1px);
  background-size: 55px 55px;
  transform: perspective(600px) rotateX(55deg);
  animation: gridMove 10s linear infinite;
  z-index: -2;
  pointer-events: none;
}

/* Smooth Soft Ambient Glow */
.elementor-15 .elementor-element.elementor-element-070c760::after {
  content: "";
  position: absolute;
  top: 15%;
  left: 30%;
  width: 400px;
  height: 400px;
  background: radial-gradient(circle, rgba(255, 102, 0, 0.28) 0%, rgba(255, 102, 0, 0) 70%);
  filter: blur(60px);
  animation: floatLight 8s ease-in-out infinite alternate;
  z-index: -1;
  pointer-events: none;
}

/* Fluid Smooth Animations */
@keyframes gridMove {
  0% {
    transform: perspective(600px) rotateX(55deg) translateY(0);
  }
  100% {
    transform: perspective(600px) rotateX(55deg) translateY(55px);
  }
}

@keyframes floatLight {
  0% {
    transform: translate(-80px, -20px) scale(0.95);
    opacity: 0.6;
  }
  50% {
    transform: translate(100px, 30px) scale(1.1);
    opacity: 0.85;
  }
  100% {
    transform: translate(-30px, 60px) scale(1);
    opacity: 0.6;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-070c760 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21325b4 *//* Main Container Styling */
.elementor-15 .elementor-element.elementor-element-21325b4 {
  background-color: #ff6700;
  position: relative !important;
  overflow: hidden !important;
}

/* Right Corner Blue & Red Strip */
.elementor-15 .elementor-element.elementor-element-21325b4::before {
  content: "";
  position: absolute !important;
  top: 0 !important;
  right: 0 !important;
  left: auto !important; /* Left alignment completely cancel korar jonyo */
  width: 70% !important; /* Screen size wise auto-adjust hobe (Responsive) */
  max-width: 850px !important;
  height: 14px !important; /* Height increase kora hoyeche */
  background: linear-gradient(to right, #002b5b 0%, #002b5b 50%, #e60000 50%, #e60000 100%) !important;
  z-index: 10 !important;
}

/* Mobile Screen Responsive Adjustment */
@media (max-width: 767px) {
  .elementor-15 .elementor-element.elementor-element-21325b4::before {
    width: 50% !important;
    height: 10px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-21325b4 */
/* End custom CSS */
/* Start custom CSS for image, class: .elementor-15 .elementor-element.elementor-element-9548b99 */
/* End custom CSS */
/* Start custom CSS for image, class: .elementor-15 .elementor-element.elementor-element-9e82b19 */
/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-15 .elementor-element.elementor-element-81bd25f */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-47492d6 */
/* End custom CSS */
/* Start custom CSS for html, class: .elementor-15 .elementor-element.elementor-element-a5164d7 */
/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-15 .elementor-element.elementor-element-47f278e */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-ae41ae7 */
/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-15 .elementor-element.elementor-element-2e06129 */
/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-15 .elementor-element.elementor-element-9c9b005 */
/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-15 .elementor-element.elementor-element-abb7113 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-f57c0bc */
/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-15 .elementor-element.elementor-element-8e55a4f */
/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-15 .elementor-element.elementor-element-919ef54 */
/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-15 .elementor-element.elementor-element-870adfb */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-7d0a2f0 */
/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-15 .elementor-element.elementor-element-a1ab960 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-033f671 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-33d2b54 */
/* End custom CSS */
/* Start custom CSS for button, class: .elementor-15 .elementor-element.elementor-element-05528cd */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-10e8252 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-5df607f */
/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-15 .elementor-element.elementor-element-c0b81f0 */
/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-15 .elementor-element.elementor-element-b57cfce */
/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-15 .elementor-element.elementor-element-80a020f */
/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-15 .elementor-element.elementor-element-79b7128 */
/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-15 .elementor-element.elementor-element-558efac */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-284999f */
/* End custom CSS */
/* Start custom CSS for html, class: .elementor-15 .elementor-element.elementor-element-b8dc42c */
/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-15 .elementor-element.elementor-element-44e3187 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-35d46a7 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-8387b36 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-f416af3 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-dcba432 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-265944d */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-0c70247 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-f75829a */
/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-15 .elementor-element.elementor-element-7f93466 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-b8083d9 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-d046a8e */
/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-15 .elementor-element.elementor-element-c0558c5 */
/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-15 .elementor-element.elementor-element-8ddee70 */
/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-15 .elementor-element.elementor-element-6e09c38 */
/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-15 .elementor-element.elementor-element-97c7220 */
/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-15 .elementor-element.elementor-element-cac6c03 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-75d407d */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-be79ba5 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a1bd1c */.elementor-15 .elementor-element.elementor-element-1a1bd1c {
  background-color: #121212 !important;
  position: relative !important;
  overflow: hidden !important;
}

/* Ring 1: Top Right - Smooth Multi-directional Full Floating */
.elementor-15 .elementor-element.elementor-element-1a1bd1c::before {
  content: "";
  position: absolute !important;
  top: -50px !important;
  right: -50px !important;
  width: 220px !important;
  height: 220px !important;
  border: 15px solid rgba(255, 103, 0, 0.15) !important;
  border-radius: 50% !important;
  box-shadow: 0 0 25px rgba(255, 103, 0, 0.1) !important;
  pointer-events: none !important;
  z-index: 1 !important;
  animation: floatRingFull1 14s ease-in-out infinite alternate !important;
}

/* Ring 2: Bottom Left - Opposite Wide Floating */
.elementor-15 .elementor-element.elementor-element-1a1bd1c::after {
  content: "";
  position: absolute !important;
  bottom: -70px !important;
  left: -50px !important;
  width: 250px !important;
  height: 250px !important;
  border: 20px solid rgba(255, 103, 0, 0.08) !important;
  border-radius: 50% !important;
  pointer-events: none !important;
  z-index: 1 !important;
  animation: floatRingFull2 18s ease-in-out infinite alternate !important;
}

/* Multi-step Keyframes: Pura container jure travel korar jonno */
@keyframes floatRingFull1 {
  0% {
    transform: translate(0, 0) scale(1);
  }
  25% {
    transform: translate(-120px, 60px) scale(1.08); /* Left-e ebong niche nambe */
  }
  50% {
    transform: translate(-250px, 20px) scale(0.95); /* Aro ba-dike vese jabe */
  }
  75% {
    transform: translate(-180px, -40px) scale(1.05); /* Ektu upore-bam dik-e ghurbe */
  }
  100% {
    transform: translate(-60px, 80px) scale(1); /* Smoothly start position-er kache ashbe */
  }
}

@keyframes floatRingFull2 {
  0% {
    transform: translate(0, 0) scale(1);
  }
  25% {
    transform: translate(150px, -50px) scale(0.92); /* Dan-dike ebong upore floating */
  }
  50% {
    transform: translate(280px, -20px) scale(1.06); /* Container-er majh/dan e chole jabe */
  }
  75% {
    transform: translate(190px, 40px) scale(0.98); /* Dynamic curve movement */
  }
  100% {
    transform: translate(80px, -60px) scale(1.02);
  }
}

/* Mobile Adjustments */
@media (max-width: 767px) {
  .elementor-15 .elementor-element.elementor-element-1a1bd1c::before {
    width: 140px !important;
    height: 140px !important;
    top: -30px !important;
    right: -30px !important;
  }
  .elementor-15 .elementor-element.elementor-element-1a1bd1c::after {
    width: 150px !important;
    height: 150px !important;
    bottom: -40px !important;
    left: -30px !important;
  }
  
  /* Mobile-e movement distance automatic comie rakha hoilo jate screen break na kore */
  @keyframes floatRingFull1 {
    0% { transform: translate(0, 0) scale(1); }
    100% { transform: translate(-60px, 30px) scale(1.05); }
  }
  @keyframes floatRingFull2 {
    0% { transform: translate(0, 0) scale(1); }
    100% { transform: translate(60px, -30px) scale(0.95); }
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-1a1bd1c */
/* End custom CSS */
/* Start custom CSS for html, class: .elementor-15 .elementor-element.elementor-element-f308aca */
/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-15 .elementor-element.elementor-element-189da12 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-50a7a28 */
/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-15 .elementor-element.elementor-element-192e532 */
/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-15 .elementor-element.elementor-element-2b834f9 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-a07b020 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-436ae10 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e975b2 *//* Card Container Setup */
.elementor-15 .elementor-element.elementor-element-9e975b2 {
    position: relative;
    z-index: 1;
    overflow: hidden;
    transition: transform 0.3s ease, border-color 0.3s ease;
    border-bottom: 2px solid transparent;
}

/* Bottom to Top Background Fill Animation */
.elementor-15 .elementor-element.elementor-element-9e975b2::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 0%;
    background-color: #111111;
    z-index: -1;
    transition: height 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Smooth Transitions for Inner Elements */
.elementor-15 .elementor-element.elementor-element-9e975b2 .elementor-icon,
.elementor-15 .elementor-element.elementor-element-9e975b2 .elementor-icon i,
.elementor-15 .elementor-element.elementor-element-9e975b2 .elementor-icon svg path,
.elementor-15 .elementor-element.elementor-element-9e975b2 .elementor-heading-title,
.elementor-15 .elementor-element.elementor-element-9e975b2 .elementor-widget-text-editor,
.elementor-15 .elementor-element.elementor-element-9e975b2 .elementor-widget-text-editor p,
.elementor-15 .elementor-element.elementor-element-9e975b2 .elementor-widget-text-editor span {
    transition: all 0.3s ease;
}

/* Card Hover States */
.elementor-15 .elementor-element.elementor-element-9e975b2:hover {
    transform: translateY(-8px);
    border-bottom-color: #ff6700;
}

/* Background Expand on Hover */
.elementor-15 .elementor-element.elementor-element-9e975b2:hover::before {
    height: 100%;
}

/* Icon Box Background & Icon Color (Handles SVG & Font Icons) */
.elementor-15 .elementor-element.elementor-element-9e975b2:hover .elementor-icon {
    background-color: #ff6700 !important;
}

.elementor-15 .elementor-element.elementor-element-9e975b2:hover .elementor-icon i,
.elementor-15 .elementor-element.elementor-element-9e975b2:hover .elementor-icon svg path {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Heading & Body Text Color Change */
.elementor-15 .elementor-element.elementor-element-9e975b2:hover .elementor-heading-title,
.elementor-15 .elementor-element.elementor-element-9e975b2:hover .elementor-widget-text-editor,
.elementor-15 .elementor-element.elementor-element-9e975b2:hover .elementor-widget-text-editor p,
.elementor-15 .elementor-element.elementor-element-9e975b2:hover .elementor-widget-text-editor span {
    color: #ffffff !important;
}

/* Number (01, 02, 03) Hover Outline / Color */
.elementor-15 .elementor-element.elementor-element-9e975b2:hover .elementor-absolute p,
.elementor-15 .elementor-element.elementor-element-9e975b2:hover .elementor-absolute h2,
.elementor-15 .elementor-element.elementor-element-9e975b2:hover .elementor-absolute .elementor-heading-title {
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    -webkit-text-stroke: 1.5px #ff6700 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-9e975b2 */
/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-15 .elementor-element.elementor-element-44234d0 */
/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-15 .elementor-element.elementor-element-815d052 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-b2e8ee5 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-6af9897 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e77bc9c *//* Card Container Setup */
.elementor-15 .elementor-element.elementor-element-e77bc9c {
    position: relative;
    z-index: 1;
    overflow: hidden;
    transition: transform 0.3s ease, border-color 0.3s ease;
    border-bottom: 2px solid transparent;
}

/* Bottom to Top Background Fill Animation */
.elementor-15 .elementor-element.elementor-element-e77bc9c::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 0%;
    background-color: #111111;
    z-index: -1;
    transition: height 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Smooth Transitions for Inner Elements */
.elementor-15 .elementor-element.elementor-element-e77bc9c .elementor-icon,
.elementor-15 .elementor-element.elementor-element-e77bc9c .elementor-icon i,
.elementor-15 .elementor-element.elementor-element-e77bc9c .elementor-icon svg path,
.elementor-15 .elementor-element.elementor-element-e77bc9c .elementor-heading-title,
.elementor-15 .elementor-element.elementor-element-e77bc9c .elementor-widget-text-editor,
.elementor-15 .elementor-element.elementor-element-e77bc9c .elementor-widget-text-editor p,
.elementor-15 .elementor-element.elementor-element-e77bc9c .elementor-widget-text-editor span {
    transition: all 0.3s ease;
}

/* Card Hover States */
.elementor-15 .elementor-element.elementor-element-e77bc9c:hover {
    transform: translateY(-8px);
    border-bottom-color: #ff6700;
}

/* Background Expand on Hover */
.elementor-15 .elementor-element.elementor-element-e77bc9c:hover::before {
    height: 100%;
}

/* Icon Box Background & Icon Color (Handles SVG & Font Icons) */
.elementor-15 .elementor-element.elementor-element-e77bc9c:hover .elementor-icon {
    background-color: #ff6700 !important;
}

.elementor-15 .elementor-element.elementor-element-e77bc9c:hover .elementor-icon i,
.elementor-15 .elementor-element.elementor-element-e77bc9c:hover .elementor-icon svg path {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Heading & Body Text Color Change */
.elementor-15 .elementor-element.elementor-element-e77bc9c:hover .elementor-heading-title,
.elementor-15 .elementor-element.elementor-element-e77bc9c:hover .elementor-widget-text-editor,
.elementor-15 .elementor-element.elementor-element-e77bc9c:hover .elementor-widget-text-editor p,
.elementor-15 .elementor-element.elementor-element-e77bc9c:hover .elementor-widget-text-editor span {
    color: #ffffff !important;
}

/* Number (01, 02, 03) Hover Outline / Color */
.elementor-15 .elementor-element.elementor-element-e77bc9c:hover .elementor-absolute p,
.elementor-15 .elementor-element.elementor-element-e77bc9c:hover .elementor-absolute h2,
.elementor-15 .elementor-element.elementor-element-e77bc9c:hover .elementor-absolute .elementor-heading-title {
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    -webkit-text-stroke: 1.5px #ff6700 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-e77bc9c */
/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-15 .elementor-element.elementor-element-13f4d06 */
/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-15 .elementor-element.elementor-element-b89ecab */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-fb5f506 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-9810245 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59d2680 *//* Card Container Setup */
.elementor-15 .elementor-element.elementor-element-59d2680 {
    position: relative;
    z-index: 1;
    overflow: hidden;
    transition: transform 0.3s ease, border-color 0.3s ease;
    border-bottom: 2px solid transparent;
}

/* Bottom to Top Background Fill Animation */
.elementor-15 .elementor-element.elementor-element-59d2680::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 0%;
    background-color: #111111;
    z-index: -1;
    transition: height 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Smooth Transitions for Inner Elements */
.elementor-15 .elementor-element.elementor-element-59d2680 .elementor-icon,
.elementor-15 .elementor-element.elementor-element-59d2680 .elementor-icon i,
.elementor-15 .elementor-element.elementor-element-59d2680 .elementor-icon svg path,
.elementor-15 .elementor-element.elementor-element-59d2680 .elementor-heading-title,
.elementor-15 .elementor-element.elementor-element-59d2680 .elementor-widget-text-editor,
.elementor-15 .elementor-element.elementor-element-59d2680 .elementor-widget-text-editor p,
.elementor-15 .elementor-element.elementor-element-59d2680 .elementor-widget-text-editor span {
    transition: all 0.3s ease;
}

/* Card Hover States */
.elementor-15 .elementor-element.elementor-element-59d2680:hover {
    transform: translateY(-8px);
    border-bottom-color: #ff6700;
}

/* Background Expand on Hover */
.elementor-15 .elementor-element.elementor-element-59d2680:hover::before {
    height: 100%;
}

/* Icon Box Background & Icon Color (Handles SVG & Font Icons) */
.elementor-15 .elementor-element.elementor-element-59d2680:hover .elementor-icon {
    background-color: #ff6700 !important;
}

.elementor-15 .elementor-element.elementor-element-59d2680:hover .elementor-icon i,
.elementor-15 .elementor-element.elementor-element-59d2680:hover .elementor-icon svg path {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Heading & Body Text Color Change */
.elementor-15 .elementor-element.elementor-element-59d2680:hover .elementor-heading-title,
.elementor-15 .elementor-element.elementor-element-59d2680:hover .elementor-widget-text-editor,
.elementor-15 .elementor-element.elementor-element-59d2680:hover .elementor-widget-text-editor p,
.elementor-15 .elementor-element.elementor-element-59d2680:hover .elementor-widget-text-editor span {
    color: #ffffff !important;
}

/* Number (01, 02, 03) Hover Outline / Color */
.elementor-15 .elementor-element.elementor-element-59d2680:hover .elementor-absolute p,
.elementor-15 .elementor-element.elementor-element-59d2680:hover .elementor-absolute h2,
.elementor-15 .elementor-element.elementor-element-59d2680:hover .elementor-absolute .elementor-heading-title {
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    -webkit-text-stroke: 1.5px #ff6700 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-59d2680 */
/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-15 .elementor-element.elementor-element-24ba3b2 */
/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-15 .elementor-element.elementor-element-48ba726 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-00a8baa */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-c080d2f */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edfed5c *//* Card Container Setup */
.elementor-15 .elementor-element.elementor-element-edfed5c {
    position: relative;
    z-index: 1;
    overflow: hidden;
    transition: transform 0.3s ease, border-color 0.3s ease;
    border-bottom: 2px solid transparent;
}

/* Bottom to Top Background Fill Animation */
.elementor-15 .elementor-element.elementor-element-edfed5c::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 0%;
    background-color: #111111;
    z-index: -1;
    transition: height 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Smooth Transitions for Inner Elements */
.elementor-15 .elementor-element.elementor-element-edfed5c .elementor-icon,
.elementor-15 .elementor-element.elementor-element-edfed5c .elementor-icon i,
.elementor-15 .elementor-element.elementor-element-edfed5c .elementor-icon svg path,
.elementor-15 .elementor-element.elementor-element-edfed5c .elementor-heading-title,
.elementor-15 .elementor-element.elementor-element-edfed5c .elementor-widget-text-editor,
.elementor-15 .elementor-element.elementor-element-edfed5c .elementor-widget-text-editor p,
.elementor-15 .elementor-element.elementor-element-edfed5c .elementor-widget-text-editor span {
    transition: all 0.3s ease;
}

/* Card Hover States */
.elementor-15 .elementor-element.elementor-element-edfed5c:hover {
    transform: translateY(-8px);
    border-bottom-color: #ff6700;
}

/* Background Expand on Hover */
.elementor-15 .elementor-element.elementor-element-edfed5c:hover::before {
    height: 100%;
}

/* Icon Box Background & Icon Color (Handles SVG & Font Icons) */
.elementor-15 .elementor-element.elementor-element-edfed5c:hover .elementor-icon {
    background-color: #ff6700 !important;
}

.elementor-15 .elementor-element.elementor-element-edfed5c:hover .elementor-icon i,
.elementor-15 .elementor-element.elementor-element-edfed5c:hover .elementor-icon svg path {
    color: #ffffff !important;
    fill: #ffffff !important;
}

/* Heading & Body Text Color Change */
.elementor-15 .elementor-element.elementor-element-edfed5c:hover .elementor-heading-title,
.elementor-15 .elementor-element.elementor-element-edfed5c:hover .elementor-widget-text-editor,
.elementor-15 .elementor-element.elementor-element-edfed5c:hover .elementor-widget-text-editor p,
.elementor-15 .elementor-element.elementor-element-edfed5c:hover .elementor-widget-text-editor span {
    color: #ffffff !important;
}

/* Number (01, 02, 03) Hover Outline / Color */
.elementor-15 .elementor-element.elementor-element-edfed5c:hover .elementor-absolute p,
.elementor-15 .elementor-element.elementor-element-edfed5c:hover .elementor-absolute h2,
.elementor-15 .elementor-element.elementor-element-edfed5c:hover .elementor-absolute .elementor-heading-title {
    color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    -webkit-text-stroke: 1.5px #ff6700 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-edfed5c */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-c89ab97 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-1c04057 */
/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-15 .elementor-element.elementor-element-6d5df95 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-14553f0 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-0f46256 */
/* End custom CSS */
/* Start custom CSS for button, class: .elementor-15 .elementor-element.elementor-element-8bd87a1 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-191ae4f */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-275c5d0 */.elementor-15 .elementor-element.elementor-element-275c5d0 {
  background-color: #ff6700 !important; /* Pure Safety Orange BG */
  position: relative !important;
  overflow: hidden !important;
}

/* Ring 1: Top Right - White Semi-Transparent */
.elementor-15 .elementor-element.elementor-element-275c5d0::before {
  content: "";
  position: absolute !important;
  top: -50px !important;
  right: -50px !important;
  width: 220px !important;
  height: 220px !important;
  border: 15px solid rgba(255, 255, 255, 0.25) !important;
  border-radius: 50% !important;
  box-shadow: 0 0 25px rgba(255, 255, 255, 0.15) !important;
  pointer-events: none !important;
  z-index: 1 !important;
  animation: floatRingFull1 14s ease-in-out infinite alternate !important;
}

/* Ring 2: Bottom Left - Dark/Black Accent Ring */
.elementor-15 .elementor-element.elementor-element-275c5d0::after {
  content: "";
  position: absolute !important;
  bottom: -70px !important;
  left: -50px !important;
  width: 250px !important;
  height: 250px !important;
  border: 20px solid rgba(0, 0, 0, 0.15) !important;
  border-radius: 50% !important;
  pointer-events: none !important;
  z-index: 1 !important;
  animation: floatRingFull2 18s ease-in-out infinite alternate !important;
}

/* Multi-step Keyframes */
@keyframes floatRingFull1 {
  0% { transform: translate(0, 0) scale(1); }
  25% { transform: translate(-120px, 60px) scale(1.08); }
  50% { transform: translate(-250px, 20px) scale(0.95); }
  75% { transform: translate(-180px, -40px) scale(1.05); }
  100% { transform: translate(-60px, 80px) scale(1); }
}

@keyframes floatRingFull2 {
  0% { transform: translate(0, 0) scale(1); }
  25% { transform: translate(150px, -50px) scale(0.92); }
  50% { transform: translate(280px, -20px) scale(1.06); }
  75% { transform: translate(190px, 40px) scale(0.98); }
  100% { transform: translate(80px, -60px) scale(1.02); }
}

@media (max-width: 767px) {
  .elementor-15 .elementor-element.elementor-element-275c5d0::before {
    width: 140px !important;
    height: 140px !important;
    top: -30px !important;
    right: -30px !important;
  }
  .elementor-15 .elementor-element.elementor-element-275c5d0::after {
    width: 150px !important;
    height: 150px !important;
    bottom: -40px !important;
    left: -30px !important;
  }
  @keyframes floatRingFull1 {
    0% { transform: translate(0, 0) scale(1); }
    100% { transform: translate(-60px, 30px) scale(1.05); }
  }
  @keyframes floatRingFull2 {
    0% { transform: translate(0, 0) scale(1); }
    100% { transform: translate(60px, -30px) scale(0.95); }
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-275c5d0 */
/* End custom CSS */
/* Start custom CSS for html, class: .elementor-15 .elementor-element.elementor-element-b7a791e */
/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-15 .elementor-element.elementor-element-c0197fd */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-931e3de */
/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-15 .elementor-element.elementor-element-389a1d1 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-c4a6df7 */
/* End custom CSS */
/* Start custom CSS for button, class: .elementor-15 .elementor-element.elementor-element-1415a21 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-c4b818a */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-8087631 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-0382a53 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-c671d8a */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-84366d5 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-ec994b6 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-f876a67 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-0e2620b */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-0382a53 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-c671d8a */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-84366d5 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-ec994b6 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-f876a67 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-0e2620b */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-0382a53 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-c671d8a */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-84366d5 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-ec994b6 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-f876a67 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-0e2620b */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-0382a53 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-c671d8a */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-84366d5 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-ec994b6 */
/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-15 .elementor-element.elementor-element-f876a67 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-0e2620b */
/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-15 .elementor-element.elementor-element-fb8023b */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-0896cba */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-f38033a */
/* End custom CSS */
/* Start custom CSS for html, class: .elementor-15 .elementor-element.elementor-element-81f1fc7 */
/* End custom CSS */
/* Start custom CSS for container, class: .elementor-15 .elementor-element.elementor-element-bfa110c */
/* End custom CSS */