.elementor-11 .elementor-element.elementor-element-6eaf754{--display:flex;--min-height:0px;--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:0%;--margin-bottom:-2%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6eaf754:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6eaf754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-6eaf754.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-9f94856{--display:flex;--min-height:95vh;--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:flex-start;--overlay-opacity:0.5;}.elementor-11 .elementor-element.elementor-element-9f94856:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9f94856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://rocamsv.com/wp-content/uploads/2025/04/main-1.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-9f94856::before, .elementor-11 .elementor-element.elementor-element-9f94856 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-9f94856 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-9f94856 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-9f94856 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-9f94856 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(107deg, #000000 20%, #FFFFFF00 55%);}.elementor-11 .elementor-element.elementor-element-9f94856.e-con{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-817cf1d{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-817cf1d > .elementor-widget-container{padding:14% 0% 0% 10%;}.elementor-11 .elementor-element.elementor-element-817cf1d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:800;text-transform:none;line-height:51px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-5fb5e42 );}.elementor-11 .elementor-element.elementor-element-d2c81b8{--display:flex;--min-height:80vh;--overlay-opacity:0.5;}.elementor-11 .elementor-element.elementor-element-d2c81b8:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d2c81b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://rocamsv.com/wp-content/uploads/2025/04/main-2.jpg");background-position:center center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-d2c81b8::before, .elementor-11 .elementor-element.elementor-element-d2c81b8 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-d2c81b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-d2c81b8 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-d2c81b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-d2c81b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(89deg, #303030BF 10%, #FFFFFF00 67%);}.elementor-11 .elementor-element.elementor-element-06373dc{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-06373dc > .elementor-widget-container{padding:14% 0% 0% 10%;}.elementor-11 .elementor-element.elementor-element-06373dc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:50px;font-weight:800;text-transform:none;line-height:51px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-5fb5e42 );}.elementor-11 .elementor-element.elementor-element-5f50e48{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:9px;--e-n-carousel-dots-normal-color:var( --e-global-color-5fb5e42 );--e-n-carousel-dots-hover-color:var( --e-global-color-primary );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:47%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-8%;}.elementor-11 .elementor-element.elementor-element-29aaf0e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-29aaf0e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-29aaf0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-e1c4fa7{--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;--flex-wrap:nowrap;--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-11 .elementor-element.elementor-element-e1c4fa7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e1c4fa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://rocamsv.com/wp-content/uploads/2025/04/services-3-2.jpg");}.elementor-11 .elementor-element.elementor-element-60cd7f2{--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:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-8ea8665{left:4.891%;}body.rtl .elementor-11 .elementor-element.elementor-element-8ea8665{right:4.891%;}.elementor-11 .elementor-element.elementor-element-8ea8665{top:79%;}.elementor-11 .elementor-element.elementor-element-8ea8665 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;color:#FFFFFF91;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-5ab193f{left:4.893%;}body.rtl .elementor-11 .elementor-element.elementor-element-5ab193f{right:4.893%;}.elementor-11 .elementor-element.elementor-element-5ab193f{top:82%;}.elementor-11 .elementor-element.elementor-element-5ab193f .elementor-heading-title{font-family:"Michroma", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:25px;letter-spacing:1.7px;color:var( --e-global-color-5fb5e42 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-86b798f .elementor-button{background-color:#FFFFFF63;font-family:"Michroma", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-5fb5e42 );color:var( --e-global-color-5fb5e42 );border-radius:0px 0px 0px 0px;padding:8px 8px 8px 6px;}.elementor-11 .elementor-element.elementor-element-86b798f .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-86b798f .elementor-button:focus{background-color:#00000059;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-86b798f{left:5%;}body.rtl .elementor-11 .elementor-element.elementor-element-86b798f{right:5%;}.elementor-11 .elementor-element.elementor-element-86b798f{top:90%;}.elementor-11 .elementor-element.elementor-element-dc44811{--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:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-bb7a334{left:4.891%;}body.rtl .elementor-11 .elementor-element.elementor-element-bb7a334{right:4.891%;}.elementor-11 .elementor-element.elementor-element-bb7a334{top:79%;}.elementor-11 .elementor-element.elementor-element-bb7a334 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;color:#FFFFFF91;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-bae3998{left:4.893%;}body.rtl .elementor-11 .elementor-element.elementor-element-bae3998{right:4.893%;}.elementor-11 .elementor-element.elementor-element-bae3998{top:82%;}.elementor-11 .elementor-element.elementor-element-bae3998 .elementor-heading-title{font-family:"Michroma", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:25px;letter-spacing:1.7px;color:var( --e-global-color-5fb5e42 );}.elementor-11 .elementor-element.elementor-element-e63639c .elementor-button{background-color:#FFFFFF63;font-family:"Michroma", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-5fb5e42 );color:var( --e-global-color-5fb5e42 );border-radius:0px 0px 0px 0px;padding:8px 8px 8px 6px;}.elementor-11 .elementor-element.elementor-element-e63639c .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-e63639c .elementor-button:focus{background-color:#00000059;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-e63639c{left:5%;}body.rtl .elementor-11 .elementor-element.elementor-element-e63639c{right:5%;}.elementor-11 .elementor-element.elementor-element-e63639c{top:90%;}.elementor-11 .elementor-element.elementor-element-22897d3{--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:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-4e86e7f{left:4.891%;}body.rtl .elementor-11 .elementor-element.elementor-element-4e86e7f{right:4.891%;}.elementor-11 .elementor-element.elementor-element-4e86e7f{top:79%;}.elementor-11 .elementor-element.elementor-element-4e86e7f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;color:#FFFFFF91;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-8b504ea{left:4.893%;}body.rtl .elementor-11 .elementor-element.elementor-element-8b504ea{right:4.893%;}.elementor-11 .elementor-element.elementor-element-8b504ea{top:82%;}.elementor-11 .elementor-element.elementor-element-8b504ea .elementor-heading-title{font-family:"Michroma", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:25px;letter-spacing:1.7px;color:var( --e-global-color-5fb5e42 );}.elementor-11 .elementor-element.elementor-element-76e9a16 .elementor-button{background-color:#FFFFFF63;font-family:"Michroma", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-5fb5e42 );color:var( --e-global-color-5fb5e42 );border-radius:0px 0px 0px 0px;padding:8px 8px 8px 6px;}.elementor-11 .elementor-element.elementor-element-76e9a16 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-76e9a16 .elementor-button:focus{background-color:#00000059;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-76e9a16{left:5%;}body.rtl .elementor-11 .elementor-element.elementor-element-76e9a16{right:5%;}.elementor-11 .elementor-element.elementor-element-76e9a16{top:90%;}.elementor-11 .elementor-element.elementor-element-d3fd4fe{--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:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-be0afdf{left:4.891%;}body.rtl .elementor-11 .elementor-element.elementor-element-be0afdf{right:4.891%;}.elementor-11 .elementor-element.elementor-element-be0afdf{top:79%;}.elementor-11 .elementor-element.elementor-element-be0afdf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;color:#FFFFFF91;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-9df1856{left:4.893%;}body.rtl .elementor-11 .elementor-element.elementor-element-9df1856{right:4.893%;}.elementor-11 .elementor-element.elementor-element-9df1856{top:82%;}.elementor-11 .elementor-element.elementor-element-9df1856 .elementor-heading-title{font-family:"Michroma", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:25px;letter-spacing:1.7px;color:var( --e-global-color-5fb5e42 );}.elementor-11 .elementor-element.elementor-element-3573b42 .elementor-button{background-color:#FFFFFF63;font-family:"Michroma", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-5fb5e42 );color:var( --e-global-color-5fb5e42 );border-radius:0px 0px 0px 0px;padding:8px 8px 8px 6px;}.elementor-11 .elementor-element.elementor-element-3573b42 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-3573b42 .elementor-button:focus{background-color:#00000059;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-3573b42{left:5%;}body.rtl .elementor-11 .elementor-element.elementor-element-3573b42{right:5%;}.elementor-11 .elementor-element.elementor-element-3573b42{top:90%;}.elementor-11 .elementor-element.elementor-element-67f3447{--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:0px;}.elementor-11 .elementor-element.elementor-element-000c4c6 img{filter:brightness( 100% ) contrast( 116% ) saturate( 83% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-b99861b{left:4.891%;}body.rtl .elementor-11 .elementor-element.elementor-element-b99861b{right:4.891%;}.elementor-11 .elementor-element.elementor-element-b99861b{top:79%;}.elementor-11 .elementor-element.elementor-element-b99861b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;color:#FFFFFF91;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-4431e7f{left:4.893%;}body.rtl .elementor-11 .elementor-element.elementor-element-4431e7f{right:4.893%;}.elementor-11 .elementor-element.elementor-element-4431e7f{top:82%;}.elementor-11 .elementor-element.elementor-element-4431e7f .elementor-heading-title{font-family:"Michroma", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:25px;letter-spacing:1.7px;color:var( --e-global-color-5fb5e42 );}.elementor-11 .elementor-element.elementor-element-c480287 .elementor-button{background-color:#FFFFFF63;font-family:"Michroma", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-5fb5e42 );color:var( --e-global-color-5fb5e42 );border-radius:0px 0px 0px 0px;padding:8px 8px 8px 6px;}.elementor-11 .elementor-element.elementor-element-c480287 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-c480287 .elementor-button:focus{background-color:#00000059;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c480287{left:5%;}body.rtl .elementor-11 .elementor-element.elementor-element-c480287{right:5%;}.elementor-11 .elementor-element.elementor-element-c480287{top:90%;}.elementor-11 .elementor-element.elementor-element-c42ed0a{--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:0px;}.elementor-11 .elementor-element.elementor-element-c9de62d img{filter:brightness( 99% ) contrast( 100% ) saturate( 89% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-4b3a5a8{left:4.891%;}body.rtl .elementor-11 .elementor-element.elementor-element-4b3a5a8{right:4.891%;}.elementor-11 .elementor-element.elementor-element-4b3a5a8{top:79%;}.elementor-11 .elementor-element.elementor-element-4b3a5a8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;color:#FFFFFF91;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-06a3550{left:4.893%;}body.rtl .elementor-11 .elementor-element.elementor-element-06a3550{right:4.893%;}.elementor-11 .elementor-element.elementor-element-06a3550{top:82%;}.elementor-11 .elementor-element.elementor-element-06a3550 .elementor-heading-title{font-family:"Michroma", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:25px;letter-spacing:1.7px;color:var( --e-global-color-5fb5e42 );}.elementor-11 .elementor-element.elementor-element-bc7093e .elementor-button{background-color:#FFFFFF63;font-family:"Michroma", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:var( --e-global-color-5fb5e42 );color:var( --e-global-color-5fb5e42 );border-radius:0px 0px 0px 0px;padding:8px 8px 8px 6px;}.elementor-11 .elementor-element.elementor-element-bc7093e .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-bc7093e .elementor-button:focus{background-color:#00000059;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-bc7093e{left:5%;}body.rtl .elementor-11 .elementor-element.elementor-element-bc7093e{right:5%;}.elementor-11 .elementor-element.elementor-element-bc7093e{top:90%;}.elementor-11 .elementor-element.elementor-element-aa3fafe{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:0px;--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;}.elementor-11 .elementor-element.elementor-element-c9317bf{--display:flex;--min-height:95vh;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:-1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:75px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-c9317bf:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c9317bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://rocamsv.com/wp-content/uploads/2025/04/bg-home-3-2-scaled.jpg");background-position:bottom center;background-size:cover;}.elementor-11 .elementor-element.elementor-element-c9317bf::before, .elementor-11 .elementor-element.elementor-element-c9317bf > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c9317bf > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c9317bf > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c9317bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c9317bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2B2C2E;--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-56900c8{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-38e3e3e{text-align:left;}.elementor-11 .elementor-element.elementor-element-38e3e3e img{width:40px;opacity:0.6;}.elementor-11 .elementor-element.elementor-element-a3977bd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;text-transform:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-5fb5e42 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-44cd437{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-5fb5e42 );}.elementor-11 .elementor-element.elementor-element-ff61825{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-12%;--margin-bottom:0%;--margin-left:2%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-d162317{text-align:left;}.elementor-11 .elementor-element.elementor-element-d162317 img{width:75px;opacity:0.6;}.elementor-11 .elementor-element.elementor-element-08300a4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;text-transform:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-5fb5e42 );}.elementor-11 .elementor-element.elementor-element-804a24b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-804a24b{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-5fb5e42 );}.elementor-11 .elementor-element.elementor-element-efed221{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-12%;--margin-bottom:0%;--margin-left:2%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-140cd73{text-align:left;}.elementor-11 .elementor-element.elementor-element-140cd73 img{width:40px;opacity:0.6;}.elementor-11 .elementor-element.elementor-element-73a7611 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;text-transform:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-5fb5e42 );}.elementor-11 .elementor-element.elementor-element-315982a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-5fb5e42 );}.elementor-11 .elementor-element.elementor-element-8f0f4c7{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-aba6714{text-align:left;}.elementor-11 .elementor-element.elementor-element-aba6714 img{width:40px;opacity:0.6;}.elementor-11 .elementor-element.elementor-element-86341f4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:22px;font-weight:800;text-transform:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-5fb5e42 );}.elementor-11 .elementor-element.elementor-element-bdee272{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.5px;color:var( --e-global-color-5fb5e42 );}.elementor-11 .elementor-element.elementor-element-8a2f7c0{--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;--z-index:1000;}.elementor-11 .elementor-element.elementor-element-8a2f7c0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-8a2f7c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-42ac82c{--display:flex;--min-height:64vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-11 .elementor-element.elementor-element-42ac82c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-42ac82c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://rocamsv.com/wp-content/uploads/2025/04/bg-texture.png");background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-0b9db21 > .elementor-widget-container{padding:100px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0b9db21.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-0b9db21{text-align:center;}.elementor-11 .elementor-element.elementor-element-0b9db21 .elementor-heading-title{font-family:"Michroma", Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;line-height:25px;letter-spacing:1px;color:var( --e-global-color-5fb5e42 );}.elementor-11 .elementor-element.elementor-element-4312c54{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-b5a3e47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11 .elementor-element.elementor-element-37343b1{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--dots-normal-color:var( --e-global-color-5fb5e42 );--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0%;--swiper-pagination-spacing:23px;}.elementor-11 .elementor-element.elementor-element-37343b1 > .elementor-widget-container{padding:0px 0px 43px 0px;}.elementor-11 .elementor-element.elementor-element-37343b1 .swiper-slide > .elementor-element{height:100%;}.elementor-11 .elementor-element.elementor-element-9193865 .elementor-button{background-color:#FFFFFF00;font-family:"Michroma", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:2.2px;fill:#FFFFFFAB;color:#FFFFFFAB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF73;border-radius:0px 0px 0px 0px;padding:4px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-9193865{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-9193865 > .elementor-widget-container{margin:2% 0% 0% 0%;padding:0% 0% 8% 0%;}.elementor-11 .elementor-element.elementor-element-9193865 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-9193865 .elementor-button:focus{color:#FFFFFF;border-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-9193865 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-9193865 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-5f50e48{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-aa3fafe{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-37343b1{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-6eaf754{--width:99.916%;}.elementor-11 .elementor-element.elementor-element-e1c4fa7{--width:100%;}.elementor-11 .elementor-element.elementor-element-c9317bf{--content-width:90%;}.elementor-11 .elementor-element.elementor-element-56900c8{--width:25%;}.elementor-11 .elementor-element.elementor-element-ff61825{--width:25%;}.elementor-11 .elementor-element.elementor-element-efed221{--width:25%;}.elementor-11 .elementor-element.elementor-element-8f0f4c7{--width:25%;}.elementor-11 .elementor-element.elementor-element-42ac82c{--width:100%;}.elementor-11 .elementor-element.elementor-element-4312c54{--width:95%;}.elementor-11 .elementor-element.elementor-element-b5a3e47{--width:100%;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-9f94856{--min-height:70vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:11%;}.elementor-11 .elementor-element.elementor-element-9f94856:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9f94856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-11 .elementor-element.elementor-element-817cf1d > .elementor-widget-container{padding:62% 0% 4% 0%;}.elementor-11 .elementor-element.elementor-element-817cf1d .elementor-heading-title{font-size:28px;line-height:33px;}.elementor-11 .elementor-element.elementor-element-d2c81b8{--min-height:70vh;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-11 .elementor-element.elementor-element-d2c81b8::before, .elementor-11 .elementor-element.elementor-element-d2c81b8 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-d2c81b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-d2c81b8 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-d2c81b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-d2c81b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(184deg, #303030BF 38%, #FFFFFF00 100%);}.elementor-11 .elementor-element.elementor-element-06373dc > .elementor-widget-container{padding:62% 0% 4% 0%;}.elementor-11 .elementor-element.elementor-element-06373dc .elementor-heading-title{font-size:28px;line-height:33px;}.elementor-11 .elementor-element.elementor-element-5f50e48{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-dots-horizontal-offset:-1%;--e-n-carousel-dots-vertical-offset:-7%;}.elementor-11 .elementor-element.elementor-element-29aaf0e{--margin-top:-7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:2;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-5ab193f{top:74%;}.elementor-11 .elementor-element.elementor-element-5ab193f .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11 .elementor-element.elementor-element-86b798f{top:84%;}.elementor-11 .elementor-element.elementor-element-86b798f .elementor-button{font-size:9px;letter-spacing:2px;padding:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-bb7a334{top:63%;}.elementor-11 .elementor-element.elementor-element-bae3998{top:74%;}.elementor-11 .elementor-element.elementor-element-bae3998 .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-11 .elementor-element.elementor-element-e63639c{top:84%;}.elementor-11 .elementor-element.elementor-element-e63639c .elementor-button{font-size:9px;letter-spacing:2px;padding:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-4e86e7f{top:63%;}.elementor-11 .elementor-element.elementor-element-8b504ea{top:74%;}.elementor-11 .elementor-element.elementor-element-8b504ea .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-11 .elementor-element.elementor-element-76e9a16{top:84%;}.elementor-11 .elementor-element.elementor-element-76e9a16 .elementor-button{font-size:9px;letter-spacing:2px;padding:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-be0afdf{top:63%;}.elementor-11 .elementor-element.elementor-element-9df1856{top:66%;}.elementor-11 .elementor-element.elementor-element-9df1856 .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-11 .elementor-element.elementor-element-3573b42{top:84%;}.elementor-11 .elementor-element.elementor-element-3573b42 .elementor-button{font-size:9px;letter-spacing:2px;padding:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-b99861b{top:63%;}.elementor-11 .elementor-element.elementor-element-4431e7f{top:66%;}.elementor-11 .elementor-element.elementor-element-4431e7f .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-11 .elementor-element.elementor-element-c480287{top:84%;}.elementor-11 .elementor-element.elementor-element-c480287 .elementor-button{font-size:9px;letter-spacing:2px;padding:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-4b3a5a8{top:63%;}.elementor-11 .elementor-element.elementor-element-06a3550{top:66%;}.elementor-11 .elementor-element.elementor-element-06a3550 .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-11 .elementor-element.elementor-element-bc7093e{top:84%;}.elementor-11 .elementor-element.elementor-element-bc7093e .elementor-button{font-size:9px;letter-spacing:2px;padding:4px 4px 4px 4px;}.elementor-11 .elementor-element.elementor-element-aa3fafe{--e-n-carousel-swiper-slides-to-display:2;}.elementor-11 .elementor-element.elementor-element-aa3fafe > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-11 .elementor-element.elementor-element-c9317bf:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c9317bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-900px 0px;}.elementor-11 .elementor-element.elementor-element-c9317bf{--margin-top:-4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-11 .elementor-element.elementor-element-56900c8{--min-height:218px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:59px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11 .elementor-element.elementor-element-ff61825{--min-height:218px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-efed221{--min-height:218px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-8f0f4c7{--min-height:218px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-8a2f7c0{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0b9db21 > .elementor-widget-container{padding:53px 0px 11px 0px;}.elementor-11 .elementor-element.elementor-element-0b9db21 .elementor-heading-title{font-size:16px;}.elementor-11 .elementor-element.elementor-element-b5a3e47{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:6%;}.elementor-11 .elementor-element.elementor-element-37343b1{--swiper-slides-to-display:1;--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--swiper-pagination-spacing:8px;}.elementor-11 .elementor-element.elementor-element-37343b1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9193865 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:10% 0% 10% 0%;}.elementor-11 .elementor-element.elementor-element-9193865 .elementor-button{padding:13px 13px 13px 13px;}}