.elementor-97 .elementor-element.elementor-element-bbc8285{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.2;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-97 .elementor-element.elementor-element-bbc8285::before, .elementor-97 .elementor-element.elementor-element-bbc8285 > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-bbc8285 > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-bbc8285 > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-bbc8285 > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-bbc8285 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-bbc8285 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-97 .elementor-element.elementor-element-bbc8285 > .elementor-shape-bottom svg, .elementor-97 .elementor-element.elementor-element-bbc8285 > .e-con-inner > .elementor-shape-bottom svg{width:calc(150% + 1.3px);height:168px;}.elementor-97 .elementor-element.elementor-element-cb98ca9{--display:flex;}.elementor-97 .elementor-element.elementor-element-46011a6{text-align:center;}.elementor-97 .elementor-element.elementor-element-46011a6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;line-height:1.2em;color:var( --e-global-color-9e6dd61 );}.elementor-97 .elementor-element.elementor-element-bfc2845{--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;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:7;}.elementor-97 .elementor-element.elementor-element-c982166{--display:flex;}.elementor-97 .elementor-element.elementor-element-2e67049{--display:flex;--min-height:250px;--justify-content:center;--overlay-opacity:0.5;}.elementor-97 .elementor-element.elementor-element-2e67049:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-2e67049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focusstationery.com/wp-content/uploads/2024/09/rolls-of-insulation-adhesive-tape-multicolored-iso-2023-11-27-05-04-24-utc-1-768x512.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97 .elementor-element.elementor-element-2e67049::before, .elementor-97 .elementor-element.elementor-element-2e67049 > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-2e67049 > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-2e67049 > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-2e67049 > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-2e67049 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-2e67049:hover::before, .elementor-97 .elementor-element.elementor-element-2e67049:hover > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-2e67049:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-2e67049 > .elementor-background-slideshow:hover::before, .elementor-97 .elementor-element.elementor-element-2e67049 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-2e67049:hover{--overlay-opacity:0.1;}.elementor-97 .elementor-element.elementor-element-ae864a3{text-align:center;}.elementor-97 .elementor-element.elementor-element-ae864a3 .elementor-heading-title{font-family:var( --e-global-typography-9535dd4-font-family ), Sans-serif;font-size:var( --e-global-typography-9535dd4-font-size );font-weight:var( --e-global-typography-9535dd4-font-weight );line-height:var( --e-global-typography-9535dd4-line-height );color:var( --e-global-color-9e6dd61 );}.elementor-97 .elementor-element.elementor-element-1d2cd18{--display:flex;--justify-content:center;--overlay-opacity:0.5;}.elementor-97 .elementor-element.elementor-element-1d2cd18:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-1d2cd18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focusstationery.com/wp-content/uploads/2024/09/desk-cluttered-with-office-supplies-2023-11-27-05-10-55-utc-1-768x512.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97 .elementor-element.elementor-element-1d2cd18::before, .elementor-97 .elementor-element.elementor-element-1d2cd18 > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-1d2cd18 > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-1d2cd18 > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-1d2cd18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-1d2cd18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-1d2cd18:hover::before, .elementor-97 .elementor-element.elementor-element-1d2cd18:hover > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-1d2cd18:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-1d2cd18 > .elementor-background-slideshow:hover::before, .elementor-97 .elementor-element.elementor-element-1d2cd18 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-1d2cd18:hover{--overlay-opacity:0.1;}.elementor-97 .elementor-element.elementor-element-70611fa{text-align:center;}.elementor-97 .elementor-element.elementor-element-70611fa .elementor-heading-title{font-family:var( --e-global-typography-9535dd4-font-family ), Sans-serif;font-size:var( --e-global-typography-9535dd4-font-size );font-weight:var( --e-global-typography-9535dd4-font-weight );line-height:var( --e-global-typography-9535dd4-line-height );color:var( --e-global-color-9e6dd61 );}.elementor-97 .elementor-element.elementor-element-9c7b4a8{--display:flex;--justify-content:center;--overlay-opacity:0.5;}.elementor-97 .elementor-element.elementor-element-9c7b4a8:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-9c7b4a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focusstationery.com/wp-content/uploads/2024/10/notebooks-2023-11-27-05-28-18-utc-1-768x512.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97 .elementor-element.elementor-element-9c7b4a8::before, .elementor-97 .elementor-element.elementor-element-9c7b4a8 > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-9c7b4a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-9c7b4a8 > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-9c7b4a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-9c7b4a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-9c7b4a8:hover::before, .elementor-97 .elementor-element.elementor-element-9c7b4a8:hover > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-9c7b4a8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-9c7b4a8 > .elementor-background-slideshow:hover::before, .elementor-97 .elementor-element.elementor-element-9c7b4a8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-9c7b4a8:hover{--overlay-opacity:0.1;}.elementor-97 .elementor-element.elementor-element-d3c551f{text-align:center;}.elementor-97 .elementor-element.elementor-element-d3c551f .elementor-heading-title{font-family:var( --e-global-typography-9535dd4-font-family ), Sans-serif;font-size:var( --e-global-typography-9535dd4-font-size );font-weight:var( --e-global-typography-9535dd4-font-weight );line-height:var( --e-global-typography-9535dd4-line-height );color:var( --e-global-color-9e6dd61 );}.elementor-97 .elementor-element.elementor-element-ecc9354{--display:flex;--justify-content:center;--overlay-opacity:0.5;}.elementor-97 .elementor-element.elementor-element-ecc9354:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-ecc9354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focusstationery.com/wp-content/uploads/2024/10/roasted-ceramic-products-without-glaze-closeup-2023-11-27-05-01-49-utc-1-768x512.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97 .elementor-element.elementor-element-ecc9354::before, .elementor-97 .elementor-element.elementor-element-ecc9354 > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-ecc9354 > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-ecc9354 > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-ecc9354 > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-ecc9354 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-ecc9354:hover::before, .elementor-97 .elementor-element.elementor-element-ecc9354:hover > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-ecc9354:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-ecc9354 > .elementor-background-slideshow:hover::before, .elementor-97 .elementor-element.elementor-element-ecc9354 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-ecc9354:hover{--overlay-opacity:0.1;}.elementor-97 .elementor-element.elementor-element-76a67fa{text-align:center;}.elementor-97 .elementor-element.elementor-element-76a67fa .elementor-heading-title{font-family:var( --e-global-typography-9535dd4-font-family ), Sans-serif;font-size:var( --e-global-typography-9535dd4-font-size );font-weight:var( --e-global-typography-9535dd4-font-weight );line-height:var( --e-global-typography-9535dd4-line-height );color:var( --e-global-color-9e6dd61 );}.elementor-97 .elementor-element.elementor-element-f2bc209{--display:flex;--justify-content:center;--overlay-opacity:0.5;}.elementor-97 .elementor-element.elementor-element-f2bc209:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-f2bc209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focusstationery.com/wp-content/uploads/2024/10/closeup-view-of-a-correction-tape-to-delete-writte-2023-11-27-04-49-08-utc-1-768x512.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-97 .elementor-element.elementor-element-f2bc209::before, .elementor-97 .elementor-element.elementor-element-f2bc209 > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-f2bc209 > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-f2bc209 > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-f2bc209 > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-f2bc209 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-f2bc209:hover::before, .elementor-97 .elementor-element.elementor-element-f2bc209:hover > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-f2bc209:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-f2bc209 > .elementor-background-slideshow:hover::before, .elementor-97 .elementor-element.elementor-element-f2bc209 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-f2bc209:hover{--overlay-opacity:0.1;}.elementor-97 .elementor-element.elementor-element-7520216{text-align:center;}.elementor-97 .elementor-element.elementor-element-7520216 .elementor-heading-title{font-family:var( --e-global-typography-9535dd4-font-family ), Sans-serif;font-size:var( --e-global-typography-9535dd4-font-size );font-weight:var( --e-global-typography-9535dd4-font-weight );line-height:var( --e-global-typography-9535dd4-line-height );color:var( --e-global-color-9e6dd61 );}.elementor-97 .elementor-element.elementor-element-2105a53{--display:flex;--justify-content:center;--overlay-opacity:0.5;}.elementor-97 .elementor-element.elementor-element-2105a53:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-2105a53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focusstationery.com/wp-content/uploads/2024/09/mockup-flat-lay-with-freelancer-office-accessories-2023-11-27-05-22-46-utc-1-768x512.jpg");background-size:cover;}.elementor-97 .elementor-element.elementor-element-2105a53::before, .elementor-97 .elementor-element.elementor-element-2105a53 > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-2105a53 > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-2105a53 > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-2105a53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-2105a53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-2105a53:hover::before, .elementor-97 .elementor-element.elementor-element-2105a53:hover > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-2105a53:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-2105a53 > .elementor-background-slideshow:hover::before, .elementor-97 .elementor-element.elementor-element-2105a53 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-2105a53:hover{--overlay-opacity:0.1;}.elementor-97 .elementor-element.elementor-element-6f1ffa9{text-align:center;}.elementor-97 .elementor-element.elementor-element-6f1ffa9 .elementor-heading-title{font-family:var( --e-global-typography-9535dd4-font-family ), Sans-serif;font-size:var( --e-global-typography-9535dd4-font-size );font-weight:var( --e-global-typography-9535dd4-font-weight );line-height:var( --e-global-typography-9535dd4-line-height );color:var( --e-global-color-9e6dd61 );}.elementor-97 .elementor-element.elementor-element-f1f78a2{--display:flex;--justify-content:center;--overlay-opacity:0.5;}.elementor-97 .elementor-element.elementor-element-f1f78a2:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-f1f78a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focusstationery.com/wp-content/uploads/2024/10/close-up-of-files-and-file-folders-on-a-desk-top-i-2023-11-27-04-56-50-utc-1-768x511.jpg");background-size:cover;}.elementor-97 .elementor-element.elementor-element-f1f78a2::before, .elementor-97 .elementor-element.elementor-element-f1f78a2 > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-f1f78a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-f1f78a2 > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-f1f78a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-f1f78a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-f1f78a2:hover::before, .elementor-97 .elementor-element.elementor-element-f1f78a2:hover > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-f1f78a2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-f1f78a2 > .elementor-background-slideshow:hover::before, .elementor-97 .elementor-element.elementor-element-f1f78a2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-f1f78a2:hover{--overlay-opacity:0.1;}.elementor-97 .elementor-element.elementor-element-46ddd8b{text-align:center;}.elementor-97 .elementor-element.elementor-element-46ddd8b .elementor-heading-title{font-family:var( --e-global-typography-9535dd4-font-family ), Sans-serif;font-size:var( --e-global-typography-9535dd4-font-size );font-weight:var( --e-global-typography-9535dd4-font-weight );line-height:var( --e-global-typography-9535dd4-line-height );color:var( --e-global-color-9e6dd61 );}.elementor-97 .elementor-element.elementor-element-d891fce{--display:flex;--justify-content:center;--overlay-opacity:0.5;}.elementor-97 .elementor-element.elementor-element-d891fce:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-d891fce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focusstationery.com/wp-content/uploads/2024/09/professional-print-plotter-with-paper-roll-in-prin-2023-11-27-04-57-11-utc-1-768x513.jpg");background-size:cover;}.elementor-97 .elementor-element.elementor-element-d891fce::before, .elementor-97 .elementor-element.elementor-element-d891fce > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-d891fce > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-d891fce > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-d891fce > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-d891fce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-d891fce:hover::before, .elementor-97 .elementor-element.elementor-element-d891fce:hover > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-d891fce:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-d891fce > .elementor-background-slideshow:hover::before, .elementor-97 .elementor-element.elementor-element-d891fce > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-d891fce:hover{--overlay-opacity:0.1;}.elementor-97 .elementor-element.elementor-element-b18f342{text-align:center;}.elementor-97 .elementor-element.elementor-element-b18f342 .elementor-heading-title{font-family:var( --e-global-typography-9535dd4-font-family ), Sans-serif;font-size:var( --e-global-typography-9535dd4-font-size );font-weight:var( --e-global-typography-9535dd4-font-weight );line-height:var( --e-global-typography-9535dd4-line-height );color:var( --e-global-color-9e6dd61 );}.elementor-97 .elementor-element.elementor-element-4da36b2{--display:flex;--justify-content:center;--overlay-opacity:0.5;}.elementor-97 .elementor-element.elementor-element-4da36b2:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-4da36b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focusstationery.com/wp-content/uploads/2024/09/flat-lay-top-view-office-table-desk-2023-11-27-05-32-16-utc-1-768x497.jpg");background-size:cover;}.elementor-97 .elementor-element.elementor-element-4da36b2::before, .elementor-97 .elementor-element.elementor-element-4da36b2 > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-4da36b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-4da36b2 > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-4da36b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-4da36b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-4da36b2:hover::before, .elementor-97 .elementor-element.elementor-element-4da36b2:hover > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-4da36b2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-4da36b2 > .elementor-background-slideshow:hover::before, .elementor-97 .elementor-element.elementor-element-4da36b2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-4da36b2:hover{--overlay-opacity:0.1;}.elementor-97 .elementor-element.elementor-element-0575669{text-align:center;}.elementor-97 .elementor-element.elementor-element-0575669 .elementor-heading-title{font-family:var( --e-global-typography-9535dd4-font-family ), Sans-serif;font-size:var( --e-global-typography-9535dd4-font-size );font-weight:var( --e-global-typography-9535dd4-font-weight );line-height:var( --e-global-typography-9535dd4-line-height );color:var( --e-global-color-9e6dd61 );}.elementor-97 .elementor-element.elementor-element-9638037{--display:flex;--justify-content:center;--overlay-opacity:0.5;}.elementor-97 .elementor-element.elementor-element-9638037:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-9638037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focusstationery.com/wp-content/uploads/2024/09/blue-orange-green-burgundy-yellow-pink-and-pu-2023-11-27-05-02-47-utc-1-768x513.jpg");background-position:center center;background-size:cover;}.elementor-97 .elementor-element.elementor-element-9638037::before, .elementor-97 .elementor-element.elementor-element-9638037 > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-9638037 > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-9638037 > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-9638037 > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-9638037 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-9638037:hover::before, .elementor-97 .elementor-element.elementor-element-9638037:hover > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-9638037:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-9638037 > .elementor-background-slideshow:hover::before, .elementor-97 .elementor-element.elementor-element-9638037 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-9638037:hover{--overlay-opacity:0.1;}.elementor-97 .elementor-element.elementor-element-a3fd77a{text-align:center;}.elementor-97 .elementor-element.elementor-element-a3fd77a .elementor-heading-title{font-family:var( --e-global-typography-9535dd4-font-family ), Sans-serif;font-size:var( --e-global-typography-9535dd4-font-size );font-weight:var( --e-global-typography-9535dd4-font-weight );line-height:var( --e-global-typography-9535dd4-line-height );color:var( --e-global-color-9e6dd61 );}.elementor-97 .elementor-element.elementor-element-951f1ba{--display:flex;--justify-content:center;--overlay-opacity:0.5;}.elementor-97 .elementor-element.elementor-element-951f1ba:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-951f1ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focusstationery.com/wp-content/uploads/2024/09/school-and-office-supplies-top-view-2023-11-27-05-00-44-utc-1-768x512.jpg");background-size:cover;}.elementor-97 .elementor-element.elementor-element-951f1ba::before, .elementor-97 .elementor-element.elementor-element-951f1ba > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-951f1ba > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-951f1ba > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-951f1ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-951f1ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-951f1ba:hover::before, .elementor-97 .elementor-element.elementor-element-951f1ba:hover > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-951f1ba:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-951f1ba > .elementor-background-slideshow:hover::before, .elementor-97 .elementor-element.elementor-element-951f1ba > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-951f1ba:hover{--overlay-opacity:0.1;}.elementor-97 .elementor-element.elementor-element-6a3e91d{text-align:center;}.elementor-97 .elementor-element.elementor-element-6a3e91d .elementor-heading-title{font-family:var( --e-global-typography-9535dd4-font-family ), Sans-serif;font-size:var( --e-global-typography-9535dd4-font-size );font-weight:var( --e-global-typography-9535dd4-font-weight );line-height:var( --e-global-typography-9535dd4-line-height );color:var( --e-global-color-9e6dd61 );}.elementor-97 .elementor-element.elementor-element-5bac59c{--display:flex;--justify-content:center;--overlay-opacity:0.5;}.elementor-97 .elementor-element.elementor-element-5bac59c:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-5bac59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://focusstationery.com/wp-content/uploads/2024/10/creative-wallpaper-of-ice-cream-and-lemons-on-whit-2023-11-27-05-22-02-utc-1-768x512.jpg");background-size:cover;}.elementor-97 .elementor-element.elementor-element-5bac59c::before, .elementor-97 .elementor-element.elementor-element-5bac59c > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-5bac59c > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-5bac59c > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-5bac59c > .e-con-inner > .elementor-background-slideshow::before, .elementor-97 .elementor-element.elementor-element-5bac59c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-5bac59c:hover::before, .elementor-97 .elementor-element.elementor-element-5bac59c:hover > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-5bac59c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-97 .elementor-element.elementor-element-5bac59c > .elementor-background-slideshow:hover::before, .elementor-97 .elementor-element.elementor-element-5bac59c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-53628d62 );--background-overlay:'';}.elementor-97 .elementor-element.elementor-element-5bac59c:hover{--overlay-opacity:0.1;}.elementor-97 .elementor-element.elementor-element-6706802{text-align:center;}.elementor-97 .elementor-element.elementor-element-6706802 .elementor-heading-title{font-family:var( --e-global-typography-9535dd4-font-family ), Sans-serif;font-size:var( --e-global-typography-9535dd4-font-size );font-weight:var( --e-global-typography-9535dd4-font-weight );line-height:var( --e-global-typography-9535dd4-line-height );color:var( --e-global-color-9e6dd61 );}.elementor-97 .elementor-element.elementor-element-024e64c{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:15px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:14px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:15px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:14px;}:where( .elementor-97 .elementor-element.elementor-element-024e64c .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-c9bad74{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-01d9580{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-e0926d3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-97 .elementor-element.elementor-element-e0926d3{text-align:center;}.elementor-97 .elementor-element.elementor-element-e0926d3 .elementor-heading-title{font-family:var( --e-global-typography-64eb85c-font-family ), Sans-serif;font-size:var( --e-global-typography-64eb85c-font-size );font-weight:var( --e-global-typography-64eb85c-font-weight );text-transform:var( --e-global-typography-64eb85c-text-transform );line-height:var( --e-global-typography-64eb85c-line-height );color:var( --e-global-color-53628d62 );}.elementor-97 .elementor-element.elementor-element-a5fc31d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-97 .elementor-element.elementor-element-a5fc31d > .jet-listing-grid > .jet-listing-grid__items{--columns:5;}:is( .elementor-97 .elementor-element.elementor-element-a5fc31d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-97 .elementor-element.elementor-element-a5fc31d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-97 .elementor-element.elementor-element-a5fc31d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(5px / 2);padding-right:calc(5px / 2);padding-top:calc(5px / 2);padding-bottom:calc(5px / 2);}:is( .elementor-97 .elementor-element.elementor-element-a5fc31d > .elementor-widget-container > .jet-listing-grid, .elementor-97 .elementor-element.elementor-element-a5fc31d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-97 .elementor-element.elementor-element-a5fc31d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 5px / -2);margin-right:calc( 5px / -2);width:calc(100% + 5px);}:is( .elementor-97 .elementor-element.elementor-element-a5fc31d > .elementor-widget-container > .jet-listing-grid, .elementor-97 .elementor-element.elementor-element-a5fc31d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-97 .elementor-element.elementor-element-a5fc31d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 5px / -2);margin-bottom:calc( 5px / -2);}.elementor-97 .elementor-element.elementor-element-545c979 .elementor-button:hover, .elementor-97 .elementor-element.elementor-element-545c979 .elementor-button:focus{background-color:var( --e-global-color-53628d62 );}.elementor-97 .elementor-element.elementor-element-545c979 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-545c979 .elementor-button{font-family:"din-2014", Sans-serif;font-size:16px;text-transform:uppercase;border-radius:0px 0px 0px 0px;padding:15px 50px 15px 50px;}.elementor-97 .elementor-element.elementor-element-aa539a3{--display:flex;--min-height:438px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-97 .elementor-element.elementor-element-aa539a3:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-aa539a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9e6dd61 );background-image:url("https://focusstationery.com/wp-content/uploads/2024/09/different-scissors-and-glue-on-rack-with-school-su-2023-11-27-05-31-07-utc-1.jpg");background-repeat:no-repeat;background-size:66% auto;}.elementor-97 .elementor-element.elementor-element-30b34be{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:30px;}.elementor-97 .elementor-element.elementor-element-30b34be.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-97 .elementor-element.elementor-element-5e47815{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-5e47815:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-5e47815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-97 .elementor-element.elementor-element-5b61b97 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-5b61b97{text-align:left;}.elementor-97 .elementor-element.elementor-element-5b61b97 .elementor-heading-title{font-family:var( --e-global-typography-64eb85c-font-family ), Sans-serif;font-size:var( --e-global-typography-64eb85c-font-size );font-weight:var( --e-global-typography-64eb85c-font-weight );text-transform:var( --e-global-typography-64eb85c-text-transform );line-height:var( --e-global-typography-64eb85c-line-height );color:var( --e-global-color-53628d62 );}.elementor-97 .elementor-element.elementor-element-470ed2f{font-family:"Poppins", Sans-serif;color:var( --e-global-color-53628d62 );}.elementor-97 .elementor-element.elementor-element-306d4c9{width:100%;max-width:100%;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-field-group > label, .elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-field-subgroup label{color:var( --e-global-color-53628d62 );}.elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-field-group > label{font-family:"din-2014", Sans-serif;font-size:16px;font-weight:normal;}.elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-field-type-html{padding-bottom:0px;}.elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-field-group .elementor-field, .elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-field-subgroup label{font-family:"Poppins", Sans-serif;}.elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-9e6dd61 );border-color:var( --e-global-color-53628d62 );border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-9e6dd61 );border-color:var( --e-global-color-53628d62 );border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-53628d62 );}.elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-button{font-family:"din-2014", Sans-serif;font-size:16px;text-transform:uppercase;border-radius:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-306d4c9 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-d9ec08a );color:#ffffff;}.elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-button[type="submit"]{background-color:var( --e-global-color-d9ec08a );color:#ffffff;}.elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-97 .elementor-element.elementor-element-306d4c9 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-97 .elementor-element.elementor-element-306d4c9 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-53628d62 );color:#ffffff;}.elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-53628d62 );color:#ffffff;}.elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-97 .elementor-element.elementor-element-306d4c9 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-97 .elementor-element.elementor-element-e68d036{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-e68d036:not(.elementor-motion-effects-element-type-background), .elementor-97 .elementor-element.elementor-element-e68d036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#225EA905;}.elementor-97 .elementor-element.elementor-element-1b14545{--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-97 .elementor-element.elementor-element-944e5c3 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-97 .elementor-element.elementor-element-944e5c3{text-align:center;}.elementor-97 .elementor-element.elementor-element-944e5c3 .elementor-heading-title{font-family:var( --e-global-typography-64eb85c-font-family ), Sans-serif;font-size:var( --e-global-typography-64eb85c-font-size );font-weight:var( --e-global-typography-64eb85c-font-weight );text-transform:var( --e-global-typography-64eb85c-text-transform );line-height:var( --e-global-typography-64eb85c-line-height );color:var( --e-global-color-53628d62 );}.elementor-97 .elementor-element.elementor-element-3ea278b{width:100%;max-width:100%;}.elementor-97 .elementor-element.elementor-element-3ea278b .pp-tiled-post-content{text-align:left;}.elementor-97 .elementor-element.elementor-element-3ea278b .pp-tiled-posts-meta > span:not(:last-child):after{content:"-";}.elementor-97 .elementor-element.elementor-element-3ea278b .pp-tiled-post{height:700px;margin-bottom:5px;border-radius:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-3ea278b .pp-tiled-post-medium, .elementor-97 .elementor-element.elementor-element-3ea278b .pp-tiled-post-small, .elementor-97 .elementor-element.elementor-element-3ea278b .pp-tiled-post-xs, .elementor-97 .elementor-element.elementor-element-3ea278b .pp-tiled-post-large{height:calc( (700px - 5px)/2 );}.elementor-97 .elementor-element.elementor-element-3ea278b .pp-tiled-posts{margin-left:-5px;}.elementor-97 .elementor-element.elementor-element-3ea278b .pp-tiled-post, .elementor-97 .elementor-element.elementor-element-3ea278b .pp-tiled-posts-layout-6 .pp-tiles-posts-left .pp-tiled-post, .elementor-97 .elementor-element.elementor-element-3ea278b .pp-tiled-posts-layout-6 .pp-tiles-posts-right .pp-tiled-post{margin-left:5px;width:calc( 100% - 5px );}.elementor-97 .elementor-element.elementor-element-3ea278b .pp-tiled-post-medium{width:calc( 50% - 5px );}.elementor-97 .elementor-element.elementor-element-3ea278b .pp-tiled-post-small{width:calc( 33.333% - 5px );}.elementor-97 .elementor-element.elementor-element-3ea278b .pp-tiled-post-xs{width:calc( 25% - 5px );}.elementor-97 .elementor-element.elementor-element-3ea278b .pp-media-background{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-97 .elementor-element.elementor-element-3ea278b .pp-tiled-post:hover .pp-media-background{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-97 .elementor-element.elementor-element-3ea278b .pp-post-categories{color:#fff;}.elementor-97 .elementor-element.elementor-element-3ea278b .pp-tiled-posts-meta{color:#fff;}.elementor-97 .elementor-element.elementor-element-8e15fec{width:100%;max-width:100%;}.elementor-97 .elementor-element.elementor-element-8e15fec .pp-tiled-post-content{text-align:left;}.elementor-97 .elementor-element.elementor-element-8e15fec .pp-tiled-posts-meta > span:not(:last-child):after{content:"-";}.elementor-97 .elementor-element.elementor-element-8e15fec .pp-tiled-post{height:700px;margin-bottom:5px;border-radius:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-8e15fec .pp-tiled-post-medium, .elementor-97 .elementor-element.elementor-element-8e15fec .pp-tiled-post-small, .elementor-97 .elementor-element.elementor-element-8e15fec .pp-tiled-post-xs, .elementor-97 .elementor-element.elementor-element-8e15fec .pp-tiled-post-large{height:calc( (700px - 5px)/2 );}.elementor-97 .elementor-element.elementor-element-8e15fec .pp-tiled-posts{margin-left:-5px;}.elementor-97 .elementor-element.elementor-element-8e15fec .pp-tiled-post, .elementor-97 .elementor-element.elementor-element-8e15fec .pp-tiled-posts-layout-6 .pp-tiles-posts-left .pp-tiled-post, .elementor-97 .elementor-element.elementor-element-8e15fec .pp-tiled-posts-layout-6 .pp-tiles-posts-right .pp-tiled-post{margin-left:5px;width:calc( 100% - 5px );}.elementor-97 .elementor-element.elementor-element-8e15fec .pp-tiled-post-medium{width:calc( 50% - 5px );}.elementor-97 .elementor-element.elementor-element-8e15fec .pp-tiled-post-small{width:calc( 33.333% - 5px );}.elementor-97 .elementor-element.elementor-element-8e15fec .pp-tiled-post-xs{width:calc( 25% - 5px );}.elementor-97 .elementor-element.elementor-element-8e15fec .pp-media-background{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-97 .elementor-element.elementor-element-8e15fec .pp-tiled-post:hover .pp-media-background{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-97 .elementor-element.elementor-element-8e15fec .pp-post-categories{color:#fff;}.elementor-97 .elementor-element.elementor-element-8e15fec .pp-tiled-posts-meta{color:#fff;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-97 .elementor-element.elementor-element-bbc8285{--content-width:1200px;}.elementor-97 .elementor-element.elementor-element-bfc2845{--content-width:1600px;}.elementor-97 .elementor-element.elementor-element-c9bad74{--content-width:1600px;}.elementor-97 .elementor-element.elementor-element-aa539a3{--content-width:1600px;}.elementor-97 .elementor-element.elementor-element-30b34be{--width:50%;}.elementor-97 .elementor-element.elementor-element-e68d036{--content-width:1600px;}}@media(max-width:1366px){.elementor-97 .elementor-element.elementor-element-bbc8285{--padding-top:10px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-46011a6 .elementor-heading-title{font-size:65px;}.elementor-97 .elementor-element.elementor-element-bfc2845{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-ae864a3 .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-70611fa .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-d3c551f .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-76a67fa .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-7520216 .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-6f1ffa9 .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-46ddd8b .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-b18f342 .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-0575669 .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-a3fd77a .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-6a3e91d .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-6706802 .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-c9bad74{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-e0926d3 .elementor-heading-title{font-size:var( --e-global-typography-64eb85c-font-size );line-height:var( --e-global-typography-64eb85c-line-height );}.elementor-97 .elementor-element.elementor-element-a5fc31d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-97 .elementor-element.elementor-element-a5fc31d > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-97 .elementor-element.elementor-element-5e47815{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-5b61b97 .elementor-heading-title{font-size:var( --e-global-typography-64eb85c-font-size );line-height:var( --e-global-typography-64eb85c-line-height );}.elementor-97 .elementor-element.elementor-element-e68d036{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-944e5c3 .elementor-heading-title{font-size:var( --e-global-typography-64eb85c-font-size );line-height:var( --e-global-typography-64eb85c-line-height );}}@media(max-width:1200px){.elementor-97 .elementor-element.elementor-element-bbc8285{--min-height:600px;--padding-top:10px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-46011a6 .elementor-heading-title{font-size:60px;}.elementor-97 .elementor-element.elementor-element-bfc2845{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-97 .elementor-element.elementor-element-a5fc31d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-97 .elementor-element.elementor-element-a5fc31d > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-97 .elementor-element.elementor-element-aa539a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-5e47815{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1024px){.elementor-97 .elementor-element.elementor-element-bbc8285{--min-height:550px;}.elementor-97 .elementor-element.elementor-element-46011a6 .elementor-heading-title{font-size:55px;}.elementor-97 .elementor-element.elementor-element-ae864a3 .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-70611fa .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-d3c551f .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-76a67fa .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-7520216 .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-6f1ffa9 .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-46ddd8b .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-b18f342 .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-0575669 .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-a3fd77a .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-6a3e91d .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-6706802 .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-024e64c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-97 .elementor-element.elementor-element-c9bad74{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-e0926d3 .elementor-heading-title{font-size:var( --e-global-typography-64eb85c-font-size );line-height:var( --e-global-typography-64eb85c-line-height );}.elementor-97 .elementor-element.elementor-element-5e47815{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-5b61b97 .elementor-heading-title{font-size:var( --e-global-typography-64eb85c-font-size );line-height:var( --e-global-typography-64eb85c-line-height );}.elementor-97 .elementor-element.elementor-element-e68d036{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-944e5c3 .elementor-heading-title{font-size:var( --e-global-typography-64eb85c-font-size );line-height:var( --e-global-typography-64eb85c-line-height );}}@media(max-width:767px){.elementor-97 .elementor-element.elementor-element-46011a6 .elementor-heading-title{font-size:30px;}.elementor-97 .elementor-element.elementor-element-ae864a3 .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-70611fa .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-d3c551f .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-76a67fa .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-7520216 .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-6f1ffa9 .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-46ddd8b .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-b18f342 .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-0575669 .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-a3fd77a .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-6a3e91d .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-6706802 .elementor-heading-title{font-size:var( --e-global-typography-9535dd4-font-size );line-height:var( --e-global-typography-9535dd4-line-height );}.elementor-97 .elementor-element.elementor-element-024e64c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-97 .elementor-element.elementor-element-c9bad74{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-e0926d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-e0926d3 .elementor-heading-title{font-size:var( --e-global-typography-64eb85c-font-size );line-height:var( --e-global-typography-64eb85c-line-height );}.elementor-97 .elementor-element.elementor-element-a5fc31d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-97 .elementor-element.elementor-element-a5fc31d > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-97 .elementor-element.elementor-element-aa539a3{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-30b34be{--min-height:250px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-97 .elementor-element.elementor-element-5e47815{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-97 .elementor-element.elementor-element-5b61b97 .elementor-heading-title{font-size:var( --e-global-typography-64eb85c-font-size );line-height:var( --e-global-typography-64eb85c-line-height );}.elementor-97 .elementor-element.elementor-element-e68d036{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-97 .elementor-element.elementor-element-944e5c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-97 .elementor-element.elementor-element-944e5c3 .elementor-heading-title{font-size:var( --e-global-typography-64eb85c-font-size );line-height:var( --e-global-typography-64eb85c-line-height );}.elementor-97 .elementor-element.elementor-element-3ea278b .pp-tiled-post{height:300px;}.elementor-97 .elementor-element.elementor-element-8e15fec .pp-tiled-post{height:300px;}}/* Start custom CSS for heading, class: .elementor-element-ae864a3 */.elementor-97 .elementor-element.elementor-element-ae864a3{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-ae864a3 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-ae864a3 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70611fa */.elementor-97 .elementor-element.elementor-element-70611fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-70611fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-70611fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3c551f */.elementor-97 .elementor-element.elementor-element-d3c551f{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-d3c551f a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-d3c551f h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76a67fa */.elementor-97 .elementor-element.elementor-element-76a67fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-76a67fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-76a67fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7520216 */.elementor-97 .elementor-element.elementor-element-7520216{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-7520216 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-7520216 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f1ffa9 */.elementor-97 .elementor-element.elementor-element-6f1ffa9{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6f1ffa9 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6f1ffa9 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46ddd8b */.elementor-97 .elementor-element.elementor-element-46ddd8b{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-46ddd8b a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-46ddd8b h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b18f342 */.elementor-97 .elementor-element.elementor-element-b18f342{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-b18f342 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-b18f342 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0575669 */.elementor-97 .elementor-element.elementor-element-0575669{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-0575669 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-0575669 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3fd77a */.elementor-97 .elementor-element.elementor-element-a3fd77a{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-a3fd77a a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-a3fd77a h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a3e91d */.elementor-97 .elementor-element.elementor-element-6a3e91d{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6a3e91d a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6a3e91d h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6706802 */.elementor-97 .elementor-element.elementor-element-6706802{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6706802 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6706802 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae864a3 */.elementor-97 .elementor-element.elementor-element-ae864a3{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-ae864a3 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-ae864a3 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70611fa */.elementor-97 .elementor-element.elementor-element-70611fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-70611fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-70611fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3c551f */.elementor-97 .elementor-element.elementor-element-d3c551f{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-d3c551f a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-d3c551f h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76a67fa */.elementor-97 .elementor-element.elementor-element-76a67fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-76a67fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-76a67fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7520216 */.elementor-97 .elementor-element.elementor-element-7520216{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-7520216 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-7520216 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f1ffa9 */.elementor-97 .elementor-element.elementor-element-6f1ffa9{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6f1ffa9 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6f1ffa9 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46ddd8b */.elementor-97 .elementor-element.elementor-element-46ddd8b{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-46ddd8b a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-46ddd8b h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b18f342 */.elementor-97 .elementor-element.elementor-element-b18f342{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-b18f342 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-b18f342 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0575669 */.elementor-97 .elementor-element.elementor-element-0575669{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-0575669 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-0575669 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3fd77a */.elementor-97 .elementor-element.elementor-element-a3fd77a{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-a3fd77a a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-a3fd77a h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a3e91d */.elementor-97 .elementor-element.elementor-element-6a3e91d{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6a3e91d a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6a3e91d h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6706802 */.elementor-97 .elementor-element.elementor-element-6706802{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6706802 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6706802 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae864a3 */.elementor-97 .elementor-element.elementor-element-ae864a3{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-ae864a3 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-ae864a3 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70611fa */.elementor-97 .elementor-element.elementor-element-70611fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-70611fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-70611fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3c551f */.elementor-97 .elementor-element.elementor-element-d3c551f{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-d3c551f a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-d3c551f h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76a67fa */.elementor-97 .elementor-element.elementor-element-76a67fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-76a67fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-76a67fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7520216 */.elementor-97 .elementor-element.elementor-element-7520216{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-7520216 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-7520216 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f1ffa9 */.elementor-97 .elementor-element.elementor-element-6f1ffa9{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6f1ffa9 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6f1ffa9 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46ddd8b */.elementor-97 .elementor-element.elementor-element-46ddd8b{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-46ddd8b a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-46ddd8b h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b18f342 */.elementor-97 .elementor-element.elementor-element-b18f342{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-b18f342 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-b18f342 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0575669 */.elementor-97 .elementor-element.elementor-element-0575669{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-0575669 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-0575669 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3fd77a */.elementor-97 .elementor-element.elementor-element-a3fd77a{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-a3fd77a a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-a3fd77a h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a3e91d */.elementor-97 .elementor-element.elementor-element-6a3e91d{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6a3e91d a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6a3e91d h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6706802 */.elementor-97 .elementor-element.elementor-element-6706802{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6706802 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6706802 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae864a3 */.elementor-97 .elementor-element.elementor-element-ae864a3{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-ae864a3 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-ae864a3 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70611fa */.elementor-97 .elementor-element.elementor-element-70611fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-70611fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-70611fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3c551f */.elementor-97 .elementor-element.elementor-element-d3c551f{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-d3c551f a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-d3c551f h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76a67fa */.elementor-97 .elementor-element.elementor-element-76a67fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-76a67fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-76a67fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7520216 */.elementor-97 .elementor-element.elementor-element-7520216{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-7520216 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-7520216 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f1ffa9 */.elementor-97 .elementor-element.elementor-element-6f1ffa9{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6f1ffa9 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6f1ffa9 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46ddd8b */.elementor-97 .elementor-element.elementor-element-46ddd8b{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-46ddd8b a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-46ddd8b h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b18f342 */.elementor-97 .elementor-element.elementor-element-b18f342{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-b18f342 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-b18f342 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0575669 */.elementor-97 .elementor-element.elementor-element-0575669{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-0575669 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-0575669 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3fd77a */.elementor-97 .elementor-element.elementor-element-a3fd77a{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-a3fd77a a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-a3fd77a h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a3e91d */.elementor-97 .elementor-element.elementor-element-6a3e91d{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6a3e91d a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6a3e91d h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6706802 */.elementor-97 .elementor-element.elementor-element-6706802{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6706802 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6706802 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae864a3 */.elementor-97 .elementor-element.elementor-element-ae864a3{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-ae864a3 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-ae864a3 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70611fa */.elementor-97 .elementor-element.elementor-element-70611fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-70611fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-70611fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3c551f */.elementor-97 .elementor-element.elementor-element-d3c551f{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-d3c551f a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-d3c551f h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76a67fa */.elementor-97 .elementor-element.elementor-element-76a67fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-76a67fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-76a67fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7520216 */.elementor-97 .elementor-element.elementor-element-7520216{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-7520216 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-7520216 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f1ffa9 */.elementor-97 .elementor-element.elementor-element-6f1ffa9{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6f1ffa9 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6f1ffa9 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46ddd8b */.elementor-97 .elementor-element.elementor-element-46ddd8b{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-46ddd8b a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-46ddd8b h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b18f342 */.elementor-97 .elementor-element.elementor-element-b18f342{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-b18f342 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-b18f342 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0575669 */.elementor-97 .elementor-element.elementor-element-0575669{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-0575669 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-0575669 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3fd77a */.elementor-97 .elementor-element.elementor-element-a3fd77a{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-a3fd77a a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-a3fd77a h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a3e91d */.elementor-97 .elementor-element.elementor-element-6a3e91d{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6a3e91d a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6a3e91d h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6706802 */.elementor-97 .elementor-element.elementor-element-6706802{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6706802 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6706802 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae864a3 */.elementor-97 .elementor-element.elementor-element-ae864a3{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-ae864a3 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-ae864a3 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70611fa */.elementor-97 .elementor-element.elementor-element-70611fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-70611fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-70611fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3c551f */.elementor-97 .elementor-element.elementor-element-d3c551f{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-d3c551f a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-d3c551f h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76a67fa */.elementor-97 .elementor-element.elementor-element-76a67fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-76a67fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-76a67fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7520216 */.elementor-97 .elementor-element.elementor-element-7520216{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-7520216 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-7520216 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f1ffa9 */.elementor-97 .elementor-element.elementor-element-6f1ffa9{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6f1ffa9 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6f1ffa9 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46ddd8b */.elementor-97 .elementor-element.elementor-element-46ddd8b{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-46ddd8b a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-46ddd8b h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b18f342 */.elementor-97 .elementor-element.elementor-element-b18f342{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-b18f342 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-b18f342 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0575669 */.elementor-97 .elementor-element.elementor-element-0575669{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-0575669 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-0575669 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3fd77a */.elementor-97 .elementor-element.elementor-element-a3fd77a{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-a3fd77a a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-a3fd77a h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a3e91d */.elementor-97 .elementor-element.elementor-element-6a3e91d{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6a3e91d a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6a3e91d h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6706802 */.elementor-97 .elementor-element.elementor-element-6706802{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6706802 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6706802 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae864a3 */.elementor-97 .elementor-element.elementor-element-ae864a3{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-ae864a3 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-ae864a3 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70611fa */.elementor-97 .elementor-element.elementor-element-70611fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-70611fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-70611fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3c551f */.elementor-97 .elementor-element.elementor-element-d3c551f{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-d3c551f a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-d3c551f h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76a67fa */.elementor-97 .elementor-element.elementor-element-76a67fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-76a67fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-76a67fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7520216 */.elementor-97 .elementor-element.elementor-element-7520216{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-7520216 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-7520216 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f1ffa9 */.elementor-97 .elementor-element.elementor-element-6f1ffa9{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6f1ffa9 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6f1ffa9 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46ddd8b */.elementor-97 .elementor-element.elementor-element-46ddd8b{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-46ddd8b a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-46ddd8b h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b18f342 */.elementor-97 .elementor-element.elementor-element-b18f342{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-b18f342 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-b18f342 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0575669 */.elementor-97 .elementor-element.elementor-element-0575669{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-0575669 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-0575669 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3fd77a */.elementor-97 .elementor-element.elementor-element-a3fd77a{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-a3fd77a a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-a3fd77a h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a3e91d */.elementor-97 .elementor-element.elementor-element-6a3e91d{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6a3e91d a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6a3e91d h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6706802 */.elementor-97 .elementor-element.elementor-element-6706802{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6706802 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6706802 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae864a3 */.elementor-97 .elementor-element.elementor-element-ae864a3{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-ae864a3 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-ae864a3 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70611fa */.elementor-97 .elementor-element.elementor-element-70611fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-70611fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-70611fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3c551f */.elementor-97 .elementor-element.elementor-element-d3c551f{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-d3c551f a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-d3c551f h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76a67fa */.elementor-97 .elementor-element.elementor-element-76a67fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-76a67fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-76a67fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7520216 */.elementor-97 .elementor-element.elementor-element-7520216{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-7520216 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-7520216 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f1ffa9 */.elementor-97 .elementor-element.elementor-element-6f1ffa9{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6f1ffa9 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6f1ffa9 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46ddd8b */.elementor-97 .elementor-element.elementor-element-46ddd8b{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-46ddd8b a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-46ddd8b h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b18f342 */.elementor-97 .elementor-element.elementor-element-b18f342{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-b18f342 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-b18f342 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0575669 */.elementor-97 .elementor-element.elementor-element-0575669{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-0575669 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-0575669 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3fd77a */.elementor-97 .elementor-element.elementor-element-a3fd77a{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-a3fd77a a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-a3fd77a h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a3e91d */.elementor-97 .elementor-element.elementor-element-6a3e91d{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6a3e91d a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6a3e91d h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6706802 */.elementor-97 .elementor-element.elementor-element-6706802{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6706802 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6706802 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae864a3 */.elementor-97 .elementor-element.elementor-element-ae864a3{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-ae864a3 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-ae864a3 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70611fa */.elementor-97 .elementor-element.elementor-element-70611fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-70611fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-70611fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3c551f */.elementor-97 .elementor-element.elementor-element-d3c551f{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-d3c551f a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-d3c551f h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76a67fa */.elementor-97 .elementor-element.elementor-element-76a67fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-76a67fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-76a67fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7520216 */.elementor-97 .elementor-element.elementor-element-7520216{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-7520216 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-7520216 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f1ffa9 */.elementor-97 .elementor-element.elementor-element-6f1ffa9{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6f1ffa9 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6f1ffa9 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46ddd8b */.elementor-97 .elementor-element.elementor-element-46ddd8b{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-46ddd8b a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-46ddd8b h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b18f342 */.elementor-97 .elementor-element.elementor-element-b18f342{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-b18f342 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-b18f342 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0575669 */.elementor-97 .elementor-element.elementor-element-0575669{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-0575669 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-0575669 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3fd77a */.elementor-97 .elementor-element.elementor-element-a3fd77a{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-a3fd77a a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-a3fd77a h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a3e91d */.elementor-97 .elementor-element.elementor-element-6a3e91d{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6a3e91d a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6a3e91d h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6706802 */.elementor-97 .elementor-element.elementor-element-6706802{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6706802 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6706802 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae864a3 */.elementor-97 .elementor-element.elementor-element-ae864a3{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-ae864a3 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-ae864a3 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70611fa */.elementor-97 .elementor-element.elementor-element-70611fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-70611fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-70611fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3c551f */.elementor-97 .elementor-element.elementor-element-d3c551f{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-d3c551f a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-d3c551f h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76a67fa */.elementor-97 .elementor-element.elementor-element-76a67fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-76a67fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-76a67fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7520216 */.elementor-97 .elementor-element.elementor-element-7520216{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-7520216 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-7520216 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f1ffa9 */.elementor-97 .elementor-element.elementor-element-6f1ffa9{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6f1ffa9 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6f1ffa9 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46ddd8b */.elementor-97 .elementor-element.elementor-element-46ddd8b{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-46ddd8b a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-46ddd8b h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b18f342 */.elementor-97 .elementor-element.elementor-element-b18f342{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-b18f342 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-b18f342 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0575669 */.elementor-97 .elementor-element.elementor-element-0575669{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-0575669 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-0575669 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3fd77a */.elementor-97 .elementor-element.elementor-element-a3fd77a{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-a3fd77a a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-a3fd77a h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a3e91d */.elementor-97 .elementor-element.elementor-element-6a3e91d{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6a3e91d a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6a3e91d h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6706802 */.elementor-97 .elementor-element.elementor-element-6706802{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6706802 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6706802 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae864a3 */.elementor-97 .elementor-element.elementor-element-ae864a3{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-ae864a3 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-ae864a3 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70611fa */.elementor-97 .elementor-element.elementor-element-70611fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-70611fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-70611fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3c551f */.elementor-97 .elementor-element.elementor-element-d3c551f{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-d3c551f a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-d3c551f h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76a67fa */.elementor-97 .elementor-element.elementor-element-76a67fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-76a67fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-76a67fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7520216 */.elementor-97 .elementor-element.elementor-element-7520216{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-7520216 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-7520216 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f1ffa9 */.elementor-97 .elementor-element.elementor-element-6f1ffa9{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6f1ffa9 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6f1ffa9 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46ddd8b */.elementor-97 .elementor-element.elementor-element-46ddd8b{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-46ddd8b a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-46ddd8b h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b18f342 */.elementor-97 .elementor-element.elementor-element-b18f342{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-b18f342 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-b18f342 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0575669 */.elementor-97 .elementor-element.elementor-element-0575669{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-0575669 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-0575669 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3fd77a */.elementor-97 .elementor-element.elementor-element-a3fd77a{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-a3fd77a a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-a3fd77a h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a3e91d */.elementor-97 .elementor-element.elementor-element-6a3e91d{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6a3e91d a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6a3e91d h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6706802 */.elementor-97 .elementor-element.elementor-element-6706802{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6706802 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6706802 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae864a3 */.elementor-97 .elementor-element.elementor-element-ae864a3{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-ae864a3 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-ae864a3 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70611fa */.elementor-97 .elementor-element.elementor-element-70611fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-70611fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-70611fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3c551f */.elementor-97 .elementor-element.elementor-element-d3c551f{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-d3c551f a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-d3c551f h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76a67fa */.elementor-97 .elementor-element.elementor-element-76a67fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-76a67fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-76a67fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7520216 */.elementor-97 .elementor-element.elementor-element-7520216{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-7520216 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-7520216 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f1ffa9 */.elementor-97 .elementor-element.elementor-element-6f1ffa9{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6f1ffa9 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6f1ffa9 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46ddd8b */.elementor-97 .elementor-element.elementor-element-46ddd8b{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-46ddd8b a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-46ddd8b h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b18f342 */.elementor-97 .elementor-element.elementor-element-b18f342{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-b18f342 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-b18f342 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0575669 */.elementor-97 .elementor-element.elementor-element-0575669{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-0575669 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-0575669 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3fd77a */.elementor-97 .elementor-element.elementor-element-a3fd77a{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-a3fd77a a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-a3fd77a h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a3e91d */.elementor-97 .elementor-element.elementor-element-6a3e91d{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6a3e91d a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6a3e91d h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6706802 */.elementor-97 .elementor-element.elementor-element-6706802{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6706802 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6706802 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae864a3 */.elementor-97 .elementor-element.elementor-element-ae864a3{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-ae864a3 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-ae864a3 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70611fa */.elementor-97 .elementor-element.elementor-element-70611fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-70611fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-70611fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3c551f */.elementor-97 .elementor-element.elementor-element-d3c551f{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-d3c551f a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-d3c551f h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76a67fa */.elementor-97 .elementor-element.elementor-element-76a67fa{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-76a67fa a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-76a67fa h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7520216 */.elementor-97 .elementor-element.elementor-element-7520216{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-7520216 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-7520216 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f1ffa9 */.elementor-97 .elementor-element.elementor-element-6f1ffa9{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6f1ffa9 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6f1ffa9 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46ddd8b */.elementor-97 .elementor-element.elementor-element-46ddd8b{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-46ddd8b a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-46ddd8b h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b18f342 */.elementor-97 .elementor-element.elementor-element-b18f342{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-b18f342 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-b18f342 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0575669 */.elementor-97 .elementor-element.elementor-element-0575669{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-0575669 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-0575669 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3fd77a */.elementor-97 .elementor-element.elementor-element-a3fd77a{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-a3fd77a a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-a3fd77a h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a3e91d */.elementor-97 .elementor-element.elementor-element-6a3e91d{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6a3e91d a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6a3e91d h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6706802 */.elementor-97 .elementor-element.elementor-element-6706802{
    height: 100%!important;
    min-height: 100%!important;
}
.elementor-97 .elementor-element.elementor-element-6706802 a{
    padding: 110px 0;
    width: 100%;
    min-width: 100%;
    display: block;
}

