.elementor-1187 .elementor-element.elementor-element-cfbbcc7{--display:flex;--padding-top:-78px;--padding-bottom:-78px;--padding-left:-78px;--padding-right:-78px;}.elementor-1187 .elementor-element.elementor-element-066bf7d .elementor-repeater-item-49f59b0 .swiper-slide-bg{background-color:#FF4F0F;background-image:url(https://www.accentvista.com/wp-content/uploads/2025/09/AAASid_1.jpg);background-size:cover;}.elementor-1187 .elementor-element.elementor-element-066bf7d .elementor-repeater-item-49f59b0 .swiper-slide-contents{margin-right:auto;}.elementor-1187 .elementor-element.elementor-element-066bf7d .elementor-repeater-item-49f59b0 .swiper-slide-inner{align-items:center;text-align:left;}.elementor-1187 .elementor-element.elementor-element-066bf7d .elementor-repeater-item-8b58adb .swiper-slide-bg{background-color:#FF4F0F;background-image:url(https://www.accentvista.com/wp-content/uploads/2025/09/AAASid_2_c.jpg);background-size:cover;}.elementor-1187 .elementor-element.elementor-element-066bf7d .elementor-repeater-item-8b58adb .swiper-slide-contents{margin-right:auto;}.elementor-1187 .elementor-element.elementor-element-066bf7d .elementor-repeater-item-8b58adb .swiper-slide-inner{text-align:left;}.elementor-1187 .elementor-element.elementor-element-066bf7d .elementor-repeater-item-e98559e .swiper-slide-bg{background-color:#FF4F0F;background-image:url(https://www.accentvista.com/wp-content/uploads/2025/09/AAASid_3_c.jpg);background-size:cover;}.elementor-1187 .elementor-element.elementor-element-066bf7d .elementor-repeater-item-e98559e .swiper-slide-contents{margin-right:auto;}.elementor-1187 .elementor-element.elementor-element-066bf7d .elementor-repeater-item-e98559e .swiper-slide-inner{text-align:left;}.elementor-1187 .elementor-element.elementor-element-066bf7d .swiper-slide{transition-duration:calc(5000ms*1.2);height:620px;}.elementor-1187 .elementor-element.elementor-element-066bf7d .swiper-slide-contents{max-width:66%;}.elementor-1187 .elementor-element.elementor-element-066bf7d .swiper-slide-inner{padding:90px 90px 90px 90px;text-align:center;}.elementor-1187 .elementor-element.elementor-element-066bf7d .elementor-slide-heading{font-family:"Inter", Sans-serif;font-size:80px;font-weight:200;}.elementor-1187 .elementor-element.elementor-element-066bf7d .elementor-slide-description{font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;}.elementor-1187 .elementor-element.elementor-element-066bf7d .elementor-slide-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;}.elementor-1187 .elementor-element.elementor-element-066bf7d .elementor-swiper-button{color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-066bf7d .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-066bf7d .swiper-pagination-bullet{height:10px;width:10px;}.elementor-1187 .elementor-element.elementor-element-066bf7d .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-1187 .elementor-element.elementor-element-066bf7d .swiper-pagination-fraction{font-size:10px;}.elementor-1187 .elementor-element.elementor-element-066bf7d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-1187 .elementor-element.elementor-element-066bf7d .swiper-pagination-bullet-active{background-color:#FF4F0F;}.elementor-1187 .elementor-element.elementor-element-ca199f6{--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-1187 .elementor-element.elementor-element-ca199f6:not(.elementor-motion-effects-element-type-background), .elementor-1187 .elementor-element.elementor-element-ca199f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-730bd30{--spacer-size:20px;}.elementor-1187 .elementor-element.elementor-element-ab56d0b{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FF4F0F;}.elementor-1187 .elementor-element.elementor-element-ab56d0b .elementor-headline{text-align:center;font-family:"Inter", Sans-serif;font-size:32px;font-weight:400;}.elementor-1187 .elementor-element.elementor-element-ab56d0b .elementor-headline-dynamic-wrapper path{stroke:#FF0707;stroke-width:1.0E-6px;}.elementor-1187 .elementor-element.elementor-element-ab56d0b .elementor-headline-plain-text{color:#000000;}.elementor-1187 .elementor-element.elementor-element-366fa0c{--spacer-size:20px;}.elementor-1187 .elementor-element.elementor-element-a2868cc{--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:109px 109px;--row-gap:109px;--column-gap:109px;}.elementor-1187 .elementor-element.elementor-element-a542711{--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;--background-transition:0.3s;}.elementor-1187 .elementor-element.elementor-element-a542711:not(.elementor-motion-effects-element-type-background), .elementor-1187 .elementor-element.elementor-element-a542711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.accentvista.com/wp-content/uploads/2025/09/AAA.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1187 .elementor-element.elementor-element-a542711:hover{background-color:#137272;background-image:url("https://www.accentvista.com/wp-content/uploads/2025/09/AAA_h.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1187 .elementor-element.elementor-element-3ac1b9d > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1187 .elementor-element.elementor-element-3ac1b9d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:52px;font-weight:300;color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-044d349 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1187 .elementor-element.elementor-element-044d349 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-6b53d1a{--spacer-size:100px;}.elementor-1187 .elementor-element.elementor-element-cf6df02 .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:14px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-cf6df02 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1187 .elementor-element.elementor-element-824eed5{--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;--background-transition:0.3s;}.elementor-1187 .elementor-element.elementor-element-824eed5:not(.elementor-motion-effects-element-type-background), .elementor-1187 .elementor-element.elementor-element-824eed5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.accentvista.com/wp-content/uploads/2025/09/AAA_1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1187 .elementor-element.elementor-element-824eed5:hover{background-image:url("https://www.accentvista.com/wp-content/uploads/2025/09/AAA_h.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1187 .elementor-element.elementor-element-da9f6a9 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1187 .elementor-element.elementor-element-da9f6a9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:52px;font-weight:300;color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-e2493b7 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1187 .elementor-element.elementor-element-e2493b7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-e88467a{--spacer-size:100px;}.elementor-1187 .elementor-element.elementor-element-eb27cdc .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:14px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-eb27cdc > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1187 .elementor-element.elementor-element-39b219d{--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;--background-transition:0.3s;}.elementor-1187 .elementor-element.elementor-element-39b219d:not(.elementor-motion-effects-element-type-background), .elementor-1187 .elementor-element.elementor-element-39b219d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.accentvista.com/wp-content/uploads/2025/09/AAA_2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1187 .elementor-element.elementor-element-39b219d:hover{background-image:url("https://www.accentvista.com/wp-content/uploads/2025/09/AAA_h.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1187 .elementor-element.elementor-element-529cbea > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1187 .elementor-element.elementor-element-529cbea .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:52px;font-weight:300;color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-fa9b632 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1187 .elementor-element.elementor-element-fa9b632 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-4cdfd3c{--spacer-size:70px;}.elementor-1187 .elementor-element.elementor-element-c23c0ce .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:14px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-c23c0ce > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-1187 .elementor-element.elementor-element-eef95e3{--spacer-size:50px;}.elementor-1187 .elementor-element.elementor-element-5b9a391{--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:-19px;--padding-bottom:-19px;--padding-left:-19px;--padding-right:-19px;}.elementor-1187 .elementor-element.elementor-element-6dd4f29 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1187 .elementor-element.elementor-element-7ff48aa{--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;}.elementor-1187 .elementor-element.elementor-element-7ff48aa:not(.elementor-motion-effects-element-type-background), .elementor-1187 .elementor-element.elementor-element-7ff48aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-1187 .elementor-element.elementor-element-b6e2dc4{--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-1187 .elementor-element.elementor-element-b6e2dc4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1187 .elementor-element.elementor-element-194c461 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;color:#FF4400;}.elementor-1187 .elementor-element.elementor-element-9fbec6a{--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-1187 .elementor-element.elementor-element-ee6cf99 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-13e43e8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-4ea77a8 .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:14px;fill:#FF4400;color:#FF4400;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FF4400;}.elementor-1187 .elementor-element.elementor-element-4ea77a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1187 .elementor-element.elementor-element-4ea77a8 .elementor-button:hover, .elementor-1187 .elementor-element.elementor-element-4ea77a8 .elementor-button:focus{color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-4ea77a8 .elementor-button:hover svg, .elementor-1187 .elementor-element.elementor-element-4ea77a8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-2d97d5e{--spacer-size:50px;}.elementor-1187 .elementor-element.elementor-element-c5c8ec8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1187 .elementor-element.elementor-element-c5c8ec8:not(.elementor-motion-effects-element-type-background), .elementor-1187 .elementor-element.elementor-element-c5c8ec8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FF6A00 0%, #FF4F0F 100%);}.elementor-1187 .elementor-element.elementor-element-a856ee9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1187 .elementor-element.elementor-element-1ccedad{--spacer-size:20px;}.elementor-1187 .elementor-element.elementor-element-ee8f2b2 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-1187 .elementor-element.elementor-element-ee8f2b2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-a8fca6d > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-1187 .elementor-element.elementor-element-a8fca6d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-3fcbd66{width:100%;max-width:100%;}.elementor-1187 .elementor-element.elementor-element-3fcbd66 > .elementor-widget-container{padding:30px 80px 32px 20px;}.elementor-1187 .elementor-element.elementor-element-3fcbd66 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:300;color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-4c5ce0a .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:18px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-4c5ce0a > .elementor-widget-container{padding:0px 0px 20px 20px;}.elementor-1187 .elementor-element.elementor-element-6a48323{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;}.elementor-1187 .elementor-element.elementor-element-6a48323:not(.elementor-motion-effects-element-type-background), .elementor-1187 .elementor-element.elementor-element-6a48323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.accentvista.com/wp-content/uploads/2025/08/b12c2786-f6a2-4bfe-964f-2f6bbfa4f489.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1187 .elementor-element.elementor-element-6f21fff{--spacer-size:600px;}.elementor-1187 .elementor-element.elementor-element-5bbf6a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1187 .elementor-element.elementor-element-5bbf6a3:not(.elementor-motion-effects-element-type-background), .elementor-1187 .elementor-element.elementor-element-5bbf6a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#137272;}.elementor-1187 .elementor-element.elementor-element-a16562d > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-1187 .elementor-element.elementor-element-a16562d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-82839db > .elementor-widget-container{padding:0px 20px 20px 20px;}.elementor-1187 .elementor-element.elementor-element-82839db .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-02db696{--spacer-size:50px;}.elementor-1187 .elementor-element.elementor-element-699bda0{--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-1187 .elementor-element.elementor-element-786a3a1{--display:flex;}.elementor-1187 .elementor-element.elementor-element-786a3a1:not(.elementor-motion-effects-element-type-background), .elementor-1187 .elementor-element.elementor-element-786a3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-5fd4b61 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;color:#525252;}.elementor-1187 .elementor-element.elementor-element-3ecb76d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#525252;}.elementor-1187 .elementor-element.elementor-element-bbcfc66 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1187 .elementor-element.elementor-element-bbcfc66{z-index:0;}.elementor-1187 .elementor-element.elementor-element-66de968{--spacer-size:50px;}.elementor-1187 .elementor-element.elementor-element-e83ea0e .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:12px;fill:#FF4F0F;color:#FF4F0F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-e83ea0e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1187 .elementor-element.elementor-element-11cdb87{--display:flex;}.elementor-1187 .elementor-element.elementor-element-11cdb87:not(.elementor-motion-effects-element-type-background), .elementor-1187 .elementor-element.elementor-element-11cdb87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-4c1d9ac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;color:#525252;}.elementor-1187 .elementor-element.elementor-element-36ae2ed .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#525252;}.elementor-1187 .elementor-element.elementor-element-8357d7f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1187 .elementor-element.elementor-element-8357d7f{z-index:0;}.elementor-1187 .elementor-element.elementor-element-02075b6{--spacer-size:50px;}.elementor-1187 .elementor-element.elementor-element-a11fcc4 .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:12px;fill:#FF4F0F;color:#FF4F0F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-a11fcc4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1187 .elementor-element.elementor-element-673853e{--display:flex;}.elementor-1187 .elementor-element.elementor-element-673853e:not(.elementor-motion-effects-element-type-background), .elementor-1187 .elementor-element.elementor-element-673853e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-d402eeb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;color:#525252;}.elementor-1187 .elementor-element.elementor-element-c27796e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#525252;}.elementor-1187 .elementor-element.elementor-element-1f66981 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1187 .elementor-element.elementor-element-1f66981{z-index:0;}.elementor-1187 .elementor-element.elementor-element-379db5d{--spacer-size:50px;}.elementor-1187 .elementor-element.elementor-element-3381dc3 .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:12px;fill:#FF4F0F;color:#FF4F0F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-3381dc3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1187 .elementor-element.elementor-element-5372aed{--display:flex;}.elementor-1187 .elementor-element.elementor-element-5372aed:not(.elementor-motion-effects-element-type-background), .elementor-1187 .elementor-element.elementor-element-5372aed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-cdde0a4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;color:#525252;}.elementor-1187 .elementor-element.elementor-element-a349347 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#525252;}.elementor-1187 .elementor-element.elementor-element-f748953 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1187 .elementor-element.elementor-element-f748953{z-index:0;}.elementor-1187 .elementor-element.elementor-element-e153076{--spacer-size:50px;}.elementor-1187 .elementor-element.elementor-element-7ff132d .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:12px;fill:#FF4F0F;color:#FF4F0F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-7ff132d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1187 .elementor-element.elementor-element-b4f0c72{--display:flex;}.elementor-1187 .elementor-element.elementor-element-b4f0c72:not(.elementor-motion-effects-element-type-background), .elementor-1187 .elementor-element.elementor-element-b4f0c72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-0bf1fd2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;color:#525252;}.elementor-1187 .elementor-element.elementor-element-af819a2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:#525252;}.elementor-1187 .elementor-element.elementor-element-8197304 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1187 .elementor-element.elementor-element-8197304{z-index:0;}.elementor-1187 .elementor-element.elementor-element-cdd771c{--spacer-size:50px;}.elementor-1187 .elementor-element.elementor-element-9052e7b .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:12px;fill:#FF4F0F;color:#FF4F0F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-9052e7b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1187 .elementor-element.elementor-element-65c126d{--spacer-size:50px;}.elementor-1187 .elementor-element.elementor-element-15417ad{--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-1187 .elementor-element.elementor-element-15417ad:not(.elementor-motion-effects-element-type-background), .elementor-1187 .elementor-element.elementor-element-15417ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.accentvista.com/wp-content/uploads/2025/08/Section_4_BG-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1187 .elementor-element.elementor-element-14d041d{--spacer-size:50px;}.elementor-1187 .elementor-element.elementor-element-87f5ad3 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1187 .elementor-element.elementor-element-87f5ad3{text-align:center;}.elementor-1187 .elementor-element.elementor-element-87f5ad3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:45px;font-weight:700;color:#FF4F0F;}.elementor-1187 .elementor-element.elementor-element-db5c704 > .elementor-widget-container{padding:18px 18px 18px 18px;}.elementor-1187 .elementor-element.elementor-element-db5c704{text-align:center;}.elementor-1187 .elementor-element.elementor-element-db5c704 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:500;color:#FF4F0F;}.elementor-1187 .elementor-element.elementor-element-c4fdc89 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1187 .elementor-element.elementor-element-c4fdc89{text-align:center;}.elementor-1187 .elementor-element.elementor-element-c4fdc89 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#FF4F0F;}.elementor-1187 .elementor-element.elementor-element-745c5b5 .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:22px;fill:#FF4F0F;color:#FF4F0F;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FF4F0F;}.elementor-1187 .elementor-element.elementor-element-745c5b5 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1187 .elementor-element.elementor-element-6e95106{--spacer-size:97px;}.elementor-1187 .elementor-element.elementor-element-eb92dcb{--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:97px 97px;--row-gap:97px;--column-gap:97px;--padding-top:-15px;--padding-bottom:-15px;--padding-left:-15px;--padding-right:-15px;}.elementor-1187 .elementor-element.elementor-element-eb92dcb:not(.elementor-motion-effects-element-type-background), .elementor-1187 .elementor-element.elementor-element-eb92dcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#333333;}.elementor-1187 .elementor-element.elementor-element-26b7a41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:-100px;--padding-bottom:-100px;--padding-left:-100px;--padding-right:-100px;}.elementor-1187 .elementor-element.elementor-element-26b7a41:not(.elementor-motion-effects-element-type-background), .elementor-1187 .elementor-element.elementor-element-26b7a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF4F0F;}.elementor-1187 .elementor-element.elementor-element-bb201cb{--spacer-size:60px;}.elementor-1187 .elementor-element.elementor-element-e20b0bc > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-1187 .elementor-element.elementor-element-e20b0bc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-0b043db > .elementor-widget-container{padding:0px 20px 20px 25px;}.elementor-1187 .elementor-element.elementor-element-0b043db .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-898cf7c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1187 .elementor-element.elementor-element-898cf7c > .elementor-widget-container{padding:30px 32px 32px 25px;}.elementor-1187 .elementor-element.elementor-element-898cf7c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:300;color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-a48a158 .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:14px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-a48a158 > .elementor-widget-container{padding:0px 20px 020px 20px;}.elementor-1187 .elementor-element.elementor-element-d4ef838{--spacer-size:50px;}.elementor-1187 .elementor-element.elementor-element-d7f8f7d{--spacer-size:60px;}.elementor-1187 .elementor-element.elementor-element-5952d92{--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-1187 .elementor-element.elementor-element-5952d92:not(.elementor-motion-effects-element-type-background), .elementor-1187 .elementor-element.elementor-element-5952d92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.accentvista.com/wp-content/uploads/2025/08/GettyImages-1704590314.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1187 .elementor-element.elementor-element-8c5b09d{--spacer-size:461px;}.elementor-1187 .elementor-element.elementor-element-f2fd8f2{--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:-10px;--padding-bottom:-10px;--padding-left:-10px;--padding-right:-10px;}.elementor-1187 .elementor-element.elementor-element-6150b71{--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:100px;--padding-right:0px;}.elementor-1187 .elementor-element.elementor-element-6150b71:not(.elementor-motion-effects-element-type-background), .elementor-1187 .elementor-element.elementor-element-6150b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E8B8B;}.elementor-1187 .elementor-element.elementor-element-5ad87e6{--spacer-size:120px;}.elementor-1187 .elementor-element.elementor-element-accccf7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1187 .elementor-element.elementor-element-accccf7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:42px;font-weight:700;color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-4271b56{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-1187 .elementor-element.elementor-element-4271b56 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1187 .elementor-element.elementor-element-4271b56 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-a00ae8f .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:14px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;}.elementor-1187 .elementor-element.elementor-element-a00ae8f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1187 .elementor-element.elementor-element-9bea395{--spacer-size:50px;}.elementor-1187 .elementor-element.elementor-element-a476466{--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-1187 .elementor-element.elementor-element-a476466:not(.elementor-motion-effects-element-type-background), .elementor-1187 .elementor-element.elementor-element-a476466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.accentvista.com/wp-content/uploads/2025/08/Home_last_section.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1187 .elementor-element.elementor-element-eba98f0{--spacer-size:600px;}@media(min-width:768px){.elementor-1187 .elementor-element.elementor-element-ca199f6{--content-width:1400px;}.elementor-1187 .elementor-element.elementor-element-7ff48aa{--content-width:1400px;}.elementor-1187 .elementor-element.elementor-element-b6e2dc4{--width:35.553%;}.elementor-1187 .elementor-element.elementor-element-c5c8ec8{--width:100%;}.elementor-1187 .elementor-element.elementor-element-699bda0{--content-width:1400px;}.elementor-1187 .elementor-element.elementor-element-eb92dcb{--content-width:1500px;}.elementor-1187 .elementor-element.elementor-element-26b7a41{--width:50%;}.elementor-1187 .elementor-element.elementor-element-5952d92{--width:50%;}.elementor-1187 .elementor-element.elementor-element-6150b71{--width:50%;}.elementor-1187 .elementor-element.elementor-element-a476466{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-a542711 */.first-container {
    border-bottom: 20px solid #FF4F0F; /* Change width and color as needed */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-824eed5 */.first-container {
    border-bottom: 20px solid #FF4F0F; /* Change width and color as needed */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39b219d */.first-container {
    border-bottom: 20px solid #FF4F0F; /* Change width and color as needed */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-786a3a1 *//* === Main Container === */
.second-container {
  border-bottom: 20px solid #FF4F0F;
  background-color: white;
  color: #525252;
  position: relative;
  overflow: hidden;
  padding-bottom: 120px; /* Space for image and button */
  transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease;
}

/* === Button Styling === */
.second-container .cta-button {
  color: #FF4F0F;
  border: 2px solid #FF4F0F;
  border-radius: 25px;
  background-color: transparent;
  transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;
  position: absolute;
  bottom: 20px;
  right: 110px;
  z-index: 3;
}

/* === Image Styling === */
.second-container .hover-image {
  position: absolute;
  bottom: 0;
  left: 0;
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.5s ease, transform 0.5s ease;
  z-index: 1;
  pointer-events: none;

  /* === ✅ Image Size Controls === */
  width: 200px;       /* ← Change this to adjust width */
  height: auto;       /* ← Keep proportions */
  max-height: 200px;  /* ← Optional limit */
}

/* === Hover Effects === */
.second-container:hover {
  background-color: #FF4F0F !important; /* ✅ Force background change */
  color: white;
  border-bottom-color: white;
}

/* === Force Text Color Change on Hover === */
.second-container:hover h1,
.second-container:hover h2,
.second-container:hover h3,
.second-container:hover h4,
.second-container:hover h5,
.second-container:hover h6,
.second-container:hover p,
.second-container:hover span,
.second-container:hover li,
.second-container:hover div,
.second-container:hover a:not(.cta-button) {
  color: white !important;
}

/* === Button Hover Styles === */
.second-container:hover .cta-button {
  color: white !important;
  border-color: white !important;
  background-color: transparent !important;
}

/* === Image Fade-In on Hover === */
.second-container:hover .hover-image {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11cdb87 *//* === Main Container === */
.second-container {
  border-bottom: 20px solid #FF4F0F;
  background-color: white;
  color: #525252;
  position: relative;
  overflow: hidden;
  padding-bottom: 120px; /* Space for image and button */
  transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease;
}

/* === Button Styling === */
.second-container .cta-button {
  color: #FF4F0F;
  border: 2px solid #FF4F0F;
  border-radius: 25px;
  background-color: transparent;
  transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;
  position: absolute;
  bottom: 20px;
  right: 110px;
  z-index: 3;
}

/* === Image Styling === */
.second-container .hover-image {
  position: absolute;
  bottom: 0;
  left: 0;
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.5s ease, transform 0.5s ease;
  z-index: 1;
  pointer-events: none;

  /* === ✅ Image Size Controls === */
  width: 200px;       /* ← Change this to adjust width */
  height: auto;       /* ← Keep proportions */
  max-height: 200px;  /* ← Optional limit */
}

/* === Hover Effects === */
.second-container:hover {
  background-color: #FF4F0F !important; /* ✅ Force background change */
  color: white;
  border-bottom-color: white;
}

/* === Force Text Color Change on Hover === */
.second-container:hover h1,
.second-container:hover h2,
.second-container:hover h3,
.second-container:hover h4,
.second-container:hover h5,
.second-container:hover h6,
.second-container:hover p,
.second-container:hover span,
.second-container:hover li,
.second-container:hover div,
.second-container:hover a:not(.cta-button) {
  color: white !important;
}

/* === Button Hover Styles === */
.second-container:hover .cta-button {
  color: white !important;
  border-color: white !important;
  background-color: transparent !important;
}

/* === Image Fade-In on Hover === */
.second-container:hover .hover-image {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-673853e *//* === Main Container === */
.second-container {
  border-bottom: 20px solid #FF4F0F;
  background-color: white;
  color: #525252;
  position: relative;
  overflow: hidden;
  padding-bottom: 120px; /* Space for image and button */
  transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease;
}

/* === Button Styling === */
.second-container .cta-button {
  color: #FF4F0F;
  border: 2px solid #FF4F0F;
  border-radius: 25px;
  background-color: transparent;
  transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;
  position: absolute;
  bottom: 20px;
  right: 110px;
  z-index: 3;
}

/* === Image Styling === */
.second-container .hover-image {
  position: absolute;
  bottom: 0;
  left: 0;
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.5s ease, transform 0.5s ease;
  z-index: 1;
  pointer-events: none;

  /* === ✅ Image Size Controls === */
  width: 200px;       /* ← Change this to adjust width */
  height: auto;       /* ← Keep proportions */
  max-height: 200px;  /* ← Optional limit */
}

/* === Hover Effects === */
.second-container:hover {
  background-color: #FF4F0F !important; /* ✅ Force background change */
  color: white;
  border-bottom-color: white;
}

/* === Force Text Color Change on Hover === */
.second-container:hover h1,
.second-container:hover h2,
.second-container:hover h3,
.second-container:hover h4,
.second-container:hover h5,
.second-container:hover h6,
.second-container:hover p,
.second-container:hover span,
.second-container:hover li,
.second-container:hover div,
.second-container:hover a:not(.cta-button) {
  color: white !important;
}

/* === Button Hover Styles === */
.second-container:hover .cta-button {
  color: white !important;
  border-color: white !important;
  background-color: transparent !important;
}

/* === Image Fade-In on Hover === */
.second-container:hover .hover-image {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5372aed *//* === Main Container === */
.second-container {
  border-bottom: 20px solid #FF4F0F;
  background-color: white;
  color: #525252;
  position: relative;
  overflow: hidden;
  padding-bottom: 120px; /* Space for image and button */
  transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease;
}

/* === Button Styling === */
.second-container .cta-button {
  color: #FF4F0F;
  border: 2px solid #FF4F0F;
  border-radius: 25px;
  background-color: transparent;
  transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;
  position: absolute;
  bottom: 20px;
  right: 110px;
  z-index: 3;
}

/* === Image Styling === */
.second-container .hover-image {
  position: absolute;
  bottom: 0;
  left: 0;
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.5s ease, transform 0.5s ease;
  z-index: 1;
  pointer-events: none;

  /* === ✅ Image Size Controls === */
  width: 200px;       /* ← Change this to adjust width */
  height: auto;       /* ← Keep proportions */
  max-height: 200px;  /* ← Optional limit */
}

/* === Hover Effects === */
.second-container:hover {
  background-color: #FF4F0F !important; /* ✅ Force background change */
  color: white;
  border-bottom-color: white;
}

/* === Force Text Color Change on Hover === */
.second-container:hover h1,
.second-container:hover h2,
.second-container:hover h3,
.second-container:hover h4,
.second-container:hover h5,
.second-container:hover h6,
.second-container:hover p,
.second-container:hover span,
.second-container:hover li,
.second-container:hover div,
.second-container:hover a:not(.cta-button) {
  color: white !important;
}

/* === Button Hover Styles === */
.second-container:hover .cta-button {
  color: white !important;
  border-color: white !important;
  background-color: transparent !important;
}

/* === Image Fade-In on Hover === */
.second-container:hover .hover-image {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4f0c72 *//* === Main Container === */
.second-container {
  border-bottom: 20px solid #FF4F0F;
  background-color: white;
  color: #525252;
  position: relative;
  overflow: hidden;
  padding-bottom: 120px; /* Space for image and button */
  transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease;
}

/* === Button Styling === */
.second-container .cta-button {
  color: #FF4F0F;
  border: 2px solid #FF4F0F;
  border-radius: 25px;
  background-color: transparent;
  transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;
  position: absolute;
  bottom: 20px;
  right: 110px;
  z-index: 3;
}

/* === Image Styling === */
.second-container .hover-image {
  position: absolute;
  bottom: 0;
  left: 0;
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.5s ease, transform 0.5s ease;
  z-index: 1;
  pointer-events: none;

  /* === ✅ Image Size Controls === */
  width: 200px;       /* ← Change this to adjust width */
  height: auto;       /* ← Keep proportions */
  max-height: 200px;  /* ← Optional limit */
}

/* === Hover Effects === */
.second-container:hover {
  background-color: #FF4F0F !important; /* ✅ Force background change */
  color: white;
  border-bottom-color: white;
}

/* === Force Text Color Change on Hover === */
.second-container:hover h1,
.second-container:hover h2,
.second-container:hover h3,
.second-container:hover h4,
.second-container:hover h5,
.second-container:hover h6,
.second-container:hover p,
.second-container:hover span,
.second-container:hover li,
.second-container:hover div,
.second-container:hover a:not(.cta-button) {
  color: white !important;
}

/* === Button Hover Styles === */
.second-container:hover .cta-button {
  color: white !important;
  border-color: white !important;
  background-color: transparent !important;
}

/* === Image Fade-In on Hover === */
.second-container:hover .hover-image {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */