.elementor-5182 .elementor-element.elementor-element-696c5fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:86px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-5182 .elementor-element.elementor-element-898b5ea{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-5182 .elementor-element.elementor-element-898b5ea.e-con{--align-self:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5182 .elementor-element.elementor-element-387955b{font-size:16px;font-weight:500;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-5182 .elementor-element.elementor-element-c0efcce{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:none;}.elementor-5182 .elementor-element.elementor-element-c0efcce .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-5182 .elementor-element.elementor-element-c831f82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-primary );}.elementor-5182 .elementor-element.elementor-element-60400e3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;font-family:var( --e-global-typography-728e367-font-family ), sans-serif;font-size:var( --e-global-typography-728e367-font-size );font-weight:var( --e-global-typography-728e367-font-weight );line-height:var( --e-global-typography-728e367-line-height );letter-spacing:var( --e-global-typography-728e367-letter-spacing );}.elementor-5182 .elementor-element.elementor-element-1fdfe29.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-5182 .elementor-element.elementor-element-1fdfe29{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var( --e-global-color-primary );--e-share-buttons-secondary-color:var( --e-global-color-secondary );}.elementor-5182 .elementor-element.elementor-element-1fdfe29 .elementor-share-btn{font-size:calc(0.7px * 10);}.elementor-5182 .elementor-element.elementor-element-1fdfe29 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.4em;}.elementor-5182 .elementor-element.elementor-element-1fdfe29 .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-text );}.elementor-5182 .elementor-element.elementor-element-28083bf{--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;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-5182 .elementor-element.elementor-element-566894f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;z-index:9;}.elementor-5182 .elementor-element.elementor-element-8f94dd9{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:15px;--padding-right:50px;}.elementor-5182 .elementor-element.elementor-element-8f94dd9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5182 .elementor-element.elementor-element-ca3d601 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-5182 .elementor-element.elementor-element-ca3d601{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;}:is( .elementor-5182 .elementor-element.elementor-element-ca3d601 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-5182 .elementor-element.elementor-element-ca3d601 > .jet-listing-grid > .jet-listing-grid__items, .elementor-5182 .elementor-element.elementor-element-ca3d601 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-5182 .elementor-element.elementor-element-ca3d601 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-5182 .elementor-element.elementor-element-ca3d601 > .jet-listing-grid, .elementor-5182 .elementor-element.elementor-element-ca3d601 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-5182 .elementor-element.elementor-element-ca3d601 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-5182 .elementor-element.elementor-element-ca3d601 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-5182 .elementor-element.elementor-element-ca3d601 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-5182 .elementor-element.elementor-element-ca3d601 > .jet-listing-grid > .jet-listing-grid__items, .elementor-5182 .elementor-element.elementor-element-ca3d601 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-5182 .elementor-element.elementor-element-ca3d601 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(2px / 2);padding-bottom:calc(2px / 2);}:is( .elementor-5182 .elementor-element.elementor-element-ca3d601 > .jet-listing-grid, .elementor-5182 .elementor-element.elementor-element-ca3d601 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-5182 .elementor-element.elementor-element-ca3d601 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 2px / -2);margin-bottom:calc( 2px / -2);}.elementor-5182 .elementor-element.elementor-element-58f0975{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-family:var( --e-global-typography-728e367-font-family ), sans-serif;font-size:var( --e-global-typography-728e367-font-size );font-weight:var( --e-global-typography-728e367-font-weight );line-height:var( --e-global-typography-728e367-line-height );letter-spacing:var( --e-global-typography-728e367-letter-spacing );}.elementor-5182 .elementor-element.elementor-element-c8eaa79{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 85px) 0px;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:var( --e-global-color-primary );--e-share-buttons-secondary-color:var( --e-global-color-secondary );}.elementor-5182 .elementor-element.elementor-element-c8eaa79 .elementor-share-btn{font-size:calc(0.7px * 10);}.elementor-5182 .elementor-element.elementor-element-c8eaa79 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.4em;}.elementor-5182 .elementor-element.elementor-element-c8eaa79 .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-text );}.elementor-5182 .elementor-element.elementor-element-3597254{--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:30px;--padding-right:0px;}.elementor-5182 .elementor-element.elementor-element-fca25e0{--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:4px 4px;--row-gap:4px;--column-gap:4px;}.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-5182 .elementor-element.elementor-element-97dcd0b{z-index:2;}.elementor-5182 .elementor-element.elementor-element-97dcd0b .elementor-icon-wrapper{text-align:center;}.elementor-5182 .elementor-element.elementor-element-97dcd0b .elementor-icon{font-size:13px;}.elementor-5182 .elementor-element.elementor-element-97dcd0b .elementor-icon svg{height:13px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-5182 .elementor-element.elementor-element-f1a8053{z-index:2;}.elementor-5182 .elementor-element.elementor-element-f1a8053 .elementor-heading-title{font-family:"Figtree", sans-serif;font-size:18px;font-weight:600;line-height:1;letter-spacing:-0.4px;}.elementor-5182 .elementor-element.elementor-element-1e3474f{--display:flex;--z-index:1;}.elementor-5182 .elementor-element.elementor-element-1e3474f:not(.elementor-motion-effects-element-type-background), .elementor-5182 .elementor-element.elementor-element-1e3474f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, #FFFFFF00 100%);}.elementor-5182 .elementor-element.elementor-element-746e3d7{--display:grid;--e-con-grid-template-columns:80px 1fr 1fr 50px;--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;border-style:none;--border-style:none;--border-radius:28px 28px 28px 28px;--margin-top:35px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-5182 .elementor-element.elementor-element-746e3d7:not(.elementor-motion-effects-element-type-background), .elementor-5182 .elementor-element.elementor-element-746e3d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a0b958 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5182 .elementor-element.elementor-element-681a314{grid-column:1/2;grid-row:1/3;}.elementor-5182 .elementor-element.elementor-element-681a314 img{width:80px;height:80px;object-fit:cover;object-position:center center;}.elementor-5182 .elementor-element.elementor-element-681a314 .brs-elementor-image-wrap{border-radius:300px 300px 300px 300px;}.elementor-5182 .elementor-element.elementor-element-681a314 .elementor-image img{border-radius:0;}.elementor-5182 .elementor-element.elementor-element-26eaf6b{grid-column:2/4;grid-row:1/2;}.elementor-5182 .elementor-element.elementor-element-26eaf6b.elementor-element{--align-self:flex-end;}.elementor-5182 .elementor-element.elementor-element-26eaf6b .elementor-heading-title{font-family:"Figtree", sans-serif;font-size:23px;font-weight:700;line-height:1.3em;letter-spacing:-0.4px;}.elementor-5182 .elementor-element.elementor-element-c2212c1{grid-column:2/4;grid-row:2/3;}.elementor-5182 .elementor-element.elementor-element-c2212c1 .elementor-heading-title{font-family:"Figtree", sans-serif;font-size:14px;font-weight:600;line-height:1.6em;letter-spacing:-0.1px;}.elementor-5182 .elementor-element.elementor-element-062fde5{grid-column:4/5;grid-row:1/3;}.elementor-5182 .elementor-element.elementor-element-062fde5.elementor-element{--align-self:center;}.elementor-5182 .elementor-element.elementor-element-062fde5 .elementor-icon-wrapper{text-align:center;}.elementor-5182 .elementor-element.elementor-element-062fde5 .elementor-icon{font-size:35px;}.elementor-5182 .elementor-element.elementor-element-062fde5 .elementor-icon svg{height:35px;}.elementor-5182 .elementor-element.elementor-element-84ffe57{--display:flex;grid-column:span 4;}.elementor-5182 .elementor-element.elementor-element-92f849c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Figtree", sans-serif;font-size:14px;font-weight:500;line-height:1.6em;letter-spacing:-0.1px;}.elementor-5182 .elementor-element.elementor-element-0834a3c{--grid-template-columns:repeat(0, auto);text-align:left;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:16px;--grid-column-gap:6px;--grid-row-gap:19px;}.elementor-5182 .elementor-element.elementor-element-0834a3c .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:0.3em;}.elementor-5182 .elementor-element.elementor-element-0834a3c .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-5182 .elementor-element.elementor-element-0834a3c .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-5182 .elementor-element.elementor-element-0834a3c .elementor-icon{border-radius:6px 6px 6px 6px;}.elementor-5182 .elementor-element.elementor-element-0834a3c .elementor-social-icon:hover{background-color:#181818;}.elementor-5182 .elementor-element.elementor-element-0834a3c .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-5182 .elementor-element.elementor-element-0834a3c .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-5182 .elementor-element.elementor-element-696c5fa{--content-width:1280px;}.elementor-5182 .elementor-element.elementor-element-898b5ea{--content-width:1024px;}.elementor-5182 .elementor-element.elementor-element-28083bf{--content-width:1024px;}.elementor-5182 .elementor-element.elementor-element-8f94dd9{--width:65%;}.elementor-5182 .elementor-element.elementor-element-746e3d7{--width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-5182 .elementor-element.elementor-element-8f94dd9{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5182 .elementor-element.elementor-element-898b5ea{--content-width:1024px;}.elementor-5182 .elementor-element.elementor-element-8f94dd9{--width:100%;}}@media(max-width:1366px){.elementor-5182 .elementor-element.elementor-element-696c5fa{--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5182 .elementor-element.elementor-element-898b5ea{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5182 .elementor-element.elementor-element-c0efcce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5182 .elementor-element.elementor-element-c831f82{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5182 .elementor-element.elementor-element-60400e3{font-size:var( --e-global-typography-728e367-font-size );line-height:var( --e-global-typography-728e367-line-height );letter-spacing:var( --e-global-typography-728e367-letter-spacing );}.elementor-5182 .elementor-element.elementor-element-28083bf{--padding-top:60px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;}.elementor-5182 .elementor-element.elementor-element-566894f{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:35px 0px 0px 0px;}.elementor-5182 .elementor-element.elementor-element-8f94dd9{--padding-top:50px;--padding-bottom:0px;--padding-left:120px;--padding-right:0px;}.elementor-5182 .elementor-element.elementor-element-58f0975{font-size:var( --e-global-typography-728e367-font-size );line-height:var( --e-global-typography-728e367-line-height );letter-spacing:var( --e-global-typography-728e367-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5182 .elementor-element.elementor-element-746e3d7{--grid-auto-flow:row;}.elementor-5182 .elementor-element.elementor-element-746e3d7.e-con{--align-self:stretch;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px){.elementor-5182 .elementor-element.elementor-element-696c5fa{--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5182 .elementor-element.elementor-element-898b5ea{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5182 .elementor-element.elementor-element-c0efcce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5182 .elementor-element.elementor-element-c831f82{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5182 .elementor-element.elementor-element-60400e3{text-align:center;font-size:var( --e-global-typography-728e367-font-size );line-height:var( --e-global-typography-728e367-line-height );letter-spacing:var( --e-global-typography-728e367-letter-spacing );} .elementor-5182 .elementor-element.elementor-element-1fdfe29{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-5182 .elementor-element.elementor-element-28083bf{--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:15px;--padding-bottom:120px;--padding-left:70px;--padding-right:70px;}.elementor-5182 .elementor-element.elementor-element-566894f{padding:45px 0px 0px 0px;}.elementor-5182 .elementor-element.elementor-element-8f94dd9{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5182 .elementor-element.elementor-element-58f0975{text-align:center;font-size:var( --e-global-typography-728e367-font-size );line-height:var( --e-global-typography-728e367-line-height );letter-spacing:var( --e-global-typography-728e367-letter-spacing );}.elementor-5182 .elementor-element.elementor-element-c8eaa79{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;--alignment:center;} .elementor-5182 .elementor-element.elementor-element-c8eaa79{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5182 .elementor-element.elementor-element-746e3d7{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5182 .elementor-element.elementor-element-0834a3c{--icon-size:18px;}}@media(max-width:880px){.elementor-5182 .elementor-element.elementor-element-566894f{padding:30px 0px 0px 0px;}.elementor-5182 .elementor-element.elementor-element-746e3d7{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5182 .elementor-element.elementor-element-696c5fa{--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5182 .elementor-element.elementor-element-898b5ea{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:21px;--z-index:1;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5182 .elementor-element.elementor-element-387955b{font-size:14px;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5182 .elementor-element.elementor-element-c0efcce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5182 .elementor-element.elementor-element-c831f82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5182 .elementor-element.elementor-element-60400e3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:var( --e-global-typography-728e367-font-size );line-height:var( --e-global-typography-728e367-line-height );letter-spacing:var( --e-global-typography-728e367-letter-spacing );}.elementor-5182 .elementor-element.elementor-element-60400e3.elementor-element{--align-self:flex-start;}.elementor-5182 .elementor-element.elementor-element-1fdfe29{width:100%;max-width:100%;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;z-index:1;--alignment:left;}.elementor-5182 .elementor-element.elementor-element-1fdfe29.elementor-element{--order:2;} .elementor-5182 .elementor-element.elementor-element-1fdfe29{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-5182 .elementor-element.elementor-element-1fdfe29 .elementor-share-btn{font-size:calc(0.7px * 10);}.elementor-5182 .elementor-element.elementor-element-1fdfe29 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.2em;}.elementor-5182 .elementor-element.elementor-element-28083bf{--padding-top:20px;--padding-bottom:60px;--padding-left:21px;--padding-right:21px;--z-index:2;}.elementor-5182 .elementor-element.elementor-element-566894f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5182 .elementor-element.elementor-element-8f94dd9{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5182 .elementor-element.elementor-element-ca3d601{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-5182 .elementor-element.elementor-element-58f0975{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:var( --e-global-typography-728e367-font-size );line-height:var( --e-global-typography-728e367-line-height );letter-spacing:var( --e-global-typography-728e367-letter-spacing );}.elementor-5182 .elementor-element.elementor-element-c8eaa79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--alignment:left;} .elementor-5182 .elementor-element.elementor-element-c8eaa79{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-5182 .elementor-element.elementor-element-c8eaa79 .elementor-share-btn{font-size:calc(0.7px * 10);}.elementor-5182 .elementor-element.elementor-element-c8eaa79 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.2em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5182 .elementor-element.elementor-element-f1a8053 .elementor-heading-title{font-size:16px;line-height:1.1em;letter-spacing:-0.3px;}.elementor-5182 .elementor-element.elementor-element-746e3d7{--e-con-grid-template-columns:2fr;--e-con-grid-template-rows:1fr;--grid-auto-flow:row;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5182 .elementor-element.elementor-element-681a314{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;grid-column:span 1;grid-row:span 1;}.elementor-5182 .elementor-element.elementor-element-681a314.elementor-element{--order:1;}.elementor-5182 .elementor-element.elementor-element-26eaf6b{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;grid-column:span 2;grid-row:span 1;}.elementor-5182 .elementor-element.elementor-element-26eaf6b.elementor-element{--order:3;}.elementor-5182 .elementor-element.elementor-element-26eaf6b .elementor-heading-title{font-size:17px;line-height:1.3em;letter-spacing:-0.4px;}.elementor-5182 .elementor-element.elementor-element-c2212c1{grid-column:span 2;grid-row:span 1;}.elementor-5182 .elementor-element.elementor-element-c2212c1.elementor-element{--order:4;}.elementor-5182 .elementor-element.elementor-element-c2212c1 .elementor-heading-title{font-size:15px;}.elementor-5182 .elementor-element.elementor-element-062fde5{grid-column:span 1;grid-row:span 1;}.elementor-5182 .elementor-element.elementor-element-062fde5.elementor-element{--align-self:center;--order:2;}.elementor-5182 .elementor-element.elementor-element-062fde5 .elementor-icon{font-size:28px;}.elementor-5182 .elementor-element.elementor-element-062fde5 .elementor-icon svg{height:28px;}.elementor-5182 .elementor-element.elementor-element-84ffe57{grid-column:span 2;}.elementor-5182 .elementor-element.elementor-element-84ffe57.e-con{--order:5;}.elementor-5182 .elementor-element.elementor-element-92f849c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-5182 .elementor-element.elementor-element-0834a3c{--icon-size:17px;--grid-column-gap:5px;}}/* Start custom CSS for text-editor, class: .elementor-element-387955b */.elementor-5182 .elementor-element.elementor-element-387955b span a {
  color: #0b0b0b;
}
.elementor-5182 .elementor-element.elementor-element-387955b span a:hover {
  color: #0b0b0b;
  text-decoration: underline;
  text-underline-offset: 2px;
  text-decoration-color: #ff448d !important;
}
.elementor-5182 .elementor-element.elementor-element-387955b ul.brs-breadcrumbs__list {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  gap: 3px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60400e3 */.elementor-5182 .elementor-element.elementor-element-60400e3 p:last-child{ margin-bottom: 0;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-566894f */.brs-search-widget {
  position: -webkit-sticky;
  position: sticky;
  top: 45px;
  z-index: 999;
}

#accordionSearch {
  background: rgba(247, 247, 248, 0.45);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='500' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3C/defs%3E%3Crect width='500' height='500' filter='url(%23noise)' opacity='0.25'/%3E%3C/svg%3E");
  background-blend-mode: soft-light;
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  border: 1px solid #dcdcdc;
  border-radius: 16px;
  padding: 24px;
  font-size: 18px;
  font-weight: 500;
  font-family: "Figtree";
  color: #202123;
  outline: none;
  width: 100%;
  box-shadow: 0px 6px 20px rgba(0, 0, 0, 0.05);
  transition: border 0.2s ease, box-shadow 0.2s ease;
}

#accordionSearch:focus {
  border-color: #444;
  box-shadow: 0px 6px 24px rgba(0, 0, 0, 0.08);
}

