.elementor-13 .elementor-element.elementor-element-6ae56f9e .elementor-repeater-item-204df95 .swiper-slide-bg{background-image:url(https://cvputrigabrella.com/wp-content/uploads/2025/09/Screen-Shot-2025-09-10-at-14.59.21.png);background-size:cover;}.elementor-13 .elementor-element.elementor-element-6ae56f9e .elementor-repeater-item-204df95 .elementor-background-overlay{background-color:#030303D9;}.elementor-13 .elementor-element.elementor-element-6ae56f9e .swiper-slide{transition-duration:calc(5000ms*1.2);height:549px;}.elementor-13 .elementor-element.elementor-element-6ae56f9e .swiper-slide-contents{max-width:66%;}.elementor-13 .elementor-element.elementor-element-6ae56f9e .swiper-slide-inner{text-align:center;}.elementor-13 .elementor-element.elementor-element-6ae56f9e .elementor-slide-heading{color:#FFCD3C;font-family:var( --e-global-typography-69f478d-font-family ), Sans-serif;font-size:var( --e-global-typography-69f478d-font-size );font-weight:var( --e-global-typography-69f478d-font-weight );line-height:var( --e-global-typography-69f478d-line-height );letter-spacing:var( --e-global-typography-69f478d-letter-spacing );}.elementor-13 .elementor-element.elementor-element-6ae56f9e .elementor-slide-description{font-family:var( --e-global-typography-a069d1c-font-family ), Sans-serif;font-size:var( --e-global-typography-a069d1c-font-size );font-weight:var( --e-global-typography-a069d1c-font-weight );line-height:var( --e-global-typography-a069d1c-line-height );}.elementor-13 .elementor-element.elementor-element-63cdc7d9 > .elementor-container{max-width:840px;}.elementor-13 .elementor-element.elementor-element-63cdc7d9{padding:5em 0em 5em 0em;}.elementor-13 .elementor-element.elementor-element-7b5da9ca{text-align:center;}.elementor-13 .elementor-element.elementor-element-7b5da9ca .elementor-heading-title{color:#000000;}.elementor-13 .elementor-element.elementor-element-703e230c{text-align:center;}.elementor-13 .elementor-element.elementor-element-78b0a2c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-13 .elementor-element.elementor-element-78b0a2c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-13 .elementor-element.elementor-element-78b0a2c{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-13 .elementor-element.elementor-element-54920a0f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-54920a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ce51315 );background-image:url("https://cvputrigabrella.com/wp-content/uploads/2025/09/Syarat-konstruksi-bangunan.jpg");background-size:cover;}.elementor-13 .elementor-element.elementor-element-54920a0f > .elementor-background-overlay{background-color:#F6AB34;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-54920a0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:5em 0em 9em 0em;}.elementor-13 .elementor-element.elementor-element-7711fab8 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:2em 2em 2em 2em;}.elementor-13 .elementor-element.elementor-element-979b9cf{text-align:left;}.elementor-13 .elementor-element.elementor-element-979b9cf img{width:61%;}.elementor-13 .elementor-element.elementor-element-7a39f79a .elementor-heading-title{color:#000000;}.elementor-13 .elementor-element.elementor-element-3fef985{color:var( --e-global-color-d93d39f );}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-52704d6b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-52704d6b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-52704d6b > .elementor-element-populated{margin:0em 0em -5em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;}.elementor-13 .elementor-element.elementor-element-f198099 .elementor-heading-title{font-size:38px;color:#151515;}.elementor-13 .elementor-element.elementor-element-e8708aa{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-3d2bd11 .elementor-heading-title{font-size:38px;color:#000000;}.elementor-13 .elementor-element.elementor-element-ca38d2c{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5d4470de:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5d4470de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d93d39f );}.elementor-13 .elementor-element.elementor-element-5d4470de > .elementor-background-overlay{background-image:url("https://cvputrigabrella.com/wp-content/uploads/2025/09/curved-modern-architecture.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-5d4470de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 0em 5em 0em;}.elementor-13 .elementor-element.elementor-element-6bdab47a > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-13 .elementor-element.elementor-element-1a173ee1 .elementor-cta .elementor-cta__bg, .elementor-13 .elementor-element.elementor-element-1a173ee1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-13 .elementor-element.elementor-element-1a173ee1{box-shadow:0px 20px 20px 0px rgba(0, 0, 0, 0.05);}.elementor-13 .elementor-element.elementor-element-1a173ee1:hover{box-shadow:0px 20px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-13 .elementor-element.elementor-element-1a173ee1 .elementor-cta__content{text-align:center;padding:1em 2em 1em 2em;background-color:var( --e-global-color-d93d39f );}.elementor-13 .elementor-element.elementor-element-1a173ee1 .elementor-cta__bg-wrapper{min-height:250px;}.elementor-13 .elementor-element.elementor-element-1a173ee1 .elementor-cta__title{font-family:var( --e-global-typography-36b391e-font-family ), Sans-serif;font-size:var( --e-global-typography-36b391e-font-size );font-weight:var( --e-global-typography-36b391e-font-weight );line-height:var( --e-global-typography-36b391e-line-height );letter-spacing:var( --e-global-typography-36b391e-letter-spacing );color:var( --e-global-color-ce51315 );}.elementor-13 .elementor-element.elementor-element-1a173ee1 .elementor-cta__description{font-family:var( --e-global-typography-34ba401-font-family ), Sans-serif;font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-6d8679c2 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-13 .elementor-element.elementor-element-5a29928d .elementor-cta .elementor-cta__bg, .elementor-13 .elementor-element.elementor-element-5a29928d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-13 .elementor-element.elementor-element-5a29928d{box-shadow:0px 20px 20px 0px rgba(0, 0, 0, 0.05);}.elementor-13 .elementor-element.elementor-element-5a29928d:hover{box-shadow:0px 20px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-13 .elementor-element.elementor-element-5a29928d .elementor-cta__content{text-align:center;padding:1em 2em 1em 2em;background-color:var( --e-global-color-d93d39f );}.elementor-13 .elementor-element.elementor-element-5a29928d .elementor-cta__bg-wrapper{min-height:250px;}.elementor-13 .elementor-element.elementor-element-5a29928d .elementor-cta__title{font-family:var( --e-global-typography-36b391e-font-family ), Sans-serif;font-size:var( --e-global-typography-36b391e-font-size );font-weight:var( --e-global-typography-36b391e-font-weight );line-height:var( --e-global-typography-36b391e-line-height );letter-spacing:var( --e-global-typography-36b391e-letter-spacing );color:var( --e-global-color-ce51315 );}.elementor-13 .elementor-element.elementor-element-5a29928d .elementor-cta__description{font-family:var( --e-global-typography-34ba401-font-family ), Sans-serif;font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-7b0cb543 .elementor-cta .elementor-cta__bg, .elementor-13 .elementor-element.elementor-element-7b0cb543 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-13 .elementor-element.elementor-element-7b0cb543{box-shadow:0px 20px 20px 0px rgba(0, 0, 0, 0.05);}.elementor-13 .elementor-element.elementor-element-7b0cb543:hover{box-shadow:0px 20px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-13 .elementor-element.elementor-element-7b0cb543 .elementor-cta__content{text-align:center;padding:1em 2em 1em 2em;background-color:var( --e-global-color-d93d39f );}.elementor-13 .elementor-element.elementor-element-7b0cb543 .elementor-cta__bg-wrapper{min-height:250px;}.elementor-13 .elementor-element.elementor-element-7b0cb543 .elementor-cta__title{font-family:var( --e-global-typography-36b391e-font-family ), Sans-serif;font-size:var( --e-global-typography-36b391e-font-size );font-weight:var( --e-global-typography-36b391e-font-weight );line-height:var( --e-global-typography-36b391e-line-height );letter-spacing:var( --e-global-typography-36b391e-letter-spacing );color:var( --e-global-color-ce51315 );}.elementor-13 .elementor-element.elementor-element-7b0cb543 .elementor-cta__description{font-family:var( --e-global-typography-34ba401-font-family ), Sans-serif;font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-71c63cd0 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-13 .elementor-element.elementor-element-195772a9 .elementor-cta .elementor-cta__bg, .elementor-13 .elementor-element.elementor-element-195772a9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-13 .elementor-element.elementor-element-195772a9{box-shadow:0px 20px 20px 0px rgba(0, 0, 0, 0.05);}.elementor-13 .elementor-element.elementor-element-195772a9:hover{box-shadow:0px 20px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-13 .elementor-element.elementor-element-195772a9 .elementor-cta__content{text-align:center;padding:1em 2em 1em 2em;background-color:var( --e-global-color-d93d39f );}.elementor-13 .elementor-element.elementor-element-195772a9 .elementor-cta__bg-wrapper{min-height:250px;}.elementor-13 .elementor-element.elementor-element-195772a9 .elementor-cta__title{font-family:var( --e-global-typography-36b391e-font-family ), Sans-serif;font-size:var( --e-global-typography-36b391e-font-size );font-weight:var( --e-global-typography-36b391e-font-weight );line-height:var( --e-global-typography-36b391e-line-height );letter-spacing:var( --e-global-typography-36b391e-letter-spacing );color:var( --e-global-color-ce51315 );}.elementor-13 .elementor-element.elementor-element-195772a9 .elementor-cta__description{font-family:var( --e-global-typography-34ba401-font-family ), Sans-serif;font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-edb0414 .elementor-cta .elementor-cta__bg, .elementor-13 .elementor-element.elementor-element-edb0414 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-13 .elementor-element.elementor-element-edb0414{box-shadow:0px 20px 20px 0px rgba(0, 0, 0, 0.05);}.elementor-13 .elementor-element.elementor-element-edb0414:hover{box-shadow:0px 20px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-13 .elementor-element.elementor-element-edb0414 .elementor-cta__content{text-align:center;padding:1em 2em 1em 2em;background-color:var( --e-global-color-d93d39f );}.elementor-13 .elementor-element.elementor-element-edb0414 .elementor-cta__bg-wrapper{min-height:250px;}.elementor-13 .elementor-element.elementor-element-edb0414 .elementor-cta__title{font-family:var( --e-global-typography-36b391e-font-family ), Sans-serif;font-size:var( --e-global-typography-36b391e-font-size );font-weight:var( --e-global-typography-36b391e-font-weight );line-height:var( --e-global-typography-36b391e-line-height );letter-spacing:var( --e-global-typography-36b391e-letter-spacing );color:var( --e-global-color-ce51315 );}.elementor-13 .elementor-element.elementor-element-edb0414 .elementor-cta__description{font-family:var( --e-global-typography-34ba401-font-family ), Sans-serif;font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-72c7c5d9{padding:5em 0em 5em 0em;}.elementor-13 .elementor-element.elementor-element-481eb3d6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-13 .elementor-element.elementor-element-273e9518{text-align:center;}.elementor-13 .elementor-element.elementor-element-69bbf226{text-align:center;}.elementor-13 .elementor-element.elementor-element-5c340dee{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:center;}.elementor-13 .elementor-element.elementor-element-21d593aa.ekit-equal-height-enable,
					.elementor-13 .elementor-element.elementor-element-21d593aa.ekit-equal-height-enable > div,
					.elementor-13 .elementor-element.elementor-element-21d593aa.ekit-equal-height-enable .ekit-wid-con,
					.elementor-13 .elementor-element.elementor-element-21d593aa.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-13 .elementor-element.elementor-element-21d593aa .elementskit-infobox{padding:1em 1em 1em 1em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-21d593aa .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-cd5e55d-font-family ), Sans-serif;font-size:var( --e-global-typography-cd5e55d-font-size );font-weight:var( --e-global-typography-cd5e55d-font-weight );}.elementor-13 .elementor-element.elementor-element-21d593aa .elementskit-infobox .box-body > p{font-family:var( --e-global-typography-34ba401-font-family ), Sans-serif;font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-21d593aa .elementskit-info-box-icon{color:var( --e-global-color-ce51315 );fill:var( --e-global-color-ce51315 );background-color:var( --e-global-color-a573d9e );}.elementor-13 .elementor-element.elementor-element-21d593aa .elementskit-infobox .elementskit-info-box-icon{font-size:40px;padding:10px 10px 10px 10px;transform:rotate(0deg);width:40px;}.elementor-13 .elementor-element.elementor-element-21d593aa .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 25px 0px 0px;}.elementor-13 .elementor-element.elementor-element-21d593aa .elementskit-infobox .elementskit-info-box-icon {height:40px;}.elementor-13 .elementor-element.elementor-element-42288816.ekit-equal-height-enable,
					.elementor-13 .elementor-element.elementor-element-42288816.ekit-equal-height-enable > div,
					.elementor-13 .elementor-element.elementor-element-42288816.ekit-equal-height-enable .ekit-wid-con,
					.elementor-13 .elementor-element.elementor-element-42288816.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-13 .elementor-element.elementor-element-42288816 .elementskit-infobox{padding:1em 1em 1em 1em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-42288816 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-cd5e55d-font-family ), Sans-serif;font-size:var( --e-global-typography-cd5e55d-font-size );font-weight:var( --e-global-typography-cd5e55d-font-weight );}.elementor-13 .elementor-element.elementor-element-42288816 .elementskit-infobox .box-body > p{font-family:var( --e-global-typography-34ba401-font-family ), Sans-serif;font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-42288816 .elementskit-info-box-icon{color:var( --e-global-color-ce51315 );fill:var( --e-global-color-ce51315 );background-color:var( --e-global-color-a573d9e );}.elementor-13 .elementor-element.elementor-element-42288816 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;padding:10px 10px 10px 10px;transform:rotate(0deg);width:40px;}.elementor-13 .elementor-element.elementor-element-42288816 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 25px 0px 0px;}.elementor-13 .elementor-element.elementor-element-42288816 .elementskit-infobox .elementskit-info-box-icon {height:40px;}.elementor-13 .elementor-element.elementor-element-5d0d11ae.ekit-equal-height-enable,
					.elementor-13 .elementor-element.elementor-element-5d0d11ae.ekit-equal-height-enable > div,
					.elementor-13 .elementor-element.elementor-element-5d0d11ae.ekit-equal-height-enable .ekit-wid-con,
					.elementor-13 .elementor-element.elementor-element-5d0d11ae.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-13 .elementor-element.elementor-element-5d0d11ae .elementskit-infobox{padding:1em 1em 1em 1em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-5d0d11ae .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-cd5e55d-font-family ), Sans-serif;font-size:var( --e-global-typography-cd5e55d-font-size );font-weight:var( --e-global-typography-cd5e55d-font-weight );}.elementor-13 .elementor-element.elementor-element-5d0d11ae .elementskit-infobox .box-body > p{font-family:var( --e-global-typography-34ba401-font-family ), Sans-serif;font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-5d0d11ae .elementskit-info-box-icon{color:var( --e-global-color-ce51315 );fill:var( --e-global-color-ce51315 );background-color:var( --e-global-color-a573d9e );}.elementor-13 .elementor-element.elementor-element-5d0d11ae .elementskit-infobox .elementskit-info-box-icon{font-size:40px;padding:10px 10px 10px 10px;transform:rotate(0deg);width:40px;}.elementor-13 .elementor-element.elementor-element-5d0d11ae .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 25px 0px 0px;}.elementor-13 .elementor-element.elementor-element-5d0d11ae .elementskit-infobox .elementskit-info-box-icon {height:40px;}.elementor-13 .elementor-element.elementor-element-79226ec.ekit-equal-height-enable,
					.elementor-13 .elementor-element.elementor-element-79226ec.ekit-equal-height-enable > div,
					.elementor-13 .elementor-element.elementor-element-79226ec.ekit-equal-height-enable .ekit-wid-con,
					.elementor-13 .elementor-element.elementor-element-79226ec.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-13 .elementor-element.elementor-element-79226ec .elementskit-infobox{padding:1em 1em 1em 1em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-79226ec .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-cd5e55d-font-family ), Sans-serif;font-size:var( --e-global-typography-cd5e55d-font-size );font-weight:var( --e-global-typography-cd5e55d-font-weight );}.elementor-13 .elementor-element.elementor-element-79226ec .elementskit-infobox .box-body > p{font-family:var( --e-global-typography-34ba401-font-family ), Sans-serif;font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-79226ec .elementskit-info-box-icon{color:var( --e-global-color-ce51315 );fill:var( --e-global-color-ce51315 );background-color:var( --e-global-color-a573d9e );}.elementor-13 .elementor-element.elementor-element-79226ec .elementskit-infobox .elementskit-info-box-icon{font-size:40px;padding:10px 10px 10px 10px;transform:rotate(0deg);width:40px;}.elementor-13 .elementor-element.elementor-element-79226ec .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 25px 0px 0px;}.elementor-13 .elementor-element.elementor-element-79226ec .elementskit-infobox .elementskit-info-box-icon {height:40px;}.elementor-13 .elementor-element.elementor-element-7dd648b2.ekit-equal-height-enable,
					.elementor-13 .elementor-element.elementor-element-7dd648b2.ekit-equal-height-enable > div,
					.elementor-13 .elementor-element.elementor-element-7dd648b2.ekit-equal-height-enable .ekit-wid-con,
					.elementor-13 .elementor-element.elementor-element-7dd648b2.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-13 .elementor-element.elementor-element-7dd648b2 .elementskit-infobox{padding:1em 1em 1em 1em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-7dd648b2 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-cd5e55d-font-family ), Sans-serif;font-size:var( --e-global-typography-cd5e55d-font-size );font-weight:var( --e-global-typography-cd5e55d-font-weight );}.elementor-13 .elementor-element.elementor-element-7dd648b2 .elementskit-infobox .box-body > p{font-family:var( --e-global-typography-34ba401-font-family ), Sans-serif;font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-7dd648b2 .elementskit-info-box-icon{color:var( --e-global-color-ce51315 );fill:var( --e-global-color-ce51315 );background-color:var( --e-global-color-a573d9e );}.elementor-13 .elementor-element.elementor-element-7dd648b2 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;padding:10px 10px 10px 10px;transform:rotate(0deg);width:40px;}.elementor-13 .elementor-element.elementor-element-7dd648b2 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 25px 0px 0px;}.elementor-13 .elementor-element.elementor-element-7dd648b2 .elementskit-infobox .elementskit-info-box-icon {height:40px;}.elementor-13 .elementor-element.elementor-element-8463492.ekit-equal-height-enable,
					.elementor-13 .elementor-element.elementor-element-8463492.ekit-equal-height-enable > div,
					.elementor-13 .elementor-element.elementor-element-8463492.ekit-equal-height-enable .ekit-wid-con,
					.elementor-13 .elementor-element.elementor-element-8463492.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-13 .elementor-element.elementor-element-8463492 .elementskit-infobox{padding:1em 1em 1em 1em;border-style:solid;border-width:0px 0px 0px 0px;border-color:#f5f5f5;border-radius:0px 0px 0px 0px;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-8463492 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:var( --e-global-typography-cd5e55d-font-family ), Sans-serif;font-size:var( --e-global-typography-cd5e55d-font-size );font-weight:var( --e-global-typography-cd5e55d-font-weight );}.elementor-13 .elementor-element.elementor-element-8463492 .elementskit-infobox .box-body > p{font-family:var( --e-global-typography-34ba401-font-family ), Sans-serif;font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-8463492 .elementskit-info-box-icon{color:var( --e-global-color-ce51315 );fill:var( --e-global-color-ce51315 );background-color:var( --e-global-color-a573d9e );}.elementor-13 .elementor-element.elementor-element-8463492 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;padding:10px 10px 10px 10px;transform:rotate(0deg);width:40px;}.elementor-13 .elementor-element.elementor-element-8463492 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 25px 0px 0px;}.elementor-13 .elementor-element.elementor-element-8463492 .elementskit-infobox .elementskit-info-box-icon {height:40px;}.elementor-13 .elementor-element.elementor-element-433261e5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-433261e5:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-433261e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2b936c );}.elementor-13 .elementor-element.elementor-element-433261e5 > .elementor-background-overlay{background-image:url("https://cvputrigabrella.com/wp-content/uploads/2025/09/industrial-plant-at-night.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-433261e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 8em 0em;}.elementor-13 .elementor-element.elementor-element-5828bd36 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-13 .elementor-element.elementor-element-6b187c87 .elementor-heading-title{font-size:39px;letter-spacing:2.8px;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-2eb8356d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-2eb8356d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-13 .elementor-element.elementor-element-2eb8356d > .elementor-element-populated{padding:1em 3em 3em 3em;}.elementor-13 .elementor-element.elementor-element-12facbe .elementor-heading-title{font-size:26px;letter-spacing:0.4px;color:#FFCB48;}.elementor-13 .elementor-element.elementor-element-cd11e08 .elementor-heading-title{font-size:28px;color:#F6F1F1;}.elementor-13 .elementor-element.elementor-element-f61f4f3 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-13 .elementor-element.elementor-element-f61f4f3 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-13 .elementor-element.elementor-element-f61f4f3{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-13 .elementor-element.elementor-element-f61f4f3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-6ae56f9e .elementor-slide-heading{font-size:var( --e-global-typography-69f478d-font-size );line-height:var( --e-global-typography-69f478d-line-height );letter-spacing:var( --e-global-typography-69f478d-letter-spacing );}.elementor-13 .elementor-element.elementor-element-6ae56f9e .elementor-slide-description{font-size:var( --e-global-typography-a069d1c-font-size );line-height:var( --e-global-typography-a069d1c-line-height );}.elementor-13 .elementor-element.elementor-element-33d51243 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-13 .elementor-element.elementor-element-5d4470de{padding:3em 0em 3em 0em;}.elementor-13 .elementor-element.elementor-element-6bdab47a > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-13 .elementor-element.elementor-element-1a173ee1 .elementor-cta__title{font-size:var( --e-global-typography-36b391e-font-size );line-height:var( --e-global-typography-36b391e-line-height );letter-spacing:var( --e-global-typography-36b391e-letter-spacing );}.elementor-13 .elementor-element.elementor-element-1a173ee1 .elementor-cta__description{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-6d8679c2 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-13 .elementor-element.elementor-element-5a29928d .elementor-cta__title{font-size:var( --e-global-typography-36b391e-font-size );line-height:var( --e-global-typography-36b391e-line-height );letter-spacing:var( --e-global-typography-36b391e-letter-spacing );}.elementor-13 .elementor-element.elementor-element-5a29928d .elementor-cta__description{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-7b0cb543 .elementor-cta__title{font-size:var( --e-global-typography-36b391e-font-size );line-height:var( --e-global-typography-36b391e-line-height );letter-spacing:var( --e-global-typography-36b391e-letter-spacing );}.elementor-13 .elementor-element.elementor-element-7b0cb543 .elementor-cta__description{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-71c63cd0 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-13 .elementor-element.elementor-element-195772a9 .elementor-cta__title{font-size:var( --e-global-typography-36b391e-font-size );line-height:var( --e-global-typography-36b391e-line-height );letter-spacing:var( --e-global-typography-36b391e-letter-spacing );}.elementor-13 .elementor-element.elementor-element-195772a9 .elementor-cta__description{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-edb0414 .elementor-cta__title{font-size:var( --e-global-typography-36b391e-font-size );line-height:var( --e-global-typography-36b391e-line-height );letter-spacing:var( --e-global-typography-36b391e-letter-spacing );}.elementor-13 .elementor-element.elementor-element-edb0414 .elementor-cta__description{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-21d593aa .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-cd5e55d-font-size );}.elementor-13 .elementor-element.elementor-element-21d593aa .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-42288816 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-cd5e55d-font-size );}.elementor-13 .elementor-element.elementor-element-42288816 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-5d0d11ae .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-cd5e55d-font-size );}.elementor-13 .elementor-element.elementor-element-5d0d11ae .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-79226ec .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-cd5e55d-font-size );}.elementor-13 .elementor-element.elementor-element-79226ec .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-7dd648b2 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-cd5e55d-font-size );}.elementor-13 .elementor-element.elementor-element-7dd648b2 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-8463492 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-cd5e55d-font-size );}.elementor-13 .elementor-element.elementor-element-8463492 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-5828bd36 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-13 .elementor-element.elementor-element-2eb8356d > .elementor-element-populated{padding:2em 2em 2em 2em;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-6ae56f9e .swiper-slide{height:450px;}.elementor-13 .elementor-element.elementor-element-6ae56f9e .swiper-slide-contents{max-width:90%;}.elementor-13 .elementor-element.elementor-element-6ae56f9e .elementor-slide-heading{font-size:var( --e-global-typography-69f478d-font-size );line-height:var( --e-global-typography-69f478d-line-height );letter-spacing:var( --e-global-typography-69f478d-letter-spacing );}.elementor-13 .elementor-element.elementor-element-6ae56f9e .elementor-slide-description{font-size:var( --e-global-typography-a069d1c-font-size );line-height:var( --e-global-typography-a069d1c-line-height );}.elementor-13 .elementor-element.elementor-element-63cdc7d9{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-54920a0f{padding:0em 0em 0em 0em;}.elementor-13 .elementor-element.elementor-element-979b9cf img{width:100%;}.elementor-13 .elementor-element.elementor-element-52704d6b > .elementor-element-populated{padding:0px 37px 0px 31px;}.elementor-13 .elementor-element.elementor-element-5d4470de{padding:2em 2em 2em 2em;}.elementor-13 .elementor-element.elementor-element-6bdab47a > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-13 .elementor-element.elementor-element-1a173ee1 .elementor-cta__title{font-size:var( --e-global-typography-36b391e-font-size );line-height:var( --e-global-typography-36b391e-line-height );letter-spacing:var( --e-global-typography-36b391e-letter-spacing );}.elementor-13 .elementor-element.elementor-element-1a173ee1 .elementor-cta__description{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-6d8679c2 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-13 .elementor-element.elementor-element-5a29928d .elementor-cta__title{font-size:var( --e-global-typography-36b391e-font-size );line-height:var( --e-global-typography-36b391e-line-height );letter-spacing:var( --e-global-typography-36b391e-letter-spacing );}.elementor-13 .elementor-element.elementor-element-5a29928d .elementor-cta__description{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-7b0cb543 .elementor-cta__title{font-size:var( --e-global-typography-36b391e-font-size );line-height:var( --e-global-typography-36b391e-line-height );letter-spacing:var( --e-global-typography-36b391e-letter-spacing );}.elementor-13 .elementor-element.elementor-element-7b0cb543 .elementor-cta__description{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-71c63cd0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1em 1em 1em 1em;}.elementor-13 .elementor-element.elementor-element-195772a9 .elementor-cta__title{font-size:var( --e-global-typography-36b391e-font-size );line-height:var( --e-global-typography-36b391e-line-height );letter-spacing:var( --e-global-typography-36b391e-letter-spacing );}.elementor-13 .elementor-element.elementor-element-195772a9 .elementor-cta__description{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-edb0414 .elementor-cta__title{font-size:var( --e-global-typography-36b391e-font-size );line-height:var( --e-global-typography-36b391e-line-height );letter-spacing:var( --e-global-typography-36b391e-letter-spacing );}.elementor-13 .elementor-element.elementor-element-edb0414 .elementor-cta__description{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-72c7c5d9{padding:2em 0em 2em 0em;}.elementor-13 .elementor-element.elementor-element-21d593aa .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-cd5e55d-font-size );}.elementor-13 .elementor-element.elementor-element-21d593aa .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-42288816 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-cd5e55d-font-size );}.elementor-13 .elementor-element.elementor-element-42288816 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-5d0d11ae .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-cd5e55d-font-size );}.elementor-13 .elementor-element.elementor-element-5d0d11ae .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-79226ec .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-cd5e55d-font-size );}.elementor-13 .elementor-element.elementor-element-79226ec .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-7dd648b2 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-cd5e55d-font-size );}.elementor-13 .elementor-element.elementor-element-7dd648b2 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-8463492 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-cd5e55d-font-size );}.elementor-13 .elementor-element.elementor-element-8463492 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-34ba401-font-size );}.elementor-13 .elementor-element.elementor-element-433261e5{padding:3em 0em 3em 0em;}.elementor-13 .elementor-element.elementor-element-5828bd36 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-13 .elementor-element.elementor-element-6b187c87 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-2eb8356d > .elementor-element-populated{padding:2em 2em 2em 2em;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-7711fab8{width:45%;}.elementor-13 .elementor-element.elementor-element-52704d6b{width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-7711fab8{width:100%;}.elementor-13 .elementor-element.elementor-element-52704d6b{width:100%;}.elementor-13 .elementor-element.elementor-element-5828bd36{width:60%;}.elementor-13 .elementor-element.elementor-element-2eb8356d{width:40%;}}