.elementor-38875 .elementor-element.elementor-element-7fe5f14{--display:flex;--min-height:600px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38875 .elementor-element.elementor-element-9a08a4b{--display:flex;--min-height:600px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.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-38875 .elementor-element.elementor-element-62e0cb1{width:initial;max-width:initial;text-align:center;}.elementor-38875 .elementor-element.elementor-element-62e0cb1 > .elementor-widget-container{background-color:#FFFFFF24;padding:7px 16px 7px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF38;border-radius:999px 999px 999px 999px;}.elementor-38875 .elementor-element.elementor-element-62e0cb1.elementor-element{--align-self:center;}.elementor-38875 .elementor-element.elementor-element-62e0cb1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-38875 .elementor-element.elementor-element-9e30dca{text-align:center;}.elementor-38875 .elementor-element.elementor-element-9e30dca .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:58px;font-weight:600;color:#FFFFFF;}.elementor-38875 .elementor-element.elementor-element-9304d58{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-38875 .elementor-element.elementor-element-9304d58 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-38875 .elementor-element.elementor-element-9304d58.elementor-element{--align-self:center;}.elementor-38875 .elementor-element.elementor-element-9304d58 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:400;color:#D7E0F3;}.elementor-38875 .elementor-element.elementor-element-3779e43{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-38875 .elementor-element.elementor-element-a053da6{--display:flex;--min-height:0px;--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;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-400px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:99;}.elementor-38875 .elementor-element.elementor-element-591d257 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-38875 .elementor-element.elementor-element-591d257.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38875 .elementor-element.elementor-element-57acfb9{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-38875 .elementor-element.elementor-element-146a3cc{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-38875 .elementor-element.elementor-element-146a3cc.elementor-element{--align-self:center;}.elementor-38875 .elementor-element.elementor-element-146a3cc .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:600;color:#1C2330;}.elementor-38875 .elementor-element.elementor-element-fd2e8f0{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-38875 .elementor-element.elementor-element-fd2e8f0.elementor-element{--align-self:center;}.elementor-38875 .elementor-element.elementor-element-fd2e8f0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:#67707F;}.elementor-38875 .elementor-element.elementor-element-4f67ef2{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38875 .elementor-element.elementor-element-cb065d8{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E9EF;--border-color:#E7E9EF;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-38875 .elementor-element.elementor-element-cb065d8:not(.elementor-motion-effects-element-type-background), .elementor-38875 .elementor-element.elementor-element-cb065d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7FB;}.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-38875 .elementor-element.elementor-element-f31aef7{text-align:start;}.elementor-38875 .elementor-element.elementor-element-f31aef7 img{width:20%;border-radius:15px 15px 15px 15px;}.elementor-38875 .elementor-element.elementor-element-530d939{width:100%;max-width:100%;text-align:start;}.elementor-38875 .elementor-element.elementor-element-530d939.elementor-element{--align-self:flex-start;}.elementor-38875 .elementor-element.elementor-element-530d939 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:600;color:#1C2330;}.elementor-38875 .elementor-element.elementor-element-52e2a3e{width:100%;max-width:100%;text-align:start;}.elementor-38875 .elementor-element.elementor-element-52e2a3e.elementor-element{--align-self:center;}.elementor-38875 .elementor-element.elementor-element-52e2a3e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;color:#67707F;}.elementor-38875 .elementor-element.elementor-element-11acdf1{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E9EF;--border-color:#E7E9EF;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-38875 .elementor-element.elementor-element-11acdf1:not(.elementor-motion-effects-element-type-background), .elementor-38875 .elementor-element.elementor-element-11acdf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7FB;}.elementor-38875 .elementor-element.elementor-element-48ebd48{text-align:start;}.elementor-38875 .elementor-element.elementor-element-48ebd48 img{width:20%;border-radius:15px 15px 15px 15px;}.elementor-38875 .elementor-element.elementor-element-4593e04{width:100%;max-width:100%;text-align:start;}.elementor-38875 .elementor-element.elementor-element-4593e04.elementor-element{--align-self:flex-start;}.elementor-38875 .elementor-element.elementor-element-4593e04 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:600;color:#1C2330;}.elementor-38875 .elementor-element.elementor-element-2bea440{width:100%;max-width:100%;text-align:start;}.elementor-38875 .elementor-element.elementor-element-2bea440.elementor-element{--align-self:center;}.elementor-38875 .elementor-element.elementor-element-2bea440 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;color:#67707F;}.elementor-38875 .elementor-element.elementor-element-38f4122{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E9EF;--border-color:#E7E9EF;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-38875 .elementor-element.elementor-element-38f4122:not(.elementor-motion-effects-element-type-background), .elementor-38875 .elementor-element.elementor-element-38f4122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7FB;}.elementor-38875 .elementor-element.elementor-element-5361dd5{text-align:start;}.elementor-38875 .elementor-element.elementor-element-5361dd5 img{width:20%;border-radius:15px 15px 15px 15px;}.elementor-38875 .elementor-element.elementor-element-ee0330b{width:100%;max-width:100%;text-align:start;}.elementor-38875 .elementor-element.elementor-element-ee0330b.elementor-element{--align-self:flex-start;}.elementor-38875 .elementor-element.elementor-element-ee0330b .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:600;color:#1C2330;}.elementor-38875 .elementor-element.elementor-element-166576b{width:100%;max-width:100%;text-align:start;}.elementor-38875 .elementor-element.elementor-element-166576b.elementor-element{--align-self:center;}.elementor-38875 .elementor-element.elementor-element-166576b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;color:#67707F;}.elementor-38875 .elementor-element.elementor-element-056817a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-38875 .elementor-element.elementor-element-056817a:not(.elementor-motion-effects-element-type-background), .elementor-38875 .elementor-element.elementor-element-056817a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7FB;}.elementor-38875 .elementor-element.elementor-element-124bf93{text-align:start;}.elementor-38875 .elementor-element.elementor-element-124bf93 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;color:#FF6B1A;}.elementor-38875 .elementor-element.elementor-element-6113ffd{width:100%;max-width:100%;text-align:start;}.elementor-38875 .elementor-element.elementor-element-6113ffd .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:600;color:#1C2330;}.elementor-38875 .elementor-element.elementor-element-03a256d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38875 .elementor-element.elementor-element-0b6130e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38875 .elementor-element.elementor-element-67fa1e4{text-align:start;}.elementor-38875 .elementor-element.elementor-element-67fa1e4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#67707F;}.elementor-38875 .elementor-element.elementor-element-0b3c617{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38875 .elementor-element.elementor-element-c2d8dd6{text-align:end;}.elementor-38875 .elementor-element.elementor-element-c2d8dd6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;color:#21468B;}.elementor-38875 .elementor-element.elementor-element-2cfa756{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-38875 .elementor-element.elementor-element-2cfa756:not(.elementor-motion-effects-element-type-background), .elementor-38875 .elementor-element.elementor-element-2cfa756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38875 .elementor-element.elementor-element-e37cf49{text-align:start;}.elementor-38875 .elementor-element.elementor-element-e37cf49 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;color:#FF6B1A;}.elementor-38875 .elementor-element.elementor-element-5952c03{width:100%;max-width:100%;text-align:start;}.elementor-38875 .elementor-element.elementor-element-5952c03 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:600;color:#1C2330;}.elementor-38875 .elementor-element.elementor-element-ee26b0f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38875 .elementor-element.elementor-element-f13e051{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38875 .elementor-element.elementor-element-1cddc99{text-align:start;}.elementor-38875 .elementor-element.elementor-element-1cddc99 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#67707F;}.elementor-38875 .elementor-element.elementor-element-7215008{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38875 .elementor-element.elementor-element-e033c6e{text-align:end;}.elementor-38875 .elementor-element.elementor-element-e033c6e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;color:#21468B;}.elementor-38875 .elementor-element.elementor-element-dd99a3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-38875 .elementor-element.elementor-element-dd99a3d:not(.elementor-motion-effects-element-type-background), .elementor-38875 .elementor-element.elementor-element-dd99a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7FB;}.elementor-38875 .elementor-element.elementor-element-8385dd7{text-align:start;}.elementor-38875 .elementor-element.elementor-element-8385dd7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;color:#FF6B1A;}.elementor-38875 .elementor-element.elementor-element-e499b17{width:100%;max-width:100%;text-align:start;}.elementor-38875 .elementor-element.elementor-element-e499b17 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:600;color:#1C2330;}.elementor-38875 .elementor-element.elementor-element-a0b99b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38875 .elementor-element.elementor-element-8f98add{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38875 .elementor-element.elementor-element-aeeece7{text-align:start;}.elementor-38875 .elementor-element.elementor-element-aeeece7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#67707F;}.elementor-38875 .elementor-element.elementor-element-5f08bf7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38875 .elementor-element.elementor-element-aad33c0{text-align:end;}.elementor-38875 .elementor-element.elementor-element-aad33c0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;color:#21468B;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-38875 .elementor-element.elementor-element-3af62db{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-38875 .elementor-element.elementor-element-c7aa07b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38875 .elementor-element.elementor-element-c7aa07b:not(.elementor-motion-effects-element-type-background), .elementor-38875 .elementor-element.elementor-element-c7aa07b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38875 .elementor-element.elementor-element-7ad692f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38875 .elementor-element.elementor-element-71dbc64{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38875 .elementor-element.elementor-element-2ff77b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38875 .elementor-element.elementor-element-0b04e69{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:start;}.elementor-38875 .elementor-element.elementor-element-0b04e69 img{border-radius:6px 6px 6px 6px;}.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-38875 .elementor-element.elementor-element-80f6666{width:100%;max-width:100%;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#1C2330;}.elementor-38875 .elementor-element.elementor-element-80f6666 p{margin-block-end:0px;}.elementor-38875 .elementor-element.elementor-element-2044421{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-38875 .elementor-element.elementor-element-0199c65 .elementor-button{background-color:#FF6B1A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:10px 16px 10px 16px;}.elementor-38875 .elementor-element.elementor-element-60baff2{width:100%;max-width:100%;}.elementor-38875 .elementor-element.elementor-element-fa81065{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38875 .elementor-element.elementor-element-048b3ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38875 .elementor-element.elementor-element-c11742b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38875 .elementor-element.elementor-element-b189997{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;text-align:start;}.elementor-38875 .elementor-element.elementor-element-b189997 img{border-radius:6px 6px 6px 6px;}.elementor-38875 .elementor-element.elementor-element-564f735{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#1C2330;}.elementor-38875 .elementor-element.elementor-element-564f735 p{margin-block-end:0px;}.elementor-38875 .elementor-element.elementor-element-2c06cb0{width:100%;max-width:100%;}.elementor-38875 .elementor-element.elementor-element-2c06cb0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-38875 .elementor-element.elementor-element-d464d72{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38875 .elementor-element.elementor-element-57dd788{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38875 .elementor-element.elementor-element-0e12f7a{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;text-align:start;}.elementor-38875 .elementor-element.elementor-element-0e12f7a img{border-radius:6px 6px 6px 6px;}.elementor-38875 .elementor-element.elementor-element-66a3073{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:700;color:#1C2330;}.elementor-38875 .elementor-element.elementor-element-66a3073 p{margin-block-end:0px;}.elementor-38875 .elementor-element.elementor-element-e8d94f4{width:100%;max-width:100%;}.elementor-38875 .elementor-element.elementor-element-9187f2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-38875 .elementor-element.elementor-element-9187f2c:not(.elementor-motion-effects-element-type-background), .elementor-38875 .elementor-element.elementor-element-9187f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38875 .elementor-element.elementor-element-56cc7bd{text-align:start;}.elementor-38875 .elementor-element.elementor-element-56cc7bd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;color:#FF6B1A;}.elementor-38875 .elementor-element.elementor-element-3b7c98e{width:100%;max-width:100%;text-align:start;}.elementor-38875 .elementor-element.elementor-element-3b7c98e .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:600;color:#1C2330;}.elementor-38875 .elementor-element.elementor-element-d27f39f{--display:flex;--min-height:270px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38875 .elementor-element.elementor-element-ccc1118{width:100%;max-width:100%;text-align:center;}.elementor-38875 .elementor-element.elementor-element-ccc1118 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-38875 .elementor-element.elementor-element-1f74863{text-align:center;}.elementor-38875 .elementor-element.elementor-element-1f74863 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:400;color:#CDD9F0;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-status{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-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .step-nav button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-38875 .elementor-element.elementor-element-a346582{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-38875 .elementor-element.elementor-element-a346582.elementor-element{--align-self:center;}.elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper .ff-el-group a{color:#21468B;}.elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper .ff-el-input--label label{font-size:1px;}.elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper .ff-el-group select, .elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:#FFFFFF;}.elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper .ff-el-group select,  .elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:none;}.elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper .ff-el-group select,  .elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:12px 12px 12px 12px;}.elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper .ff-el-group select{text-indent:0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;}.elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper .ff-el-group textarea{width:0px;height:0px;}.elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper .ff-el-group{margin-bottom:0px;}.elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#67707F;}.elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#FF6B1A !important;color:#FFFFFF !important;border-style:none;border-radius:12px 12px 12px 12px;padding:10px 16px 10px 16px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;}@media(max-width:1024px){.elementor-38875 .elementor-element.elementor-element-9a08a4b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38875 .elementor-element.elementor-element-9e30dca{width:100%;max-width:100%;}.elementor-38875 .elementor-element.elementor-element-9e30dca .elementor-heading-title{font-size:42px;}.elementor-38875 .elementor-element.elementor-element-9304d58{width:100%;max-width:100%;}.elementor-38875 .elementor-element.elementor-element-3779e43{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-38875 .elementor-element.elementor-element-a053da6{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38875 .elementor-element.elementor-element-cb065d8{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38875 .elementor-element.elementor-element-f31aef7 img{width:35%;}.elementor-38875 .elementor-element.elementor-element-11acdf1{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38875 .elementor-element.elementor-element-48ebd48 img{width:35%;}.elementor-38875 .elementor-element.elementor-element-38f4122{--justify-content:flex-start;}.elementor-38875 .elementor-element.elementor-element-5361dd5 img{width:35%;}.elementor-38875 .elementor-element.elementor-element-2ff77b8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38875 .elementor-element.elementor-element-0b04e69{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-38875 .elementor-element.elementor-element-60baff2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-38875 .elementor-element.elementor-element-fa81065{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-38875 .elementor-element.elementor-element-b189997{--container-widget-width:4%;--container-widget-flex-grow:0;width:var( --container-widget-width, 4% );max-width:4%;}.elementor-38875 .elementor-element.elementor-element-0e12f7a{--container-widget-width:4%;--container-widget-flex-grow:0;width:var( --container-widget-width, 4% );max-width:4%;}}@media(max-width:767px){.elementor-38875 .elementor-element.elementor-element-7fe5f14{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38875 .elementor-element.elementor-element-9a08a4b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-38875 .elementor-element.elementor-element-62e0cb1{width:100%;max-width:100%;}.elementor-38875 .elementor-element.elementor-element-62e0cb1 .elementor-heading-title{font-size:13px;}.elementor-38875 .elementor-element.elementor-element-9e30dca .elementor-heading-title{font-size:30px;}.elementor-38875 .elementor-element.elementor-element-9304d58 .elementor-heading-title{font-size:16px;}.elementor-38875 .elementor-element.elementor-element-3779e43{width:100%;max-width:100%;}.elementor-38875 .elementor-element.elementor-element-a053da6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-38875 .elementor-element.elementor-element-57acfb9{--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-38875 .elementor-element.elementor-element-146a3cc{width:100%;max-width:100%;}.elementor-38875 .elementor-element.elementor-element-146a3cc .elementor-heading-title{font-size:24px;}.elementor-38875 .elementor-element.elementor-element-fd2e8f0{width:100%;max-width:100%;}.elementor-38875 .elementor-element.elementor-element-fd2e8f0 .elementor-heading-title{font-size:16px;}.elementor-38875 .elementor-element.elementor-element-f31aef7 img{width:25%;}.elementor-38875 .elementor-element.elementor-element-48ebd48 img{width:25%;}.elementor-38875 .elementor-element.elementor-element-5361dd5 img{width:25%;}.elementor-38875 .elementor-element.elementor-element-6113ffd .elementor-heading-title{font-size:26px;}.elementor-38875 .elementor-element.elementor-element-0b6130e{--width:60%;}.elementor-38875 .elementor-element.elementor-element-0b3c617{--width:40%;--justify-content:center;}.elementor-38875 .elementor-element.elementor-element-5952c03 .elementor-heading-title{font-size:26px;}.elementor-38875 .elementor-element.elementor-element-f13e051{--width:60%;}.elementor-38875 .elementor-element.elementor-element-7215008{--width:40%;--justify-content:center;}.elementor-38875 .elementor-element.elementor-element-e499b17 .elementor-heading-title{font-size:26px;}.elementor-38875 .elementor-element.elementor-element-8f98add{--width:60%;}.elementor-38875 .elementor-element.elementor-element-5f08bf7{--width:40%;--justify-content:center;}.elementor-38875 .elementor-element.elementor-element-2ff77b8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-38875 .elementor-element.elementor-element-0b04e69{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-38875 .elementor-element.elementor-element-80f6666{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-38875 .elementor-element.elementor-element-80f6666 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-38875 .elementor-element.elementor-element-b189997{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-38875 .elementor-element.elementor-element-0e12f7a{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-38875 .elementor-element.elementor-element-e8d94f4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-38875 .elementor-element.elementor-element-3b7c98e .elementor-heading-title{font-size:26px;}.elementor-38875 .elementor-element.elementor-element-d27f39f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-38875 .elementor-element.elementor-element-ccc1118 .elementor-heading-title{font-size:26px;}.elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-38875 .elementor-element.elementor-element-a346582 .fluentform-widget-wrapper .ff-el-group select{height:60px;}}@media(min-width:768px){.elementor-38875 .elementor-element.elementor-element-9a08a4b{--content-width:1200px;}.elementor-38875 .elementor-element.elementor-element-a053da6{--content-width:1200px;}.elementor-38875 .elementor-element.elementor-element-57acfb9{--content-width:1200px;}.elementor-38875 .elementor-element.elementor-element-cb065d8{--width:33.33%;}.elementor-38875 .elementor-element.elementor-element-11acdf1{--width:33.33%;}.elementor-38875 .elementor-element.elementor-element-38f4122{--width:33.33%;}.elementor-38875 .elementor-element.elementor-element-056817a{--content-width:1200px;}.elementor-38875 .elementor-element.elementor-element-2cfa756{--content-width:1200px;}.elementor-38875 .elementor-element.elementor-element-dd99a3d{--content-width:1200px;}.elementor-38875 .elementor-element.elementor-element-c7aa07b{--content-width:1200px;}.elementor-38875 .elementor-element.elementor-element-2ff77b8{--width:80%;}.elementor-38875 .elementor-element.elementor-element-2044421{--width:20%;}.elementor-38875 .elementor-element.elementor-element-9187f2c{--content-width:1200px;}.elementor-38875 .elementor-element.elementor-element-d27f39f{--content-width:1200px;}}/* Start custom CSS for shortcode, class: .elementor-element-3779e43 *//* =========================
   SEARCH FORM
========================= */

.bebond-search-form {
    background: #fff;
    border-radius: 24px;
    padding: 12px;
    max-width: 1100px;
    margin: 0 auto;
}

/* Layout */
.bebond-search-form-row {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr);
    gap: 12px;
}

/* Field */
.bebond-search-form-select-wrap {
    position: relative;
}

/* Labels */
.bebond-search-form-select-wrap:nth-child(1)::before {
    content: "KATEGORI";
}

.bebond-search-form-select-wrap:nth-child(2)::before {
    content: "PROVINSI";
}

.bebond-search-form-select-wrap:nth-child(3)::before {
    content: "KOTA";
}

.bebond-search-form-select-wrap::before {
    position: absolute;
    top: 12px;
    left: 20px;
    z-index: 99;

    color: #6b7280;
    font-size: 10.5px;
    font-weight: 800;
    letter-spacing: .08em;
    text-transform: uppercase;
    pointer-events: none;
}

/* Select box */
.bebond-search-form .select2-selection--single {
    height: 72px !important;
    background: #f3f4f8 !important;
    border: none !important;
    border-radius: 16px !important;
    box-shadow: none !important;
}

/* Text */
.bebond-search-form .select2-selection__rendered {
    height: 72px !important;
    display: flex !important;
    align-items: flex-start !important;

    padding: 28px 40px 0 5px !important;
    margin: 0 !important;

    font-size: 14.5px !important;
    font-weight: 600 !important;
    line-height: 1.2 !important;
    color: #10213b !important;
}

/* Placeholder */
.bebond-search-form .select2-selection__placeholder {
    color: #10213b !important;
    font-weight: 700 !important;
}

/* Arrow */
.bebond-search-form .select2-selection__arrow {
    height: 72px !important;
    right: 14px !important;
}

.bebond-search-form .select2-selection__arrow b {
    border-width: 5px 4px 0 4px !important;
}

/* Remove border */
.bebond-search-form .select2-container--default .select2-selection--single {
    border: none !important;
}

/* Disabled */
.bebond-search-form .select2-container--disabled .select2-selection--single {
    opacity: 1 !important;
}

/* Mobile */
@media (max-width: 767px) {

    .bebond-search-form {
        padding: 10px;
        border-radius: 20px;
    }

    .bebond-search-form-row {
        grid-template-columns: 1fr;
        gap: 10px;
    }

    .bebond-search-form .select2-selection--single {
        height: 64px !important;
    }

    .bebond-search-form .select2-selection__rendered {
        height: 64px !important;
        padding: 24px 36px 0 2px !important;
        font-size: 14px !important;
    }

    .bebond-search-form-select-wrap::before {
        top: 10px;
        left: 18px;
        font-size: 10px;
    }

    .bebond-search-form .select2-selection__arrow {
        height: 64px !important;
        right: 12px !important;
    }
}
/* =========================
   SEARCH FORM-eEND
========================= *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fe5f14 */.hero {
    background: linear-gradient(135deg, #16315f, #21468b 55%, #2d5bb0);
}
.hero-batik {
    inset: 0;
  background-image:
    radial-gradient(circle at 20% 20%, rgba(255,255,255,.07) 2px, transparent 2.5px),
    radial-gradient(circle at 70% 60%, rgba(255,255,255,.07) 2px, transparent 2.5px);
    background-size: 34px 34px;
} 
.hero-buletin {
  background: linear-gradient(135deg, #21468b, #16315f);
    color: #fff;
    text-align: center;
}
.itemevent-category a:hover {
    background: #fff1e7;
    color: #ff6b1a;
    text-decoration: none;
}
/* Layout 3 kolom transition  */
.section-deskripsi > .e-child{
    transition:.3s ease;
    box-shadow:0 8px 24px rgba(15,23,42,.04);
}

.section-deskripsi > .e-child:hover{
    transform:translateY(-8px);
    box-shadow:0 20px 40px rgba(15,23,42,.08);
}
/* Layout 3 kolom transition- END*/

/* =========================
   SEARCH FORM
========================= */

.bebond-search-form {
    background: #fff;
    border-radius: 24px;
    padding: 12px;
    max-width: 1100px;
    margin: 0 auto;
}

/* Layout */
.bebond-search-form-row {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr);
    gap: 12px;
}

/* Field */
.bebond-search-form-select-wrap {
    position: relative;
}

/* Labels */
.bebond-search-form-select-wrap:nth-child(1)::before {
    content: "KATEGORI";
}

.bebond-search-form-select-wrap:nth-child(2)::before {
    content: "PROVINSI";
}

.bebond-search-form-select-wrap:nth-child(3)::before {
    content: "KOTA";
}

.bebond-search-form-select-wrap::before {
    position: absolute;
    top: 12px;
    left: 20px;
    z-index: 99;

    color: #6b7280;
    font-size: 10.5px;
    font-weight: 800;
    letter-spacing: .08em;
    text-transform: uppercase;
    pointer-events: none;
}

/* Select box */
.bebond-search-form .select2-selection--single {
    height: 72px !important;
    background: #f3f4f8 !important;
    border: none !important;
    border-radius: 16px !important;
    box-shadow: none !important;
}

/* Text */
.bebond-search-form .select2-selection__rendered {
    height: 72px !important;
    display: flex !important;
    align-items: flex-start !important;

    padding: 28px 40px 0 5px !important;
    margin: 0 !important;

    font-size: 14.5px !important;
    font-weight: 600 !important;
    line-height: 1.2 !important;
    color: #10213b !important;
}

/* Placeholder */
.bebond-search-form .select2-selection__placeholder {
    color: #10213b !important;
    font-weight: 700 !important;
}

/* Arrow */
.bebond-search-form .select2-selection__arrow {
    height: 72px !important;
    right: 14px !important;
}

.bebond-search-form .select2-selection__arrow b {
    border-width: 5px 4px 0 4px !important;
}

/* Remove border */
.bebond-search-form .select2-container--default .select2-selection--single {
    border: none !important;
}

/* Disabled */
.bebond-search-form .select2-container--disabled .select2-selection--single {
    opacity: 1 !important;
}

/* Mobile */
@media (max-width: 767px) {

    .bebond-search-form {
        padding: 10px;
        border-radius: 20px;
    }

    .bebond-search-form-row {
        grid-template-columns: 1fr;
        gap: 10px;
    }

    .bebond-search-form .select2-selection--single {
        height: 64px !important;
    }

    .bebond-search-form .select2-selection__rendered {
        height: 64px !important;
        padding: 24px 36px 0 2px !important;
        font-size: 14px !important;
    }

    .bebond-search-form-select-wrap::before {
        top: 10px;
        left: 18px;
        font-size: 10px;
    }

    .bebond-search-form .select2-selection__arrow {
        height: 64px !important;
        right: 12px !important;
    }
}
/* =========================
   SEARCH FORM-eEND
========================= */
/** section transition archive item**/
.elementor.elementor-38875 .elementor-posts--skin-gd_custom article {
    transition: all .35s ease;
    \\
    will-change: transform;
}

.elementor.elementor-38875 .elementor-posts--skin-gd_custom article:hover {
    transform: translateY(-10px) scale(1.02);
}

.elementor.elementor-38875 .elementor-posts--skin-gd_custom .e-parent {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    transition: all .35s ease;
}

.elementor.elementor-38875 .elementor-posts--skin-gd_custom article:hover .e-parent {
    box-shadow:
        0 20px 40px rgba(0,0,0,.12),
        0 8px 16px rgba(33,70,139,.08);
}

.elementor.elementor-38875 .elementor-widget-theme-post-featured-image {
    overflow: hidden;
    border-radius: 20px 20px 0 0;
}

.elementor.elementor-38875 .elementor-widget-theme-post-featured-image img {
    transition: transform .8s ease;
}

.elementor.elementor-38875 .elementor-posts--skin-gd_custom article:hover img {
    transform: scale(1.08);
}

.elementor.elementor-38875 .post-title-artikel a {
    transition: all .3s ease;
}

.elementor.elementor-38875 .elementor-posts--skin-gd_custom article:hover .post-title-artikel a {
    color: #21468b !important;
}

.elementor.elementor-38875 .e-parent::before {
    content: "";
    position: absolute;
    top: 0;
    left: -120%;
    width: 60%;
    height: 100%;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.25),
        transparent
    );
    transform: skewX(-20deg);
    
    z-index: 2;
    pointer-events: none;
}

.elementor.elementor-38875 .elementor-posts--skin-gd_custom article:hover .e-parent::before {
    left: 140%;
}
/** section transition archive item-END**/

/* List video */
.wpsr-yt-video {
    display: flex;
    align-items: center;
    gap: 15px;
    margin-bottom: 16px;
}
.wpsr-container {
    padding: 0px;
}

/* Thumbnail wrapper */
.wpsr-yt-post {
    flex: 0 0 150px;
    width: 10px;
}

/* Thumbnail */
.wpsr-yt-post-media {
    display: block;
    border-radius: 12px;
    overflow: hidden;
}

/* Title */
.wpsr-yt-video-title a {
    color: #10213b !important;
    text-decoration: none;
    font-size: 14.5px;
    font-weight: 600;
    font-family: 'Plus Jakarta Sans';
}

.wpsr-yt-video-title a:hover {
    color: #21468B !important;
    text-decoration: none!important;
    font-size: 14.5px;
    font-weight: 600;
    font-family: 'Plus Jakarta Sans';
}

/* Container utama */
.location-list .geodir-location-lity-type-list .gd-rows-popular-locations{
 display:grid !important;
    grid-template-columns:repeat(4,minmax(0,1fr));
    gap:16px;}

/* List video */
.wpsr-yt-video {
    display: flex;
    align-items: center;
    gap: 15px;
    margin-bottom: 16px;
}
.wpsr-container {
    padding: 0px;
}

/* Thumbnail wrapper */
.wpsr-yt-post {
    flex: 0 0 150px;
    width: 10px;
}

/* Thumbnail */
.wpsr-yt-post-media {
    display: block;
    border-radius: 12px;
    overflow: hidden;
}

/* Title */
.wpsr-yt-video-title a {
    color: #10213b !important;
    text-decoration: none;
    font-size: 14.5px;
    font-weight: 600;
    font-family: 'Plus Jakarta Sans';
}

.wpsr-yt-video-title a:hover {
    color: #21468B !important;
    text-decoration: none!important;
    font-size: 14.5px;
    font-weight: 600;
    font-family: 'Plus Jakarta Sans';
}


/* Wrapper badge */
.location-list  .geodir-location-lity-type-list .gd-badge-meta {
    display: block;
}

/* Card kota */
.location-list .geodir-category-list-in.clearfix.geodir-location-lity-type-list a {
    display: flex !important;
    color: #1c2330!important;
    align-items: center!important;
    gap: 12px!important;
    width: 100%;
    padding: 18px 22px;
    background: #fff !important;
    border: 1px solid #e5e7eb !important;
    font-family: 'Plus Jakarta Sans'!important;
    border-radius: 14px;
    font-weight: 700;
    text-decoration: none;
    transition: all .2s ease;
}
/* Icon pin */
.location-list  .geodir-location-lity-type-list .gd-badge::before {
    content: "📍";
    font-size: 18px;
    flex-shrink: 0;
}

/* Hover */
.location-list  .geodir-location-lity-type-list .gd-badge:hover {
    transform: translateY(-2px);
}
video.wpsr-ig-post-video {
    border-radius: 15px;
}

/* Grid 3 kolom */
.category-home .row {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr);
     gap: 20px;
}