#accordionSuggestions {
  position: absolute;
  top: calc(100% + 12px); /* 8px below input */
  left: 2%;
  width: 96%;
  background: #f5f5f590;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='500' viewBox='0 0 500 500'%3E%3Cdefs%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3C/defs%3E%3Crect width='500' height='500' filter='url(%23noise)' opacity='0.25'/%3E%3C/svg%3E");
  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);
  border-radius: 16px;
  padding: 6px;
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.04);
  border: 1px solid #44444425;
  overflow: hidden;
  z-index: 999;
  display: none;
}

.accordion-suggestion-item {
  padding: 10px 18px;
  font-size: 16px;
  font-weight: 500;
  font-family: "Figtree";
  color: #202123;
  border-radius: 8px;
  transition: background-color 0.2s ease;
  cursor: pointer;
  margin: 2px 0;
}

.accordion-suggestion-item:hover {
  background-color: rgba(255, 255, 255, 0.4);
}

@media (max-width: 767px) {
  .brs-search-widget {
    position: fixed;
    bottom: 20px;
    top: auto;
    left: 20px;
    right: 20px;
    z-index: 9999;
  }
  
  .brs-search-widget {
    	top: calc(var(--brs-header-height, 63px) + 10px);
    	bottom: auto !important;
    	left: 16px;
    	right: 16px;
    	transition: all 0.3s ease-in-out!important;
    }
    
 body:has(.brs-action-scroll-bottom) .brs-search-widget {
	transform: translateY(calc(-100% - var(--brs-header-height, 63px) + 10px));
}
    

  #accordionSearch {
    padding: 10px 14px !important;
    font-size: 15px !important;
    height: 50px !important;
    max-height: 70px !important;
    border-radius: 12px;
    box-shadow: 0px 6px 20px rgba(0, 0, 0, 0.05);
  }

  #accordionSuggestions {
    position: fixed !important;
    bottom: 90px;
    top: auto !important;
    left: 6%;
    width: 88%;
    max-height: 40vh;
    padding: 6px;
    border-radius: 16px;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.08);
  }

  .accordion-suggestion-item {
    font-size: 14px;
    padding: 8px 16px;
    margin: 2px 0;
  }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ca3d601 */.elementor-5182 .elementor-element.elementor-element-ca3d601 h2 {white-space: nowrap;}

