.elementor-7971 .elementor-element.elementor-element-2f1d6e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-45d6df2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:160px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-7971 .elementor-element.elementor-element-45d6df2:not(.elementor-motion-effects-element-type-background), .elementor-7971 .elementor-element.elementor-element-45d6df2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-7971 .elementor-element.elementor-element-ab01351{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-88c174c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-81358b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-1ad5ec2{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-7971 .elementor-element.elementor-element-1ad5ec2 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:75px;font-weight:300;line-height:99px;color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-a1cb7e7{width:100%;max-width:100%;}.elementor-7971 .elementor-element.elementor-element-a1cb7e7 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:66px;font-weight:300;line-height:99px;color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-cc9adee{--display:flex;}.elementor-7971 .elementor-element.elementor-element-6834480 > .elementor-widget-container{--e-transform-translateX:-134px;--e-transform-scale:1.6;padding:90px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-6834480 img{opacity:0.91;}.elementor-7971 .elementor-element.elementor-element-edf7a89{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-6f04f5d{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-b5dbf06{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-7971 .elementor-element.elementor-element-b5dbf06 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7971 .elementor-element.elementor-element-b5dbf06 .elementor-divider-separator{width:468px;}.elementor-7971 .elementor-element.elementor-element-b5dbf06 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7971 .elementor-element.elementor-element-6d36936{width:var( --container-widget-width, 472px );max-width:472px;--container-widget-width:472px;--container-widget-flex-grow:0;}.elementor-7971 .elementor-element.elementor-element-6d36936 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-6d36936 .pp-info-box-icon{font-size:0px;}.elementor-7971 .elementor-element.elementor-element-6d36936 .pp-info-box-icon img{width:100px;}.elementor-7971 .elementor-element.elementor-element-6d36936 .pp-info-box-title{font-family:"Khmer Sangam", Sans-serif;font-size:20px;font-weight:400;line-height:10px;margin-bottom:20px;}.elementor-7971 .elementor-element.elementor-element-6d36936 .pp-info-box-subtitle{margin-bottom:20px;}.elementor-7971 .elementor-element.elementor-element-6d36936 .pp-info-box-description{font-family:"Instrument Sans", Sans-serif;font-size:25px;font-weight:400;line-height:33px;margin-bottom:0px;}.elementor-7971 .elementor-element.elementor-element-6d36936 .pp-slider-arrow{font-size:30px;background-color:#02010100;color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-6d36936 .elementor-swiper-button-prev{left:0px;}.elementor-7971 .elementor-element.elementor-element-6d36936 .elementor-swiper-button-next{right:0px;}.elementor-7971 .elementor-element.elementor-element-6d36936 .swiper-pagination-bullet{height:16px;width:16px;margin-left:16px;margin-right:16px;background:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-6d36936 .swiper-pagination-bullet-active{background:var( --e-global-color-8a87c54 );}.elementor-7971 .elementor-element.elementor-element-6d36936 .swiper-pagination-bullets{margin:20px 0px 05px 0px;}.elementor-7971 .elementor-element.elementor-element-c744412{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-0c75b5e{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;font-family:"Instrument Sans", Sans-serif;font-size:25px;font-weight:300;line-height:1.2em;}.elementor-7971 .elementor-element.elementor-element-0c75b5e > .elementor-widget-container{margin:60px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-d3ce023 .elementor-button{background-color:#FF2F2F;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:200;line-height:20px;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:17px 30px 17px 30px;}.elementor-7971 .elementor-element.elementor-element-d3ce023 .elementor-button:hover, .elementor-7971 .elementor-element.elementor-element-d3ce023 .elementor-button:focus{background-color:#AD2525;color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-d3ce023 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7971 .elementor-element.elementor-element-d3ce023 .elementor-button .elementor-button-content-wrapper{gap:39px;}.elementor-7971 .elementor-element.elementor-element-d3ce023 .elementor-button:hover svg, .elementor-7971 .elementor-element.elementor-element-d3ce023 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-abdb88f:not(.elementor-motion-effects-element-type-background), .elementor-7971 .elementor-element.elementor-element-abdb88f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-7971 .elementor-element.elementor-element-abdb88f > .elementor-container{max-width:1417px;}.elementor-7971 .elementor-element.elementor-element-abdb88f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 30px 90px 30px;}.elementor-7971 .elementor-element.elementor-element-abdb88f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7971 .elementor-element.elementor-element-bf5294f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-e3b9b53 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:66px;font-weight:200;line-height:99px;color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-1530e8d{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;font-family:"Instrument Sans", Sans-serif;font-size:25px;font-weight:300;line-height:1.2em;}.elementor-7971 .elementor-element.elementor-element-1530e8d > .elementor-widget-container{margin:60px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-8467f46{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-7971 .elementor-element.elementor-element-8467f46 .elementor-divider-separator{width:468px;}.elementor-7971 .elementor-element.elementor-element-8467f46 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7971 .elementor-element.elementor-element-9583fb4 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-9583fb4 .pp-info-box-icon{font-size:0px;}.elementor-7971 .elementor-element.elementor-element-9583fb4 .pp-info-box-icon img{width:100px;}.elementor-7971 .elementor-element.elementor-element-9583fb4 .pp-info-box-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:200;line-height:10px;margin-bottom:20px;}.elementor-7971 .elementor-element.elementor-element-9583fb4 .pp-info-box-subtitle{margin-bottom:20px;}.elementor-7971 .elementor-element.elementor-element-9583fb4 .pp-info-box-description{font-family:"Instrument Sans", Sans-serif;font-size:25px;font-weight:400;line-height:33px;margin-bottom:0px;}.elementor-7971 .elementor-element.elementor-element-9583fb4 .pp-slider-arrow{font-size:39px;background-color:#02010100;color:var( --e-global-color-8a87c54 );border-style:solid;border-color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-7d02238 .elementor-button{background-color:var( --e-global-color-8a87c54 );font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:200;line-height:20px;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}.elementor-7971 .elementor-element.elementor-element-7d02238 .elementor-button:hover, .elementor-7971 .elementor-element.elementor-element-7d02238 .elementor-button:focus{background-color:#AD2525;color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-7d02238 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7971 .elementor-element.elementor-element-7d02238 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7971 .elementor-element.elementor-element-7d02238 .elementor-button:hover svg, .elementor-7971 .elementor-element.elementor-element-7d02238 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-e0f6c86{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-7971 .elementor-element.elementor-element-e0f6c86:not(.elementor-motion-effects-element-type-background), .elementor-7971 .elementor-element.elementor-element-e0f6c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-e309288{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:120px;}.elementor-7971 .elementor-element.elementor-element-6e1b60d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7971 .elementor-element.elementor-element-6e1b60d{text-align:left;}.elementor-7971 .elementor-element.elementor-element-920c6a3{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2px;}.elementor-7971 .elementor-element.elementor-element-920c6a3 .elementor-divider-separator{width:560px;}.elementor-7971 .elementor-element.elementor-element-920c6a3 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-7971 .elementor-element.elementor-element-e5f0ee3{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;font-family:"Instrument Sans", Sans-serif;font-size:32px;font-weight:300;line-height:1.2em;color:#000000;}.elementor-7971 .elementor-element.elementor-element-e5f0ee3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-2b436eb{width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:300;line-height:1.2em;color:#000000;}.elementor-7971 .elementor-element.elementor-element-2b436eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 15px 0px;}.elementor-7971 .elementor-element.elementor-element-3ecff7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-3ecff7e.e-con{--order:99999 /* order end hack */;}.elementor-7971 .elementor-element.elementor-element-5695ee9{--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;--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-7971 .elementor-element.elementor-element-157f791 .elementor-button{background-color:var( --e-global-color-8a87c54 );font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:200;line-height:20px;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:17px 30px 17px 30px;}.elementor-7971 .elementor-element.elementor-element-157f791 .elementor-button:hover, .elementor-7971 .elementor-element.elementor-element-157f791 .elementor-button:focus{background-color:#AD2525;color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-157f791 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7971 .elementor-element.elementor-element-157f791 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7971 .elementor-element.elementor-element-157f791 .elementor-button:hover svg, .elementor-7971 .elementor-element.elementor-element-157f791 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-f1edb44 .elementor-button{background-color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:200;line-height:20px;fill:var( --e-global-color-8a87c54 );color:var( --e-global-color-8a87c54 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#AD2525;border-radius:100px 100px 100px 100px;padding:17px 30px 17px 30px;}.elementor-7971 .elementor-element.elementor-element-f1edb44 .elementor-button:hover, .elementor-7971 .elementor-element.elementor-element-f1edb44 .elementor-button:focus{background-color:#AD2525;color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-f1edb44 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7971 .elementor-element.elementor-element-f1edb44 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-7971 .elementor-element.elementor-element-f1edb44 .elementor-button:hover svg, .elementor-7971 .elementor-element.elementor-element-f1edb44 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-0969083{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-0969083:not(.elementor-motion-effects-element-type-background), .elementor-7971 .elementor-element.elementor-element-0969083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54595F00;}.elementor-7971 .elementor-element.elementor-element-2c64a3d{--display:flex;}.elementor-7971 .elementor-element.elementor-element-cca0c0b > .elementor-widget-container{margin:20px 0px 30px 0px;padding:0px 60px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-cca0c0b{font-family:"Instrument Sans", Sans-serif;font-size:22px;font-weight:300;line-height:1.2em;}.elementor-7971 .elementor-element.elementor-element-4948cf6{--display:flex;}.elementor-7971 .elementor-element.elementor-element-14a09ed > .elementor-widget-container{margin:20px 0px 30px 0px;padding:0px 60px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-14a09ed{font-family:"Instrument Sans", Sans-serif;font-size:22px;font-weight:300;line-height:1.2em;}.elementor-7971 .elementor-element.elementor-element-fcf0ad3{--display:flex;}.elementor-7971 .elementor-element.elementor-element-aa0f124 > .elementor-widget-container{margin:20px 0px 30px 0px;padding:0px 60px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-aa0f124{font-family:"Instrument Sans", Sans-serif;font-size:22px;font-weight:300;line-height:1.2em;}.elementor-7971 .elementor-element.elementor-element-cac05a9{--display:flex;}.elementor-7971 .elementor-element.elementor-element-6769fd0 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 60px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-6769fd0{font-family:"Instrument Sans", Sans-serif;font-size:22px;font-weight:300;line-height:1.2em;}.elementor-7971 .elementor-element.elementor-element-bc114ab{--n-accordion-title-font-size:35px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-border-radius:25px 25px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-8a87c54 );--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-gap:0px;--n-accordion-icon-normal-color:var( --e-global-color-8a87c54 );}.elementor-7971 .elementor-element.elementor-element-bc114ab > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bb77b38 );}.elementor-7971 .elementor-element.elementor-element-bc114ab > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-8a87c54 );border-style:none;}:where( .elementor-7971 .elementor-element.elementor-element-bc114ab > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-8a87c54 );border-style:none;--border-radius:0px 0px 025px 025px;--padding-top:0px;--padding-right:40px;--padding-bottom:40px;--padding-left:40px;}.elementor-7971 .elementor-element.elementor-element-bc114ab {--n-accordion-padding:30px 40px 060px 40px;}:where( .elementor-7971 .elementor-element.elementor-element-bc114ab > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Instrument Sans", Sans-serif;font-weight:400;line-height:38px;}.elementor-7971 .elementor-element.elementor-element-b1aa4c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--padding-top:90px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-7971 .elementor-element.elementor-element-b1aa4c7:not(.elementor-motion-effects-element-type-background), .elementor-7971 .elementor-element.elementor-element-b1aa4c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.drivesec.com/wp-content/uploads/2025/05/6356923_Lines-Background-Psychedelic-Neon_By_Animedias_Artlist_Vertical_HD-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7971 .elementor-element.elementor-element-b1aa4c7::before, .elementor-7971 .elementor-element.elementor-element-b1aa4c7 > .elementor-background-video-container::before, .elementor-7971 .elementor-element.elementor-element-b1aa4c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-7971 .elementor-element.elementor-element-b1aa4c7 > .elementor-background-slideshow::before, .elementor-7971 .elementor-element.elementor-element-b1aa4c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7971 .elementor-element.elementor-element-b1aa4c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7971 .elementor-element.elementor-element-54df870 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:99px;font-weight:300;color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-22de416{width:var( --container-widget-width, 737px );max-width:737px;--container-widget-width:737px;--container-widget-flex-grow:0;font-family:"Instrument Sans", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;}.elementor-7971 .elementor-element.elementor-element-22de416 > .elementor-widget-container{margin:10px 0px 20px 0px;padding:0px 0px 10px 0px;}.elementor-7971 .elementor-element.elementor-element-911fc84{--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 0120px;--row-gap:0px;--column-gap:0120px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-f37ae6b{--display:flex;--background-transition:0.5s;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7971 .elementor-element.elementor-element-f37ae6b:not(.elementor-motion-effects-element-type-background), .elementor-7971 .elementor-element.elementor-element-f37ae6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-f37ae6b:hover{background-color:var( --e-global-color-8a87c54 );}.elementor-7971 .elementor-element.elementor-element-b5bb3ea > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7971 .elementor-element.elementor-element-b5bb3ea .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:35px;font-weight:700;line-height:35px;color:#040404;}.elementor-7971 .elementor-element.elementor-element-5e65324{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-bb77b38 );}.elementor-7971 .elementor-element.elementor-element-5e65324 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-0da49ec{--display:flex;--background-transition:0.5s;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7971 .elementor-element.elementor-element-0da49ec:not(.elementor-motion-effects-element-type-background), .elementor-7971 .elementor-element.elementor-element-0da49ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-0da49ec:hover{background-color:var( --e-global-color-8a87c54 );}.elementor-7971 .elementor-element.elementor-element-e00c1d9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7971 .elementor-element.elementor-element-e00c1d9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:35px;font-weight:700;line-height:35px;color:#040404;}.elementor-7971 .elementor-element.elementor-element-77c8af3{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-bb77b38 );}.elementor-7971 .elementor-element.elementor-element-77c8af3 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-7c7a368{--display:flex;--background-transition:0.5s;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7971 .elementor-element.elementor-element-7c7a368:not(.elementor-motion-effects-element-type-background), .elementor-7971 .elementor-element.elementor-element-7c7a368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-7c7a368:hover{background-color:var( --e-global-color-8a87c54 );}.elementor-7971 .elementor-element.elementor-element-83007cd > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7971 .elementor-element.elementor-element-83007cd .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:35px;font-weight:700;line-height:35px;color:#040404;}.elementor-7971 .elementor-element.elementor-element-4c76496{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-bb77b38 );}.elementor-7971 .elementor-element.elementor-element-4c76496 > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-50e5000{--display:flex;--background-transition:0.5s;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7971 .elementor-element.elementor-element-50e5000:not(.elementor-motion-effects-element-type-background), .elementor-7971 .elementor-element.elementor-element-50e5000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-50e5000:hover{background-color:var( --e-global-color-8a87c54 );}.elementor-7971 .elementor-element.elementor-element-dd0dbe9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7971 .elementor-element.elementor-element-dd0dbe9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:35px;font-weight:700;line-height:35px;color:#040404;}.elementor-7971 .elementor-element.elementor-element-cd42dca{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-bb77b38 );}.elementor-7971 .elementor-element.elementor-element-cd42dca > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-e7f8301{--display:flex;--background-transition:0.5s;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7971 .elementor-element.elementor-element-e7f8301:not(.elementor-motion-effects-element-type-background), .elementor-7971 .elementor-element.elementor-element-e7f8301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-e7f8301:hover{background-color:var( --e-global-color-8a87c54 );}.elementor-7971 .elementor-element.elementor-element-54e3d47 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7971 .elementor-element.elementor-element-54e3d47 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:35px;font-weight:700;line-height:35px;color:#040404;}.elementor-7971 .elementor-element.elementor-element-638039b{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-bb77b38 );}.elementor-7971 .elementor-element.elementor-element-638039b > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-a4d6062{--display:flex;--background-transition:0.5s;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7971 .elementor-element.elementor-element-a4d6062:not(.elementor-motion-effects-element-type-background), .elementor-7971 .elementor-element.elementor-element-a4d6062 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-a4d6062:hover{background-color:var( --e-global-color-8a87c54 );}.elementor-7971 .elementor-element.elementor-element-9dc8161 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7971 .elementor-element.elementor-element-9dc8161 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:35px;font-weight:700;line-height:35px;color:#040404;}.elementor-7971 .elementor-element.elementor-element-1801c4c{width:var( --container-widget-width, 548px );max-width:548px;--container-widget-width:548px;--container-widget-flex-grow:0;font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;color:var( --e-global-color-bb77b38 );}.elementor-7971 .elementor-element.elementor-element-1801c4c > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-bf1e370{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}:where( .elementor-7971 .elementor-element.elementor-element-bf1e370 .swiper-slide ) > .e-con{border-style:none;}.elementor-7971 .elementor-element.elementor-element-bf1e370 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;}.elementor-7971 .elementor-element.elementor-element-1297de8 .elementor-button{background-color:var( --e-global-color-8a87c54 );font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:200;line-height:20px;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:17px 30px 17px 30px;}.elementor-7971 .elementor-element.elementor-element-1297de8 .elementor-button:hover, .elementor-7971 .elementor-element.elementor-element-1297de8 .elementor-button:focus{background-color:#AD2525;color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-1297de8 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-1297de8.elementor-element{--align-self:center;}.elementor-7971 .elementor-element.elementor-element-1297de8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7971 .elementor-element.elementor-element-1297de8 .elementor-button .elementor-button-content-wrapper{gap:26px;}.elementor-7971 .elementor-element.elementor-element-1297de8 .elementor-button:hover svg, .elementor-7971 .elementor-element.elementor-element-1297de8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-1d21a03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:60px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-7971 .elementor-element.elementor-element-1d21a03::before, .elementor-7971 .elementor-element.elementor-element-1d21a03 > .elementor-background-video-container::before, .elementor-7971 .elementor-element.elementor-element-1d21a03 > .e-con-inner > .elementor-background-video-container::before, .elementor-7971 .elementor-element.elementor-element-1d21a03 > .elementor-background-slideshow::before, .elementor-7971 .elementor-element.elementor-element-1d21a03 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7971 .elementor-element.elementor-element-1d21a03 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-7971 .elementor-element.elementor-element-6d79886 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:77px;font-weight:300;color:var( --e-global-color-bb77b38 );}.elementor-7971 .elementor-element.elementor-element-9db431d{--display:flex;--background-transition:0.5s;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7971 .elementor-element.elementor-element-9db431d:not(.elementor-motion-effects-element-type-background), .elementor-7971 .elementor-element.elementor-element-9db431d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-9db431d:hover{background-color:#FF2F2F00;}.elementor-7971 .elementor-element.elementor-element-44f3ae0{--grid-columns:1;--grid-row-gap:0px;}.elementor-7971 .elementor-element.elementor-element-44f3ae0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-44f3ae0.elementor-element{--align-self:stretch;--flex-shrink:1;}.elementor-7971 .elementor-element.elementor-element-4ffb6f8{--display:flex;--background-transition:0.5s;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7971 .elementor-element.elementor-element-4ffb6f8:not(.elementor-motion-effects-element-type-background), .elementor-7971 .elementor-element.elementor-element-4ffb6f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-4ffb6f8:hover{background-color:var( --e-global-color-8a87c54 );}.elementor-7971 .elementor-element.elementor-element-7f081dc{--grid-columns:1;--grid-row-gap:0px;}.elementor-7971 .elementor-element.elementor-element-7f081dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-7f081dc.elementor-element{--align-self:stretch;--flex-shrink:1;}.elementor-7971 .elementor-element.elementor-element-788a34e{--display:flex;--background-transition:0.5s;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7971 .elementor-element.elementor-element-788a34e:not(.elementor-motion-effects-element-type-background), .elementor-7971 .elementor-element.elementor-element-788a34e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-788a34e:hover{background-color:var( --e-global-color-8a87c54 );}.elementor-7971 .elementor-element.elementor-element-b13739d{--grid-columns:1;--grid-row-gap:0px;}.elementor-7971 .elementor-element.elementor-element-b13739d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-b13739d.elementor-element{--align-self:stretch;--flex-shrink:1;}.elementor-7971 .elementor-element.elementor-element-75cf880{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#000000;}.elementor-7971 .elementor-element.elementor-element-75cf880 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FF2F2F00;border-style:solid;border-color:var( --e-global-color-bb77b38 );}.elementor-7971 .elementor-element.elementor-element-7230f80{--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 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-e1b6279{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-e1b6279.e-con{--align-self:stretch;}.elementor-7971 .elementor-element.elementor-element-7134333{--grid-columns:1;--grid-row-gap:0px;}.elementor-7971 .elementor-element.elementor-element-7134333 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-7134333.elementor-element{--align-self:stretch;--flex-shrink:1;}.elementor-7971 .elementor-element.elementor-element-44e3ff5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-3eee41d{--display:flex;--justify-content:space-between;--overlay-opacity:0.84;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-3eee41d:not(.elementor-motion-effects-element-type-background), .elementor-7971 .elementor-element.elementor-element-3eee41d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.drivesec.com/wp-content/uploads/2025/05/c04f26ba16bc5a8fd54f4fe8fda2dcff033b6229.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7971 .elementor-element.elementor-element-3eee41d::before, .elementor-7971 .elementor-element.elementor-element-3eee41d > .elementor-background-video-container::before, .elementor-7971 .elementor-element.elementor-element-3eee41d > .e-con-inner > .elementor-background-video-container::before, .elementor-7971 .elementor-element.elementor-element-3eee41d > .elementor-background-slideshow::before, .elementor-7971 .elementor-element.elementor-element-3eee41d > .e-con-inner > .elementor-background-slideshow::before, .elementor-7971 .elementor-element.elementor-element-3eee41d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #000000 0%, #00000066 100%);}.elementor-7971 .elementor-element.elementor-element-81c7977{--grid-columns:1;--grid-row-gap:0px;}.elementor-7971 .elementor-element.elementor-element-81c7977 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-81c7977.elementor-element{--align-self:stretch;--flex-shrink:1;}.elementor-7971 .elementor-element.elementor-element-6232c7d{--display:flex;--justify-content:space-between;--overlay-opacity:0.84;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-6232c7d:not(.elementor-motion-effects-element-type-background), .elementor-7971 .elementor-element.elementor-element-6232c7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.drivesec.com/wp-content/uploads/2025/05/c04f26ba16bc5a8fd54f4fe8fda2dcff033b6229.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7971 .elementor-element.elementor-element-6232c7d::before, .elementor-7971 .elementor-element.elementor-element-6232c7d > .elementor-background-video-container::before, .elementor-7971 .elementor-element.elementor-element-6232c7d > .e-con-inner > .elementor-background-video-container::before, .elementor-7971 .elementor-element.elementor-element-6232c7d > .elementor-background-slideshow::before, .elementor-7971 .elementor-element.elementor-element-6232c7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-7971 .elementor-element.elementor-element-6232c7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #000000 0%, #00000066 100%);}.elementor-7971 .elementor-element.elementor-element-cf690ca{--grid-columns:1;--grid-row-gap:0px;}.elementor-7971 .elementor-element.elementor-element-cf690ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-cf690ca.elementor-element{--align-self:stretch;--flex-shrink:1;}.elementor-7971 .elementor-element.elementor-element-8e6f45d .elementor-button{background-color:var( --e-global-color-8a87c54 );font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:200;line-height:20px;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:17px 30px 17px 30px;}.elementor-7971 .elementor-element.elementor-element-8e6f45d .elementor-button:hover, .elementor-7971 .elementor-element.elementor-element-8e6f45d .elementor-button:focus{background-color:#AD2525;color:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-8e6f45d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-8e6f45d.elementor-element{--align-self:center;}.elementor-7971 .elementor-element.elementor-element-8e6f45d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7971 .elementor-element.elementor-element-8e6f45d .elementor-button .elementor-button-content-wrapper{gap:43px;}.elementor-7971 .elementor-element.elementor-element-8e6f45d .elementor-button:hover svg, .elementor-7971 .elementor-element.elementor-element-8e6f45d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7971 .elementor-element.elementor-element-e7267af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-7971 .elementor-element.elementor-element-45d6df2{--content-width:1400px;}.elementor-7971 .elementor-element.elementor-element-88c174c{--width:1417px;}.elementor-7971 .elementor-element.elementor-element-81358b4{--width:80%;}.elementor-7971 .elementor-element.elementor-element-cc9adee{--width:30%;}.elementor-7971 .elementor-element.elementor-element-edf7a89{--width:1417px;}.elementor-7971 .elementor-element.elementor-element-6f04f5d{--width:60%;}.elementor-7971 .elementor-element.elementor-element-c744412{--width:40%;}.elementor-7971 .elementor-element.elementor-element-e0f6c86{--content-width:1400px;}.elementor-7971 .elementor-element.elementor-element-e309288{--width:50%;}.elementor-7971 .elementor-element.elementor-element-0969083{--width:50%;}.elementor-7971 .elementor-element.elementor-element-b1aa4c7{--content-width:1400px;}.elementor-7971 .elementor-element.elementor-element-1d21a03{--content-width:1400px;}.elementor-7971 .elementor-element.elementor-element-7230f80{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7971 .elementor-element.elementor-element-81358b4{--width:60%;}.elementor-7971 .elementor-element.elementor-element-cc9adee{--width:40%;}.elementor-7971 .elementor-element.elementor-element-6f04f5d{--width:50%;}.elementor-7971 .elementor-element.elementor-element-c744412{--width:50%;}}@media(max-width:1024px){.elementor-7971 .elementor-element.elementor-element-81358b4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-1ad5ec2 .elementor-heading-title{font-size:44px;line-height:1.2em;}.elementor-7971 .elementor-element.elementor-element-a1cb7e7 .elementor-heading-title{font-size:44px;line-height:1.2em;}.elementor-7971 .elementor-element.elementor-element-6834480 > .elementor-widget-container{--e-transform-translateX:70px;--e-transform-translateY:-30px;}.elementor-7971 .elementor-element.elementor-element-6d36936{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7971 .elementor-element.elementor-element-c744412{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-0c75b5e > .elementor-widget-container{margin:60px 0px 30px 0px;}.elementor-7971 .elementor-element.elementor-element-0c75b5e{font-size:20px;}.elementor-7971 .elementor-element.elementor-element-d3ce023 .elementor-button{font-size:16px;}.elementor-7971 .elementor-element.elementor-element-e0f6c86{--padding-top:90px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-7971 .elementor-element.elementor-element-e309288{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-e5f0ee3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-e5f0ee3{font-size:20px;}.elementor-7971 .elementor-element.elementor-element-2b436eb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7971 .elementor-element.elementor-element-2b436eb{font-size:16px;}.elementor-7971 .elementor-element.elementor-element-3ecff7e{--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 0px;--row-gap:10px;--column-gap:0px;}.elementor-7971 .elementor-element.elementor-element-157f791 .elementor-button{font-size:16px;padding:10px 30px 10px 30px;}.elementor-7971 .elementor-element.elementor-element-f1edb44 .elementor-button{font-size:16px;padding:10px 30px 10px 030px;}.elementor-7971 .elementor-element.elementor-element-cca0c0b > .elementor-widget-container{margin:20px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-cca0c0b{font-size:18px;}.elementor-7971 .elementor-element.elementor-element-14a09ed > .elementor-widget-container{margin:20px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-14a09ed{font-size:18px;}.elementor-7971 .elementor-element.elementor-element-aa0f124 > .elementor-widget-container{margin:20px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-aa0f124{font-size:18px;}.elementor-7971 .elementor-element.elementor-element-6769fd0{width:100%;max-width:100%;font-size:18px;}.elementor-7971 .elementor-element.elementor-element-6769fd0 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-bc114ab{--n-accordion-title-font-size:25px;}:where( .elementor-7971 .elementor-element.elementor-element-bc114ab > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.2em;}.elementor-7971 .elementor-element.elementor-element-b1aa4c7{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-7971 .elementor-element.elementor-element-911fc84{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-f37ae6b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7971 .elementor-element.elementor-element-b5bb3ea .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-7971 .elementor-element.elementor-element-5e65324{font-size:18px;}.elementor-7971 .elementor-element.elementor-element-0da49ec{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7971 .elementor-element.elementor-element-e00c1d9 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-7971 .elementor-element.elementor-element-77c8af3{font-size:18px;}.elementor-7971 .elementor-element.elementor-element-7c7a368{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7971 .elementor-element.elementor-element-83007cd .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-7971 .elementor-element.elementor-element-bf1e370{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;}.elementor-7971 .elementor-element.elementor-element-bf1e370 > .elementor-widget-container{padding:30px 30px 90px 30px;}.elementor-7971 .elementor-element.elementor-element-bf1e370 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:10px 10px 10px 10px;}.elementor-7971 .elementor-element.elementor-element-1297de8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-1d21a03{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-7971 .elementor-element.elementor-element-9db431d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-44f3ae0{--grid-columns:2;}.elementor-7971 .elementor-element.elementor-element-44f3ae0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-7f081dc{--grid-columns:2;}.elementor-7971 .elementor-element.elementor-element-b13739d{--grid-columns:2;}.elementor-7971 .elementor-element.elementor-element-75cf880{--e-n-carousel-swiper-slides-to-display:2;}.elementor-7971 .elementor-element.elementor-element-75cf880 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-7971 .elementor-element.elementor-element-7230f80{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-7134333{--grid-columns:1;}.elementor-7971 .elementor-element.elementor-element-81c7977{--grid-columns:1;}.elementor-7971 .elementor-element.elementor-element-cf690ca{--grid-columns:1;}}@media(max-width:767px){.elementor-7971 .elementor-element.elementor-element-abdb88f{padding:120px 30px 072px 30px;}.elementor-7971 .elementor-element.elementor-element-bebe5d4{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-7971 .elementor-element.elementor-element-e3b9b53 .elementor-heading-title{font-size:28px;line-height:36px;}.elementor-7971 .elementor-element.elementor-element-1530e8d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-1530e8d{font-size:16px;}.elementor-7971 .elementor-element.elementor-element-8467f46 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-9583fb4 .pp-info-box-title{font-size:18px;}.elementor-7971 .elementor-element.elementor-element-9583fb4 .pp-info-box-description{font-size:21px;line-height:25px;}.elementor-7971 .elementor-element.elementor-element-9583fb4 .pp-slider-arrow{font-size:13px;padding:021px 20px 20px 20px;}.elementor-7971 .elementor-element.elementor-element-7d02238 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-7d02238 .elementor-button{font-size:16px;padding:10px 20px 10px 20px;}.elementor-7971 .elementor-element.elementor-element-e0f6c86{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px;}.elementor-7971 .elementor-element.elementor-element-e309288{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-6e1b60d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7971 .elementor-element.elementor-element-6e1b60d{text-align:center;}.elementor-7971 .elementor-element.elementor-element-6e1b60d img{width:195px;}.elementor-7971 .elementor-element.elementor-element-e5f0ee3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-e5f0ee3{font-size:20px;}.elementor-7971 .elementor-element.elementor-element-2b436eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-2b436eb{font-size:16px;}.elementor-7971 .elementor-element.elementor-element-3ecff7e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-157f791 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-157f791 .elementor-button{font-size:16px;padding:10px 20px 10px 20px;}.elementor-7971 .elementor-element.elementor-element-f1edb44 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-f1edb44 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;padding:10px 20px 10px 20px;}.elementor-7971 .elementor-element.elementor-element-0969083{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-2c64a3d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7971 .elementor-element.elementor-element-cca0c0b > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7971 .elementor-element.elementor-element-cca0c0b{font-size:16px;}.elementor-7971 .elementor-element.elementor-element-4948cf6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7971 .elementor-element.elementor-element-14a09ed > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7971 .elementor-element.elementor-element-14a09ed{font-size:16px;}.elementor-7971 .elementor-element.elementor-element-fcf0ad3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7971 .elementor-element.elementor-element-aa0f124 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7971 .elementor-element.elementor-element-aa0f124{font-size:16px;}.elementor-7971 .elementor-element.elementor-element-cac05a9{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7971 .elementor-element.elementor-element-6769fd0 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7971 .elementor-element.elementor-element-6769fd0{font-size:16px;}.elementor-7971 .elementor-element.elementor-element-bc114ab {--n-accordion-padding:20px 20px 50px 20px;}.elementor-7971 .elementor-element.elementor-element-bc114ab{--n-accordion-title-font-size:20px;}:where( .elementor-7971 .elementor-element.elementor-element-bc114ab > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.2em;}.elementor-7971 .elementor-element.elementor-element-b1aa4c7{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-7971 .elementor-element.elementor-element-54df870 .elementor-heading-title{font-size:40px;}.elementor-7971 .elementor-element.elementor-element-22de416{font-size:16px;}.elementor-7971 .elementor-element.elementor-element-50e5000{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7971 .elementor-element.elementor-element-dd0dbe9 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-7971 .elementor-element.elementor-element-cd42dca > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-cd42dca{font-size:16px;}.elementor-7971 .elementor-element.elementor-element-e7f8301{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7971 .elementor-element.elementor-element-54e3d47 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-7971 .elementor-element.elementor-element-638039b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-638039b{font-size:16px;}.elementor-7971 .elementor-element.elementor-element-a4d6062{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7971 .elementor-element.elementor-element-9dc8161 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-7971 .elementor-element.elementor-element-1801c4c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-1801c4c{font-size:16px;}.elementor-7971 .elementor-element.elementor-element-bf1e370{--e-n-carousel-swiper-slides-to-display:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;}.elementor-7971 .elementor-element.elementor-element-bf1e370 > .elementor-widget-container{margin:0px 0px 100px 0px;padding:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-bf1e370 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:10px 10px 10px 10px;}.elementor-7971 .elementor-element.elementor-element-1297de8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-1297de8.elementor-element{--align-self:flex-start;}.elementor-7971 .elementor-element.elementor-element-1297de8 .elementor-button{font-size:16px;padding:10px 20px 10px 20px;}.elementor-7971 .elementor-element.elementor-element-1d21a03{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-7971 .elementor-element.elementor-element-6d79886 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7971 .elementor-element.elementor-element-6d79886 .elementor-heading-title{font-size:40px;}.elementor-7971 .elementor-element.elementor-element-9db431d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-44f3ae0{--grid-columns:1;}.elementor-7971 .elementor-element.elementor-element-4ffb6f8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-7f081dc{--grid-columns:1;}.elementor-7971 .elementor-element.elementor-element-788a34e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7971 .elementor-element.elementor-element-b13739d{--grid-columns:1;}.elementor-7971 .elementor-element.elementor-element-75cf880{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-27px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-27px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-size:58px;}.elementor-7971 .elementor-element.elementor-element-75cf880 > .elementor-widget-container{margin:10px 0px 90px 0px;padding:0px 30px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-75cf880 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;padding:10px 10px 10px 10px;}.elementor-7971 .elementor-element.elementor-element-7134333{--grid-columns:1;}.elementor-7971 .elementor-element.elementor-element-81c7977{--grid-columns:1;}.elementor-7971 .elementor-element.elementor-element-cf690ca{--grid-columns:1;}.elementor-7971 .elementor-element.elementor-element-8e6f45d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-7971 .elementor-element.elementor-element-8e6f45d.elementor-element{--align-self:center;}.elementor-7971 .elementor-element.elementor-element-8e6f45d .elementor-button{font-size:16px;padding:10px 20px 10px 20px;}}/* Start custom CSS for pp-info-box-carousel, class: .elementor-element-6d36936 */.pp-info-box-subtitle{
    display: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c75b5e */.elementor-7971 .elementor-element.elementor-element-0c75b5e b{
    font-weight: 800 !important;
    color: #FF2F2F;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d3ce023 */.elementor-7971 .elementor-element.elementor-element-d3ce023:hover *{
    color: white
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bebe5d4 */.elementor-7971 .elementor-element.elementor-element-bebe5d4{
    margin: 0 auto 30px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1530e8d */.elementor-7971 .elementor-element.elementor-element-1530e8d b{
    font-weight: 800 !important;
    color: #FF2F2F;
}/* End custom CSS */
/* Start custom CSS for pp-info-box-carousel, class: .elementor-element-9583fb4 */.pp-info-box-subtitle{
    display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d02238 */.elementor-7971 .elementor-element.elementor-element-7d02238:hover *{
    color: white
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5f0ee3 */.elementor-7971 .elementor-element.elementor-element-e5f0ee3 b{
    font-weight: 800 !important;
    color: #FF2F2F;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b436eb */.elementor-7971 .elementor-element.elementor-element-2b436eb b{
    color: red;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-157f791 */.elementor-7971 .elementor-element.elementor-element-157f791:hover *{
    color: white
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f1edb44 */.elementor-7971 .elementor-element.elementor-element-f1edb44:hover *{
    color: white
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca0c0b */.elementor-7971 .elementor-element.elementor-element-cca0c0b b{
    padding: 0 !important;
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14a09ed */.elementor-7971 .elementor-element.elementor-element-14a09ed b{
    padding: 0 !important;
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa0f124 */.elementor-7971 .elementor-element.elementor-element-aa0f124 b{
    padding: 0 !important;
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6769fd0 */.elementor-7971 .elementor-element.elementor-element-6769fd0 b{
    padding: 0 !important;
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca0c0b */.elementor-7971 .elementor-element.elementor-element-cca0c0b b{
    padding: 0 !important;
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14a09ed */.elementor-7971 .elementor-element.elementor-element-14a09ed b{
    padding: 0 !important;
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa0f124 */.elementor-7971 .elementor-element.elementor-element-aa0f124 b{
    padding: 0 !important;
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6769fd0 */.elementor-7971 .elementor-element.elementor-element-6769fd0 b{
    padding: 0 !important;
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca0c0b */.elementor-7971 .elementor-element.elementor-element-cca0c0b b{
    padding: 0 !important;
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14a09ed */.elementor-7971 .elementor-element.elementor-element-14a09ed b{
    padding: 0 !important;
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa0f124 */.elementor-7971 .elementor-element.elementor-element-aa0f124 b{
    padding: 0 !important;
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6769fd0 */.elementor-7971 .elementor-element.elementor-element-6769fd0 b{
    padding: 0 !important;
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca0c0b */.elementor-7971 .elementor-element.elementor-element-cca0c0b b{
    padding: 0 !important;
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14a09ed */.elementor-7971 .elementor-element.elementor-element-14a09ed b{
    padding: 0 !important;
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa0f124 */.elementor-7971 .elementor-element.elementor-element-aa0f124 b{
    padding: 0 !important;
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6769fd0 */.elementor-7971 .elementor-element.elementor-element-6769fd0 b{
    padding: 0 !important;
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cca0c0b */.elementor-7971 .elementor-element.elementor-element-cca0c0b b{
    padding: 0 !important;
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14a09ed */.elementor-7971 .elementor-element.elementor-element-14a09ed b{
    padding: 0 !important;
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa0f124 */.elementor-7971 .elementor-element.elementor-element-aa0f124 b{
    padding: 0 !important;
    color: red;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6769fd0 */.elementor-7971 .elementor-element.elementor-element-6769fd0 b{
    padding: 0 !important;
    color: red;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-bc114ab */.elementor-7971 .elementor-element.elementor-element-bc114ab .e-n-accordion-item{
    margin-bottom: -40px;
}
.elementor-7971 .elementor-element.elementor-element-bc114ab .e-n-accordion-item:last-child summary{
    margin-bottom: 0px;
    border:3px solid red;
    padding-bottom: 30px;
}
.elementor-7971 .elementor-element.elementor-element-bc114ab .e-n-accordion-item:last-child summary[aria-expanded="false"] {
    
    border-radius: 25px !important;
}

.elementor-7971 .elementor-element.elementor-element-bc114ab .e-n-accordion-item summary[aria-expanded="true"] {
    
    padding-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22de416 */.elementor-7971 .elementor-element.elementor-element-22de416 b{
    color: red;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f37ae6b */.elementor-7971 .elementor-element.elementor-element-f37ae6b:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0da49ec */.elementor-7971 .elementor-element.elementor-element-0da49ec:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c7a368 */.elementor-7971 .elementor-element.elementor-element-7c7a368:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e5000 */.elementor-7971 .elementor-element.elementor-element-50e5000:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7f8301 */.elementor-7971 .elementor-element.elementor-element-e7f8301:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4d6062 */.elementor-7971 .elementor-element.elementor-element-a4d6062:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e5000 */.elementor-7971 .elementor-element.elementor-element-50e5000:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7f8301 */.elementor-7971 .elementor-element.elementor-element-e7f8301:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4d6062 */.elementor-7971 .elementor-element.elementor-element-a4d6062:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e5000 */.elementor-7971 .elementor-element.elementor-element-50e5000:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7f8301 */.elementor-7971 .elementor-element.elementor-element-e7f8301:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4d6062 */.elementor-7971 .elementor-element.elementor-element-a4d6062:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50e5000 */.elementor-7971 .elementor-element.elementor-element-50e5000:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7f8301 */.elementor-7971 .elementor-element.elementor-element-e7f8301:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4d6062 */.elementor-7971 .elementor-element.elementor-element-a4d6062:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-bf1e370 */.elementor-7971 .elementor-element.elementor-element-bf1e370 .e-n-carousel{
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1297de8 */.elementor-7971 .elementor-element.elementor-element-1297de8:hover *{
    color: white
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d79886 */.elementor-7971 .elementor-element.elementor-element-6d79886 b{
    font-weight: 300;
    font-family: Helvetica;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-44f3ae0 */.elementor-7971 .elementor-element.elementor-element-44f3ae0{
    height: 100% !important;
}

.elementor-7971 .elementor-element.elementor-element-44f3ae0 div[data-elementor-type="loop-item"]{
     margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db431d */.elementor-7971 .elementor-element.elementor-element-9db431d:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-7f081dc */.elementor-7971 .elementor-element.elementor-element-7f081dc{
    height: 100% !important;
}

.elementor-7971 .elementor-element.elementor-element-7f081dc div[data-elementor-type="loop-item"]{
     margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ffb6f8 */.elementor-7971 .elementor-element.elementor-element-4ffb6f8:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b13739d */.elementor-7971 .elementor-element.elementor-element-b13739d{
    height: 100% !important;
}

.elementor-7971 .elementor-element.elementor-element-b13739d div[data-elementor-type="loop-item"]{
     margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-788a34e */.elementor-7971 .elementor-element.elementor-element-788a34e:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-44f3ae0 */.elementor-7971 .elementor-element.elementor-element-44f3ae0{
    height: 100% !important;
}

.elementor-7971 .elementor-element.elementor-element-44f3ae0 div[data-elementor-type="loop-item"]{
     margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db431d */.elementor-7971 .elementor-element.elementor-element-9db431d:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-7f081dc */.elementor-7971 .elementor-element.elementor-element-7f081dc{
    height: 100% !important;
}

.elementor-7971 .elementor-element.elementor-element-7f081dc div[data-elementor-type="loop-item"]{
     margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ffb6f8 */.elementor-7971 .elementor-element.elementor-element-4ffb6f8:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b13739d */.elementor-7971 .elementor-element.elementor-element-b13739d{
    height: 100% !important;
}

.elementor-7971 .elementor-element.elementor-element-b13739d div[data-elementor-type="loop-item"]{
     margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-788a34e */.elementor-7971 .elementor-element.elementor-element-788a34e:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-44f3ae0 */.elementor-7971 .elementor-element.elementor-element-44f3ae0{
    height: 100% !important;
}

.elementor-7971 .elementor-element.elementor-element-44f3ae0 div[data-elementor-type="loop-item"]{
     margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db431d */.elementor-7971 .elementor-element.elementor-element-9db431d:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-7f081dc */.elementor-7971 .elementor-element.elementor-element-7f081dc{
    height: 100% !important;
}

.elementor-7971 .elementor-element.elementor-element-7f081dc div[data-elementor-type="loop-item"]{
     margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ffb6f8 */.elementor-7971 .elementor-element.elementor-element-4ffb6f8:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b13739d */.elementor-7971 .elementor-element.elementor-element-b13739d{
    height: 100% !important;
}

.elementor-7971 .elementor-element.elementor-element-b13739d div[data-elementor-type="loop-item"]{
     margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-788a34e */.elementor-7971 .elementor-element.elementor-element-788a34e:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-44f3ae0 */.elementor-7971 .elementor-element.elementor-element-44f3ae0{
    height: 100% !important;
}

.elementor-7971 .elementor-element.elementor-element-44f3ae0 div[data-elementor-type="loop-item"]{
     margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db431d */.elementor-7971 .elementor-element.elementor-element-9db431d:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-7f081dc */.elementor-7971 .elementor-element.elementor-element-7f081dc{
    height: 100% !important;
}

.elementor-7971 .elementor-element.elementor-element-7f081dc div[data-elementor-type="loop-item"]{
     margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ffb6f8 */.elementor-7971 .elementor-element.elementor-element-4ffb6f8:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b13739d */.elementor-7971 .elementor-element.elementor-element-b13739d{
    height: 100% !important;
}

.elementor-7971 .elementor-element.elementor-element-b13739d div[data-elementor-type="loop-item"]{
     margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-788a34e */.elementor-7971 .elementor-element.elementor-element-788a34e:hover *{
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-75cf880 */.elementor-7971 .elementor-element.elementor-element-75cf880 .e-n-carousel{
    overflow: visible !important;
}

.elementor-7971 .elementor-element.elementor-element-75cf880 .elementor-swiper-button i{
    color: black;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-7134333 */.elementor-7971 .elementor-element.elementor-element-7134333{
    height: 100% !important;
}

.elementor-7971 .elementor-element.elementor-element-7134333 div[data-elementor-type="loop-item"]{
     margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1b6279 */.elementor-7971 .elementor-element.elementor-element-e1b6279 .elementor-loop-container{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-81c7977 */.elementor-7971 .elementor-element.elementor-element-81c7977{
    height: 100% !important;
}

.elementor-7971 .elementor-element.elementor-element-81c7977 div[data-elementor-type="loop-item"]{
     margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-cf690ca */.elementor-7971 .elementor-element.elementor-element-cf690ca{
    height: 100% !important;
}

.elementor-7971 .elementor-element.elementor-element-cf690ca div[data-elementor-type="loop-item"]{
     margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8e6f45d */.elementor-7971 .elementor-element.elementor-element-8e6f45d:hover *{
    color: white
}/* End custom CSS */
/* Start custom CSS */html, body{
    overflow-x: hidden !important;
}

.elementor-swiper-button-prev{
    display: none;
}

.pp-info-box-icon-wrap{
    display: none;
}

.hero-carousel-desktop .swiper-pagination-bullet{
    margin-top: 40px !important;
    align-items: center;
    margin:0 30px !important;
    gap: 30px !important;
    color: white !important;
    opacity: 1;
}

.elementor-text-editor p {
    margin:0px;
}
.hero-carousel-desktop .swiper-pagination{
    text-align: left;
    margin-left:-25px !important;
}

b{
    font-weight:700;
}


.swiper-pagination-7d86fa3{
    text-align: left !important;
    margin-left: -26px !important;
}

.swiper-pagination-bullet-active{
    border:16px solid #1d1d1d;
    outline: 1px solid white;
    padding: 7px;
    transform: translatey(9px)
    
}/* End custom CSS */