.elementor-19 .elementor-element.elementor-element-940185d{--display:flex;--min-height:100vh;--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-19 .elementor-element.elementor-element-940185d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-940185d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hokisreptiles.com/wp-content/uploads/2025/11/Salinan-dari-Coming-Soon-Website-in-Black-Turquoise-Neon-Green-Bold-Gradient-Style-4-1.png");background-position:center center;background-size:cover;}.elementor-19 .elementor-element.elementor-element-481a418{--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 ), montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-61206c8 .elementor-heading-title{font-family:"Montserrat", montserrat;font-size:4em;font-weight:500;line-height:54px;color:#DAF7DC;}.elementor-19 .elementor-element.elementor-element-2c50e33 .elementor-heading-title{font-family:"Montserrat", montserrat;font-size:2.5em;font-weight:500;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), montserrat;font-size:var( --e-global-typography-text-font-size );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-19 .elementor-element.elementor-element-49c61ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-49c61ac{font-family:"Montserrat", montserrat;font-size:1em;font-weight:400;line-height:1px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-49c61ac p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), montserrat;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19 .elementor-element.elementor-element-c763cfe .elementor-button{background-color:#0C3523;font-family:"Montserrat", montserrat;font-size:0.8em;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-19 .elementor-element.elementor-element-c763cfe .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-c763cfe .elementor-button:focus{border-color:#0A7043;}.elementor-19 .elementor-element.elementor-element-6ab3e9a{--display:flex;--min-height:100px;--justify-content:flex-end;}.elementor-19 .elementor-element.elementor-element-261fd6d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ef95367.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-ef95367 .elementor-heading-title{font-family:"Montserrat", montserrat;font-size:1em;font-weight:600;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-a0cd17f{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:2px;width:var( --container-widget-width, 14.48% );max-width:14.48%;--container-widget-width:14.48%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-a0cd17f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-a0cd17f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-a0cd17f .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-19 .elementor-element.elementor-element-a0cd17f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-7c465fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-7c465fa.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-7c465fa .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-7c465fa.elementor-view-stacked .elementor-icon{background-color:#E2E2E2;}.elementor-19 .elementor-element.elementor-element-7c465fa.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-7c465fa.elementor-view-default .elementor-icon{color:#E2E2E2;border-color:#E2E2E2;}.elementor-19 .elementor-element.elementor-element-7c465fa.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-7c465fa.elementor-view-default .elementor-icon svg{fill:#E2E2E2;}.elementor-19 .elementor-element.elementor-element-7c465fa .elementor-icon{font-size:23px;}.elementor-19 .elementor-element.elementor-element-7c465fa .elementor-icon svg{height:23px;}.elementor-19 .elementor-element.elementor-element-a370c6f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:100px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-2e3bd73{--display:flex;--min-height:60vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-06e806f{--display:flex;--min-height:11vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 010px;--row-gap:0px;--column-gap:010px;--border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-06e806f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-06e806f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C3523;}.elementor-19 .elementor-element.elementor-element-06e806f.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-f80d735{--display:flex;--min-height:50px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E2E2E2;--border-color:#E2E2E2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f80d735.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-1c8096f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 02em 0em 0em;border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-1c8096f .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-1c8096f.elementor-view-stacked .elementor-icon{background-color:#AEC0AB;color:#747D6E;}.elementor-19 .elementor-element.elementor-element-1c8096f.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-1c8096f.elementor-view-default .elementor-icon{color:#AEC0AB;border-color:#AEC0AB;}.elementor-19 .elementor-element.elementor-element-1c8096f.elementor-view-framed .elementor-icon, .elementor-19 .elementor-element.elementor-element-1c8096f.elementor-view-default .elementor-icon svg{fill:#AEC0AB;}.elementor-19 .elementor-element.elementor-element-1c8096f.elementor-view-framed .elementor-icon{background-color:#747D6E;}.elementor-19 .elementor-element.elementor-element-1c8096f.elementor-view-stacked .elementor-icon svg{fill:#747D6E;}.elementor-19 .elementor-element.elementor-element-1c8096f .elementor-icon{font-size:1.7rem;border-radius:50% 50% 50% 50%;}.elementor-19 .elementor-element.elementor-element-1c8096f .elementor-icon svg{height:1.7rem;}.elementor-19 .elementor-element.elementor-element-ee43b80{--display:flex;--min-height:50px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-7d8247a .elementor-heading-title{font-family:"Montserrat", montserrat;font-size:1.2em;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#DAF7DC;}.elementor-19 .elementor-element.elementor-element-d716580 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d716580{font-family:"Montserrat", montserrat;font-size:1em;font-weight:400;color:#E2E2E2;}.elementor-19 .elementor-element.elementor-element-d716580 p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-b24a7fa{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-b24a7fa:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b24a7fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF0E5;}.elementor-19 .elementor-element.elementor-element-7470e44{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-b0fd5a6{--display:flex;--min-height:40vh;--justify-content:center;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b0fd5a6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b0fd5a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hokisreptiles.com/wp-content/uploads/2025/09/banner-website-10.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-9b3615a .elementor-heading-title{font-family:"Montserrat", montserrat;font-size:1.5em;font-weight:600;color:#245A3D;}.elementor-19 .elementor-element.elementor-element-3ecf124 .elementor-heading-title{font-family:"Montserrat", montserrat;font-size:3em;font-weight:600;color:#000000;}.elementor-19 .elementor-element.elementor-element-2519461 .elementor-button{background-color:#FF751F;font-family:"Montserrat", montserrat;font-size:13px;font-weight:600;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-2519461 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-2519461 .elementor-button:focus{color:#245A3D;}.elementor-19 .elementor-element.elementor-element-2519461 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-2519461 .elementor-button:focus svg{fill:#245A3D;}.elementor-19 .elementor-element.elementor-element-e7bfa71{--display:flex;--min-height:40vh;--justify-content:center;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e7bfa71:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e7bfa71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hokisreptiles.com/wp-content/uploads/2025/09/banner-website-11.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-deb5154 .elementor-heading-title{font-family:"Montserrat", montserrat;font-size:1.5em;font-weight:600;color:#245A3D;}.elementor-19 .elementor-element.elementor-element-268247d .elementor-heading-title{font-family:"Montserrat", montserrat;font-size:3em;font-weight:600;color:#000000;}.elementor-19 .elementor-element.elementor-element-418d827 .elementor-button{background-color:#FF751F;font-family:"Montserrat", montserrat;font-size:13px;font-weight:600;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-418d827 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-418d827 .elementor-button:focus{color:#245A3D;}.elementor-19 .elementor-element.elementor-element-418d827 .elementor-button:hover svg, .elementor-19 .elementor-element.elementor-element-418d827 .elementor-button:focus svg{fill:#245A3D;}.elementor-19 .elementor-element.elementor-element-e350742{--display:flex;--min-height:75vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-e350742:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e350742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF0E5;}.elementor-19 .elementor-element.elementor-element-3dddffb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-3dddffb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-04a1c63 .elementskit-section-title-wraper .elementskit-section-title{color:#1E1E1E;margin:0px 0px 0px 0px;font-family:"Montserrat", montserrat;font-size:2.3em;font-weight:600;}.elementor-19 .elementor-element.elementor-element-04a1c63 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-19 .elementor-element.elementor-element-04a1c63 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-19 .elementor-element.elementor-element-04a1c63 .elementskit-section-title-wraper p{color:#1E1E1E;font-family:"Montserrat", montserrat;font-size:1em;}.elementor-19 .elementor-element.elementor-element-1f6351c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), montserrat;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-19 .elementor-element.elementor-element-7b5ec79{--grid-columns:3;}.elementor-19 .elementor-element.elementor-element-7b5ec79 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-19 .elementor-element.elementor-element-7b5ec79 .e-loop-item > .elementor-section, .elementor-19 .elementor-element.elementor-element-7b5ec79 .e-loop-item > .elementor-section > .elementor-container, .elementor-19 .elementor-element.elementor-element-7b5ec79 .e-loop-item > .e-con, .elementor-19 .elementor-element.elementor-element-7b5ec79 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-19 .elementor-element.elementor-element-0ece1bc{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-0ece1bc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0ece1bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDE2D0;}.elementor-19 .elementor-element.elementor-element-83f9e46{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-83f9e46.e-con{--align-self:flex-start;}.elementor-19 .elementor-element.elementor-element-ed5b086{--display:flex;--min-height:277px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-1ed8bc5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:045px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-1ed8bc5{text-align:center;}.elementor-19 .elementor-element.elementor-element-1ed8bc5 img{width:66%;}.elementor-19 .elementor-element.elementor-element-2356156{--display:flex;}.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 ), montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-2aa3ae9{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-19 .elementor-element.elementor-element-2aa3ae9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-2aa3ae9.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-2aa3ae9 .elementor-icon-list-icon i{color:#255B3D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-2aa3ae9 .elementor-icon-list-icon svg{fill:#255B3D;transition:fill 0.3s;}.elementor-19 .elementor-element.elementor-element-2aa3ae9 .elementor-icon-list-icon{padding-inline-end:0.5em;}.elementor-19 .elementor-element.elementor-element-2aa3ae9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-2aa3ae9 .elementor-icon-list-item > a{font-family:"Montserrat", montserrat;font-size:1.2em;font-weight:400;}.elementor-19 .elementor-element.elementor-element-2aa3ae9 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#255B3D;transition:color 0.3s;}.elementor-19 .elementor-element.elementor-element-db502d9{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;column-gap:0px;text-align:left;font-family:"Montserrat", montserrat;font-size:1.1em;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#255B3D;}.elementor-19 .elementor-element.elementor-element-db502d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-19 .elementor-element.elementor-element-db502d9.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-db502d9 p{margin-block-end:0px;}.elementor-19 .elementor-element.elementor-element-8c7a8d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-2f128ff{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-2f128ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-2f128ff img{width:100%;}.elementor-19 .elementor-element.elementor-element-8be80eb{--display:flex;--min-height:40vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.5rem;--padding-bottom:0.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19 .elementor-element.elementor-element-8be80eb:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8be80eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C3523;background-image:url("https://hokisreptiles.com/wp-content/uploads/2025/11/Salinan-dari-Coming-Soon-Website-in-Black-Turquoise-Neon-Green-Bold-Gradient-Style-4-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-45686d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-19 .elementor-element.elementor-element-614900c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-614900c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-614900c{text-align:left;}.elementor-19 .elementor-element.elementor-element-614900c .elementor-heading-title{font-family:"Montserrat", montserrat;font-size:2.4em;font-weight:600;color:#E2E2E2;}.elementor-19 .elementor-element.elementor-element-43f72d7 .elementor-button{background-color:#FF8930;font-family:"Montserrat", montserrat;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-43f72d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-43f72d7 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-19 .elementor-element.elementor-element-8988048{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-02cd556 img{width:70%;}.elementor-19 .elementor-element.elementor-element-4a17230{--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-19 .elementor-element.elementor-element-31d1ba5{font-family:"Montserrat", montserrat;font-weight:400;color:#E2E2E2;}.elementor-19 .elementor-element.elementor-element-0a0a680 .elementor-button{background-color:#FF8930;font-family:"Montserrat", montserrat;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-19 .elementor-element.elementor-element-0a0a680 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19 .elementor-element.elementor-element-0a0a680 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-19 .elementor-element.elementor-element-5140adc{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-5140adc:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5140adc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF0E5;}.elementor-19 .elementor-element.elementor-element-a7907eb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ac517e3 .elementskit-section-title-wraper .elementskit-section-title{color:#1E1E1E;margin:0px 0px 0px 0px;font-family:"Montserrat", montserrat;font-size:2.5em;font-weight:600;}.elementor-19 .elementor-element.elementor-element-ac517e3 .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-19 .elementor-element.elementor-element-ac517e3 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-19 .elementor-element.elementor-element-ac517e3 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-19 .elementor-element.elementor-element-ac517e3 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Montserrat", montserrat;}.elementor-19 .elementor-element.elementor-element-ac517e3 .elementskit-section-title-wraper p{color:#1E1E1E;font-family:"Montserrat", montserrat;font-size:1em;}.elementor-19 .elementor-element.elementor-element-5f386c8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-c04db45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-c04db45.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-c04db45 .glsr:not([data-theme]) .glsr-review .glsr-star{--glsr-review-star:1.25em;}.elementor-19 .elementor-element.elementor-element-c04db45 .glsr-reviews{--glsr-gap-xl:2em;}.elementor-19 .elementor-element.elementor-element-0c5a99d{--display:flex;}.elementor-19 .elementor-element.elementor-element-d549601 .elementor-button{background-color:#0C3523;font-family:"Montserrat", montserrat;font-weight:700;padding:1.2em 10em 1.2em 10em;}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-940185d{--min-height:20vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19 .elementor-element.elementor-element-61206c8 .elementor-heading-title{font-size:45px;line-height:1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-ef95367 .elementor-heading-title{font-size:13px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-19 .elementor-element.elementor-element-a370c6f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-2e3bd73{--min-height:20vh;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-06e806f{--min-height:7em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-1c8096f{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-1c8096f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-1c8096f .elementor-icon{font-size:3.2vw;}.elementor-19 .elementor-element.elementor-element-1c8096f .elementor-icon svg{height:3.2vw;}.elementor-19 .elementor-element.elementor-element-ee43b80{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-7d8247a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-b24a7fa{--min-height:15vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-7470e44{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-b0fd5a6{--min-height:15vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-b0fd5a6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b0fd5a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-19 .elementor-element.elementor-element-9b3615a .elementor-heading-title{font-size:1.3em;}.elementor-19 .elementor-element.elementor-element-3ecf124 .elementor-heading-title{font-size:1.8em;}.elementor-19 .elementor-element.elementor-element-2519461 .elementor-button{font-size:0.8em;padding:5px 5px 5px 5px;}.elementor-19 .elementor-element.elementor-element-e7bfa71{--min-height:15vh;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e7bfa71:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e7bfa71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-19 .elementor-element.elementor-element-deb5154 .elementor-heading-title{font-size:1.3rem;}.elementor-19 .elementor-element.elementor-element-268247d .elementor-heading-title{font-size:1.8em;}.elementor-19 .elementor-element.elementor-element-418d827 .elementor-button{font-size:0.8em;padding:5px 5px 5px 5px;}.elementor-19 .elementor-element.elementor-element-e350742{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-19 .elementor-element.elementor-element-7b5ec79{--grid-columns:2;}.elementor-19 .elementor-element.elementor-element-0ece1bc{--min-height:20vh;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-83f9e46{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-ed5b086{--min-height:15em;}.elementor-19 .elementor-element.elementor-element-2356156{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-2aa3ae9{--container-widget-width:20em;--container-widget-flex-grow:0;width:var( --container-widget-width, 20em );max-width:20em;}.elementor-19 .elementor-element.elementor-element-2aa3ae9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-2aa3ae9 .elementor-icon-list-item > a{font-size:1em;}.elementor-19 .elementor-element.elementor-element-db502d9 > .elementor-widget-container{padding:02rem 0rem 0rem 0rem;}.elementor-19 .elementor-element.elementor-element-db502d9{--container-widget-width:18em;--container-widget-flex-grow:0;width:var( --container-widget-width, 18em );max-width:18em;font-size:1.2em;}.elementor-19 .elementor-element.elementor-element-8c7a8d3{--justify-content:flex-end;}.elementor-19 .elementor-element.elementor-element-8be80eb{--min-height:20vh;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-45686d3{--min-height:2em;}.elementor-19 .elementor-element.elementor-element-614900c > .elementor-widget-container{margin:0em -5em 0em 0em;}.elementor-19 .elementor-element.elementor-element-614900c .elementor-heading-title{font-size:1.5rem;}.elementor-19 .elementor-element.elementor-element-4a17230{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-31d1ba5{text-align:left;font-size:1em;}.elementor-19 .elementor-element.elementor-element-5140adc{--min-height:30vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-940185d{--min-height:85vh;}.elementor-19 .elementor-element.elementor-element-940185d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-940185d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19 .elementor-element.elementor-element-61206c8 .elementor-heading-title{font-size:2.8em;line-height:1em;}.elementor-19 .elementor-element.elementor-element-2c50e33 .elementor-heading-title{font-size:1.8em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-49c61ac{font-size:0.95em;}.elementor-19 .elementor-element.elementor-element-c763cfe .elementor-button{font-size:0.8em;}.elementor-19 .elementor-element.elementor-element-6ab3e9a{--min-height:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ef95367 .elementor-heading-title{font-size:0.8em;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-19 .elementor-element.elementor-element-7c465fa .elementor-icon{font-size:20px;}.elementor-19 .elementor-element.elementor-element-7c465fa .elementor-icon svg{height:20px;}.elementor-19 .elementor-element.elementor-element-a370c6f{--min-height:320px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-19 .elementor-element.elementor-element-2e3bd73{--min-height:40vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-06e806f{--width:80%;--min-height:60px;--justify-content:center;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f80d735{--width:25%;--min-height:5vh;--justify-content:center;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f80d735.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-1c8096f.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-1c8096f > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-1c8096f .elementor-icon-wrapper{text-align:center;}.elementor-19 .elementor-element.elementor-element-1c8096f .elementor-icon{font-size:1.4rem;border-radius:50em 50em 50em 50em;}.elementor-19 .elementor-element.elementor-element-1c8096f .elementor-icon svg{height:1.4rem;}.elementor-19 .elementor-element.elementor-element-ee43b80{--width:65%;}.elementor-19 .elementor-element.elementor-element-7d8247a .elementor-heading-title{font-size:0.9em;}.elementor-19 .elementor-element.elementor-element-d716580{font-size:0.8em;}.elementor-19 .elementor-element.elementor-element-b24a7fa{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-7470e44{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-19 .elementor-element.elementor-element-b0fd5a6:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-b0fd5a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hokisreptiles.com/wp-content/uploads/2025/09/banner-website-10-300x191.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-b0fd5a6{--min-height:10vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9b3615a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-9b3615a .elementor-heading-title{font-size:1em;}.elementor-19 .elementor-element.elementor-element-3ecf124 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-3ecf124 .elementor-heading-title{font-size:1em;}.elementor-19 .elementor-element.elementor-element-2519461 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-2519461 .elementor-button{font-size:0.5em;padding:5px 5px 5px 5px;}.elementor-19 .elementor-element.elementor-element-e7bfa71:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e7bfa71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hokisreptiles.com/wp-content/uploads/2025/09/banner-website-11.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-e7bfa71{--min-height:18vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:3px 0px;--row-gap:3px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:08px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-deb5154 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-deb5154 .elementor-heading-title{font-size:1em;}.elementor-19 .elementor-element.elementor-element-268247d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-268247d .elementor-heading-title{font-size:1em;}.elementor-19 .elementor-element.elementor-element-418d827 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-418d827 .elementor-button{font-size:0.5em;padding:5px 5px 5px 5px;}.elementor-19 .elementor-element.elementor-element-e350742{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-3dddffb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-04a1c63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-04a1c63 .elementskit-section-title-wraper .elementskit-section-title{font-size:1.6em;}.elementor-19 .elementor-element.elementor-element-04a1c63 .elementskit-section-title-wraper p{font-size:0.8em;}.elementor-19 .elementor-element.elementor-element-1f6351c{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-19 .elementor-element.elementor-element-7b5ec79{--grid-columns:2;--grid-column-gap:16px;}.elementor-19 .elementor-element.elementor-element-7b5ec79 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-0ece1bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-83f9e46{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-ed5b086{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-1ed8bc5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-2356156{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-19 .elementor-element.elementor-element-2aa3ae9 > .elementor-widget-container{padding:070px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-2aa3ae9{--container-widget-width:20em;--container-widget-flex-grow:0;width:var( --container-widget-width, 20em );max-width:20em;--e-icon-list-icon-size:1.7em;}.elementor-19 .elementor-element.elementor-element-2aa3ae9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19 .elementor-element.elementor-element-2aa3ae9 .elementor-icon-list-item > a{font-size:0.9em;}.elementor-19 .elementor-element.elementor-element-db502d9{width:var( --container-widget-width, 18em );max-width:18em;--container-widget-width:18em;--container-widget-flex-grow:0;text-align:left;font-size:1em;}.elementor-19 .elementor-element.elementor-element-db502d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:02.3em 0em 0em 0em;}.elementor-19 .elementor-element.elementor-element-db502d9.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-8c7a8d3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-8c7a8d3.e-con{--order:99999 /* order end hack */;}.elementor-19 .elementor-element.elementor-element-2f128ff img{width:90%;}.elementor-19 .elementor-element.elementor-element-8be80eb{--min-height:5vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-45686d3{--width:60%;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-614900c{width:100%;max-width:100%;}.elementor-19 .elementor-element.elementor-element-614900c > .elementor-widget-container{margin:0px -20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-614900c .elementor-heading-title{font-size:1.4em;}.elementor-19 .elementor-element.elementor-element-43f72d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-43f72d7 .elementor-button{font-size:10px;padding:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-8988048{--width:40%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:2em;--padding-right:0.2em;}.elementor-19 .elementor-element.elementor-element-02cd556 > .elementor-widget-container{margin:0px 0px 0px -50px;padding:15px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-5140adc{--padding-top:25px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-19 .elementor-element.elementor-element-a7907eb{--width:80%;}.elementor-19 .elementor-element.elementor-element-a7907eb.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-ac517e3 .elementskit-section-title-wraper .elementskit-section-title{font-size:1.6em;}.elementor-19 .elementor-element.elementor-element-ac517e3 .elementskit-section-title-wraper p{font-size:0.8em;}.elementor-19 .elementor-element.elementor-element-5f386c8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-c04db45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d549601 .elementor-button{padding:1em 3em 1em 3em;}}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-481a418{--width:50%;}.elementor-19 .elementor-element.elementor-element-a370c6f{--width:50%;}.elementor-19 .elementor-element.elementor-element-06e806f{--width:67%;}.elementor-19 .elementor-element.elementor-element-f80d735{--width:25%;}.elementor-19 .elementor-element.elementor-element-ee43b80{--width:75%;}.elementor-19 .elementor-element.elementor-element-3dddffb{--width:100%;}.elementor-19 .elementor-element.elementor-element-83f9e46{--width:50%;}.elementor-19 .elementor-element.elementor-element-8c7a8d3{--width:50%;}.elementor-19 .elementor-element.elementor-element-45686d3{--width:33.6%;}.elementor-19 .elementor-element.elementor-element-8988048{--width:33.6%;}.elementor-19 .elementor-element.elementor-element-4a17230{--width:33.6%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19 .elementor-element.elementor-element-06e806f{--width:95%;}.elementor-19 .elementor-element.elementor-element-ee43b80{--width:60%;}.elementor-19 .elementor-element.elementor-element-3dddffb{--width:100%;}.elementor-19 .elementor-element.elementor-element-8988048{--width:33.6%;}}/* Start custom CSS for icon, class: .elementor-element-1c8096f */#check-home {
    line-height: 0 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f128ff */#why-us-img {
    display: block !important;
    Object-fit: cover;
    Max Width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-614900c */.elementor-heading-title {
  display: -webkit-box;
  -webkit-line-clamp: 3;       /* batas 2 baris untuk desktop */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
  line-height: 1.3;
  max-width: 100%;
}

/* === Ubah jadi 3 baris di mobile === */
@media (max-width: 1199.89px) {
  .elementor-heading-title {
    -webkit-line-clamp: 2;     /* batas 3 baris untuk mobile */
  }
}/* End custom CSS */
/* Start custom CSS for site_reviews, class: .elementor-element-c04db45 *//*latest review home*/ 

/* === HANYA UNTUK HOMEPAGE === */
body.home .glsr-reviews-wrap {
  max-width: 1100px;
  margin: 0 10px;
  position: relative;
}

body.home .glsr-reviews {
  display: flex;
  overflow-x: hidden;
  scroll-snap-type: x mandatory;
  padding: 0px 0px;
  scroll-behavior: smooth;
  
}

body.home .glsr-review {
  min-width: 90%;
  flex: 0 0 90%;
  scroll-snap-align: center;
  background: #ffffff;
  border-radius: 15px;
  box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.08);
  padding: 20px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  position: relative;
}