@media (max-width: 767px) {.elementor-5182 .elementor-element.elementor-element-ca3d601 h2 {white-space: wrap;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58f0975 */.elementor-5182 .elementor-element.elementor-element-58f0975 p:last-child{ margin-bottom: 0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3597254 */.brs-back-side {
    position: fixed;
    z-index: 3;
    left: 0;
    width: 8vw;
    height: 100vh;
    top: 0;
    bottom: 0;
    transition: width 0.2s ease!important;
    pointer-events: none;
    overflow: hidden;
}

.brs-back-side:hover {
    width: 33vw;
}


.brs-back-side__wrap{
    
}
.brs-back-side__icon{
    
}
.brs-back-side__text {
    position: relative;
    left: -12px;
    transition: all 0.2s ease-in-out!important;
    opacity: 1;
    scale: 0;
    transform-origin: left center;
}

.brs-back-side:hover .brs-back-side__text {
    left: 0;
    scale: 1;
    opacity: 1;
}


.brs-back-side__gradient{
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    opacity: 0;
    transition: opacity 0.2s ease!important;
    pointer-events: all;
}

.brs-back-side:hover .brs-back-side__gradient{
    opacity: 1;
}



@media all and (max-width: 1024px){
.brs-back-side {
    display: none;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-746e3d7 */.elementor-5182 .elementor-element.elementor-element-746e3d7 a {text-decoration: none !important;}
.elementor-5182 .elementor-element.elementor-element-746e3d7 p:last-child {
  margin-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28083bf */.elementor-5182 .elementor-element.elementor-element-28083bf .e-con-inner {
  position: relative;
}

.brs-content-work-copy > div {
    padding: 0!important;
}

.brs-content-work-copy #maincontent {
    width: 100%!important;
}

p.split-text-processed {
  display: flex;
  flex-wrap: wrap;
  gap: 8px 4px;
}

.brs-content-work-copy p a::after {
  display: none;
}

p.split-text-processed > a {
  display: flex;
  flex-wrap: wrap;
  gap: 8px 4px;
  text-decoration: none !important;
}

p.split-text-processed {
  /* letter-spacing: -4px!important; */
}

.brs-content-work-copy {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 99999;
    background: white;
}

.brs-content-work-copy .brs-minimap-no-spacing {
    padding: 0!important;
    margin: 0!important;
}


.brs-content-work-copy .brs-back-side{
    display: none;
}



/* eztoc */
.brs-eztoc:has(> .brs-eztoc--overlay) {
  position: relative;
  overflow: hidden;
  border-radius: 12px !important;
}

.brs-eztoc--overlay {
  position: absolute;
  z-index: 999;
  background: #ccc;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}

/* share icons */

.elementor-share-btn:has(> .elementor-share-btn--overlay) {
  position: relative;
  overflow: hidden !important;
  border-radius: 50% !important;
  background: #ccc !important;
}

.elementor-share-btn--overlay {
  position: absolute;
  z-index: 999;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: #ccc;
}

/* category badge jetengine */

.jet-listing-dynamic-terms__link:has(
    > .jet-listing-dynamic-terms__link--overlay
  ) {
  position: relative;
  overflow: hidden !important;
  border-radius: 4px;
}

.jet-listing-dynamic-terms__link--overlay {
  position: absolute;
  z-index: 999;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: #ccc;
}

/* images */

.elementor-widget-image a:has(> .elementor-widget-image--overlay) {
  position: relative;
  overflow: hidden !important;
  border-radius: 12px !important;
}

.elementor-widget-image--overlay {
  position: absolute;
  z-index: 999;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools --%3E%3Csvg width='120px' height='120px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Media / Image_01'%3E%3Cpath id='Vector' d='M3.00005 17.0001C3 16.9355 3 16.8689 3 16.8002V7.2002C3 6.08009 3 5.51962 3.21799 5.0918C3.40973 4.71547 3.71547 4.40973 4.0918 4.21799C4.51962 4 5.08009 4 6.2002 4H17.8002C18.9203 4 19.4801 4 19.9079 4.21799C20.2842 4.40973 20.5905 4.71547 20.7822 5.0918C21 5.5192 21 6.07899 21 7.19691V16.8031C21 17.2881 21 17.6679 20.9822 17.9774M3.00005 17.0001C3.00082 17.9884 3.01337 18.5058 3.21799 18.9074C3.40973 19.2837 3.71547 19.5905 4.0918 19.7822C4.5192 20 5.07899 20 6.19691 20H17.8036C18.9215 20 19.4805 20 19.9079 19.7822C20.2842 19.5905 20.5905 19.2837 20.7822 18.9074C20.9055 18.6654 20.959 18.3813 20.9822 17.9774M3.00005 17.0001L7.76798 11.4375L7.76939 11.436C8.19227 10.9426 8.40406 10.6955 8.65527 10.6064C8.87594 10.5282 9.11686 10.53 9.33643 10.6113C9.58664 10.704 9.79506 10.9539 10.2119 11.4541L12.8831 14.6595C13.269 15.1226 13.463 15.3554 13.6986 15.4489C13.9065 15.5313 14.1357 15.5406 14.3501 15.4773C14.5942 15.4053 14.8091 15.1904 15.2388 14.7607L15.7358 14.2637C16.1733 13.8262 16.3921 13.6076 16.6397 13.5361C16.8571 13.4734 17.0896 13.4869 17.2988 13.5732C17.537 13.6716 17.7302 13.9124 18.1167 14.3955L20.9822 17.9774M20.9822 17.9774L21 17.9996M15 10C14.4477 10 14 9.55228 14 9C14 8.44772 14.4477 8 15 8C15.5523 8 16 8.44772 16 9C16 9.55228 15.5523 10 15 10Z' stroke='%23999999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E");
  background-color: #ccc;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 120px;
}

/* code */

.elementor-widget-code-highlight:has(
    > .elementor-widget-code-highlight--overlay
  ) {
  position: relative;
  overflow: hidden !important;
  border-radius: 12px !important;
}

.elementor-widget-code-highlight--overlay {
  position: absolute;
  z-index: 999;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background-image: url("data:image/svg+xml,%3Csvg fill='%23999999' width='120px' height='120px' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='M5.15,5,3.88,3.76.29,7.34a.91.91,0,0,0,0,1.28l3.64,3.64L5.2,11l-3-3Zm10.6,2.31L12.16,3.76,10.89,5l2.95,3-3,3,1.27,1.28,3.64-3.64A.91.91,0,0,0,15.75,7.34ZM5.63,13.78l1.74.44,3-12L8.61,1.78Z'/%3E%3C/g%3E%3C/svg%3E");
  background-color: #ccc;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 120px;
}

/* author */

.brs-author-info:has(> .brs-author-info--overlay) {
  position: relative;
  overflow: hidden !important;
  border-radius: 12px !important;
}

.brs-author-info--overlay {
  position: absolute;
  z-index: 999;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: #ccc;
}

/* caption */

.widget-image-caption:has(> .widget-image-caption--overlay) {
  position: relative;
  overflow: hidden;
}

.widget-image-caption--overlay {
  position: absolute;
  z-index: 999;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: #ccc;
}



.elementor-share-btn:has(> .elementor-share-btn--overlay) .elementor-share-btn__icon {
    opacity: 0!important;
}

.elementor-widget-image a:has(> .elementor-widget-image--overlay) img {
    opacity: 0!important;
}

.elementor-widget-code-highlight:has( > .elementor-widget-code-highlight--overlay ) .prismjs-okaidia.copy-to-clipboard {
    opacity: 0!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Figtree';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('https://bersus.io/wp-content/uploads/Figtree-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Figtree';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://bersus.io/wp-content/uploads/Figtree-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Figtree';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://bersus.io/wp-content/uploads/Figtree-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Figtree';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://bersus.io/wp-content/uploads/Figtree-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Figtree';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://bersus.io/wp-content/uploads/Figtree-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Figtree';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('https://bersus.io/wp-content/uploads/Figtree-ExtraBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Figtree';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('https://bersus.io/wp-content/uploads/Figtree-Black.woff2') format('woff2');
}
/* End Custom Fonts CSS */