.elementor-1077 .elementor-element.elementor-element-606445ec > .elementor-container{min-height:326px;}.elementor-1077 .elementor-element.elementor-element-606445ec:not(.elementor-motion-effects-element-type-background), .elementor-1077 .elementor-element.elementor-element-606445ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rayssoft.co/wp-content/uploads/2023/07/media_1579406bcc4d2ed2df42e675a090e1ea05ffa8acf.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1077 .elementor-element.elementor-element-606445ec > .elementor-background-overlay{background-color:#000000;opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1077 .elementor-element.elementor-element-606445ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1077 .elementor-element.elementor-element-76727089 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1077 .elementor-element.elementor-element-369f11fe{text-align:center;}.elementor-1077 .elementor-element.elementor-element-369f11fe .elementor-heading-title{color:#FFFFFF;font-family:"Bebas Neue", Montserrat;font-size:56px;font-weight:200;letter-spacing:0.2em;}.elementor-1077 .elementor-element.elementor-element-369f11fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1077 .elementor-element.elementor-element-7788c2d8{text-align:center;color:#FFFFFF;font-family:"Helvetica", Montserrat;font-size:15px;font-weight:400;line-height:1.4px;letter-spacing:1.3px;word-spacing:2px;}.elementor-1077 .elementor-element.elementor-element-7788c2d8 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1077 .elementor-element.elementor-element-6781bc8 > .elementor-container{max-width:1336px;min-height:400px;}.elementor-1077 .elementor-element.elementor-element-6781bc8{margin-top:40px;margin-bottom:0px;}.elementor-1077 .elementor-element.elementor-element-f02fe5a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1077 .elementor-element.elementor-element-9432187 .pp-image-scroll-container{height:350px;}.elementor-1077 .elementor-element.elementor-element-9432187 .pp-image-scroll-icon{font-size:38px;color:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-9432187 .pp-image-scroll-container .pp-image-scroll-image img{transition:all 3s;-webkit-transition:all 3s;}.elementor-1077 .elementor-element.elementor-element-9432187 .pp-image-scroll-icon svg{fill:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-9432187 .pp-image-scroll-wrap{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A2A2A2;}.elementor-1077 .elementor-element.elementor-element-9432187 .pp-image-scroll-overlay{background-color:transparent;background-image:linear-gradient(180deg, #9C9C9C47 0%, #000000 100%);}.elementor-1077 .elementor-element.elementor-element-5e85907{text-align:center;}.elementor-1077 .elementor-element.elementor-element-5e85907 .elementor-heading-title{color:#191919;font-family:"Bebas Neue", Montserrat;font-size:24px;font-weight:500;letter-spacing:2.9px;}.elementor-1077 .elementor-element.elementor-element-5e85907 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-5047d43 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1077 .elementor-element.elementor-element-7f0c889 .pp-image-scroll-container{height:350px;}.elementor-1077 .elementor-element.elementor-element-7f0c889 .pp-image-scroll-icon{font-size:38px;color:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-7f0c889 .pp-image-scroll-container .pp-image-scroll-image img{transition:all 3s;-webkit-transition:all 3s;}.elementor-1077 .elementor-element.elementor-element-7f0c889 .pp-image-scroll-icon svg{fill:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-7f0c889 .pp-image-scroll-wrap{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A2A2A2;}.elementor-1077 .elementor-element.elementor-element-7f0c889 .pp-image-scroll-overlay{background-color:transparent;background-image:linear-gradient(180deg, #9C9C9C47 0%, #000000 100%);}.elementor-1077 .elementor-element.elementor-element-3d03dc4{text-align:center;}.elementor-1077 .elementor-element.elementor-element-3d03dc4 .elementor-heading-title{color:#191919;font-family:"Bebas Neue", Montserrat;font-size:24px;font-weight:500;letter-spacing:2.9px;}.elementor-1077 .elementor-element.elementor-element-3d03dc4 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-600ac06 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1077 .elementor-element.elementor-element-4622f21 .pp-image-scroll-container{height:350px;}.elementor-1077 .elementor-element.elementor-element-4622f21 .pp-image-scroll-icon{font-size:38px;color:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-4622f21 .pp-image-scroll-container .pp-image-scroll-image img{transition:all 3s;-webkit-transition:all 3s;}.elementor-1077 .elementor-element.elementor-element-4622f21 .pp-image-scroll-icon svg{fill:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-4622f21 .pp-image-scroll-wrap{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A2A2A2;}.elementor-1077 .elementor-element.elementor-element-4622f21 .pp-image-scroll-overlay{background-color:transparent;background-image:linear-gradient(180deg, #9C9C9C47 0%, #000000 100%);}.elementor-1077 .elementor-element.elementor-element-05b16e4{text-align:center;}.elementor-1077 .elementor-element.elementor-element-05b16e4 .elementor-heading-title{color:#191919;font-family:"Bebas Neue", Montserrat;font-size:24px;font-weight:500;letter-spacing:2.9px;}.elementor-1077 .elementor-element.elementor-element-05b16e4 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-cf96ade > .elementor-container{max-width:1336px;min-height:400px;}.elementor-1077 .elementor-element.elementor-element-cf96ade{margin-top:40px;margin-bottom:0px;}.elementor-1077 .elementor-element.elementor-element-23d6c5f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1077 .elementor-element.elementor-element-c579c55 .pp-image-scroll-container{height:350px;}.elementor-1077 .elementor-element.elementor-element-c579c55 .pp-image-scroll-icon{font-size:38px;color:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-c579c55 .pp-image-scroll-container .pp-image-scroll-image img{transition:all 3s;-webkit-transition:all 3s;}.elementor-1077 .elementor-element.elementor-element-c579c55 .pp-image-scroll-icon svg{fill:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-c579c55 .pp-image-scroll-wrap{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A2A2A2;}.elementor-1077 .elementor-element.elementor-element-c579c55 .pp-image-scroll-overlay{background-color:transparent;background-image:linear-gradient(180deg, #9C9C9C47 0%, #000000 100%);}.elementor-1077 .elementor-element.elementor-element-d03bbc6{text-align:center;}.elementor-1077 .elementor-element.elementor-element-d03bbc6 .elementor-heading-title{color:#191919;font-family:"Bebas Neue", Montserrat;font-size:24px;font-weight:500;letter-spacing:2.9px;}.elementor-1077 .elementor-element.elementor-element-d03bbc6 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-d4747af > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1077 .elementor-element.elementor-element-c81336f .pp-image-scroll-container{height:350px;}.elementor-1077 .elementor-element.elementor-element-c81336f .pp-image-scroll-icon{font-size:38px;color:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-c81336f .pp-image-scroll-container .pp-image-scroll-image img{transition:all 3s;-webkit-transition:all 3s;}.elementor-1077 .elementor-element.elementor-element-c81336f .pp-image-scroll-icon svg{fill:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-c81336f .pp-image-scroll-wrap{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A2A2A2;}.elementor-1077 .elementor-element.elementor-element-c81336f .pp-image-scroll-overlay{background-color:transparent;background-image:linear-gradient(180deg, #9C9C9C47 0%, #000000 100%);}.elementor-1077 .elementor-element.elementor-element-ed2c81e{text-align:center;}.elementor-1077 .elementor-element.elementor-element-ed2c81e .elementor-heading-title{color:#191919;font-family:"Bebas Neue", Montserrat;font-size:24px;font-weight:500;letter-spacing:2.9px;}.elementor-1077 .elementor-element.elementor-element-ed2c81e > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-eb6705a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1077 .elementor-element.elementor-element-61647a4 .pp-image-scroll-container{height:350px;}.elementor-1077 .elementor-element.elementor-element-61647a4 .pp-image-scroll-icon{font-size:38px;color:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-61647a4 .pp-image-scroll-container .pp-image-scroll-image img{transition:all 3s;-webkit-transition:all 3s;}.elementor-1077 .elementor-element.elementor-element-61647a4 .pp-image-scroll-icon svg{fill:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-61647a4 .pp-image-scroll-wrap{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A2A2A2;}.elementor-1077 .elementor-element.elementor-element-61647a4 .pp-image-scroll-overlay{background-color:transparent;background-image:linear-gradient(180deg, #9C9C9C47 0%, #000000 100%);}.elementor-1077 .elementor-element.elementor-element-c06b241{text-align:center;}.elementor-1077 .elementor-element.elementor-element-c06b241 .elementor-heading-title{color:#191919;font-family:"Bebas Neue", Montserrat;font-size:24px;font-weight:500;letter-spacing:2.9px;}.elementor-1077 .elementor-element.elementor-element-c06b241 > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-fe50378 > .elementor-container{max-width:1336px;min-height:400px;}.elementor-1077 .elementor-element.elementor-element-fe50378{margin-top:40px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-1077 .elementor-element.elementor-element-30c2f88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1077 .elementor-element.elementor-element-f980fd7 .pp-image-scroll-container{height:350px;}.elementor-1077 .elementor-element.elementor-element-f980fd7 .pp-image-scroll-icon{font-size:38px;color:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-f980fd7 .pp-image-scroll-container .pp-image-scroll-image img{transition:all 3s;-webkit-transition:all 3s;}.elementor-1077 .elementor-element.elementor-element-f980fd7 .pp-image-scroll-icon svg{fill:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-f980fd7 .pp-image-scroll-wrap{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A2A2A2;}.elementor-1077 .elementor-element.elementor-element-f980fd7 .pp-image-scroll-overlay{background-color:transparent;background-image:linear-gradient(180deg, #9C9C9C47 0%, #000000 100%);}.elementor-1077 .elementor-element.elementor-element-9b4e6aa{text-align:center;}.elementor-1077 .elementor-element.elementor-element-9b4e6aa .elementor-heading-title{color:#191919;font-family:"Bebas Neue", Montserrat;font-size:24px;font-weight:500;letter-spacing:2.9px;}.elementor-1077 .elementor-element.elementor-element-9b4e6aa > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-8af358d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1077 .elementor-element.elementor-element-483fe62 .pp-image-scroll-container{height:350px;}.elementor-1077 .elementor-element.elementor-element-483fe62 .pp-image-scroll-icon{font-size:38px;color:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-483fe62 .pp-image-scroll-container .pp-image-scroll-image img{transition:all 3s;-webkit-transition:all 3s;}.elementor-1077 .elementor-element.elementor-element-483fe62 .pp-image-scroll-icon svg{fill:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-483fe62 .pp-image-scroll-wrap{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A2A2A2;}.elementor-1077 .elementor-element.elementor-element-483fe62 .pp-image-scroll-overlay{background-color:transparent;background-image:linear-gradient(180deg, #9C9C9C47 0%, #000000 100%);}.elementor-1077 .elementor-element.elementor-element-479474c{text-align:center;}.elementor-1077 .elementor-element.elementor-element-479474c .elementor-heading-title{color:#191919;font-family:"Bebas Neue", Montserrat;font-size:24px;font-weight:500;letter-spacing:2.9px;}.elementor-1077 .elementor-element.elementor-element-479474c > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-a5fc3d9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1077 .elementor-element.elementor-element-f26d0f0 .pp-image-scroll-container{height:350px;}.elementor-1077 .elementor-element.elementor-element-f26d0f0 .pp-image-scroll-icon{font-size:38px;color:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-f26d0f0 .pp-image-scroll-container .pp-image-scroll-image img{transition:all 3s;-webkit-transition:all 3s;}.elementor-1077 .elementor-element.elementor-element-f26d0f0 .pp-image-scroll-icon svg{fill:#FFFFFF;}.elementor-1077 .elementor-element.elementor-element-f26d0f0 .pp-image-scroll-wrap{border-style:solid;border-width:1px 1px 1px 1px;border-color:#A2A2A2;}.elementor-1077 .elementor-element.elementor-element-f26d0f0 .pp-image-scroll-overlay{background-color:transparent;background-image:linear-gradient(180deg, #9C9C9C47 0%, #000000 100%);}.elementor-1077 .elementor-element.elementor-element-8cc039b{text-align:center;}.elementor-1077 .elementor-element.elementor-element-8cc039b .elementor-heading-title{color:#191919;font-family:"Bebas Neue", Montserrat;font-size:24px;font-weight:500;letter-spacing:2.9px;}.elementor-1077 .elementor-element.elementor-element-8cc039b > .elementor-widget-container{padding:20px 20px 20px 20px;background-color:#FFFFFF;}@media(max-width:767px){.elementor-1077 .elementor-element.elementor-element-369f11fe .elementor-heading-title{font-size:42px;}.elementor-1077 .elementor-element.elementor-element-7788c2d8{font-size:14px;line-height:1.1em;}}@media(min-width:1025px){.elementor-1077 .elementor-element.elementor-element-606445ec:not(.elementor-motion-effects-element-type-background), .elementor-1077 .elementor-element.elementor-element-606445ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for section, class: .elementor-element-5a56029 */:root{   
--color: rgba(43,135,218,.2);
}