body.home .glsr-review:hover {
  transform: translateY(-5px);
  box-shadow: 0px 6px 16px rgba(0, 0, 0, 0.15);
}

/* HEADER */
body.home .glsr-review-header {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 10px;
}

body.home .glsr-review-avatar {
  position: relative;
  display: inline-block;
  width: 68px;
  height: 69px;
  margin-left: -10px;
}

body.home .glsr-review-avatar::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 1px 40px 40px 1px;
  background: #0f5132;
  margin-left: -5px;
  transform: scale(1.15);
  z-index: 0;
}

body.home .glsr-review-avatar img {
  position: relative;
  z-index: 1;
  width: 70px !important;
  height: 70px !important;
  border-radius: 50%;
  object-fit: cover;
  border: 4px solid #fff;
  display: block;
}

/* NAMA & RATING */
body.home .glsr-review-author {
  font-weight: 600;
  font-size: 16px;
  color: #222;
}

body.home .glsr-review-rating {
  color: #ffc107;
  margin: 0; 
  justify-content: left;
}

/* KUTIPAN HIJAU */
body.home .glsr-review::after {
  content: "“";
  position: absolute;
  top: 10px;
  right: 20px;
  font-size: 60px;
  color: rgba(15, 81, 50, 0.1);
  font-family: serif;
}

