.elementor-201 .elementor-element.elementor-element-5407b596{--display:flex;--min-height:559px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-201 .elementor-element.elementor-element-5407b596:not(.elementor-motion-effects-element-type-background), .elementor-201 .elementor-element.elementor-element-5407b596 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahayajayateknik.com/wp-content/uploads/2025/06/360_F_804733725_IbVDuvRfAVWRTaG0sSiYWB1aCsjUMVZT.jpg");background-size:cover;}.elementor-201 .elementor-element.elementor-element-64381447{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-201 .elementor-element.elementor-element-471051bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:800;line-height:52px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-201 .elementor-element.elementor-element-3631b230{color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-201 .elementor-element.elementor-element-57c7a376 .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-57c7a376 .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-57c7a376 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-7926ca33{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-201 .elementor-element.elementor-element-44d4f1f0 img{width:82%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-3bc2d963{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-3233f50d{--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;}.elementor-201 .elementor-element.elementor-element-120a5bf5 img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-201 .elementor-element.elementor-element-12c374f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-201 .elementor-element.elementor-element-24b94618 .elementor-heading-title{color:#00D199;}.elementor-201 .elementor-element.elementor-element-735aed80{text-align:left;}.elementor-201 .elementor-element.elementor-element-735aed80 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;line-height:38px;color:#000000;}.elementor-201 .elementor-element.elementor-element-26d2e21d{text-align:left;}.elementor-201 .elementor-element.elementor-element-3489bf7e .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-3489bf7e .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-3489bf7e .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-7ea5aa1d{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-7ea5aa1d:not(.elementor-motion-effects-element-type-background), .elementor-201 .elementor-element.elementor-element-7ea5aa1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahayajayateknik.com/wp-content/uploads/2025/06/pr-sh2.png");background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-201 .elementor-element.elementor-element-68d5091a{text-align:center;}.elementor-201 .elementor-element.elementor-element-68d5091a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:800;line-height:52px;color:#000000;}.elementor-201 .elementor-element.elementor-element-240ffab{text-align:center;}.elementor-201 .elementor-element.elementor-element-2fc83c20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-28630584{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-201 .elementor-element.elementor-element-7b1183a9 > .elementor-widget-container{padding:30px 20px 30px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);}.elementor-201 .elementor-element.elementor-element-7b1183a9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-201 .elementor-element.elementor-element-7b1183a9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-201 .elementor-element.elementor-element-7b1183a9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-201 .elementor-element.elementor-element-7b1183a9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-201 .elementor-element.elementor-element-7b1183a9 .elementor-image-box-img img{border-style:none;border-radius:0px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-201 .elementor-element.elementor-element-7b1183a9 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-201 .elementor-element.elementor-element-7b1183a9 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#4D4242;}.elementor-201 .elementor-element.elementor-element-5d9ef09a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-201 .elementor-element.elementor-element-1fa16bc6 > .elementor-widget-container{padding:30px 20px 30px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);}.elementor-201 .elementor-element.elementor-element-1fa16bc6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-201 .elementor-element.elementor-element-1fa16bc6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-201 .elementor-element.elementor-element-1fa16bc6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-201 .elementor-element.elementor-element-1fa16bc6 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-201 .elementor-element.elementor-element-1fa16bc6 .elementor-image-box-img img{border-style:none;border-radius:0px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-201 .elementor-element.elementor-element-1fa16bc6 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-201 .elementor-element.elementor-element-1fa16bc6 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#4D4242;}.elementor-201 .elementor-element.elementor-element-1eabca72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-201 .elementor-element.elementor-element-dd6219e > .elementor-widget-container{padding:30px 20px 30px 20px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.14);}.elementor-201 .elementor-element.elementor-element-dd6219e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-201 .elementor-element.elementor-element-dd6219e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-201 .elementor-element.elementor-element-dd6219e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-201 .elementor-element.elementor-element-dd6219e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-201 .elementor-element.elementor-element-dd6219e .elementor-image-box-img img{border-style:none;border-radius:100px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-201 .elementor-element.elementor-element-dd6219e .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-201 .elementor-element.elementor-element-dd6219e .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#4D4242;}.elementor-201 .elementor-element.elementor-element-7d6f5dc1{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-7d6f5dc1:not(.elementor-motion-effects-element-type-background), .elementor-201 .elementor-element.elementor-element-7d6f5dc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;background-image:url("https://cahayajayateknik.com/wp-content/uploads/2025/06/pr-sh2.png");background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-201 .elementor-element.elementor-element-9ca76d2{text-align:center;}.elementor-201 .elementor-element.elementor-element-9ca76d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;line-height:52px;color:#000000;}.elementor-201 .elementor-element.elementor-element-3fd1ed14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-3fd1ed14:not(.elementor-motion-effects-element-type-background), .elementor-201 .elementor-element.elementor-element-3fd1ed14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-201 .elementor-element.elementor-element-42b696c8{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-42b696c8:not(.elementor-motion-effects-element-type-background), .elementor-201 .elementor-element.elementor-element-42b696c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-201 .elementor-element.elementor-element-229b27f img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-2121b810{text-align:left;}.elementor-201 .elementor-element.elementor-element-2121b810 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-1eb50f3d{text-align:left;}.elementor-201 .elementor-element.elementor-element-1eb50f3d .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-201 .elementor-element.elementor-element-3fddaa6a .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-3fddaa6a .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-3fddaa6a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-3fddaa6a .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-4d54eebd .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-4d54eebd .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-4d54eebd .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-1a8e472d{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-1a8e472d:not(.elementor-motion-effects-element-type-background), .elementor-201 .elementor-element.elementor-element-1a8e472d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-201 .elementor-element.elementor-element-a69eb42 img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-4c0aae1b{text-align:left;}.elementor-201 .elementor-element.elementor-element-4c0aae1b .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-50aaac18{text-align:left;}.elementor-201 .elementor-element.elementor-element-50aaac18 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-591a41f1 .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-591a41f1 .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-591a41f1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-591a41f1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-2377466f .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-2377466f .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-2377466f .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-52e6b08f{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-52e6b08f:not(.elementor-motion-effects-element-type-background), .elementor-201 .elementor-element.elementor-element-52e6b08f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-201 .elementor-element.elementor-element-0f9a44b img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-92e62a0{text-align:left;}.elementor-201 .elementor-element.elementor-element-92e62a0 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-464a65c1{text-align:left;}.elementor-201 .elementor-element.elementor-element-464a65c1 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-3b9027b5 .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-3b9027b5 .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-3b9027b5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-3b9027b5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-4ac8eb13 .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-4ac8eb13 .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-4ac8eb13 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-e791de0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-e791de0:not(.elementor-motion-effects-element-type-background), .elementor-201 .elementor-element.elementor-element-e791de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-201 .elementor-element.elementor-element-3e920f0{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-3e920f0:not(.elementor-motion-effects-element-type-background), .elementor-201 .elementor-element.elementor-element-3e920f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-201 .elementor-element.elementor-element-44261c6 img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-6fd13e40{text-align:left;}.elementor-201 .elementor-element.elementor-element-6fd13e40 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-6099c3fb{text-align:left;}.elementor-201 .elementor-element.elementor-element-6099c3fb .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-4cafe40c .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-4cafe40c .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-4cafe40c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-4cafe40c .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-f2d7bf9 .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-f2d7bf9 .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-f2d7bf9 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-6dfd2c29{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-6dfd2c29:not(.elementor-motion-effects-element-type-background), .elementor-201 .elementor-element.elementor-element-6dfd2c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-201 .elementor-element.elementor-element-5fc9a81 img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-22cd998{text-align:center;}.elementor-201 .elementor-element.elementor-element-22cd998 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-aff98cc{text-align:left;}.elementor-201 .elementor-element.elementor-element-aff98cc .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-6faba7d .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-6faba7d .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-6faba7d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-6faba7d .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-53fc0ca .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-53fc0ca .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-53fc0ca .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-2147ebad{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-2147ebad:not(.elementor-motion-effects-element-type-background), .elementor-201 .elementor-element.elementor-element-2147ebad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-201 .elementor-element.elementor-element-d536018 img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-181a5364{text-align:left;}.elementor-201 .elementor-element.elementor-element-181a5364 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-5ef24125{text-align:left;}.elementor-201 .elementor-element.elementor-element-5ef24125 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-7bf63720 .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-7bf63720 .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-7bf63720{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-7bf63720 .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-502187b .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-502187b .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-502187b .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-6cd3282b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-6cd3282b:not(.elementor-motion-effects-element-type-background), .elementor-201 .elementor-element.elementor-element-6cd3282b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-201 .elementor-element.elementor-element-65a5ea0{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-65a5ea0:not(.elementor-motion-effects-element-type-background), .elementor-201 .elementor-element.elementor-element-65a5ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-201 .elementor-element.elementor-element-60f1dc79 img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-58a68f60{text-align:left;}.elementor-201 .elementor-element.elementor-element-58a68f60 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-7137f818{text-align:left;}.elementor-201 .elementor-element.elementor-element-7137f818 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-3f2ff6ab .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-3f2ff6ab .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-3f2ff6ab{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-3f2ff6ab .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-7a975b1 .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-7a975b1 .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-7a975b1 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-6ceffe8f{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-6ceffe8f:not(.elementor-motion-effects-element-type-background), .elementor-201 .elementor-element.elementor-element-6ceffe8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-201 .elementor-element.elementor-element-730c66c4 img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-76c8b43e{text-align:left;}.elementor-201 .elementor-element.elementor-element-76c8b43e .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-787abe37{text-align:left;}.elementor-201 .elementor-element.elementor-element-787abe37 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-79bddfe3 .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-79bddfe3 .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-79bddfe3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-79bddfe3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-2ed9ad5 .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-2ed9ad5 .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-2ed9ad5 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-5e76e8f5{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-5e76e8f5:not(.elementor-motion-effects-element-type-background), .elementor-201 .elementor-element.elementor-element-5e76e8f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-201 .elementor-element.elementor-element-1d903cc img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-1e6cb1e9{text-align:left;}.elementor-201 .elementor-element.elementor-element-1e6cb1e9 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:26px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-1f1e1ca8{text-align:left;}.elementor-201 .elementor-element.elementor-element-1f1e1ca8 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-68942b06 .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-68942b06 .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-68942b06{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-68942b06 .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-d286bc7 .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-d286bc7 .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-d286bc7 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-69f9a9d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-2036ac6c{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-44c9d86b img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-3b7bdcee{text-align:center;}.elementor-201 .elementor-element.elementor-element-3b7bdcee .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-2a1d6405{text-align:left;}.elementor-201 .elementor-element.elementor-element-2a1d6405 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-282f779f .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-282f779f .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-282f779f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-282f779f .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-663f0e2 .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-663f0e2 .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-663f0e2 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-5545c3ad{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-65972ea img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-40fcba8f{text-align:center;}.elementor-201 .elementor-element.elementor-element-40fcba8f .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-219b04f{text-align:left;}.elementor-201 .elementor-element.elementor-element-219b04f .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-c58f102 .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-c58f102 .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-c58f102{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-c58f102 .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-73e26aa .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-73e26aa .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-73e26aa .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-200d231{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-f992aa7 img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-4eab351b{text-align:center;}.elementor-201 .elementor-element.elementor-element-4eab351b .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-6d9b3cc{text-align:left;}.elementor-201 .elementor-element.elementor-element-6d9b3cc .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-7cc1dd96 .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-7cc1dd96 .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-7cc1dd96{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-7cc1dd96 .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-7d2454e .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-7d2454e .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-7d2454e .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-1c7b5546{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-394c62fe{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-7725471d img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-7b0d77ca{text-align:left;}.elementor-201 .elementor-element.elementor-element-7b0d77ca .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-1a63fa60{text-align:left;}.elementor-201 .elementor-element.elementor-element-1a63fa60 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-276716fb .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-276716fb .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-276716fb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-276716fb .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-1604dcb .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-1604dcb .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-1604dcb .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-6dc106c2{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-0e382d6 img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-3cfcb58e{text-align:left;}.elementor-201 .elementor-element.elementor-element-3cfcb58e .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-796872a3{text-align:left;}.elementor-201 .elementor-element.elementor-element-796872a3 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-6a8b313 .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-6a8b313 .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-6a8b313{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-6a8b313 .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-b26fba9 .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-b26fba9 .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-b26fba9 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-4ddda284{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-4b90291 img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-6ae198aa{text-align:left;}.elementor-201 .elementor-element.elementor-element-6ae198aa .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-6aca863e{text-align:left;}.elementor-201 .elementor-element.elementor-element-6aca863e .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-f8bafa .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-f8bafa .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-f8bafa{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-f8bafa .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-2fa637f .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-2fa637f .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-2fa637f .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-214d1b40{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-49d748d4{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-e76b02f img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-4e8cfe8e{text-align:left;}.elementor-201 .elementor-element.elementor-element-4e8cfe8e .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-5119c811{text-align:left;}.elementor-201 .elementor-element.elementor-element-5119c811 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-c019aa7 .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-c019aa7 .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-c019aa7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-c019aa7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-8e6ac81 .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-8e6ac81 .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-8e6ac81 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-8dfa0b6{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-28b45b9 img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-72de525{text-align:left;}.elementor-201 .elementor-element.elementor-element-72de525 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-512efb93{text-align:left;}.elementor-201 .elementor-element.elementor-element-512efb93 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-8d5514c .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-8d5514c .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-8d5514c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-8d5514c .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-ed7e4d5 .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-ed7e4d5 .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-ed7e4d5 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-742b0f03{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-8e71607 img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-6005b5e7{text-align:left;}.elementor-201 .elementor-element.elementor-element-6005b5e7 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-66f6c6f0{text-align:left;}.elementor-201 .elementor-element.elementor-element-66f6c6f0 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-40a26fc .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-40a26fc .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-40a26fc{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-40a26fc .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-d785766 .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-d785766 .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-d785766 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-2488bb96{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-15bc8c3a{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-ec47e59 img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-6b5b9d29{text-align:left;}.elementor-201 .elementor-element.elementor-element-6b5b9d29 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-3c54803{text-align:left;}.elementor-201 .elementor-element.elementor-element-3c54803 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-16252884 .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-16252884 .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-16252884{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-16252884 .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-35b1c41 .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-35b1c41 .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-35b1c41 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-3e5de0f7{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-149f732 img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-17967da1{text-align:left;}.elementor-201 .elementor-element.elementor-element-17967da1 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-365e6d05{text-align:left;}.elementor-201 .elementor-element.elementor-element-365e6d05 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-5f748930 .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-5f748930 .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-5f748930{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-5f748930 .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-eb4ac24 .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-eb4ac24 .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-eb4ac24 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-702b9380{--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;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.19);--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-0510b09 img{width:35%;border-radius:10px 10px 10px 10px;}.elementor-201 .elementor-element.elementor-element-7ee3e937{text-align:left;}.elementor-201 .elementor-element.elementor-element-7ee3e937 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-7e77230d{text-align:left;}.elementor-201 .elementor-element.elementor-element-7e77230d .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-201 .elementor-element.elementor-element-65045b40 .elementor-icon-list-icon i{color:#FBB040;transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-65045b40 .elementor-icon-list-icon svg{fill:#FBB040;transition:fill 0.3s;}.elementor-201 .elementor-element.elementor-element-65045b40{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-201 .elementor-element.elementor-element-65045b40 .elementor-icon-list-text{transition:color 0.3s;}.elementor-201 .elementor-element.elementor-element-db55dda .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-db55dda .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-db55dda .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-296210b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-201 .elementor-element.elementor-element-3304b272{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-201 .elementor-element.elementor-element-54b16bb2{text-align:center;}.elementor-201 .elementor-element.elementor-element-54b16bb2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;line-height:38px;color:#000000;}.elementor-201 .elementor-element.elementor-element-2a21993b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-201 .elementor-element.elementor-element-2a21993b:not(.elementor-motion-effects-element-type-background), .elementor-201 .elementor-element.elementor-element-2a21993b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahayajayateknik.com/wp-content/uploads/2025/06/360_F_804733725_IbVDuvRfAVWRTaG0sSiYWB1aCsjUMVZT.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-201 .elementor-element.elementor-element-1ecd7b11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-201 .elementor-element.elementor-element-1269da21 > .elementor-widget-container{padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-201 .elementor-element.elementor-element-1269da21 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;}.elementor-201 .elementor-element.elementor-element-1269da21 .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-201 .elementor-element.elementor-element-646a3c1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-201 .elementor-element.elementor-element-6a60db5f > .elementor-widget-container{padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-201 .elementor-element.elementor-element-6a60db5f .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;}.elementor-201 .elementor-element.elementor-element-6a60db5f .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-201 .elementor-element.elementor-element-4d207b15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-201 .elementor-element.elementor-element-5e02d460 > .elementor-widget-container{padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-201 .elementor-element.elementor-element-5e02d460 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;}.elementor-201 .elementor-element.elementor-element-5e02d460 .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-201 .elementor-element.elementor-element-7dc99443{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-201 .elementor-element.elementor-element-4e3cb812 > .elementor-widget-container{padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-201 .elementor-element.elementor-element-4e3cb812 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:600;}.elementor-201 .elementor-element.elementor-element-4e3cb812 .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-201 .elementor-element.elementor-element-39fa1b2f{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-39fa1b2f:not(.elementor-motion-effects-element-type-background), .elementor-201 .elementor-element.elementor-element-39fa1b2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahayajayateknik.com/wp-content/uploads/2025/06/pr-sh2.png");background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-201 .elementor-element.elementor-element-41b727ca{text-align:center;}.elementor-201 .elementor-element.elementor-element-41b727ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;line-height:52px;color:#000000;}.elementor-201 .elementor-element.elementor-element-34e754ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-201 .elementor-element.elementor-element-3e66eb71{text-align:left;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-201 .elementor-element.elementor-element-7baaf26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-201 .elementor-element.elementor-element-7baaf26:not(.elementor-motion-effects-element-type-background), .elementor-201 .elementor-element.elementor-element-7baaf26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahayajayateknik.com/wp-content/uploads/2025/06/bg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-201 .elementor-element.elementor-element-2b4a5512{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-201 .elementor-element.elementor-element-2b4a5512.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-201 .elementor-element.elementor-element-bfe1c3b{text-align:left;}.elementor-201 .elementor-element.elementor-element-bfe1c3b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;line-height:52px;color:#FFFFFF;}.elementor-201 .elementor-element.elementor-element-696b8052{--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;}.elementor-201 .elementor-element.elementor-element-9a79e3b .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-9a79e3b .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-9a79e3b .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-72c8eeda{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-72c8eeda:not(.elementor-motion-effects-element-type-background), .elementor-201 .elementor-element.elementor-element-72c8eeda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahayajayateknik.com/wp-content/uploads/2025/06/pr-sh2.png");background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-201 .elementor-element.elementor-element-4c450bd6{text-align:center;}.elementor-201 .elementor-element.elementor-element-4c450bd6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;line-height:52px;color:#000000;}.elementor-201 .elementor-element.elementor-element-31743f18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-201 .elementor-element.elementor-element-6ca189ef .elementor-swiper-button{font-size:20px;}.elementor-201 .elementor-element.elementor-element-6e2cbe8f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-201 .elementor-element.elementor-element-5803e249{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-201 .elementor-element.elementor-element-6ab6422 img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-201 .elementor-element.elementor-element-4fe63517{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-201 .elementor-element.elementor-element-6e71968d{text-align:left;}.elementor-201 .elementor-element.elementor-element-6e71968d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;line-height:38px;color:#000000;}.elementor-201 .elementor-element.elementor-element-100c51e6{text-align:left;color:#000000;}.elementor-201 .elementor-element.elementor-element-4e221a5 .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(81deg, #FBB040 0%, #00D199 100%);transition-duration:0.4s;padding:10px 35px 10px 35px;}.elementor-201 .elementor-element.elementor-element-4e221a5 .elementor-button:hover, .elementor-201 .elementor-element.elementor-element-4e221a5 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #605C5D 0%, #000000 100%);}.elementor-201 .elementor-element.elementor-element-719fc509{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-201 .elementor-element.elementor-element-719fc509:not(.elementor-motion-effects-element-type-background), .elementor-201 .elementor-element.elementor-element-719fc509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cahayajayateknik.com/wp-content/uploads/2025/06/pr-sh2.png");background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-201 .elementor-element.elementor-element-464133a8{text-align:center;}.elementor-201 .elementor-element.elementor-element-464133a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;line-height:52px;color:#000000;}.elementor-201 .elementor-element.elementor-element-c6cebbf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-201 .elementor-element.elementor-element-5adb1449 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}@media(max-width:767px){.elementor-201 .elementor-element.elementor-element-471051bc .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-201 .elementor-element.elementor-element-735aed80 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-201 .elementor-element.elementor-element-68d5091a .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-201 .elementor-element.elementor-element-7b1183a9 .elementor-image-box-img{margin-bottom:15px;}.elementor-201 .elementor-element.elementor-element-1fa16bc6 .elementor-image-box-img{margin-bottom:15px;}.elementor-201 .elementor-element.elementor-element-dd6219e .elementor-image-box-img{margin-bottom:15px;}.elementor-201 .elementor-element.elementor-element-9ca76d2 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-201 .elementor-element.elementor-element-54b16bb2 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-201 .elementor-element.elementor-element-41b727ca .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-201 .elementor-element.elementor-element-bfe1c3b .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-201 .elementor-element.elementor-element-4c450bd6 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-201 .elementor-element.elementor-element-6e71968d .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-201 .elementor-element.elementor-element-464133a8 .elementor-heading-title{font-size:32px;line-height:1.2em;}}@media(min-width:768px){.elementor-201 .elementor-element.elementor-element-64381447{--width:50%;}.elementor-201 .elementor-element.elementor-element-7926ca33{--width:50%;}.elementor-201 .elementor-element.elementor-element-3233f50d{--width:50%;}.elementor-201 .elementor-element.elementor-element-12c374f4{--width:50%;}.elementor-201 .elementor-element.elementor-element-28630584{--width:50%;}.elementor-201 .elementor-element.elementor-element-5d9ef09a{--width:50%;}.elementor-201 .elementor-element.elementor-element-1eabca72{--width:50%;}.elementor-201 .elementor-element.elementor-element-42b696c8{--width:50%;}.elementor-201 .elementor-element.elementor-element-1a8e472d{--width:50%;}.elementor-201 .elementor-element.elementor-element-52e6b08f{--width:50%;}.elementor-201 .elementor-element.elementor-element-3e920f0{--width:50%;}.elementor-201 .elementor-element.elementor-element-6dfd2c29{--width:50%;}.elementor-201 .elementor-element.elementor-element-2147ebad{--width:50%;}.elementor-201 .elementor-element.elementor-element-65a5ea0{--width:50%;}.elementor-201 .elementor-element.elementor-element-6ceffe8f{--width:50%;}.elementor-201 .elementor-element.elementor-element-5e76e8f5{--width:50%;}.elementor-201 .elementor-element.elementor-element-2036ac6c{--width:50%;}.elementor-201 .elementor-element.elementor-element-5545c3ad{--width:50%;}.elementor-201 .elementor-element.elementor-element-200d231{--width:50%;}.elementor-201 .elementor-element.elementor-element-394c62fe{--width:50%;}.elementor-201 .elementor-element.elementor-element-6dc106c2{--width:50%;}.elementor-201 .elementor-element.elementor-element-4ddda284{--width:50%;}.elementor-201 .elementor-element.elementor-element-49d748d4{--width:50%;}.elementor-201 .elementor-element.elementor-element-8dfa0b6{--width:50%;}.elementor-201 .elementor-element.elementor-element-742b0f03{--width:50%;}.elementor-201 .elementor-element.elementor-element-15bc8c3a{--width:50%;}.elementor-201 .elementor-element.elementor-element-3e5de0f7{--width:50%;}.elementor-201 .elementor-element.elementor-element-702b9380{--width:50%;}.elementor-201 .elementor-element.elementor-element-3304b272{--width:100%;}.elementor-201 .elementor-element.elementor-element-1ecd7b11{--width:25%;}.elementor-201 .elementor-element.elementor-element-646a3c1d{--width:25%;}.elementor-201 .elementor-element.elementor-element-4d207b15{--width:25%;}.elementor-201 .elementor-element.elementor-element-7dc99443{--width:25%;}.elementor-201 .elementor-element.elementor-element-2b4a5512{--width:58.454%;}.elementor-201 .elementor-element.elementor-element-696b8052{--width:50%;}.elementor-201 .elementor-element.elementor-element-5803e249{--width:50%;}.elementor-201 .elementor-element.elementor-element-4fe63517{--width:50%;}}