/* Hilangkan bootstrap bawaan */
.category-home .col {
    width: auto !important;
    flex: none !important;
    max-width: none !important;
    margin: 0 !important;
}

/* Card */
.category-home .card-body {
    display: flex;
    align-items: center;
    gap: 16px;
    background: #fff;
    border: 1px solid #e5e7eb;
    border-radius: 18px;

    padding: 18px !important;
    text-align: left !important;

    transition: all .2s ease;
}

.category-home .card-body:hover {
    transform: translateY(-2px);
    border-color: #e5e7eb;
     background: #fff;
}

/* Icon */
.category-home .gd-cptcat-cat-left {
    margin: 0 !important;
    flex-shrink: 0;
}

.category-home .gd-cptcat-icon {
    width: 64px;
    height: 64px;
    display: flex;
    align-items: center;
    justify-content: center;

    border-radius: 16px;
}
/* Restoran */
.category-home .gd-cptcat-parent:nth-child(1) .gd-cptcat-icon {
    background: #FFF3E8;
}

/* Toko */
.category-home .gd-cptcat-parent:nth-child(2) .gd-cptcat-icon {
    background: #EEF7FF;
}

/* Kafe */
.category-home .gd-cptcat-parent:nth-child(3) .gd-cptcat-icon {
    background: #F3FBEF;
}