/* TEKS REVIEW */
body.home .glsr-review-content p {
  font-size: 14px;
  line-height: 1.5;
  color: #555;
  margin-top: 10px;
}

/* Hilangkan scrollbar */
body.home .glsr-reviews {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
body.home .glsr-reviews::-webkit-scrollbar {
  display: none;
}

/* === ARROWS DI TENGAH SAMPING === */
body.home .custom-reviews-container {
  position: relative;
}

body.home .reviews-navigation {
  position: absolute;
    bottom: calc(10em + 50%);
    left: 0;
    width: 100%;

    transform: translateY(-50%);
    display: flex;
    justify-content: space-between;
    pointer-events: none;
    z-index: 1;
}

body.home .reviews-navigation .arrow {
  background: #0f5132;
    color: #fff;
    width: 44px;
    height: 44px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: auto;
    font-size: 22px;
    border: none;

}

/* Geser sedikit keluar container */
body.home .reviews-navigation .arrow.left {
  margin-left: -30px;
}
body.home .reviews-navigation .arrow.right {
  margin-right: -30px;
}

body.home .reviews-navigation .arrow:hover {
  background: #198754;
  transform: scale(1.1);
}

/* === RESPONSIVE === */
@media (min-width: 992px) and (max-width: 1199.98px) {
  body.home .reviews-navigation .arrow {
    width: 38px;
    height: 38px;
    font-size: 18px;
  }
  body.home .reviews-navigation .arrow.left {
    margin-left: -1px !important;
  }
  body.home .reviews-navigation .arrow.right {
    margin-right: -1px !important;
  }
}

@media (min-width: 768px) and (max-width: 991.98px){
  body.home .reviews-navigation .arrow {
    width: 34px;
    height: 34px;
    font-size: 16px;
    opacity: 0.9;
  }
  body.home .glsr-reviews {
  display: flex;
    gap: 40px;
    padding: 20px 30px;
}
  body.home .glsr-review {
    min-width: 97%;
    flex: 0 0 97%;
    scroll-snap-align: center;
  }
  body.home .reviews-navigation .arrow.left {
    margin-left: 0px !important;
  }
  body.home .reviews-navigation .arrow.right {
    margin-right: 0px !important;
  }
}

@media (max-width: 767.98px) {
body.home .glsr-reviews {
    display: flex;
    gap: 20px;
    padding: 5px 15px;
}
  body.home .glsr-review {
    min-width: 90%;
    flex: 0 0 90%;
    scroll-snap-align: center;
  }
 body.home .reviews-navigation .arrow.left {
     margin-left: -8px;
    /*display: none !important;*/
  }
  body.home .reviews-navigation .arrow.right {
      margin-right: -8px;
   /*display:  none !important;*/
  }
  body.home .glsr-reviews {
    overflow-x: auto !important;
    -webkit-overflow-scrolling: touch;
    scroll-behavior: smooth;
  }
}/* End custom CSS */