.elementor-1077 .elementor-element.elementor-element-5a56029 {    
box-shadow: 0 3px 9px var(--color),0 14px 0 -7px #fff,0 14px 9px -6px var(--color),0 25px 0 -12px #fff,0 25px 9px -11px var(--color);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-86b0337 */:root{   
--color: rgba(43,135,218,.2);
}

.elementor-1077 .elementor-element.elementor-element-86b0337 {    
box-shadow: 0 3px 9px var(--color),0 14px 0 -7px #fff,0 14px 9px -6px var(--color),0 25px 0 -12px #fff,0 25px 9px -11px var(--color);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-291a8ba */:root{   
--color: rgba(43,135,218,.2);
}

.elementor-1077 .elementor-element.elementor-element-291a8ba {    
box-shadow: 0 3px 9px var(--color),0 14px 0 -7px #fff,0 14px 9px -6px var(--color),0 25px 0 -12px #fff,0 25px 9px -11px var(--color);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4817ca2 */:root{   
--color: rgba(43,135,218,.2);
}

.elementor-1077 .elementor-element.elementor-element-4817ca2 {    
box-shadow: 0 3px 9px var(--color),0 14px 0 -7px #fff,0 14px 9px -6px var(--color),0 25px 0 -12px #fff,0 25px 9px -11px var(--color);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-64c75ef */:root{   
--color: rgba(43,135,218,.2);
}