.elementor-97 .elementor-element.elementor-element-6706802 h3 {
    top: 50%!important;
    position: relative;
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0926d3 */.elementor-97 .elementor-element.elementor-element-e0926d3 span{
    color: #235FAA;
    /*background: #235FAA;*/
    /*padding: 0 15px;*/
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-a5fc31d */@media (max-width:1366px) and (min-width:1201px){
    .elementor-97 .elementor-element.elementor-element-a5fc31d .jet-listing-grid__items > .jet-listing-grid__item:nth-of-type(9),.elementor-97 .elementor-element.elementor-element-a5fc31d .jet-listing-grid__items > .jet-listing-grid__item:nth-of-type(10){
        display:none;
    }
}

@media (max-width:1200px) and (min-width:768px){
    .elementor-97 .elementor-element.elementor-element-a5fc31d .jet-listing-grid__items > .jet-listing-grid__item:nth-of-type(10){
        display:none;
    }
}

@media (max-width:400px){
    .elementor-97 .elementor-element.elementor-element-a5fc31d .jet-listing-grid__items > .jet-listing-grid__item {
    flex: 0 0 100%;
    max-width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b61b97 */.elementor-97 .elementor-element.elementor-element-5b61b97 span{
    color: #235FAA;
    /*background: #235FAA;*/
    /*padding: 0 15px;*/
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-306d4c9 */.elementor-97 .elementor-element.elementor-element-306d4c9 input,.elementor-97 .elementor-element.elementor-element-306d4c9 textarea{
    padding: 12px 20px
}

.elementor-97 .elementor-element.elementor-element-306d4c9 .elementor-field-type-hcaptcha > div{
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa539a3 */@media (min-width:768px){
    .elementor-97 .elementor-element.elementor-element-aa539a3::before {
    content: '';
    display: block;
    width: 50%;
    
    background: url(https://focusstationery.com/wp-content/uploads/2025/01/different-scissors-and-glue-on-rack-with-school-su-2023-11-27-05-31-07-utc-1-1.jpg);
    background-size: cover;
    background-position: right;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-944e5c3 */.elementor-97 .elementor-element.elementor-element-944e5c3 span{
    color: #235FAA;
    /*background: #235FAA;*/
    /*padding: 0 15px;*/
}/* End custom CSS */
/* Start custom CSS for pp-tiled-posts, class: .elementor-element-8e15fec */.elementor-97 .elementor-element.elementor-element-8e15fec .pp-tiles-posts-center {
    display: none;
}
.elementor-97 .elementor-element.elementor-element-8e15fec .pp-tiles-posts-left,.elementor-97 .elementor-element.elementor-element-8e15fec .pp-tiles-posts-right {
    width: 50% !important;
}/* End custom CSS */
/* Start custom CSS */#footer-main{
    background-color: transparent;
}/* End custom CSS */