.elementor-120155 .elementor-element.elementor-element-29eae76d{--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2rem;--padding-bottom:1.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-120155 .elementor-element.elementor-element-29eae76d:not(.elementor-motion-effects-element-type-background), .elementor-120155 .elementor-element.elementor-element-29eae76d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-120155 .elementor-element.elementor-element-785b0ab2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-120155 .elementor-element.elementor-element-50501b3e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-120155 .elementor-element.elementor-element-50501b3e .elementor-divider-separator{width:115px;margin:0 auto;margin-left:0;}.elementor-120155 .elementor-element.elementor-element-50501b3e .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-120155 .elementor-element.elementor-element-50501b3e .elementor-divider__text{color:#f40045;font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;}.elementor-widget-theme-archive-title .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-120155 .elementor-element.elementor-element-dffe1d7 .elementor-heading-title{font-size:45px;font-weight:400;text-transform:uppercase;color:#0C0C0C;}.elementor-120155 .elementor-element.elementor-element-3ae35d21{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120155 .elementor-element.elementor-element-a212cf2{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-a212cf2.elementor-element{--align-self:center;}.elementor-120155 .elementor-element.elementor-element-293e48d{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-293e48d.elementor-element{--align-self:center;}.elementor-120155 .elementor-element.elementor-element-b741ff0{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-b741ff0.elementor-element{--align-self:center;}.elementor-120155 .elementor-element.elementor-element-39855d5{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-39855d5.elementor-element{--align-self:center;}.elementor-120155 .elementor-element.elementor-element-7ae548aa{--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:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:2rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-loop-grid .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-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-120155 .elementor-element.elementor-element-6adfb58c{--grid-columns:1;width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-6adfb58c .elementor-repeater-item-976e861{grid-column:span min( 1, var(--grid-columns) );}.elementor-120155 .elementor-element.elementor-element-4de2e40f{--grid-columns:1;width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-67d9a13f{--grid-columns:1;width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-67d9a13f .elementor-repeater-item-976e861{grid-column:span min( 1, var(--grid-columns) );}.elementor-120155 .elementor-element.elementor-element-55cb1d15{--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:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-120155 .elementor-element.elementor-element-7acaef01{--grid-columns:1;width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-70727324{--grid-columns:1;width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-70727324 .elementor-repeater-item-976e861{grid-column:span min( 1, var(--grid-columns) );}.elementor-120155 .elementor-element.elementor-element-66fcd021{--grid-columns:1;width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-66fcd021 .elementor-repeater-item-976e861{grid-column:span min( 1, var(--grid-columns) );}.elementor-120155 .elementor-element.elementor-element-2e63ce97{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.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-120155 .elementor-element.elementor-element-5a9edd50 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:45px;font-weight:400;line-height:49px;color:#0C0C0C;}.elementor-120155 .elementor-element.elementor-element-749e8c07{--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:4rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-120155 .elementor-element.elementor-element-16e00527{--swiper-slides-to-display:5;--swiper-slides-gap:10px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-53px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-64px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-64px;--arrow-size:44px;--arrow-normal-color:#FFFFFF00;--arrow-hover-color:#FFFFFF00;}.elementor-120155 .elementor-element.elementor-element-6fb04423{--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:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-120155 .elementor-element.elementor-element-171c9ae2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120155 .elementor-element.elementor-element-3f421235{--grid-columns:1;}.elementor-120155 .elementor-element.elementor-element-26d13bcb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120155 .elementor-element.elementor-element-48982ecd{--grid-columns:2;}.elementor-120155 .elementor-element.elementor-element-33e09c0d{--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;--justify-content:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-120155 .elementor-element.elementor-element-33e09c0d:not(.elementor-motion-effects-element-type-background), .elementor-120155 .elementor-element.elementor-element-33e09c0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-120155 .elementor-element.elementor-element-6765cb21{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120155 .elementor-element.elementor-element-53fc2bf9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120155 .elementor-element.elementor-element-1c5926d0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120155 .elementor-element.elementor-element-35fa4b69{width:var( --container-widget-width, 970px );max-width:970px;--container-widget-width:970px;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-68102f8a{width:var( --container-widget-width, 970px );max-width:970px;--container-widget-width:970px;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-69ad3eda{width:var( --container-widget-width, 970px );max-width:970px;--container-widget-width:970px;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-17ab8227{width:var( --container-widget-width, 970px );max-width:970px;--container-widget-width:970px;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-44c9667a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-120155 .elementor-element.elementor-element-3e7f27a3 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0rem 1rem 0rem 0rem;}.elementor-120155 .elementor-element.elementor-element-3e7f27a3 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:500;line-height:29px;color:#0C0C0C;}.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-120155 .elementor-element.elementor-element-76dd364e > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-120155 .elementor-element.elementor-element-76dd364e{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:300;line-height:20px;color:#303030;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-120155 .elementor-element.elementor-element-7ee808c6{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-120155 .elementor-element.elementor-element-7ee808c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-120155 .elementor-element.elementor-element-7ee808c6.elementor-element{--align-self:flex-start;}.elementor-120155 .elementor-element.elementor-element-7ee808c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-120155 .elementor-element.elementor-element-7ee808c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-120155 .elementor-element.elementor-element-7ee808c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-120155 .elementor-element.elementor-element-7ee808c6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-120155 .elementor-element.elementor-element-7ee808c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-120155 .elementor-element.elementor-element-7ee808c6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-120155 .elementor-element.elementor-element-7ee808c6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-120155 .elementor-element.elementor-element-7ee808c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-120155 .elementor-element.elementor-element-7ee808c6 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-120155 .elementor-element.elementor-element-7ee808c6 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-120155 .elementor-element.elementor-element-4d71e413{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:2rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-120155 .elementor-element.elementor-element-10dd89ab .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:45px;font-weight:400;line-height:49px;color:#0C0C0C;}.elementor-120155 .elementor-element.elementor-element-11a1ba95{--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;--justify-content:space-between;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-120155 .elementor-element.elementor-element-50cad04a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120155 .elementor-element.elementor-element-4caa60e6{--grid-columns:1;--grid-row-gap:32px;width:100%;max-width:100%;--load-more-message-color:var( --e-global-color-secondary );--load-more—spacing:5px;--load-more-button-align:start;}.elementor-120155 .elementor-element.elementor-element-4caa60e6 .elementor-repeater-item-35f8078{grid-column:span min( 1, var(--grid-columns) );}.elementor-120155 .elementor-element.elementor-element-4caa60e6 .elementor-repeater-item-00d8d09{grid-column:span min( 1, var(--grid-columns) );}.elementor-120155 .elementor-element.elementor-element-4caa60e6 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-dbd57c3 );color:var( --e-global-color-dbd57c3 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;padding:12px 24px 12px 24px;}.elementor-120155 .elementor-element.elementor-element-4caa60e6 .e-load-more-message{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:500;line-height:20px;}.elementor-120155 .elementor-element.elementor-element-2a0b0ee8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-120155 .elementor-element.elementor-element-7ecb658f{--display:flex;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120155 .elementor-element.elementor-element-627912c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-120155 .elementor-element.elementor-element-627912c6:not(.elementor-motion-effects-element-type-background), .elementor-120155 .elementor-element.elementor-element-627912c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-120155 .elementor-element.elementor-element-45f49b47 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-120155 .elementor-element.elementor-element-45f49b47 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:500;line-height:29px;color:#0C0C0C;}.elementor-120155 .elementor-element.elementor-element-2d6b2618 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-120155 .elementor-element.elementor-element-2d6b2618{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:300;line-height:20px;color:#303030;}.elementor-120155 .elementor-element.elementor-element-66b78d74{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-120155 .elementor-element.elementor-element-66b78d74 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-120155 .elementor-element.elementor-element-66b78d74.elementor-element{--align-self:flex-start;}.elementor-120155 .elementor-element.elementor-element-66b78d74 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-120155 .elementor-element.elementor-element-66b78d74 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-120155 .elementor-element.elementor-element-66b78d74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-120155 .elementor-element.elementor-element-66b78d74 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-120155 .elementor-element.elementor-element-66b78d74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-120155 .elementor-element.elementor-element-66b78d74 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-120155 .elementor-element.elementor-element-66b78d74 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-120155 .elementor-element.elementor-element-66b78d74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-120155 .elementor-element.elementor-element-66b78d74 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-120155 .elementor-element.elementor-element-66b78d74 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-120155 .elementor-element.elementor-element-65b8b237{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-120155 .elementor-element.elementor-element-15204c33{--grid-columns:1;--grid-row-gap:32px;--load-more-message-color:var( --e-global-color-secondary );--load-more-button-align:end;}.elementor-120155 .elementor-element.elementor-element-15204c33 .elementor-repeater-item-00d8d09{grid-column:span min( 1, var(--grid-columns) );}.elementor-120155 .elementor-element.elementor-element-15204c33 .elementor-repeater-item-a67b41c{grid-column:span min( 1, var(--grid-columns) );}.elementor-120155 .elementor-element.elementor-element-15204c33 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-dbd57c3 );color:var( --e-global-color-dbd57c3 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;padding:12px 24px 12px 24px;}.elementor-120155 .elementor-element.elementor-element-15204c33 .e-load-more-message{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:500;line-height:20px;}.elementor-120155 .elementor-element.elementor-element-36aa7dc5{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-120155 .elementor-element.elementor-element-4892bb8c{--display:flex;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-120155 .elementor-element.elementor-element-4892bb8c:not(.elementor-motion-effects-element-type-background), .elementor-120155 .elementor-element.elementor-element-4892bb8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-120155 .elementor-element.elementor-element-4892bb8c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-120155 .elementor-element.elementor-element-34bc03d1 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:500;line-height:29px;color:#0C0C0C;}.elementor-120155 .elementor-element.elementor-element-598e34fd{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:300;line-height:20px;color:#303030;}.elementor-120155 .elementor-element.elementor-element-75832856{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-120155 .elementor-element.elementor-element-75832856 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-120155 .elementor-element.elementor-element-75832856.elementor-element{--align-self:flex-start;}.elementor-120155 .elementor-element.elementor-element-75832856 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-120155 .elementor-element.elementor-element-75832856 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-120155 .elementor-element.elementor-element-75832856 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-120155 .elementor-element.elementor-element-75832856 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-120155 .elementor-element.elementor-element-75832856 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-120155 .elementor-element.elementor-element-56ae6186{--display:flex;}.elementor-120155 .elementor-element.elementor-element-5df694a6{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-120155 .elementor-element.elementor-element-671db457 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:45px;font-weight:400;line-height:49px;color:#0C0C0C;}.elementor-120155 .elementor-element.elementor-element-9016723{--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:4rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-120155 .elementor-element.elementor-element-6b7a0300{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-53px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-64px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-64px;--arrow-size:44px;--arrow-normal-color:#FFFFFF00;--arrow-hover-color:#FFFFFF00;}.elementor-120155 .elementor-element.elementor-element-151791a4{--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;--justify-content:space-between;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;}.elementor-120155 .elementor-element.elementor-element-5d0dd1b7{--grid-columns:3;width:var( --container-widget-width, calc(100% - 330px) );max-width:calc(100% - 330px);--container-widget-width:calc(100% - 330px);--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-32ea76bd{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120155 .elementor-element.elementor-element-7878f66e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-120155 .elementor-element.elementor-element-70d4545{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-120155 .elementor-element.elementor-element-818479{width:var( --container-widget-width, 970px );max-width:970px;--container-widget-width:970px;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-6e33eb18{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-120155 .elementor-element.elementor-element-49ab08c8 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:500;line-height:29px;color:#0C0C0C;}.elementor-120155 .elementor-element.elementor-element-26a31f12{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:300;line-height:20px;color:#303030;}.elementor-120155 .elementor-element.elementor-element-49b10e59{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-120155 .elementor-element.elementor-element-49b10e59 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-120155 .elementor-element.elementor-element-49b10e59.elementor-element{--align-self:flex-start;}.elementor-120155 .elementor-element.elementor-element-49b10e59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-120155 .elementor-element.elementor-element-49b10e59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-120155 .elementor-element.elementor-element-49b10e59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-120155 .elementor-element.elementor-element-49b10e59 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-120155 .elementor-element.elementor-element-49b10e59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-120155 .elementor-element.elementor-element-49b10e59 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-120155 .elementor-element.elementor-element-49b10e59 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-120155 .elementor-element.elementor-element-49b10e59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-120155 .elementor-element.elementor-element-49b10e59 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-120155 .elementor-element.elementor-element-49b10e59 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-120155 .elementor-element.elementor-element-3da121a8{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-120155 .elementor-element.elementor-element-3da121a8:not(.elementor-motion-effects-element-type-background), .elementor-120155 .elementor-element.elementor-element-3da121a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-120155 .elementor-element.elementor-element-64718c24{--display:flex;}.elementor-120155 .elementor-element.elementor-element-58c629e5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-120155 .elementor-element.elementor-element-58c629e5 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-120155 .elementor-element.elementor-element-58c629e5 .elementor-divider-separator{margin:0 auto;margin-left:0;}.elementor-120155 .elementor-element.elementor-element-58c629e5 .elementor-divider__text{color:#f40045;font-family:"Rubik", Sans-serif;font-size:14px;font-weight:400;}.elementor-120155 .elementor-element.elementor-element-5d2d9136 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:45px;font-weight:400;line-height:49px;color:#0C0C0C;}.elementor-120155 .elementor-element.elementor-element-5b92126a{--swiper-slides-to-display:4;--swiper-slides-gap:30px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-53px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-64px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-64px;--arrow-size:44px;--arrow-normal-color:#FFFFFF00;--arrow-hover-color:#FFFFFF00;}.elementor-120155 .elementor-element.elementor-element-5b92126a .swiper-slide > .elementor-element{height:100%;}.elementor-120155 .elementor-element.elementor-element-387787fd{--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:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-120155 .elementor-element.elementor-element-5a0c6abb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120155 .elementor-element.elementor-element-2c5ed4a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120155 .elementor-element.elementor-element-bf9968a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120155 .elementor-element.elementor-element-2285a977{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-217424c5{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-6954262e{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-6d28c469{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-6c8678cc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-120155 .elementor-element.elementor-element-6c8678cc:not(.elementor-motion-effects-element-type-background), .elementor-120155 .elementor-element.elementor-element-6c8678cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-120155 .elementor-element.elementor-element-6c8678cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-120155 .elementor-element.elementor-element-4fda6f31 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-120155 .elementor-element.elementor-element-4fda6f31 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:500;line-height:29px;color:#0C0C0C;}.elementor-120155 .elementor-element.elementor-element-3c07a71d > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-120155 .elementor-element.elementor-element-3c07a71d{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:300;line-height:20px;color:#303030;}.elementor-120155 .elementor-element.elementor-element-35e90007{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-120155 .elementor-element.elementor-element-35e90007 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-120155 .elementor-element.elementor-element-35e90007.elementor-element{--align-self:flex-start;}.elementor-120155 .elementor-element.elementor-element-35e90007 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-120155 .elementor-element.elementor-element-35e90007 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-120155 .elementor-element.elementor-element-35e90007 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-120155 .elementor-element.elementor-element-35e90007 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-120155 .elementor-element.elementor-element-35e90007 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-120155 .elementor-element.elementor-element-35e90007 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-120155 .elementor-element.elementor-element-35e90007 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-120155 .elementor-element.elementor-element-35e90007 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-120155 .elementor-element.elementor-element-35e90007 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-120155 .elementor-element.elementor-element-35e90007 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}@media(max-width:1024px){.elementor-120155 .elementor-element.elementor-element-29eae76d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-120155 .elementor-element.elementor-element-50501b3e{--divider-element-spacing:10px;}.elementor-120155 .elementor-element.elementor-element-dffe1d7 .elementor-heading-title{font-size:38px;}.elementor-120155 .elementor-element.elementor-element-7ae548aa{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-120155 .elementor-element.elementor-element-6adfb58c{--grid-columns:1;}.elementor-120155 .elementor-element.elementor-element-4de2e40f{--grid-columns:1;}.elementor-120155 .elementor-element.elementor-element-67d9a13f{--grid-columns:1;}.elementor-120155 .elementor-element.elementor-element-55cb1d15{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:2rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-120155 .elementor-element.elementor-element-7acaef01{--grid-columns:1;width:100%;max-width:100%;}.elementor-120155 .elementor-element.elementor-element-7acaef01 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-120155 .elementor-element.elementor-element-70727324{--grid-columns:1;width:100%;max-width:100%;}.elementor-120155 .elementor-element.elementor-element-66fcd021{--grid-columns:1;width:100%;max-width:100%;}.elementor-120155 .elementor-element.elementor-element-2e63ce97{--padding-top:1rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-120155 .elementor-element.elementor-element-749e8c07{--padding-top:0rem;--padding-bottom:1rem;--padding-left:3rem;--padding-right:3rem;}.elementor-120155 .elementor-element.elementor-element-16e00527{--swiper-slides-to-display:3;--swiper-slides-gap:30px;}.elementor-120155 .elementor-element.elementor-element-16e00527 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-120155 .elementor-element.elementor-element-3f421235{--grid-columns:1;}.elementor-120155 .elementor-element.elementor-element-48982ecd{--grid-columns:2;}.elementor-120155 .elementor-element.elementor-element-33e09c0d{--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-120155 .elementor-element.elementor-element-35fa4b69{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-120155 .elementor-element.elementor-element-68102f8a{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-120155 .elementor-element.elementor-element-69ad3eda{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-120155 .elementor-element.elementor-element-17ab8227{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-120155 .elementor-element.elementor-element-4d71e413{--padding-top:30px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-120155 .elementor-element.elementor-element-10dd89ab{width:initial;max-width:initial;}.elementor-120155 .elementor-element.elementor-element-4caa60e6{--grid-columns:1;}.elementor-120155 .elementor-element.elementor-element-65b8b237{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:1rem;--padding-bottom:1rem;--padding-left:3rem;--padding-right:3rem;}.elementor-120155 .elementor-element.elementor-element-15204c33{--grid-columns:1;}.elementor-120155 .elementor-element.elementor-element-15204c33.elementor-element{--align-self:center;}.elementor-120155 .elementor-element.elementor-element-36aa7dc5{--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:3rem;--padding-right:3rem;}.elementor-120155 .elementor-element.elementor-element-4892bb8c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-120155 .elementor-element.elementor-element-34bc03d1 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-120155 .elementor-element.elementor-element-598e34fd > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-120155 .elementor-element.elementor-element-56ae6186{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120155 .elementor-element.elementor-element-43597e82{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-91c81fe{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-22875e21{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-70bbf76f{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-5df694a6{--padding-top:1rem;--padding-bottom:2rem;--padding-left:3rem;--padding-right:3rem;}.elementor-120155 .elementor-element.elementor-element-9016723{--padding-top:0rem;--padding-bottom:1rem;--padding-left:3rem;--padding-right:3rem;}.elementor-120155 .elementor-element.elementor-element-6b7a0300{--swiper-slides-to-display:3;--swiper-slides-gap:30px;}.elementor-120155 .elementor-element.elementor-element-5d0dd1b7{--grid-columns:2;}.elementor-120155 .elementor-element.elementor-element-7878f66e{--padding-top:1rem;--padding-bottom:1rem;--padding-left:3rem;--padding-right:3rem;}.elementor-120155 .elementor-element.elementor-element-70d4545{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-120155 .elementor-element.elementor-element-6e33eb18.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-120155 .elementor-element.elementor-element-3da121a8{--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-120155 .elementor-element.elementor-element-64718c24{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-120155 .elementor-element.elementor-element-58c629e5 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-120155 .elementor-element.elementor-element-5d2d9136 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-120155 .elementor-element.elementor-element-5b92126a{--swiper-slides-to-display:2;}.elementor-120155 .elementor-element.elementor-element-387787fd{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-120155 .elementor-element.elementor-element-2285a977{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-120155 .elementor-element.elementor-element-217424c5{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-120155 .elementor-element.elementor-element-6954262e{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-120155 .elementor-element.elementor-element-6d28c469{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-120155 .elementor-element.elementor-element-6c8678cc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-120155 .elementor-element.elementor-element-6c8678cc.e-con{--flex-grow:1;--flex-shrink:0;}}@media(max-width:767px){.elementor-120155 .elementor-element.elementor-element-29eae76d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-120155 .elementor-element.elementor-element-785b0ab2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120155 .elementor-element.elementor-element-50501b3e > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-120155 .elementor-element.elementor-element-dffe1d7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-120155 .elementor-element.elementor-element-dffe1d7 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-120155 .elementor-element.elementor-element-a212cf2.elementor-element{--align-self:flex-start;}.elementor-120155 .elementor-element.elementor-element-293e48d.elementor-element{--align-self:flex-start;}.elementor-120155 .elementor-element.elementor-element-b741ff0.elementor-element{--align-self:flex-start;}.elementor-120155 .elementor-element.elementor-element-39855d5.elementor-element{--align-self:flex-start;}.elementor-120155 .elementor-element.elementor-element-6adfb58c{--grid-columns:1;}.elementor-120155 .elementor-element.elementor-element-4de2e40f{--grid-columns:1;}.elementor-120155 .elementor-element.elementor-element-67d9a13f{--grid-columns:1;}.elementor-120155 .elementor-element.elementor-element-55cb1d15{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-120155 .elementor-element.elementor-element-7acaef01{--grid-columns:1;}.elementor-120155 .elementor-element.elementor-element-70727324{--grid-columns:1;}.elementor-120155 .elementor-element.elementor-element-66fcd021{--grid-columns:1;}.elementor-120155 .elementor-element.elementor-element-2e63ce97{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-120155 .elementor-element.elementor-element-5a9edd50{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-5a9edd50 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-120155 .elementor-element.elementor-element-749e8c07{--padding-top:10px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-120155 .elementor-element.elementor-element-16e00527{--swiper-slides-to-display:2;--swiper-slides-gap:20px;--arrow-prev-left-position:-48px;--arrow-prev-top-position:-86px;--arrow-next-top-position:-86px;--arrow-size:36px;}.elementor-120155 .elementor-element.elementor-element-3f421235{--grid-columns:1;}.elementor-120155 .elementor-element.elementor-element-48982ecd{--grid-columns:1;}.elementor-120155 .elementor-element.elementor-element-33e09c0d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-120155 .elementor-element.elementor-element-6765cb21{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-120155 .elementor-element.elementor-element-35fa4b69 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-120155 .elementor-element.elementor-element-68102f8a > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-120155 .elementor-element.elementor-element-69ad3eda > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-120155 .elementor-element.elementor-element-17ab8227 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-120155 .elementor-element.elementor-element-44c9667a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120155 .elementor-element.elementor-element-4d71e413{--padding-top:64px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-120155 .elementor-element.elementor-element-10dd89ab .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-120155 .elementor-element.elementor-element-4caa60e6{--grid-columns:1;}.elementor-120155 .elementor-element.elementor-element-7ecb658f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-120155 .elementor-element.elementor-element-627912c6{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-120155 .elementor-element.elementor-element-65b8b237{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-120155 .elementor-element.elementor-element-15204c33{--grid-columns:1;--grid-row-gap:18px;--load-more-button-width:100%;}.elementor-120155 .elementor-element.elementor-element-36aa7dc5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-120155 .elementor-element.elementor-element-4892bb8c{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-120155 .elementor-element.elementor-element-75832856 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-120155 .elementor-element.elementor-element-75832856 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-120155 .elementor-element.elementor-element-75832856 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-120155 .elementor-element.elementor-element-75832856 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-120155 .elementor-element.elementor-element-75832856 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-120155 .elementor-element.elementor-element-5df694a6{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-120155 .elementor-element.elementor-element-671db457{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-671db457 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-120155 .elementor-element.elementor-element-9016723{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-120155 .elementor-element.elementor-element-6b7a0300{--swiper-slides-to-display:2;--arrow-prev-left-position:-48px;--arrow-prev-top-position:-76px;--arrow-next-top-position:-76px;--arrow-size:36px;}.elementor-120155 .elementor-element.elementor-element-5d0dd1b7{--grid-columns:1;}.elementor-120155 .elementor-element.elementor-element-32ea76bd{--width:300px;}.elementor-120155 .elementor-element.elementor-element-7878f66e{--content-width:300px;--padding-top:10px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-120155 .elementor-element.elementor-element-70d4545{--padding-top:0px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-120155 .elementor-element.elementor-element-6e33eb18{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-120155 .elementor-element.elementor-element-49ab08c8 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-120155 .elementor-element.elementor-element-26a31f12 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-120155 .elementor-element.elementor-element-3da121a8{--padding-top:10px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-120155 .elementor-element.elementor-element-64718c24{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-120155 .elementor-element.elementor-element-58c629e5 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-120155 .elementor-element.elementor-element-5d2d9136{width:var( --container-widget-width, 186px );max-width:186px;--container-widget-width:186px;--container-widget-flex-grow:0;}.elementor-120155 .elementor-element.elementor-element-5d2d9136 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-120155 .elementor-element.elementor-element-5d2d9136 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-120155 .elementor-element.elementor-element-5b92126a{--swiper-slides-to-display:1;--arrow-prev-left-position:-48px;--arrow-prev-top-position:-80px;--arrow-next-top-position:-80px;--arrow-size:36px;}.elementor-120155 .elementor-element.elementor-element-387787fd{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-120155 .elementor-element.elementor-element-2285a977 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-120155 .elementor-element.elementor-element-217424c5 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-120155 .elementor-element.elementor-element-6954262e > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-120155 .elementor-element.elementor-element-6d28c469 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}}@media(min-width:768px){.elementor-120155 .elementor-element.elementor-element-29eae76d{--content-width:1340px;}.elementor-120155 .elementor-element.elementor-element-785b0ab2{--width:30%;}.elementor-120155 .elementor-element.elementor-element-3ae35d21{--width:728px;}.elementor-120155 .elementor-element.elementor-element-7ae548aa{--content-width:1340px;}.elementor-120155 .elementor-element.elementor-element-2e63ce97{--content-width:1340px;}.elementor-120155 .elementor-element.elementor-element-6fb04423{--content-width:1340px;}.elementor-120155 .elementor-element.elementor-element-33e09c0d{--content-width:1340px;}.elementor-120155 .elementor-element.elementor-element-6765cb21{--width:970px;}.elementor-120155 .elementor-element.elementor-element-53fc2bf9{--content-width:970px;}.elementor-120155 .elementor-element.elementor-element-1c5926d0{--content-width:970px;}.elementor-120155 .elementor-element.elementor-element-44c9667a{--width:calc(100% - 1000px);}.elementor-120155 .elementor-element.elementor-element-4d71e413{--content-width:1340px;}.elementor-120155 .elementor-element.elementor-element-11a1ba95{--content-width:1340px;}.elementor-120155 .elementor-element.elementor-element-50cad04a{--width:calc(100% - 464px);}.elementor-120155 .elementor-element.elementor-element-2a0b0ee8{--width:300px;}.elementor-120155 .elementor-element.elementor-element-5df694a6{--content-width:1340px;}.elementor-120155 .elementor-element.elementor-element-151791a4{--content-width:1340px;}.elementor-120155 .elementor-element.elementor-element-32ea76bd{--width:300px;}.elementor-120155 .elementor-element.elementor-element-7878f66e{--content-width:1340px;}.elementor-120155 .elementor-element.elementor-element-70d4545{--content-width:1340px;}.elementor-120155 .elementor-element.elementor-element-6e33eb18{--width:26%;}.elementor-120155 .elementor-element.elementor-element-3da121a8{--content-width:1340px;}.elementor-120155 .elementor-element.elementor-element-387787fd{--content-width:1340px;}.elementor-120155 .elementor-element.elementor-element-6c8678cc{--width:calc(100% - 1000px);}}@media(max-width:1024px) and (min-width:768px){.elementor-120155 .elementor-element.elementor-element-785b0ab2{--width:334px;}.elementor-120155 .elementor-element.elementor-element-3ae35d21{--width:300px;}.elementor-120155 .elementor-element.elementor-element-6765cb21{--width:50%;}.elementor-120155 .elementor-element.elementor-element-44c9667a{--width:50%;}.elementor-120155 .elementor-element.elementor-element-4892bb8c{--width:50%;}.elementor-120155 .elementor-element.elementor-element-56ae6186{--width:300px;}.elementor-120155 .elementor-element.elementor-element-70d4545{--content-width:650px;}.elementor-120155 .elementor-element.elementor-element-6e33eb18{--width:50%;}.elementor-120155 .elementor-element.elementor-element-5a0c6abb{--width:50%;}.elementor-120155 .elementor-element.elementor-element-6c8678cc{--width:50%;}}/* Start custom CSS for theme-archive-title, class: .elementor-element-dffe1d7 */.elementor-120155 .elementor-element.elementor-element-dffe1d7 h1 {
    font-family: "Rubik", Sans-serif;
    color: #000000;
    font-size: 45px;
    font-weight: 400;
    line-height: 49px;
    text-transform: uppercase;
}

 @media (max-width: 1024px) {
     .elementor-120155 .elementor-element.elementor-element-dffe1d7 h1 {
         font-size: 38px;
        line-height: 41px;
     }
 }

 @media (max-width: 767px) {
   .elementor-120155 .elementor-element.elementor-element-dffe1d7 h1 {
        font-size: 28px;
        line-height: 30px;
   }
 }/* End custom CSS */
/* Start custom CSS for wp-widget-advads_ad_widget, class: .elementor-element-a212cf2 */@media (min-width: 1201px) {
    .elementor-120155 .elementor-element.elementor-element-a212cf2 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for wp-widget-advads_ad_widget, class: .elementor-element-293e48d */@media (min-width: 1201px) {
    .elementor-120155 .elementor-element.elementor-element-293e48d {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for wp-widget-advads_ad_widget, class: .elementor-element-b741ff0 */@media (min-width: 1201px) {
    .elementor-120155 .elementor-element.elementor-element-b741ff0 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for wp-widget-advads_ad_widget, class: .elementor-element-39855d5 */@media (min-width: 1201px) {
    .elementor-120155 .elementor-element.elementor-element-39855d5 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e078324 */@media (max-width: 1260px) {
    .elementor-120155 .elementor-element.elementor-element-e078324 {
        display: none;
    }
}    
.elementor-120155 .elementor-element.elementor-element-e078324:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4f1ffb */@media (max-width: 1260px) {
    .elementor-120155 .elementor-element.elementor-element-d4f1ffb {
        display: none;
    }
}    
.elementor-120155 .elementor-element.elementor-element-d4f1ffb:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-70a4032 */@media (max-width: 1260px) {
    .elementor-120155 .elementor-element.elementor-element-70a4032 {
        display: none;
    }
}    
.elementor-120155 .elementor-element.elementor-element-70a4032:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e8ba2ab */@media (max-width: 1260px) {
    .elementor-120155 .elementor-element.elementor-element-e8ba2ab {
        display: none;
    }
}    
.elementor-120155 .elementor-element.elementor-element-e8ba2ab:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29eae76d */@media only screen and (min-width: 1025px) and (max-width: 1360px) {
    .dynamic-tablet-size {
        padding-left:2rem;
        padding-right:2rem;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-67d9a13f */.pinned-content__item .e-con-inner div:nth-child(2).elementor-widget-text-editor {
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a9edd50 */.elementor-120155 .elementor-element.elementor-element-5a9edd50 h2 {
        font-family: "Rubik", Sans-serif;
    color: #0C0C0C;
    font-size: 45px;
    font-weight: 400;
    text-transform: capitalize;
    padding: 0;
    margin: 0;
    line-height: 49px;
}
@media only screen and (max-width: 768px) {
    .elementor-120155 .elementor-element.elementor-element-5a9edd50 h2 {
        font-size: 28px;
        line-height: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-16e00527 */.elementor-120155 .elementor-element.elementor-element-16e00527 .elementor-swiper-button.elementor-swiper-button-prev {
    top: -64px;
    left: unset;
    transform: none;
    right: 53px;
}

.elementor-120155 .elementor-element.elementor-element-16e00527 .elementor-swiper-button.elementor-swiper-button-next {
    top: -64px;
    left: unset;
    transform: none;
    right: 0;
}

@media (max-width: 767px) {
    .elementor-120155 .elementor-element.elementor-element-16e00527 .elementor-swiper-button.elementor-swiper-button-prev {
    top: -80px;
    right: 48px;
}

.elementor-120155 .elementor-element.elementor-element-16e00527 .elementor-swiper-button.elementor-swiper-button-next {
    top: -80px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3718616 */@media (max-width: 1260px) {
    .elementor-120155 .elementor-element.elementor-element-3718616 {
        display: none;
    }
}
.elementor-120155 .elementor-element.elementor-element-3718616:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d9d92fd */@media (max-width: 1260px) {
    .elementor-120155 .elementor-element.elementor-element-d9d92fd {
        display: none;
    }
}
.elementor-120155 .elementor-element.elementor-element-d9d92fd:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-40e9b03 */@media (max-width: 1260px) {
    .elementor-120155 .elementor-element.elementor-element-40e9b03 {
        display: none;
    }
}
.elementor-120155 .elementor-element.elementor-element-40e9b03:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-319f8de */@media (max-width: 1260px) {
    .elementor-120155 .elementor-element.elementor-element-319f8de {
        display: none;
    }
}
.elementor-120155 .elementor-element.elementor-element-319f8de:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for wp-widget-advads_ad_widget, class: .elementor-element-35fa4b69 */.elementor-120155 .elementor-element.elementor-element-35fa4b69:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for wp-widget-advads_ad_widget, class: .elementor-element-68102f8a */.elementor-120155 .elementor-element.elementor-element-68102f8a:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for wp-widget-advads_ad_widget, class: .elementor-element-69ad3eda */.elementor-120155 .elementor-element.elementor-element-69ad3eda:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for wp-widget-advads_ad_widget, class: .elementor-element-17ab8227 */.elementor-120155 .elementor-element.elementor-element-17ab8227:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76dd364e */.elementor-120155 .elementor-element.elementor-element-76dd364e p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7ee808c6 */.b2b-cat-links-pink .b2b-black-links {
    padding: 12px 20px 12px 20px;
    background-color: transparent;
    background-image: linear-gradient(180deg, #9A4DB8 0%, #6A43A8 100%);
    border-radius: 30px 30px 30px 30px;
    margin-bottom: 8px;
}
.b2b-cat-links-pink .b2b-black-links:hover {
    background-image: linear-gradient(180deg, #6A43A8 0%, #9A4DB8 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44c9667a */@media only screen and (min-width:1024px) and (max-width:1340px){
    .b2b-dynamic-box {
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-4caa60e6 */.e-load-more-pagination-loading #b2b-load-more-btn {
    width: 20px;
    height: 20px;
  aspect-ratio: 1;
  border-radius: 50%;
  border: 5px solid #F40045;
  padding:0px;
  animation:
    l20-1 0.8s infinite linear alternate,
    l20-2 1.6s infinite linear;
}
@keyframes l20-1{
   0%    {clip-path: polygon(50% 50%,0       0,  50%   0%,  50%    0%, 50%    0%, 50%    0%, 50%    0% )}
   12.5% {clip-path: polygon(50% 50%,0       0,  50%   0%,  100%   0%, 100%   0%, 100%   0%, 100%   0% )}
   25%   {clip-path: polygon(50% 50%,0       0,  50%   0%,  100%   0%, 100% 100%, 100% 100%, 100% 100% )}
   50%   {clip-path: polygon(50% 50%,0       0,  50%   0%,  100%   0%, 100% 100%, 50%  100%, 0%   100% )}
   62.5% {clip-path: polygon(50% 50%,100%    0, 100%   0%,  100%   0%, 100% 100%, 50%  100%, 0%   100% )}
   75%   {clip-path: polygon(50% 50%,100% 100%, 100% 100%,  100% 100%, 100% 100%, 50%  100%, 0%   100% )}
   100%  {clip-path: polygon(50% 50%,50%  100%,  50% 100%,   50% 100%,  50% 100%, 50%  100%, 0%   100% )}
}
@keyframes l20-2{ 
  0%    {transform:scaleY(1)  rotate(0deg)}
  49.99%{transform:scaleY(1)  rotate(135deg)}
  50%   {transform:scaleY(-1) rotate(0deg)}
  100%  {transform:scaleY(-1) rotate(-135deg)}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4079dc */.elementor-120155 .elementor-element.elementor-element-d4079dc:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2178b19 */.elementor-120155 .elementor-element.elementor-element-2178b19:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c2b4977 */.elementor-120155 .elementor-element.elementor-element-c2b4977:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-85fc07a */.elementor-120155 .elementor-element.elementor-element-85fc07a:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d6b2618 */.elementor-120155 .elementor-element.elementor-element-2d6b2618 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-66b78d74 */.b2b-cat-links-blue .b2b-purple-links {
    padding: 12px 20px 12px 20px;
    background-color: transparent;
    background-image: linear-gradient(120deg, #5E4BBB 0%, #1B67E8 100%);
    border-radius: 30px 30px 30px 30px;
    margin-bottom: 8px;
}
.b2b-cat-links-blue .b2b-black-links:hover {
    background-image: linear-gradient(120deg, #1B67E8 0%, #5E4BBB 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ecb658f */.elementor-120155 .elementor-element.elementor-element-7ecb658f {
    position: sticky;
    top: 70px;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-15204c33 */@media only screen and (min-width:425px) and (max-width:768px){
    #b2b-load-more-btn-mob {
        width:122px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-598e34fd */.elementor-120155 .elementor-element.elementor-element-598e34fd p{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75832856 */.b2b-cat-links .b2b-purple-links {
    padding: 12px 20px 12px 20px;
    background-color: transparent;
    background-image: linear-gradient(120deg, #4E87BB 0%, #15AA7B 100%);
    border-radius: 30px 30px 30px 30px;
    margin-bottom: 8px;
}
.b2b-cat-links .b2b-purple-links:hover {
    background-image: linear-gradient(120deg,  #15AA7B 0%, #4E87BB 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-671db457 */.elementor-120155 .elementor-element.elementor-element-671db457 h2 {
        font-family: "Rubik", Sans-serif;
    color: #0C0C0C;
    font-size: 45px;
    font-weight: 400;
    text-transform: capitalize;
    padding: 0;
    margin: 0;
    line-height: 49px;
}
@media only screen and (max-width: 768px) {
    .elementor-120155 .elementor-element.elementor-element-671db457 h2 {
        font-size: 28px;
        line-height: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-6b7a0300 */.elementor-120155 .elementor-element.elementor-element-6b7a0300 .elementor-swiper-button.elementor-swiper-button-prev {
    top: -64px;
    left: unset;
    transform: none;
    right: 53px;
}

.elementor-120155 .elementor-element.elementor-element-6b7a0300 .elementor-swiper-button.elementor-swiper-button-next {
    top: -64px;
    left: unset;
    transform: none;
    right: 0;
}

@media (max-width: 767px) {
    .elementor-120155 .elementor-element.elementor-element-6b7a0300 .elementor-swiper-button.elementor-swiper-button-prev {
    top: -80px;
    right: 48px;
}

.elementor-120155 .elementor-element.elementor-element-6b7a0300 .elementor-swiper-button.elementor-swiper-button-next {
    top: -80px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0be14d4 */.elementor-120155 .elementor-element.elementor-element-0be14d4:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4bfc2d9 */.elementor-120155 .elementor-element.elementor-element-4bfc2d9:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0ed164e */.elementor-120155 .elementor-element.elementor-element-0ed164e:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4f8f1de */.elementor-120155 .elementor-element.elementor-element-4f8f1de:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26a31f12 */.elementor-120155 .elementor-element.elementor-element-26a31f12 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-49b10e59 */.b2b-cat-links-dark-blue .b2b-black-links-mob {
    padding: 12px 20px 12px 20px;
    background-color: transparent;
    background-image: linear-gradient(180deg, #131357 0%, #3C32A1 100%);
    border-radius: 30px 30px 30px 30px;
    margin-bottom: 8px;
}
.b2b-cat-links-dark-blue .b2b-black-links-mob:hover {
    background-image: linear-gradient(180deg, #3C32A1 0%, #131357 100%);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-58c629e5 */.b2b-divider .elementor-divider-separator:before{
    width:45px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d2d9136 */.elementor-120155 .elementor-element.elementor-element-5d2d9136 h2 {
        font-family: "Rubik", Sans-serif;
    color: #0C0C0C;
    font-size: 45px;
    font-weight: 400;
    text-transform: capitalize;
    padding: 0;
    margin: 0;
    line-height: 49px;
}
@media only screen and (max-width: 768px) {
    .elementor-120155 .elementor-element.elementor-element-5d2d9136 h2 {
        font-size: 28px;
        line-height: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-5b92126a */.elementor-120155 .elementor-element.elementor-element-5b92126a .elementor-swiper-button.elementor-swiper-button-prev {
    top: -64px;
    left: unset;
    transform: none;
    right: 53px;
}

.elementor-120155 .elementor-element.elementor-element-5b92126a .elementor-swiper-button.elementor-swiper-button-next {
    top: -64px;
    left: unset;
    transform: none;
    right: 0;
}

@media (max-width: 767px) {
    .elementor-120155 .elementor-element.elementor-element-5b92126a .elementor-swiper-button.elementor-swiper-button-prev {
    top: -80px;
    right: 48px;
}

.elementor-120155 .elementor-element.elementor-element-5b92126a .elementor-swiper-button.elementor-swiper-button-next {
    top: -80px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d0ae68a */.elementor-120155 .elementor-element.elementor-element-d0ae68a:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-17dbc42 */.elementor-120155 .elementor-element.elementor-element-17dbc42:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-744fe11 */.elementor-120155 .elementor-element.elementor-element-744fe11:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9c37f0b */.elementor-120155 .elementor-element.elementor-element-9c37f0b:not(:has(iframe)) {
        display: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c07a71d */.elementor-120155 .elementor-element.elementor-element-3c07a71d p {
    margin-bottom:6px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-35e90007 */.b2b-cat-links-dark .b2b-black-links {
    padding: 12px 20px 12px 20px;
    background-color: transparent;
    background-image: linear-gradient(180deg, #131357 0%, #3C32A1 100%);
    border-radius: 30px 30px 30px 30px;
    margin-bottom: 10px;
}
.b2b-cat-links-dark .b2b-black-links:hover {
    background-image: linear-gradient(180deg, #3C32A1 0%, #131357 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c8678cc */@media only screen and (min-width:1025px) and (max-width:1320px){
    .b2b-dynamic-box1 {
        display:none;
    }
}/* End custom CSS */