.elementor-1077 .elementor-element.elementor-element-64c75ef {    
box-shadow: 0 3px 9px var(--color),0 14px 0 -7px #fff,0 14px 9px -6px var(--color),0 25px 0 -12px #fff,0 25px 9px -11px var(--color);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8a5feba */:root{   
--color: rgba(43,135,218,.2);
}

.elementor-1077 .elementor-element.elementor-element-8a5feba {    
box-shadow: 0 3px 9px var(--color),0 14px 0 -7px #fff,0 14px 9px -6px var(--color),0 25px 0 -12px #fff,0 25px 9px -11px var(--color);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-73edf31 */:root{   
--color: rgba(43,135,218,.2);
}

.elementor-1077 .elementor-element.elementor-element-73edf31 {    
box-shadow: 0 3px 9px var(--color),0 14px 0 -7px #fff,0 14px 9px -6px var(--color),0 25px 0 -12px #fff,0 25px 9px -11px var(--color);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ae804a4 */:root{   
--color: rgba(43,135,218,.2);
}

.elementor-1077 .elementor-element.elementor-element-ae804a4 {    
box-shadow: 0 3px 9px var(--color),0 14px 0 -7px #fff,0 14px 9px -6px var(--color),0 25px 0 -12px #fff,0 25px 9px -11px var(--color);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d13e2e5 */:root{   
--color: rgba(43,135,218,.2);
}

.elementor-1077 .elementor-element.elementor-element-d13e2e5 {    
box-shadow: 0 3px 9px var(--color),0 14px 0 -7px #fff,0 14px 9px -6px var(--color),0 25px 0 -12px #fff,0 25px 9px -11px var(--color);
}/* End custom CSS */