.category-home .gd-cptcat-icon img {
    width: 42px !important;
    height: 42px !important;
    object-fit: contain;
}

/* Text */
.category-home .gd-cptcat-cat-right {
    text-align: left !important;
    flex: 1;
}

.category-home .gd-cptcat-cat-right a {
    font-family: 'Fraunces', Georgia, serif;
    font-size: 20px !important;
    font-weight: 700 !important;
    color: #10213b !important;
    margin-bottom: 5px;
    text-decoration: none;
}

.category-home .gd-cptcat-count {
    display: block;
    color: #67707f;
    font-size: 14px;
    font-family: 'Plus Jakarta Sans', system-ui, sans-serif;
}

/* Hilangkan card bootstrap */
.category-home .card,
.category-home .gd-cptcat-ul {
    margin: 0 !important;
    background: transparent !important;
    border: 0 !important;
}

/* Tablet */
@media (max-width:1024px){
    .category-home .row{
        grid-template-columns:repeat(3,1fr);
    }
}

/* Mobile */
@media (max-width:767px){
    .category-home .row{
        grid-template-columns:1fr;
    }
}

/* Mobile */
@media (max-width: 1024px) {
   .location-list  .geodir-location-lity-type-list .gd-rows-popular-locations{
    display:grid !important;
    grid-template-columns:repeat(2,minmax(0,1fr));
    gap:16px;
}
}
@media (max-width: 767px) {
   .location-list  .geodir-location-lity-type-list .gd-rows-popular-locations{
    display:grid !important;
    grid-template-columns:repeat(1,minmax(0,1fr));
    gap:16px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d27f39f */.hero {
    background: linear-gradient(135deg, #16315f, #21468b 55%, #2d5bb0);
}/* End custom CSS */