.elementor-22355 .elementor-element.elementor-element-07c1b88 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-3080c7e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22355 .elementor-element.elementor-element-3080c7e{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:10px 20px 10px 20px;}.elementor-22355 .elementor-element.elementor-element-3080c7e:not(.elementor-motion-effects-element-type-background), .elementor-22355 .elementor-element.elementor-element-3080c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22355 .elementor-element.elementor-element-3080c7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22355 .elementor-element.elementor-element-cad75bc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-a735719{margin-top:0px;margin-bottom:0px;padding:50px 20px 0px 20px;}.elementor-22355 .elementor-element.elementor-element-0230f38 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-f70330a .elementor-tab-title, .elementor-22355 .elementor-element.elementor-element-f70330a .elementor-tab-title:before, .elementor-22355 .elementor-element.elementor-element-f70330a .elementor-tab-title:after, .elementor-22355 .elementor-element.elementor-element-f70330a .elementor-tab-content, .elementor-22355 .elementor-element.elementor-element-f70330a .elementor-tabs-content-wrapper{border-width:0px;}.elementor-22355 .elementor-element.elementor-element-f70330a .elementor-tab-title.elementor-active,
					 .elementor-22355 .elementor-element.elementor-element-f70330a .elementor-tab-title.elementor-active a{color:var( --e-global-color-969f352 );}.elementor-22355 .elementor-element.elementor-element-f70330a .elementor-tab-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-22355 .elementor-element.elementor-element-f70330a .elementor-tab-content{font-family:var( --e-global-typography-c203fa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c203fa9-font-size );font-weight:var( --e-global-typography-c203fa9-font-weight );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-fd68883:not(.elementor-motion-effects-element-type-background), .elementor-22355 .elementor-element.elementor-element-fd68883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-969f352 );}.elementor-22355 .elementor-element.elementor-element-fd68883{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:0px;padding:70px 20px 100px 20px;}.elementor-22355 .elementor-element.elementor-element-fd68883 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-22355 .elementor-element.elementor-element-b8ad64a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22355 .elementor-element.elementor-element-b8ad64a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22355 .elementor-element.elementor-element-b8ad64a > .elementor-element-populated{padding:0px 70px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-d047672 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4ca923b-font-family ), Sans-serif;font-size:var( --e-global-typography-4ca923b-font-size );font-weight:var( --e-global-typography-4ca923b-font-weight );line-height:var( --e-global-typography-4ca923b-line-height );letter-spacing:var( --e-global-typography-4ca923b-letter-spacing );word-spacing:var( --e-global-typography-4ca923b-word-spacing );}.elementor-22355 .elementor-element.elementor-element-9956b1e .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-9956b1e > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-170b52b{font-family:var( --e-global-typography-c203fa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c203fa9-font-size );font-weight:var( --e-global-typography-c203fa9-font-weight );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );width:var( --container-widget-width, 753px );max-width:753px;--container-widget-width:753px;--container-widget-flex-grow:0;}.elementor-22355 .elementor-element.elementor-element-170b52b > .elementor-widget-container{padding:0px 0px 28px 0px;}.elementor-22355 .elementor-element.elementor-element-6c41b5c .elementor-button{font-family:var( --e-global-typography-cfe22dc-font-family ), Sans-serif;font-size:var( --e-global-typography-cfe22dc-font-size );font-weight:var( --e-global-typography-cfe22dc-font-weight );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-e1ea4e1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:20.3px 70.82px 20.3px 70.82px;}.elementor-22355 .elementor-element.elementor-element-6c41b5c{width:auto;max-width:auto;}.elementor-22355 .elementor-element.elementor-element-3f7c6c8{--icon-box-icon-margin:13px;width:auto;max-width:auto;}.elementor-22355 .elementor-element.elementor-element-3f7c6c8 .elementor-icon-box-title{margin-bottom:4px;color:var( --e-global-color-secondary );}.elementor-22355 .elementor-element.elementor-element-3f7c6c8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d044734 );}.elementor-22355 .elementor-element.elementor-element-3f7c6c8.elementor-view-framed .elementor-icon, .elementor-22355 .elementor-element.elementor-element-3f7c6c8.elementor-view-default .elementor-icon{fill:var( --e-global-color-d044734 );color:var( --e-global-color-d044734 );border-color:var( --e-global-color-d044734 );}.elementor-22355 .elementor-element.elementor-element-3f7c6c8 .elementor-icon{font-size:41.21px;}.elementor-22355 .elementor-element.elementor-element-3f7c6c8 .elementor-icon-box-title, .elementor-22355 .elementor-element.elementor-element-3f7c6c8 .elementor-icon-box-title a{font-family:var( --e-global-typography-4e57b7f-font-family ), Sans-serif;font-size:var( --e-global-typography-4e57b7f-font-size );font-weight:var( --e-global-typography-4e57b7f-font-weight );line-height:var( --e-global-typography-4e57b7f-line-height );letter-spacing:var( --e-global-typography-4e57b7f-letter-spacing );word-spacing:var( --e-global-typography-4e57b7f-word-spacing );}.elementor-22355 .elementor-element.elementor-element-3f7c6c8 .elementor-icon-box-description{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-92b49b7-font-family ), Sans-serif;font-size:var( --e-global-typography-92b49b7-font-size );font-weight:var( --e-global-typography-92b49b7-font-weight );line-height:var( --e-global-typography-92b49b7-line-height );letter-spacing:var( --e-global-typography-92b49b7-letter-spacing );word-spacing:var( --e-global-typography-92b49b7-word-spacing );}.elementor-22355 .elementor-element.elementor-element-3f7c6c8 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-22355 .elementor-element.elementor-element-a479ade > .elementor-element-populated{padding:0px 0px 0px 76px;}.elementor-22355 .elementor-element.elementor-element-3a3b614 img{width:100% !important;border-radius:10px 10px 10px 10px;}.elementor-22355 .elementor-element.elementor-element-72ea3fd{text-align:center;}.elementor-22355 .elementor-element.elementor-element-72ea3fd .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-22355 .elementor-element.elementor-element-72ea3fd > .elementor-widget-container{margin:10px 0px -5px 0px;}.elementor-22355 .elementor-element.elementor-element-cd2f170{text-align:center;}.elementor-22355 .elementor-element.elementor-element-cd2f170 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-8fcaac5-font-family ), Sans-serif;font-size:var( --e-global-typography-8fcaac5-font-size );font-weight:var( --e-global-typography-8fcaac5-font-weight );line-height:var( --e-global-typography-8fcaac5-line-height );letter-spacing:var( --e-global-typography-8fcaac5-letter-spacing );word-spacing:var( --e-global-typography-8fcaac5-word-spacing );}.elementor-22355 .elementor-element.elementor-element-1eea825{padding:0px 20px 220px 20px;}.elementor-22355 .elementor-element.elementor-element-5984b17 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-d4171c9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-c5d84da .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4ca923b-font-family ), Sans-serif;font-size:var( --e-global-typography-4ca923b-font-size );font-weight:var( --e-global-typography-4ca923b-font-weight );line-height:var( --e-global-typography-4ca923b-line-height );letter-spacing:var( --e-global-typography-4ca923b-letter-spacing );word-spacing:var( --e-global-typography-4ca923b-word-spacing );}.elementor-22355 .elementor-element.elementor-element-fc1c51d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-fc1c51d > .elementor-widget-container{margin:-12px 0px 17px 0px;}.elementor-22355 .elementor-element.elementor-element-fc1c51d{width:var( --container-widget-width, 610px );max-width:610px;--container-widget-width:610px;--container-widget-flex-grow:0;}.elementor-22355 .elementor-element.elementor-element-cf8a5be{color:var( --e-global-color-text );font-family:var( --e-global-typography-c203fa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c203fa9-font-size );font-weight:var( --e-global-typography-c203fa9-font-weight );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );width:var( --container-widget-width, 844px );max-width:844px;--container-widget-width:844px;--container-widget-flex-grow:0;}.elementor-22355 .elementor-element.elementor-element-cf8a5be > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-22355 .elementor-element.elementor-element-28f8783.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22355 .elementor-element.elementor-element-28f8783.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22355 .elementor-element.elementor-element-28f8783 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-246c358 .elementor-button{font-family:var( --e-global-typography-cfe22dc-font-family ), Sans-serif;font-size:var( --e-global-typography-cfe22dc-font-size );font-weight:var( --e-global-typography-cfe22dc-font-weight );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-e1ea4e1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:20.4px 29.4px 20.4px 29.4px;}.elementor-22355 .elementor-element.elementor-element-ddf63fa > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-6409573 .elementor-button{font-family:var( --e-global-typography-cfe22dc-font-family ), Sans-serif;font-size:var( --e-global-typography-cfe22dc-font-size );font-weight:var( --e-global-typography-cfe22dc-font-weight );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-e1ea4e1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:20.4px 29.4px 20.4px 29.4px;}.elementor-22355 .elementor-element.elementor-element-09957ea > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-22355 .elementor-element.elementor-element-09957ea:not(.elementor-motion-effects-element-type-background), .elementor-22355 .elementor-element.elementor-element-09957ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-969f352 );background-image:url("https://stg-cmc.reactlaravel.com/wp-content/uploads/2024/06/service.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22355 .elementor-element.elementor-element-09957ea > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22355 .elementor-element.elementor-element-09957ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:76px 20px 228px 20px;}.elementor-22355 .elementor-element.elementor-element-9ecd015 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-12df350 .elementor-heading-title{color:var( --e-global-color-969f352 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-12df350 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-22355 .elementor-element.elementor-element-ddabf2a{color:var( --e-global-color-969f352 );font-family:var( --e-global-typography-c203fa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c203fa9-font-size );font-weight:var( --e-global-typography-c203fa9-font-weight );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );width:var( --container-widget-width, 746px );max-width:746px;--container-widget-width:746px;--container-widget-flex-grow:0;}.elementor-22355 .elementor-element.elementor-element-ddabf2a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-6d9a8c5{margin-top:-230px;margin-bottom:0px;}.elementor-22355 .elementor-element.elementor-element-d599a64 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-3d3cc70 > .elementor-container{max-width:1500px;}.elementor-22355 .elementor-element.elementor-element-3d3cc70:not(.elementor-motion-effects-element-type-background), .elementor-22355 .elementor-element.elementor-element-3d3cc70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-969f352 );}.elementor-22355 .elementor-element.elementor-element-3d3cc70{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3c38e52 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:59px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-3d3cc70, .elementor-22355 .elementor-element.elementor-element-3d3cc70 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-22355 .elementor-element.elementor-element-3d3cc70 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22355 .elementor-element.elementor-element-47787f5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-43df887.elementor-position-right .elementor-image-box-img{margin-left:-4px;}.elementor-22355 .elementor-element.elementor-element-43df887.elementor-position-left .elementor-image-box-img{margin-right:-4px;}.elementor-22355 .elementor-element.elementor-element-43df887.elementor-position-top .elementor-image-box-img{margin-bottom:-4px;}.elementor-22355 .elementor-element.elementor-element-43df887 .elementor-image-box-title{margin-bottom:15px;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-359b8c6-font-family ), Sans-serif;font-size:var( --e-global-typography-359b8c6-font-size );font-weight:var( --e-global-typography-359b8c6-font-weight );line-height:var( --e-global-typography-359b8c6-line-height );letter-spacing:var( --e-global-typography-359b8c6-letter-spacing );word-spacing:var( --e-global-typography-359b8c6-word-spacing );}.elementor-22355 .elementor-element.elementor-element-43df887 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22355 .elementor-element.elementor-element-43df887 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22355 .elementor-element.elementor-element-43df887 .elementor-image-box-description{font-family:var( --e-global-typography-c203fa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c203fa9-font-size );font-weight:var( --e-global-typography-c203fa9-font-weight );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-43df887 > .elementor-widget-container{padding:40px 50px 31px 50px;border-radius:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-43df887{width:initial;max-width:initial;}.elementor-22355 .elementor-element.elementor-element-6ddcf8d.elementor-position-right .elementor-image-box-img{margin-left:-4px;}.elementor-22355 .elementor-element.elementor-element-6ddcf8d.elementor-position-left .elementor-image-box-img{margin-right:-4px;}.elementor-22355 .elementor-element.elementor-element-6ddcf8d.elementor-position-top .elementor-image-box-img{margin-bottom:-4px;}.elementor-22355 .elementor-element.elementor-element-6ddcf8d .elementor-image-box-title{margin-bottom:15px;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-359b8c6-font-family ), Sans-serif;font-size:var( --e-global-typography-359b8c6-font-size );font-weight:var( --e-global-typography-359b8c6-font-weight );line-height:var( --e-global-typography-359b8c6-line-height );letter-spacing:var( --e-global-typography-359b8c6-letter-spacing );word-spacing:var( --e-global-typography-359b8c6-word-spacing );}.elementor-22355 .elementor-element.elementor-element-6ddcf8d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22355 .elementor-element.elementor-element-6ddcf8d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22355 .elementor-element.elementor-element-6ddcf8d .elementor-image-box-description{font-family:var( --e-global-typography-c203fa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c203fa9-font-size );font-weight:var( --e-global-typography-c203fa9-font-weight );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-6ddcf8d > .elementor-widget-container{padding:40px 50px 31px 50px;border-radius:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-6ddcf8d{width:initial;max-width:initial;}.elementor-22355 .elementor-element.elementor-element-4a3e56c.elementor-position-right .elementor-image-box-img{margin-left:-4px;}.elementor-22355 .elementor-element.elementor-element-4a3e56c.elementor-position-left .elementor-image-box-img{margin-right:-4px;}.elementor-22355 .elementor-element.elementor-element-4a3e56c.elementor-position-top .elementor-image-box-img{margin-bottom:-4px;}.elementor-22355 .elementor-element.elementor-element-4a3e56c .elementor-image-box-title{margin-bottom:15px;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-359b8c6-font-family ), Sans-serif;font-size:var( --e-global-typography-359b8c6-font-size );font-weight:var( --e-global-typography-359b8c6-font-weight );line-height:var( --e-global-typography-359b8c6-line-height );letter-spacing:var( --e-global-typography-359b8c6-letter-spacing );word-spacing:var( --e-global-typography-359b8c6-word-spacing );}.elementor-22355 .elementor-element.elementor-element-4a3e56c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22355 .elementor-element.elementor-element-4a3e56c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22355 .elementor-element.elementor-element-4a3e56c .elementor-image-box-description{font-family:var( --e-global-typography-c203fa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c203fa9-font-size );font-weight:var( --e-global-typography-c203fa9-font-weight );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-4a3e56c > .elementor-widget-container{padding:40px 50px 31px 50px;border-radius:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-4a3e56c{width:initial;max-width:initial;}.elementor-22355 .elementor-element.elementor-element-fb6d35b.elementor-position-right .elementor-image-box-img{margin-left:-4px;}.elementor-22355 .elementor-element.elementor-element-fb6d35b.elementor-position-left .elementor-image-box-img{margin-right:-4px;}.elementor-22355 .elementor-element.elementor-element-fb6d35b.elementor-position-top .elementor-image-box-img{margin-bottom:-4px;}.elementor-22355 .elementor-element.elementor-element-fb6d35b .elementor-image-box-title{margin-bottom:15px;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-359b8c6-font-family ), Sans-serif;font-size:var( --e-global-typography-359b8c6-font-size );font-weight:var( --e-global-typography-359b8c6-font-weight );line-height:var( --e-global-typography-359b8c6-line-height );letter-spacing:var( --e-global-typography-359b8c6-letter-spacing );word-spacing:var( --e-global-typography-359b8c6-word-spacing );}.elementor-22355 .elementor-element.elementor-element-fb6d35b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22355 .elementor-element.elementor-element-fb6d35b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22355 .elementor-element.elementor-element-fb6d35b .elementor-image-box-description{font-family:var( --e-global-typography-c203fa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c203fa9-font-size );font-weight:var( --e-global-typography-c203fa9-font-weight );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-fb6d35b > .elementor-widget-container{padding:40px 50px 31px 50px;border-radius:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-fb6d35b{width:initial;max-width:initial;}.elementor-22355 .elementor-element.elementor-element-4434dde.elementor-position-right .elementor-image-box-img{margin-left:-4px;}.elementor-22355 .elementor-element.elementor-element-4434dde.elementor-position-left .elementor-image-box-img{margin-right:-4px;}.elementor-22355 .elementor-element.elementor-element-4434dde.elementor-position-top .elementor-image-box-img{margin-bottom:-4px;}.elementor-22355 .elementor-element.elementor-element-4434dde .elementor-image-box-title{margin-bottom:15px;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-359b8c6-font-family ), Sans-serif;font-size:var( --e-global-typography-359b8c6-font-size );font-weight:var( --e-global-typography-359b8c6-font-weight );line-height:var( --e-global-typography-359b8c6-line-height );letter-spacing:var( --e-global-typography-359b8c6-letter-spacing );word-spacing:var( --e-global-typography-359b8c6-word-spacing );}.elementor-22355 .elementor-element.elementor-element-4434dde .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22355 .elementor-element.elementor-element-4434dde .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22355 .elementor-element.elementor-element-4434dde .elementor-image-box-description{font-family:var( --e-global-typography-c203fa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c203fa9-font-size );font-weight:var( --e-global-typography-c203fa9-font-weight );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-4434dde > .elementor-widget-container{padding:40px 50px 31px 50px;border-radius:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-4434dde{width:initial;max-width:initial;}.elementor-22355 .elementor-element.elementor-element-c5f999e{padding:100px 20px 0px 20px;}.elementor-22355 .elementor-element.elementor-element-ba5d801 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-4c04f03 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-10b3356 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4ca923b-font-family ), Sans-serif;font-size:var( --e-global-typography-4ca923b-font-size );font-weight:var( --e-global-typography-4ca923b-font-weight );line-height:var( --e-global-typography-4ca923b-line-height );letter-spacing:var( --e-global-typography-4ca923b-letter-spacing );word-spacing:var( --e-global-typography-4ca923b-word-spacing );}.elementor-22355 .elementor-element.elementor-element-10b3356 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-f5e5015 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-f5e5015 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-0d1bfbd{color:var( --e-global-color-text );font-family:var( --e-global-typography-c203fa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c203fa9-font-size );font-weight:var( --e-global-typography-c203fa9-font-weight );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );width:var( --container-widget-width, 852px );max-width:852px;--container-widget-width:852px;--container-widget-flex-grow:0;}.elementor-22355 .elementor-element.elementor-element-0d1bfbd > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-22355 .elementor-element.elementor-element-6cb5912.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22355 .elementor-element.elementor-element-6cb5912.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22355 .elementor-element.elementor-element-6cb5912 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-beb80fb .elementor-button{font-family:var( --e-global-typography-cfe22dc-font-family ), Sans-serif;font-size:var( --e-global-typography-cfe22dc-font-size );font-weight:var( --e-global-typography-cfe22dc-font-weight );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-e1ea4e1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:20.4px 37.25px 20.4px 37.25px;}.elementor-22355 .elementor-element.elementor-element-25b5dbe > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-f8762cc .elementor-button{font-family:var( --e-global-typography-cfe22dc-font-family ), Sans-serif;font-size:var( --e-global-typography-cfe22dc-font-size );font-weight:var( --e-global-typography-cfe22dc-font-weight );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-e1ea4e1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:20.4px 37.25px 20.4px 37.25px;}.elementor-22355 .elementor-element.elementor-element-529e425{padding:100px 20px 205px 20px;}.elementor-22355 .elementor-element.elementor-element-7d163d5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-ddf31cd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-bbb0c95 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4ca923b-font-family ), Sans-serif;font-size:var( --e-global-typography-4ca923b-font-size );font-weight:var( --e-global-typography-4ca923b-font-weight );line-height:var( --e-global-typography-4ca923b-line-height );letter-spacing:var( --e-global-typography-4ca923b-letter-spacing );word-spacing:var( --e-global-typography-4ca923b-word-spacing );}.elementor-22355 .elementor-element.elementor-element-bbb0c95 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-c2eebb4 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-c2eebb4 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-6307263{color:var( --e-global-color-text );font-family:var( --e-global-typography-c203fa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c203fa9-font-size );font-weight:var( --e-global-typography-c203fa9-font-weight );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );width:var( --container-widget-width, 792px );max-width:792px;--container-widget-width:792px;--container-widget-flex-grow:0;}.elementor-22355 .elementor-element.elementor-element-6307263 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-22355 .elementor-element.elementor-element-8d72785.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22355 .elementor-element.elementor-element-8d72785.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22355 .elementor-element.elementor-element-8d72785 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-e751661 .elementor-button{font-family:var( --e-global-typography-cfe22dc-font-family ), Sans-serif;font-size:var( --e-global-typography-cfe22dc-font-size );font-weight:var( --e-global-typography-cfe22dc-font-weight );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-e1ea4e1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:20.4px 52.25px 20.4px 52.25px;}.elementor-22355 .elementor-element.elementor-element-8a25a5c{padding:52px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-207dd29 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-336071a .elementor-button{font-family:var( --e-global-typography-cfe22dc-font-family ), Sans-serif;font-size:var( --e-global-typography-cfe22dc-font-size );font-weight:var( --e-global-typography-cfe22dc-font-weight );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-e1ea4e1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:20.4px 52.25px 20.4px 52.25px;}.elementor-22355 .elementor-element.elementor-element-a43d77c{padding:0px 20px 100px 20px;}.elementor-22355 .elementor-element.elementor-element-d5b88a0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-d2c5de2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-4f1e151 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-4f1e151 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-08d9692{color:var( --e-global-color-text );font-family:var( --e-global-typography-c203fa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c203fa9-font-size );font-weight:var( --e-global-typography-c203fa9-font-weight );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );width:var( --container-widget-width, 792px );max-width:792px;--container-widget-width:792px;--container-widget-flex-grow:0;}.elementor-22355 .elementor-element.elementor-element-08d9692 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-22355 .elementor-element.elementor-element-18a7eab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22355 .elementor-element.elementor-element-18a7eab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22355 .elementor-element.elementor-element-18a7eab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-1cb4841 .elementor-button{font-family:var( --e-global-typography-cfe22dc-font-family ), Sans-serif;font-size:var( --e-global-typography-cfe22dc-font-size );font-weight:var( --e-global-typography-cfe22dc-font-weight );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-e1ea4e1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:20.4px 52.25px 20.4px 52.25px;}.elementor-22355 .elementor-element.elementor-element-46f42c8{padding:52px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-3c78a4c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-be48fd1 .elementor-button{font-family:var( --e-global-typography-cfe22dc-font-family ), Sans-serif;font-size:var( --e-global-typography-cfe22dc-font-size );font-weight:var( --e-global-typography-cfe22dc-font-weight );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-e1ea4e1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:20.4px 52.25px 20.4px 52.25px;}.elementor-22355 .elementor-element.elementor-element-b98fe65:not(.elementor-motion-effects-element-type-background), .elementor-22355 .elementor-element.elementor-element-b98fe65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-969f352 );}.elementor-22355 .elementor-element.elementor-element-b98fe65{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 100px 20px;}.elementor-22355 .elementor-element.elementor-element-b98fe65 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22355 .elementor-element.elementor-element-33cf014 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-ba4d306{margin-top:0px;margin-bottom:50px;}.elementor-22355 .elementor-element.elementor-element-473f9f9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-22355 .elementor-element.elementor-element-473f9f9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-106f8fd .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-106f8fd > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-5d44c41{color:var( --e-global-color-text );font-family:var( --e-global-typography-c203fa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c203fa9-font-size );font-weight:var( --e-global-typography-c203fa9-font-weight );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );width:var( --container-widget-width, 792px );max-width:792px;--container-widget-width:792px;--container-widget-flex-grow:0;}.elementor-22355 .elementor-element.elementor-element-5d44c41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-22355 .elementor-element.elementor-element-8cc0c78.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22355 .elementor-element.elementor-element-8cc0c78.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22355 .elementor-element.elementor-element-8cc0c78 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-55863b0 .elementor-button{font-family:var( --e-global-typography-cfe22dc-font-family ), Sans-serif;font-size:var( --e-global-typography-cfe22dc-font-size );font-weight:var( --e-global-typography-cfe22dc-font-weight );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-e1ea4e1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:20.4px 52.25px 20.4px 52.25px;}.elementor-22355 .elementor-element.elementor-element-9099629.elementor-position-right .elementor-image-box-img{margin-left:35px;}.elementor-22355 .elementor-element.elementor-element-9099629.elementor-position-left .elementor-image-box-img{margin-right:35px;}.elementor-22355 .elementor-element.elementor-element-9099629.elementor-position-top .elementor-image-box-img{margin-bottom:35px;}.elementor-22355 .elementor-element.elementor-element-9099629 .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6da5c35-font-family ), Sans-serif;font-size:var( --e-global-typography-6da5c35-font-size );font-weight:var( --e-global-typography-6da5c35-font-weight );line-height:var( --e-global-typography-6da5c35-line-height );letter-spacing:var( --e-global-typography-6da5c35-letter-spacing );word-spacing:var( --e-global-typography-6da5c35-word-spacing );}.elementor-22355 .elementor-element.elementor-element-9099629 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22355 .elementor-element.elementor-element-9099629 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22355 .elementor-element.elementor-element-9099629 .elementor-image-box-description{font-family:var( --e-global-typography-c203fa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c203fa9-font-size );font-weight:var( --e-global-typography-c203fa9-font-weight );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-9099629 > .elementor-widget-container{margin:0px 20px 0px 0px;padding:0px 34px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-30f20b2 );border-radius:10px 10px 10px 10px;}.elementor-22355 .elementor-element.elementor-element-9099629{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-22355 .elementor-element.elementor-element-1c6939b.elementor-position-right .elementor-image-box-img{margin-left:35px;}.elementor-22355 .elementor-element.elementor-element-1c6939b.elementor-position-left .elementor-image-box-img{margin-right:35px;}.elementor-22355 .elementor-element.elementor-element-1c6939b.elementor-position-top .elementor-image-box-img{margin-bottom:35px;}.elementor-22355 .elementor-element.elementor-element-1c6939b .elementor-image-box-title{margin-bottom:10px;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6da5c35-font-family ), Sans-serif;font-size:var( --e-global-typography-6da5c35-font-size );font-weight:var( --e-global-typography-6da5c35-font-weight );line-height:var( --e-global-typography-6da5c35-line-height );letter-spacing:var( --e-global-typography-6da5c35-letter-spacing );word-spacing:var( --e-global-typography-6da5c35-word-spacing );}.elementor-22355 .elementor-element.elementor-element-1c6939b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-22355 .elementor-element.elementor-element-1c6939b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22355 .elementor-element.elementor-element-1c6939b .elementor-image-box-description{font-family:var( --e-global-typography-c203fa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c203fa9-font-size );font-weight:var( --e-global-typography-c203fa9-font-weight );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-1c6939b > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 34px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-30f20b2 );border-radius:10px 10px 10px 10px;}.elementor-22355 .elementor-element.elementor-element-1c6939b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-22355 .elementor-element.elementor-element-28e8a9f .elementor-button{font-family:var( --e-global-typography-cfe22dc-font-family ), Sans-serif;font-size:var( --e-global-typography-cfe22dc-font-size );font-weight:var( --e-global-typography-cfe22dc-font-weight );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-e1ea4e1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:20.4px 52.25px 20.4px 52.25px;}.elementor-22355 .elementor-element.elementor-element-84ea8a9{padding:0px 20px 89px 20px;}.elementor-22355 .elementor-element.elementor-element-13baf4e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-fa9c56d{padding:0px 0px 52px 0px;}.elementor-22355 .elementor-element.elementor-element-0cd9c9c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-6e4f6d3 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-4ca923b-font-family ), Sans-serif;font-size:var( --e-global-typography-4ca923b-font-size );font-weight:var( --e-global-typography-4ca923b-font-weight );line-height:var( --e-global-typography-4ca923b-line-height );letter-spacing:var( --e-global-typography-4ca923b-letter-spacing );word-spacing:var( --e-global-typography-4ca923b-word-spacing );}.elementor-22355 .elementor-element.elementor-element-2a43449 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-2a43449 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-6362904{color:var( --e-global-color-text );font-family:var( --e-global-typography-c203fa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c203fa9-font-size );font-weight:var( --e-global-typography-c203fa9-font-weight );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );width:var( --container-widget-width, 792px );max-width:792px;--container-widget-width:792px;--container-widget-flex-grow:0;}.elementor-22355 .elementor-element.elementor-element-6362904 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-22355 .elementor-element.elementor-element-e013fd5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22355 .elementor-element.elementor-element-e013fd5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22355 .elementor-element.elementor-element-e013fd5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-ee5362d .elementor-button{font-family:var( --e-global-typography-cfe22dc-font-family ), Sans-serif;font-size:var( --e-global-typography-cfe22dc-font-size );font-weight:var( --e-global-typography-cfe22dc-font-weight );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-e1ea4e1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:20.4px 52.25px 20.4px 52.25px;}.elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-22355 .elementor-element.elementor-element-b4b4937:after{content:"0.66";}.elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post__meta-data span + span:before{content:"///";}.elementor-22355 .elementor-element.elementor-element-b4b4937{--grid-column-gap:30px;--grid-row-gap:35px;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post__text{padding:21px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-22355 .elementor-element.elementor-element-b4b4937.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-22355 .elementor-element.elementor-element-b4b4937.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-22355 .elementor-element.elementor-element-b4b4937.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post__title, .elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post__title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post__title{margin-bottom:13px;}.elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post__meta-data{color:var( --e-global-color-text );font-family:var( --e-global-typography-09478e4-font-family ), Sans-serif;font-size:var( --e-global-typography-09478e4-font-size );font-weight:var( --e-global-typography-09478e4-font-weight );line-height:var( --e-global-typography-09478e4-line-height );letter-spacing:var( --e-global-typography-09478e4-letter-spacing );word-spacing:var( --e-global-typography-09478e4-word-spacing );}.elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post__excerpt p{color:var( --e-global-color-text );font-family:var( --e-global-typography-c203fa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c203fa9-font-size );font-weight:var( --e-global-typography-c203fa9-font-weight );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-b4b4937 > .elementor-widget-container{margin:0px 096px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-e8cbf76 .elementor-post__meta-data span + span:before{content:"///";}.elementor-22355 .elementor-element.elementor-element-e8cbf76{--grid-column-gap:30px;--grid-row-gap:20px;width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-22355 .elementor-element.elementor-element-e8cbf76 .elementor-post__title, .elementor-22355 .elementor-element.elementor-element-e8cbf76 .elementor-post__title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-22355 .elementor-element.elementor-element-e8cbf76 .elementor-post__title{margin-bottom:13px;}.elementor-22355 .elementor-element.elementor-element-e8cbf76 .elementor-post__meta-data{color:var( --e-global-color-text );font-family:var( --e-global-typography-09478e4-font-family ), Sans-serif;font-size:var( --e-global-typography-09478e4-font-size );font-weight:var( --e-global-typography-09478e4-font-weight );line-height:var( --e-global-typography-09478e4-line-height );letter-spacing:var( --e-global-typography-09478e4-letter-spacing );word-spacing:var( --e-global-typography-09478e4-word-spacing );margin-bottom:13px;}.elementor-22355 .elementor-element.elementor-element-e8cbf76 .elementor-post__excerpt p{font-family:var( --e-global-typography-c203fa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c203fa9-font-size );font-weight:var( --e-global-typography-c203fa9-font-weight );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-e8cbf76 .elementor-post__excerpt{margin-bottom:14px;}.elementor-22355 .elementor-element.elementor-element-9d4c118 .elementor-button{font-family:var( --e-global-typography-cfe22dc-font-family ), Sans-serif;font-size:var( --e-global-typography-cfe22dc-font-size );font-weight:var( --e-global-typography-cfe22dc-font-weight );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-e1ea4e1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:20.4px 52.25px 20.4px 52.25px;}.elementor-22355 .elementor-element.elementor-element-6c77799:not(.elementor-motion-effects-element-type-background), .elementor-22355 .elementor-element.elementor-element-6c77799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-969f352 );}.elementor-22355 .elementor-element.elementor-element-6c77799{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;padding:0px 20px 0px 20px;}.elementor-22355 .elementor-element.elementor-element-6c77799 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22355 .elementor-element.elementor-element-4796da2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-a1188b1:not(.elementor-motion-effects-element-type-background), .elementor-22355 .elementor-element.elementor-element-a1188b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c89a66 );}.elementor-22355 .elementor-element.elementor-element-a1188b1{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-30f20b2 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 80px 60px 113px;}.elementor-22355 .elementor-element.elementor-element-a1188b1, .elementor-22355 .elementor-element.elementor-element-a1188b1 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-22355 .elementor-element.elementor-element-a1188b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22355 .elementor-element.elementor-element-f215be2 > .elementor-element-populated{padding:12px 50px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-b4876bc .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-b4876bc > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-22355 .elementor-element.elementor-element-b4876bc{width:var( --container-widget-width, 579px );max-width:579px;--container-widget-width:579px;--container-widget-flex-grow:0;}.elementor-22355 .elementor-element.elementor-element-6f94d05{font-family:var( --e-global-typography-c203fa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c203fa9-font-size );font-weight:var( --e-global-typography-c203fa9-font-weight );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );width:var( --container-widget-width, 601px );max-width:601px;--container-widget-width:601px;--container-widget-flex-grow:0;}.elementor-22355 .elementor-element.elementor-element-6f94d05 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-f7bd9e5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-686957e img{width:608px !important;height:275px;}.elementor-22355 .elementor-element.elementor-element-686957e > .elementor-widget-container{padding:0px 29px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-3fcd634{font-family:var( --e-global-typography-c203fa9-font-family ), Sans-serif;font-size:var( --e-global-typography-c203fa9-font-size );font-weight:var( --e-global-typography-c203fa9-font-weight );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );width:var( --container-widget-width, 601px );max-width:601px;--container-widget-width:601px;--container-widget-flex-grow:0;}.elementor-22355 .elementor-element.elementor-element-3fcd634 > .elementor-widget-container{margin:-35px 0px 0px 0px;padding:0px 0px 0px 16px;}.elementor-22355 .elementor-element.elementor-element-11745c8 .elementor-button{font-family:var( --e-global-typography-cfe22dc-font-family ), Sans-serif;font-size:var( --e-global-typography-cfe22dc-font-size );font-weight:var( --e-global-typography-cfe22dc-font-weight );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-e1ea4e1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:20.4px 80.86px 20.4px 80.86px;}.elementor-22355 .elementor-element.elementor-element-11745c8 > .elementor-widget-container{margin:-10px 48px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-4d5fda4{padding:0px 20px 90px 20px;}.elementor-22355 .elementor-element.elementor-element-fb1bb39 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-6c78f7b .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-6c78f7b > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1200px){.elementor-22355 .elementor-element.elementor-element-a735719{padding:80px 20px 0px 20px;}.elementor-22355 .elementor-element.elementor-element-fd68883{margin-top:0px;margin-bottom:0px;padding:80px 20px 80px 20px;}.elementor-22355 .elementor-element.elementor-element-b8ad64a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-170b52b > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 22px 0px;}.elementor-22355 .elementor-element.elementor-element-6c41b5c .elementor-button{padding:20px 40px 20px 40px;}.elementor-22355 .elementor-element.elementor-element-a479ade > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-22355 .elementor-element.elementor-element-1eea825{padding:0px 20px 202px 20px;}.elementor-22355 .elementor-element.elementor-element-fc1c51d > .elementor-widget-container{margin:-12px 0px 20px 0px;}.elementor-22355 .elementor-element.elementor-element-ddf63fa > .elementor-widget-container{padding:55px 10px 0px 10px;}.elementor-22355 .elementor-element.elementor-element-09957ea{padding:80px 20px 202px 20px;}.elementor-22355 .elementor-element.elementor-element-12df350 > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-22355 .elementor-element.elementor-element-c5f999e{padding:80px 20px 0px 20px;}.elementor-22355 .elementor-element.elementor-element-beb80fb .elementor-button{padding:20px 40px 20px 40px;}.elementor-22355 .elementor-element.elementor-element-25b5dbe > .elementor-widget-container{margin:32px -10px 0px -10px;}.elementor-22355 .elementor-element.elementor-element-f8762cc .elementor-button{padding:20px 40px 20px 40px;}.elementor-22355 .elementor-element.elementor-element-529e425{padding:55px 20px 160px 20px;}.elementor-22355 .elementor-element.elementor-element-e751661 .elementor-button{padding:20px 40px 20px 40px;}.elementor-22355 .elementor-element.elementor-element-8a25a5c{padding:32px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-a43d77c{padding:0px 20px 80px 20px;}.elementor-22355 .elementor-element.elementor-element-1cb4841 .elementor-button{padding:20px 40px 20px 40px;}.elementor-22355 .elementor-element.elementor-element-46f42c8{padding:32px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-be48fd1 .elementor-button{padding:20px 40px 20px 40px;}.elementor-22355 .elementor-element.elementor-element-b98fe65{padding:0px 20px 80px 20px;}.elementor-22355 .elementor-element.elementor-element-ba4d306{margin-top:0px;margin-bottom:32px;}.elementor-22355 .elementor-element.elementor-element-5d44c41 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-55863b0 .elementor-button{padding:20px 40px 20px 40px;}.elementor-22355 .elementor-element.elementor-element-9099629.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22355 .elementor-element.elementor-element-9099629.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22355 .elementor-element.elementor-element-9099629.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22355 .elementor-element.elementor-element-9099629 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-1c6939b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22355 .elementor-element.elementor-element-1c6939b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22355 .elementor-element.elementor-element-1c6939b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22355 .elementor-element.elementor-element-1c6939b > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-84ea8a9{padding:0px 20px 70px 20px;}.elementor-22355 .elementor-element.elementor-element-fa9c56d{padding:0px 0px 32px 0px;}.elementor-22355 .elementor-element.elementor-element-6362904 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-ee5362d .elementor-button{padding:20px 40px 20px 40px;}.elementor-22355 .elementor-element.elementor-element-b4b4937 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-6c77799{margin-top:0px;margin-bottom:80px;}.elementor-22355 .elementor-element.elementor-element-a1188b1{padding:50px 20px 50px 20px;}.elementor-22355 .elementor-element.elementor-element-f215be2 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-686957e img{object-fit:contain;}.elementor-22355 .elementor-element.elementor-element-11745c8 .elementor-button{padding:20px 40px 20px 40px;}.elementor-22355 .elementor-element.elementor-element-11745c8 > .elementor-widget-container{margin:22px 0px 0px 16px;}}@media(max-width:991px){.elementor-22355 .elementor-element.elementor-element-a735719{padding:80px 20px 0px 20px;}.elementor-22355 .elementor-element.elementor-element-f70330a .elementor-tab-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22355 .elementor-element.elementor-element-f70330a .elementor-tab-content{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-fd68883{margin-top:0px;margin-bottom:0px;padding:80px 20px 80px 20px;}.elementor-22355 .elementor-element.elementor-element-b8ad64a > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-d047672 .elementor-heading-title{font-size:var( --e-global-typography-4ca923b-font-size );line-height:var( --e-global-typography-4ca923b-line-height );letter-spacing:var( --e-global-typography-4ca923b-letter-spacing );word-spacing:var( --e-global-typography-4ca923b-word-spacing );}.elementor-22355 .elementor-element.elementor-element-9956b1e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-170b52b{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );width:100%;max-width:100%;}.elementor-22355 .elementor-element.elementor-element-170b52b > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 12px 0px;}.elementor-22355 .elementor-element.elementor-element-6c41b5c .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:17px 30px 17px 30px;}.elementor-22355 .elementor-element.elementor-element-3f7c6c8 .elementor-icon-box-title, .elementor-22355 .elementor-element.elementor-element-3f7c6c8 .elementor-icon-box-title a{font-size:var( --e-global-typography-4e57b7f-font-size );line-height:var( --e-global-typography-4e57b7f-line-height );letter-spacing:var( --e-global-typography-4e57b7f-letter-spacing );word-spacing:var( --e-global-typography-4e57b7f-word-spacing );}.elementor-22355 .elementor-element.elementor-element-3f7c6c8 .elementor-icon-box-description{font-size:var( --e-global-typography-92b49b7-font-size );line-height:var( --e-global-typography-92b49b7-line-height );letter-spacing:var( --e-global-typography-92b49b7-letter-spacing );word-spacing:var( --e-global-typography-92b49b7-word-spacing );}.elementor-22355 .elementor-element.elementor-element-3f7c6c8 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-22355 .elementor-element.elementor-element-a479ade > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-3a3b614{text-align:left;}.elementor-22355 .elementor-element.elementor-element-3a3b614 img{width:80% !important;}.elementor-22355 .elementor-element.elementor-element-72ea3fd{text-align:left;}.elementor-22355 .elementor-element.elementor-element-72ea3fd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22355 .elementor-element.elementor-element-72ea3fd > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-22355 .elementor-element.elementor-element-cd2f170{text-align:left;}.elementor-22355 .elementor-element.elementor-element-cd2f170 .elementor-heading-title{font-size:var( --e-global-typography-8fcaac5-font-size );line-height:var( --e-global-typography-8fcaac5-line-height );letter-spacing:var( --e-global-typography-8fcaac5-letter-spacing );word-spacing:var( --e-global-typography-8fcaac5-word-spacing );}.elementor-22355 .elementor-element.elementor-element-1eea825{padding:0px 20px 73px 20px;}.elementor-22355 .elementor-element.elementor-element-c5d84da .elementor-heading-title{font-size:var( --e-global-typography-4ca923b-font-size );line-height:var( --e-global-typography-4ca923b-line-height );letter-spacing:var( --e-global-typography-4ca923b-letter-spacing );word-spacing:var( --e-global-typography-4ca923b-word-spacing );}.elementor-22355 .elementor-element.elementor-element-fc1c51d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-fc1c51d > .elementor-widget-container{margin:-4px 0px 20px 0px;}.elementor-22355 .elementor-element.elementor-element-cf8a5be{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-246c358 .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:17px 30px 17px 30px;}.elementor-22355 .elementor-element.elementor-element-ddf63fa > .elementor-widget-container{padding:40px 10px 0px 10px;}.elementor-22355 .elementor-element.elementor-element-6409573 .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:17px 30px 17px 30px;}.elementor-22355 .elementor-element.elementor-element-6409573 > .elementor-widget-container{margin:122px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-09957ea{margin-top:0px;margin-bottom:0px;padding:80px 20px 228px 20px;}.elementor-22355 .elementor-element.elementor-element-9ecd015 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-12df350 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-12df350 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-22355 .elementor-element.elementor-element-ddabf2a{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-6d9a8c5{margin-top:-250px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-22355 .elementor-element.elementor-element-d599a64 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22355 .elementor-element.elementor-element-3d3cc70{margin-top:32px;margin-bottom:0px;}.elementor-22355 .elementor-element.elementor-element-43df887 .elementor-image-box-title{font-size:var( --e-global-typography-359b8c6-font-size );line-height:var( --e-global-typography-359b8c6-line-height );letter-spacing:var( --e-global-typography-359b8c6-letter-spacing );word-spacing:var( --e-global-typography-359b8c6-word-spacing );}.elementor-22355 .elementor-element.elementor-element-43df887 .elementor-image-box-description{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-43df887 > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-22355 .elementor-element.elementor-element-6ddcf8d .elementor-image-box-title{font-size:var( --e-global-typography-359b8c6-font-size );line-height:var( --e-global-typography-359b8c6-line-height );letter-spacing:var( --e-global-typography-359b8c6-letter-spacing );word-spacing:var( --e-global-typography-359b8c6-word-spacing );}.elementor-22355 .elementor-element.elementor-element-6ddcf8d .elementor-image-box-description{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-6ddcf8d > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-22355 .elementor-element.elementor-element-4a3e56c .elementor-image-box-title{font-size:var( --e-global-typography-359b8c6-font-size );line-height:var( --e-global-typography-359b8c6-line-height );letter-spacing:var( --e-global-typography-359b8c6-letter-spacing );word-spacing:var( --e-global-typography-359b8c6-word-spacing );}.elementor-22355 .elementor-element.elementor-element-4a3e56c .elementor-image-box-description{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-4a3e56c > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-22355 .elementor-element.elementor-element-fb6d35b .elementor-image-box-title{font-size:var( --e-global-typography-359b8c6-font-size );line-height:var( --e-global-typography-359b8c6-line-height );letter-spacing:var( --e-global-typography-359b8c6-letter-spacing );word-spacing:var( --e-global-typography-359b8c6-word-spacing );}.elementor-22355 .elementor-element.elementor-element-fb6d35b .elementor-image-box-description{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-fb6d35b > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-22355 .elementor-element.elementor-element-4434dde .elementor-image-box-title{font-size:var( --e-global-typography-359b8c6-font-size );line-height:var( --e-global-typography-359b8c6-line-height );letter-spacing:var( --e-global-typography-359b8c6-letter-spacing );word-spacing:var( --e-global-typography-359b8c6-word-spacing );}.elementor-22355 .elementor-element.elementor-element-4434dde .elementor-image-box-description{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-4434dde > .elementor-widget-container{padding:30px 20px 30px 20px;}.elementor-22355 .elementor-element.elementor-element-10b3356 .elementor-heading-title{font-size:var( --e-global-typography-4ca923b-font-size );line-height:var( --e-global-typography-4ca923b-line-height );letter-spacing:var( --e-global-typography-4ca923b-letter-spacing );word-spacing:var( --e-global-typography-4ca923b-word-spacing );}.elementor-22355 .elementor-element.elementor-element-f5e5015 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-f5e5015 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-0d1bfbd{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );width:auto;max-width:auto;}.elementor-22355 .elementor-element.elementor-element-0d1bfbd > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-22355 .elementor-element.elementor-element-beb80fb .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:17px 30px 17px 30px;}.elementor-22355 .elementor-element.elementor-element-25b5dbe > .elementor-widget-container{margin:32px -10px 0px -10px;}.elementor-22355 .elementor-element.elementor-element-f8762cc .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:17px 30px 17px 30px;}.elementor-22355 .elementor-element.elementor-element-f8762cc > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-529e425{padding:75px 20px 80px 20px;}.elementor-22355 .elementor-element.elementor-element-cc279fc{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-bbb0c95 .elementor-heading-title{font-size:var( --e-global-typography-4ca923b-font-size );line-height:var( --e-global-typography-4ca923b-line-height );letter-spacing:var( --e-global-typography-4ca923b-letter-spacing );word-spacing:var( --e-global-typography-4ca923b-word-spacing );}.elementor-22355 .elementor-element.elementor-element-c2eebb4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-c2eebb4 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-6307263{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );width:auto;max-width:auto;}.elementor-22355 .elementor-element.elementor-element-6307263 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-22355 .elementor-element.elementor-element-e751661 .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:17px 30px 17px 30px;}.elementor-22355 .elementor-element.elementor-element-8a25a5c{padding:32px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-336071a .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:17px 30px 17px 30px;}.elementor-22355 .elementor-element.elementor-element-336071a > .elementor-widget-container{margin:95px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-a43d77c{padding:0px 20px 80px 20px;}.elementor-22355 .elementor-element.elementor-element-13326ac{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-4f1e151 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-4f1e151 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-08d9692{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );width:var( --container-widget-width, 720.594px );max-width:720.594px;--container-widget-width:720.594px;--container-widget-flex-grow:0;}.elementor-22355 .elementor-element.elementor-element-08d9692 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-1cb4841 .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:17px 30px 17px 30px;}.elementor-22355 .elementor-element.elementor-element-46f42c8{padding:32px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-be48fd1 .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:17px 30px 17px 30px;}.elementor-22355 .elementor-element.elementor-element-be48fd1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-b98fe65{padding:0px 20px 80px 20px;}.elementor-22355 .elementor-element.elementor-element-ba4d306{margin-top:0px;margin-bottom:30px;}.elementor-22355 .elementor-element.elementor-element-106f8fd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-106f8fd > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-5d44c41{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-5d44c41 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-22355 .elementor-element.elementor-element-55863b0 .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:17px 30px 17px 30px;}.elementor-22355 .elementor-element.elementor-element-9099629.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-22355 .elementor-element.elementor-element-9099629.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-22355 .elementor-element.elementor-element-9099629.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-22355 .elementor-element.elementor-element-9099629 .elementor-image-box-title{font-size:var( --e-global-typography-6da5c35-font-size );line-height:var( --e-global-typography-6da5c35-line-height );letter-spacing:var( --e-global-typography-6da5c35-letter-spacing );word-spacing:var( --e-global-typography-6da5c35-word-spacing );}.elementor-22355 .elementor-element.elementor-element-9099629 .elementor-image-box-description{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-9099629 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-9099629{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22355 .elementor-element.elementor-element-1c6939b.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-22355 .elementor-element.elementor-element-1c6939b.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-22355 .elementor-element.elementor-element-1c6939b.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-22355 .elementor-element.elementor-element-1c6939b .elementor-image-box-title{font-size:var( --e-global-typography-6da5c35-font-size );line-height:var( --e-global-typography-6da5c35-line-height );letter-spacing:var( --e-global-typography-6da5c35-letter-spacing );word-spacing:var( --e-global-typography-6da5c35-word-spacing );}.elementor-22355 .elementor-element.elementor-element-1c6939b .elementor-image-box-description{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-1c6939b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-1c6939b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22355 .elementor-element.elementor-element-28e8a9f .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:17px 30px 17px 30px;}.elementor-22355 .elementor-element.elementor-element-28e8a9f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-84ea8a9{padding:0px 20px 80px 20px;}.elementor-22355 .elementor-element.elementor-element-fa9c56d{padding:0px 0px 30px 0px;}.elementor-22355 .elementor-element.elementor-element-6e4f6d3 .elementor-heading-title{font-size:var( --e-global-typography-4ca923b-font-size );line-height:var( --e-global-typography-4ca923b-line-height );letter-spacing:var( --e-global-typography-4ca923b-letter-spacing );word-spacing:var( --e-global-typography-4ca923b-word-spacing );}.elementor-22355 .elementor-element.elementor-element-2a43449 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-2a43449 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-6362904{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );--container-widget-width:480px;--container-widget-flex-grow:0;width:var( --container-widget-width, 480px );max-width:480px;}.elementor-22355 .elementor-element.elementor-element-6362904 > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-22355 .elementor-element.elementor-element-ee5362d .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:17px 30px 17px 30px;}.elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post__title, .elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post__title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post__title{margin-bottom:10px;}.elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post__meta-data{font-size:var( --e-global-typography-09478e4-font-size );line-height:var( --e-global-typography-09478e4-line-height );letter-spacing:var( --e-global-typography-09478e4-letter-spacing );word-spacing:var( --e-global-typography-09478e4-word-spacing );margin-bottom:10px;}.elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post__excerpt p{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-b4b4937 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-b4b4937{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22355 .elementor-element.elementor-element-e8cbf76 .elementor-post__title, .elementor-22355 .elementor-element.elementor-element-e8cbf76 .elementor-post__title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22355 .elementor-element.elementor-element-e8cbf76 .elementor-post__title{margin-bottom:10px;}.elementor-22355 .elementor-element.elementor-element-e8cbf76 .elementor-post__meta-data{font-size:var( --e-global-typography-09478e4-font-size );line-height:var( --e-global-typography-09478e4-line-height );letter-spacing:var( --e-global-typography-09478e4-letter-spacing );word-spacing:var( --e-global-typography-09478e4-word-spacing );margin-bottom:10px;}.elementor-22355 .elementor-element.elementor-element-e8cbf76 .elementor-post__excerpt p{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-e8cbf76 .elementor-post__excerpt{margin-bottom:10px;}.elementor-22355 .elementor-element.elementor-element-e8cbf76 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-e8cbf76{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22355 .elementor-element.elementor-element-9d4c118 .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:17px 30px 17px 30px;}.elementor-22355 .elementor-element.elementor-element-9d4c118 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-6c77799{margin-top:0px;margin-bottom:80px;}.elementor-22355 .elementor-element.elementor-element-a1188b1{padding:50px 20px 42px 20px;}.elementor-22355 .elementor-element.elementor-element-f215be2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-b4876bc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-b4876bc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-22355 .elementor-element.elementor-element-6f94d05{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-f7bd9e5 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-686957e img{height:295px;object-fit:contain;}.elementor-22355 .elementor-element.elementor-element-686957e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-3fcd634{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-3fcd634 > .elementor-widget-container{margin:-35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-11745c8 .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:15px 30px 15px 30px;}.elementor-22355 .elementor-element.elementor-element-11745c8 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-6c78f7b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-6c78f7b > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:500px){.elementor-22355 .elementor-element.elementor-element-3080c7e{padding:20px 15px 20px 15px;}.elementor-22355 .elementor-element.elementor-element-a735719{margin-top:0px;margin-bottom:0px;padding:40px 15px 0px 15px;}.elementor-22355 .elementor-element.elementor-element-f70330a .elementor-tab-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22355 .elementor-element.elementor-element-f70330a .elementor-tab-content{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-fd68883{padding:50px 15px 50px 15px;}.elementor-22355 .elementor-element.elementor-element-b8ad64a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22355 .elementor-element.elementor-element-b8ad64a > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-d047672 .elementor-heading-title{font-size:var( --e-global-typography-4ca923b-font-size );line-height:var( --e-global-typography-4ca923b-line-height );letter-spacing:var( --e-global-typography-4ca923b-letter-spacing );word-spacing:var( --e-global-typography-4ca923b-word-spacing );}.elementor-22355 .elementor-element.elementor-element-9956b1e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-9956b1e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-170b52b{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-170b52b > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-22355 .elementor-element.elementor-element-6c41b5c .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:16px 30px 16px 30px;}.elementor-22355 .elementor-element.elementor-element-3f7c6c8 .elementor-icon{font-size:0px;}.elementor-22355 .elementor-element.elementor-element-3f7c6c8 .elementor-icon-box-title, .elementor-22355 .elementor-element.elementor-element-3f7c6c8 .elementor-icon-box-title a{font-size:var( --e-global-typography-4e57b7f-font-size );line-height:var( --e-global-typography-4e57b7f-line-height );letter-spacing:var( --e-global-typography-4e57b7f-letter-spacing );word-spacing:var( --e-global-typography-4e57b7f-word-spacing );}.elementor-22355 .elementor-element.elementor-element-3f7c6c8 .elementor-icon-box-description{font-size:var( --e-global-typography-92b49b7-font-size );line-height:var( --e-global-typography-92b49b7-line-height );letter-spacing:var( --e-global-typography-92b49b7-letter-spacing );word-spacing:var( --e-global-typography-92b49b7-word-spacing );}.elementor-22355 .elementor-element.elementor-element-3f7c6c8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-a479ade > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-3a3b614 img{width:100% !important;}.elementor-22355 .elementor-element.elementor-element-72ea3fd{text-align:left;}.elementor-22355 .elementor-element.elementor-element-72ea3fd .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22355 .elementor-element.elementor-element-cd2f170{text-align:left;}.elementor-22355 .elementor-element.elementor-element-cd2f170 .elementor-heading-title{font-size:var( --e-global-typography-8fcaac5-font-size );line-height:var( --e-global-typography-8fcaac5-line-height );letter-spacing:var( --e-global-typography-8fcaac5-letter-spacing );word-spacing:var( --e-global-typography-8fcaac5-word-spacing );}.elementor-22355 .elementor-element.elementor-element-cd2f170 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-1eea825{padding:0px 15px 50px 15px;}.elementor-22355 .elementor-element.elementor-element-c5d84da .elementor-heading-title{font-size:var( --e-global-typography-4ca923b-font-size );line-height:var( --e-global-typography-4ca923b-line-height );letter-spacing:var( --e-global-typography-4ca923b-letter-spacing );word-spacing:var( --e-global-typography-4ca923b-word-spacing );}.elementor-22355 .elementor-element.elementor-element-fc1c51d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-fc1c51d > .elementor-widget-container{margin:-10px 0px 20px 0px;}.elementor-22355 .elementor-element.elementor-element-cf8a5be{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-cf8a5be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-246c358 .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:16px 30px 16px 30px;}.elementor-22355 .elementor-element.elementor-element-246c358 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-ddf63fa > .elementor-widget-container{padding:27px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-6409573 .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:16px 30px 16px 30px;}.elementor-22355 .elementor-element.elementor-element-6409573 > .elementor-widget-container{margin:66px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-09957ea{padding:50px 15px 205px 15px;}.elementor-22355 .elementor-element.elementor-element-12df350 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-ddabf2a{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-ddabf2a > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-6d9a8c5{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-d599a64 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:22px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-3d3cc70{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-43df887 .elementor-image-box-img{margin-bottom:-4px;}.elementor-22355 .elementor-element.elementor-element-43df887 .elementor-image-box-title{font-size:var( --e-global-typography-359b8c6-font-size );line-height:var( --e-global-typography-359b8c6-line-height );letter-spacing:var( --e-global-typography-359b8c6-letter-spacing );word-spacing:var( --e-global-typography-359b8c6-word-spacing );}.elementor-22355 .elementor-element.elementor-element-43df887 .elementor-image-box-description{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-6ddcf8d .elementor-image-box-img{margin-bottom:-4px;}.elementor-22355 .elementor-element.elementor-element-6ddcf8d .elementor-image-box-title{font-size:var( --e-global-typography-359b8c6-font-size );line-height:var( --e-global-typography-359b8c6-line-height );letter-spacing:var( --e-global-typography-359b8c6-letter-spacing );word-spacing:var( --e-global-typography-359b8c6-word-spacing );}.elementor-22355 .elementor-element.elementor-element-6ddcf8d .elementor-image-box-description{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-4a3e56c .elementor-image-box-img{margin-bottom:-4px;}.elementor-22355 .elementor-element.elementor-element-4a3e56c .elementor-image-box-title{font-size:var( --e-global-typography-359b8c6-font-size );line-height:var( --e-global-typography-359b8c6-line-height );letter-spacing:var( --e-global-typography-359b8c6-letter-spacing );word-spacing:var( --e-global-typography-359b8c6-word-spacing );}.elementor-22355 .elementor-element.elementor-element-4a3e56c .elementor-image-box-description{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-fb6d35b .elementor-image-box-img{margin-bottom:-4px;}.elementor-22355 .elementor-element.elementor-element-fb6d35b .elementor-image-box-title{font-size:var( --e-global-typography-359b8c6-font-size );line-height:var( --e-global-typography-359b8c6-line-height );letter-spacing:var( --e-global-typography-359b8c6-letter-spacing );word-spacing:var( --e-global-typography-359b8c6-word-spacing );}.elementor-22355 .elementor-element.elementor-element-fb6d35b .elementor-image-box-description{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-4434dde .elementor-image-box-img{margin-bottom:-4px;}.elementor-22355 .elementor-element.elementor-element-4434dde .elementor-image-box-title{font-size:var( --e-global-typography-359b8c6-font-size );line-height:var( --e-global-typography-359b8c6-line-height );letter-spacing:var( --e-global-typography-359b8c6-letter-spacing );word-spacing:var( --e-global-typography-359b8c6-word-spacing );}.elementor-22355 .elementor-element.elementor-element-4434dde .elementor-image-box-description{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-c5f999e{padding:100px 15px 0px 15px;}.elementor-22355 .elementor-element.elementor-element-10b3356 .elementor-heading-title{font-size:var( --e-global-typography-4ca923b-font-size );line-height:var( --e-global-typography-4ca923b-line-height );letter-spacing:var( --e-global-typography-4ca923b-letter-spacing );word-spacing:var( --e-global-typography-4ca923b-word-spacing );}.elementor-22355 .elementor-element.elementor-element-f5e5015 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-f5e5015 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-0d1bfbd{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-beb80fb .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:16px 30px 16px 30px;}.elementor-22355 .elementor-element.elementor-element-beb80fb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-25b5dbe > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-f8762cc .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:16px 30px 16px 30px;}.elementor-22355 .elementor-element.elementor-element-f8762cc > .elementor-widget-container{margin:46px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-529e425{padding:50px 15px 50px 15px;}.elementor-22355 .elementor-element.elementor-element-bbb0c95 .elementor-heading-title{font-size:var( --e-global-typography-4ca923b-font-size );line-height:var( --e-global-typography-4ca923b-line-height );letter-spacing:var( --e-global-typography-4ca923b-letter-spacing );word-spacing:var( --e-global-typography-4ca923b-word-spacing );}.elementor-22355 .elementor-element.elementor-element-c2eebb4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-c2eebb4 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-6307263{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-e751661 .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:16px 30px 16px 30px;}.elementor-22355 .elementor-element.elementor-element-e751661 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-8a25a5c{padding:22px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-336071a .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:16px 30px 16px 30px;}.elementor-22355 .elementor-element.elementor-element-336071a > .elementor-widget-container{margin:44px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-a43d77c{padding:0px 15px 50px 15px;}.elementor-22355 .elementor-element.elementor-element-4f1e151 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-4f1e151 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-08d9692{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );--container-widget-width:345px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345px );max-width:345px;}.elementor-22355 .elementor-element.elementor-element-1cb4841 .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:16px 30px 16px 30px;}.elementor-22355 .elementor-element.elementor-element-1cb4841 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-46f42c8{padding:22px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-be48fd1 .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:16px 30px 16px 30px;}.elementor-22355 .elementor-element.elementor-element-be48fd1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-b98fe65{padding:0px 15px 50px 15px;}.elementor-22355 .elementor-element.elementor-element-ba4d306{margin-top:0px;margin-bottom:22px;}.elementor-22355 .elementor-element.elementor-element-106f8fd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-106f8fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-5d44c41{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-55863b0 .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );}.elementor-22355 .elementor-element.elementor-element-55863b0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-9099629 .elementor-image-box-wrapper{text-align:left;}.elementor-22355 .elementor-element.elementor-element-9099629 .elementor-image-box-img{margin-bottom:20px;}.elementor-22355 .elementor-element.elementor-element-9099629 .elementor-image-box-title{font-size:var( --e-global-typography-6da5c35-font-size );line-height:var( --e-global-typography-6da5c35-line-height );letter-spacing:var( --e-global-typography-6da5c35-letter-spacing );word-spacing:var( --e-global-typography-6da5c35-word-spacing );}.elementor-22355 .elementor-element.elementor-element-9099629 .elementor-image-box-description{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-9099629 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-9099629{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22355 .elementor-element.elementor-element-1c6939b .elementor-image-box-wrapper{text-align:left;}.elementor-22355 .elementor-element.elementor-element-1c6939b .elementor-image-box-img{margin-bottom:20px;}.elementor-22355 .elementor-element.elementor-element-1c6939b .elementor-image-box-title{font-size:var( --e-global-typography-6da5c35-font-size );line-height:var( --e-global-typography-6da5c35-line-height );letter-spacing:var( --e-global-typography-6da5c35-letter-spacing );word-spacing:var( --e-global-typography-6da5c35-word-spacing );}.elementor-22355 .elementor-element.elementor-element-1c6939b .elementor-image-box-description{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-1c6939b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-1c6939b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22355 .elementor-element.elementor-element-28e8a9f .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:16px 30px 16px 30px;}.elementor-22355 .elementor-element.elementor-element-28e8a9f > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-84ea8a9{padding:0px 15px 50px 15px;}.elementor-22355 .elementor-element.elementor-element-fa9c56d{padding:0px 0px 22px 0px;}.elementor-22355 .elementor-element.elementor-element-6e4f6d3 .elementor-heading-title{font-size:var( --e-global-typography-4ca923b-font-size );line-height:var( --e-global-typography-4ca923b-line-height );letter-spacing:var( --e-global-typography-4ca923b-letter-spacing );word-spacing:var( --e-global-typography-4ca923b-word-spacing );}.elementor-22355 .elementor-element.elementor-element-2a43449 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-2a43449 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-6362904{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-ee5362d .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );}.elementor-22355 .elementor-element.elementor-element-ee5362d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-22355 .elementor-element.elementor-element-b4b4937:after{content:"0.5";}.elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post__text{padding:15px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-b4b4937.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-22355 .elementor-element.elementor-element-b4b4937.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-22355 .elementor-element.elementor-element-b4b4937.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post__title, .elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post__title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post__title{margin-bottom:10px;}.elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post__meta-data{font-size:var( --e-global-typography-09478e4-font-size );line-height:var( --e-global-typography-09478e4-line-height );letter-spacing:var( --e-global-typography-09478e4-letter-spacing );word-spacing:var( --e-global-typography-09478e4-word-spacing );margin-bottom:10px;}.elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post__excerpt p{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-b4b4937 .elementor-post__excerpt{margin-bottom:30px;}.elementor-22355 .elementor-element.elementor-element-b4b4937 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-b4b4937{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22355 .elementor-element.elementor-element-e8cbf76 .elementor-post__title, .elementor-22355 .elementor-element.elementor-element-e8cbf76 .elementor-post__title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22355 .elementor-element.elementor-element-e8cbf76 .elementor-post__title{margin-bottom:10px;}.elementor-22355 .elementor-element.elementor-element-e8cbf76 .elementor-post__meta-data{font-size:var( --e-global-typography-09478e4-font-size );line-height:var( --e-global-typography-09478e4-line-height );letter-spacing:var( --e-global-typography-09478e4-letter-spacing );word-spacing:var( --e-global-typography-09478e4-word-spacing );margin-bottom:10px;}.elementor-22355 .elementor-element.elementor-element-e8cbf76 .elementor-post__excerpt p{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-e8cbf76 .elementor-post__excerpt{margin-bottom:10px;}.elementor-22355 .elementor-element.elementor-element-e8cbf76 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-22355 .elementor-element.elementor-element-e8cbf76{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22355 .elementor-element.elementor-element-9d4c118 .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:16px 30px 16px 30px;}.elementor-22355 .elementor-element.elementor-element-9d4c118 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-6c77799{margin-top:0px;margin-bottom:50px;padding:0px 15px 0px 15px;}.elementor-22355 .elementor-element.elementor-element-a1188b1{padding:30px 20px 30px 20px;}.elementor-22355 .elementor-element.elementor-element-f215be2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-b4876bc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-b4876bc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-22355 .elementor-element.elementor-element-6f94d05{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-f7bd9e5 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-686957e img{height:160px;}.elementor-22355 .elementor-element.elementor-element-3fcd634{font-size:var( --e-global-typography-c203fa9-font-size );line-height:var( --e-global-typography-c203fa9-line-height );letter-spacing:var( --e-global-typography-c203fa9-letter-spacing );word-spacing:var( --e-global-typography-c203fa9-word-spacing );}.elementor-22355 .elementor-element.elementor-element-3fcd634 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-11745c8 .elementor-button{font-size:var( --e-global-typography-cfe22dc-font-size );line-height:var( --e-global-typography-cfe22dc-line-height );letter-spacing:var( --e-global-typography-cfe22dc-letter-spacing );word-spacing:var( --e-global-typography-cfe22dc-word-spacing );padding:16px 30px 16px 30px;}.elementor-22355 .elementor-element.elementor-element-11745c8 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-22355 .elementor-element.elementor-element-4d5fda4{padding:0px 15px 44px 15px;}.elementor-22355 .elementor-element.elementor-element-6c78f7b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-22355 .elementor-element.elementor-element-6c78f7b > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:501px){.elementor-22355 .elementor-element.elementor-element-b8ad64a{width:52%;}.elementor-22355 .elementor-element.elementor-element-a479ade{width:48%;}.elementor-22355 .elementor-element.elementor-element-d4171c9{width:70%;}.elementor-22355 .elementor-element.elementor-element-28f8783{width:30%;}.elementor-22355 .elementor-element.elementor-element-4c04f03{width:70%;}.elementor-22355 .elementor-element.elementor-element-6cb5912{width:30%;}.elementor-22355 .elementor-element.elementor-element-ddf31cd{width:70%;}.elementor-22355 .elementor-element.elementor-element-8d72785{width:30%;}.elementor-22355 .elementor-element.elementor-element-d2c5de2{width:70%;}.elementor-22355 .elementor-element.elementor-element-18a7eab{width:30%;}.elementor-22355 .elementor-element.elementor-element-473f9f9{width:70%;}.elementor-22355 .elementor-element.elementor-element-8cc0c78{width:30%;}.elementor-22355 .elementor-element.elementor-element-0cd9c9c{width:70%;}.elementor-22355 .elementor-element.elementor-element-e013fd5{width:30%;}.elementor-22355 .elementor-element.elementor-element-f215be2{width:49.999%;}.elementor-22355 .elementor-element.elementor-element-f7bd9e5{width:50%;}}@media(max-width:991px) and (min-width:501px){.elementor-22355 .elementor-element.elementor-element-b8ad64a{width:100%;}.elementor-22355 .elementor-element.elementor-element-a479ade{width:100%;}.elementor-22355 .elementor-element.elementor-element-d4171c9{width:100%;}.elementor-22355 .elementor-element.elementor-element-4c04f03{width:100%;}.elementor-22355 .elementor-element.elementor-element-ddf31cd{width:100%;}.elementor-22355 .elementor-element.elementor-element-d2c5de2{width:100%;}.elementor-22355 .elementor-element.elementor-element-473f9f9{width:100%;}.elementor-22355 .elementor-element.elementor-element-0cd9c9c{width:100%;}.elementor-22355 .elementor-element.elementor-element-f215be2{width:100%;}.elementor-22355 .elementor-element.elementor-element-f7bd9e5{width:100%;}}/* Start custom CSS */button:focus-visible, button:focus {
    outline: none;
}
button{
    cursor: pointer;
}
.department-sec-box .department-content p iframe {
    display: none;
}
button.slick-arrow {
    display: flex;
    border: 1px solid #1F1E1E;
    border-radius: 50px;
    background: #fff;
    width: 54px;
    height: 54px;
    align-items: center;
    padding: 17px 18px !important;
    flex-wrap: wrap;
    z-index: 1;
}

/* 24 Hours Helpline */ 
.telephone-enquiry h3.elementor-icon-box-title {
    margin-top: 0;
}
/* End */

.slick-arrow {
    cursor: pointer;
}


/* Meet The Team  */
.meet-team-content {
    flex: 0 1 100%;
}
/* End */


/* CTA */
.cta-phn-icon .elementor-icon-box-icon {
    padding: 10px;
    border: 1px solid #ccc;
    border-radius: 70px;
}
/* End */

/* Patient Services */
.patient-service-box-col .slick-current + .slick-active .patient-service-box {
    border: 1px solid #0000001a;
    border-top: 0;
    border-bottom: 0;
}

.patient-service-box-col button.slick-arrow {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
}
.patient-service-inner-sec {
    max-width: calc(100% - 43px) ! IMPORTANT;
    margin: auto;
}
.patient-service-inner-sec .slick-arrow:hover {
    background: #013220 !important;
    border-color: #013220;
}

.patient-service-inner-sec .slick-arrow:hover  img {
    filter: brightness(0) invert(1);
}
.patient-service-box-col .slick-slider {
    position: relative;
}
.patient-service-box-col button.slick-next {
    right: -24px;
}
.patient-service-box img {
    margin: auto;
}
.patient-service-box-col .slick-center {
    border-top: 0 !important;
    border-bottom: 0 !important;
    border: 1px solid #0000001A;
}
.patient-service-box figure:after{
    content: "";
    position: absolute;
    display: block;
    width: 23px;
    height: 23px;
    background: #80988F;
    left: 50px;
    right: 0;
    margin: auto;
    top: 1px;
    border: 1px solid #FF0000;
    opacity: 0.5;
    border-radius: 50px;
}
.patient-service-box figure{
    position: relative;
}
.patient-service-box-col button.slick-prev{
    left: -24px;
}
.patient-service-box-col .slick-slide.slick-current.slick-active.slick-center .elementor-widget-container {
    border-radius: 0;
}
/*.patient-service-box-col .slick-slide.slick-cloned.slick-active .elementor-widget-container {*/
/*    border-radius: 10px 0 0 10px;*/
/*}*/
.slick-active.left .patient-service-box .elementor-widget-container {
    transition: 0.5s ease all;
    border-radius: 10px 0px 0px 10px !important;
}
.slick-active.right .patient-service-box .elementor-widget-container {
    transition: 0.5s ease all;
    border-radius: 0px 10px 10px 0px !important;
}
/*.patient-service-box-col .slick-slide.slick-active .elementor-widget-container{*/
/*   border-radius: 0 10px 10px 0; */
/*}*/
.patient-service-box-col .slick-list.draggable {
    padding: 0 !important;
}

a.service-btn {
    font-family: Ubuntu;
    font-size: 16px;
    font-weight: 500;
    line-height: 18.38px;
    display: block;
    text-align: center;
    color: #1F1E1E;
    margin-top: 21px;
}
/* End */

/* meet-out-team */
.meet-out-team > .elementor-container {
    flex-wrap: wrap;
}
/* End */



/* Blog */
.main-article-content-col article.elementor-post {
    border-bottom: 1px solid #00000033;
}
.main-article-col img {
 max-width: 100% !important;
 height: 518px !important;
 border-radius: 10px;
}
.main-article-col .elementor-post__text {
 margin-top: 21px;
}
.main-article-col .elementor-post__text .elementor-post__meta-data, .main-article-content-col .elementor-post__text .elementor-post__meta-data {
    order: 1;
}
.main-article-content-col article.elementor-post:last-child {
    border-bottom: none;
}
.main-article-col .elementor-post__text h4.elementor-post__title, .main-article-content-col .elementor-post__text h4.elementor-post__title {
    order: 2;
}
.main-article-content-col .elementor-post__text, .main-article-content-col .elementor-post__text {
    display: flex !important;
}
.main-article-content-col .elementor-post__text .elementor-post__excerpt, .main-article-content-col .elementor-post__text .elementor-post__excerpt {
    order: 3;
}
.main-article-content-col a.elementor-post__thumbnail__link img {
    object-fit: cover;
    border-radius: 10px;
    position: relative !important;
    left: unset !important;
    max-height: 518px !important;
    top: unset !important;
    transform: none !important;
}
.main-article-content-col .elementor-post__thumbnail {
    padding-bottom: 0 !important;
}

/* End */



/* Academic */
.acdemic-box a.academic-btn {
    display: block;
    font-family: Ubuntu;
    font-size: 16px;
    font-weight: 500;
    line-height: 18.38px;
    text-align: left;
    color: #1F1E1E;
    margin-top: 15px;
}
.acdemic-box img {
 width: 100%;
 border-radius:10px 0 0 10px;
 display: flex;
}
.acdemic-box figure.elementor-image-box-img {
  max-width: 273px;
}
/*.acdemic-box .elementor-image-box-wrapper {*/
/*    height: 257.50px;*/
/*}*/
/*.acdemic-box .elementor-image-box-wrapper img {*/
/*    margin-top: 7px;*/
/*}*/
.acdemic-box h3.elementor-image-box-title {
    margin-top: 0;
}
/*.acdemic-box .elementor-image-box-content {*/
/*    padding: 43px 20px 43px 0;*/
/*}*/

/* End */

@media (max-width: 1600px) and (min-width: 1201px){
.patient-service-box p.elementor-image-box-description span {
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
display: -webkit-inline-box;
}
.departments .slick-slide {
    margin: 0 10px;
}
.patient-service-box-col button.slick-next {
    right: -15px;
}
.patient-service-box-col button.slick-prev {
    left: -15px;
}
.department-box {
    padding: 0 10px;
}

.acdemic-box p.elementor-image-box-description span {
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
display: -webkit-inline-box;
}
.footer-cta-sec .elementor-column:first-child {
    width: 40%;
}
.footer-cta-sec .elementor-column:last-child {
    width: 60%;
}

}


/*respon desk screen*/
@media (max-width: 1320px) and (min-width: 1025px){
.about-content-col {
    width: 52% !important;
}
.about-image-col .elementor-widget-wrap {
  padding-left: 60px !important;
}
.appointment .elementor-tab-content.elementor-active {
 padding: 40px 30px !important;
}
.faculty-col .faculty-img img {
	max-height: 400px;
	min-height: 400px;
}

}

@media screen and (min-width:1025px) and (max-width:1271px){
    body .appointment .elementor-tab-content.elementor-active {
    justify-content: space-between;
}
body .appointment select#department_select,body .appointment div#faculty-dropdown-container {
    flex: 0 1 46%;
}
body .appointment div#faculty-dropdown-container {
    margin-left: 20px;
}
.appointment .elementor-tab-title {
   
    padding: 21.7px !important;
}
}
/*end */

@media (max-width: 1200px) and (min-width: 992px){
.appointment .elementor-tab-title {
 padding: 28.7px 20px !important;
}
.button-inner-wrap {
margin-top: 20px !important;
}
.explor-banner-buttn {
    width: 190px;
}
.departments button.slick-prev, .departments button.slick-next {
    bottom: -104px;
}
body .faculty-col .slick-arrow {
    bottom: -98px;
}
.faculty-col .faculty-img img {
 max-height: 343px !important;
 width: -webkit-fill-available;
}
.acdemic-box .elementor-image-box-content {
    padding: 20px 0 20px 0;
}
.patient-service-box p.elementor-image-box-description span {
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
display: -webkit-inline-box;
}
.patient-service-box-col button.slick-next {
    right: -15px;
}
.patient-service-box-col button.slick-prev {
    left: -15px;
}
.info h1.slide-title {
    font-size: 50px;
    line-height: 60px;
}
.acdemic-box p.elementor-image-box-description span{
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
display: -webkit-inline-box;
}
  
}



/* ipad pro screen */
@media (max-width: 1024px) and (min-width: 768px){
.modern-slider .item .img-fill {
    height: 700px !important;
}

.info h1.slide-title.departments button.slick-prev, .departments button.slick-next
{
    font-size: 50px;
    line-height: 60px;
}
.info p.slide-description {
    max-width: 870px;
}
body .appointment .elementor-tab-content.elementor-active {
    padding: 40px 30px;
}
body .appointment select#department_select,body .appointment div#faculty-dropdown-container {
    flex: 0 1 48%;
    max-width: 48%;
}
body .appointment div#faculty-dropdown-container {
    margin-left: 20px;
}
.acdemic-box p.elementor-image-box-description span {
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
display: -webkit-inline-box;
}
.acdemic-box .elementor-image-box-wrapper img {
    margin-top: 0;
    height: 100%;
    object-fit: cover;
}
.acdemic-box .elementor-image-box-wrapper {
    height: 220px;
}

body .faculty-col .faculty-img img {
    min-height: 343px;
    width: 100%;
}

body .patient-service-box-col button.slick-prev{
   left: -14px;
}
body .patient-service-box-col button.slick-next {
    right: -14px;
}
.acdemic-box .elementor-image-box-wrapper figure {
    height: 100%;
}
.departments .slick-slide {
    margin: 0 10px;
}
.acdemic-box a.academic-btn {
    margin-top: 5px;
}

.f-18 .elementor-tab-title {
    font-size: 18px !important;
}
.appointment a#view-all-doctors-button {
    margin-right: 6px;
}
.appointment .elementor-tab-content.elementor-active {
justify-content: space-between !important;
}
.appointment .search-view-button-group {
    align-items: center;
}
.appointment .elementor-tab-content p.search-doctors {
 margin: 0px 0 20px !important;
}

}

/* end */

/* ipad screen */


@media (max-width: 991px) and (min-width: 768px){
.language ul {
    justify-content: flex-end !important;
    margin-right: 0 !important;
}
.button-inner-wrap {
    margin-top: 10px;
}
.faculty-col .faculty-img img {
max-height: 400px !important;
}
body .patient-service-box-col button.slick-next {
    right: -35px;
}
body .patient-service-box-col button.slick-prev {
    left: -35px;
}
.department-sec button.slick-next {
    left: 67px;
    right: 0px;
    margin: auto;
}
.department-sec button.slick-prev {
    left: 0;
    right: 67px;
    margin: auto;
}
.departments button.slick-prev, .departments button.slick-next {
    bottom: -89px;
}
body .faculty-col button.slick-prev {
    right: 0;
    left: -70px;
}
body .faculty-col button.slick-next {
    right: -80px;
    left: 0;
}
body .faculty-col button.slick-arrow {
    bottom: -83px;
    width: fit-content;
    margin: auto;
}
.about-image-col, .about-content-col {
    width: 100% !important;
}
.info h1.slide-title{
    font-size: 40px;
    line-height: 50px;
}
.about-image-col .elementor-widget-wrap {
  padding-left: 0 !important;
}
.about-image-col .elementor-widget-container {
    text-align: left;
}
.about-image-col .elementor-widget-container img {
 max-width: 650px !important;
}
body .appointment .elementor-tab-content.elementor-active {
    padding: 40px 30px;
}

body .appointment div#faculty-dropdown-container {
    margin-left: 20px;
}
.acdemic-box p.elementor-image-box-description span{
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
display: -webkit-inline-box;
}
.f-18 .elementor-tab-title {
 font-size: 18px !important;
}
.info p.slide-description {
    margin: 20px;
}
body .modern-slider .item .img-fill {
    height: 650px;
}

 .patient-service-box p.elementor-image-box-description span {
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
display: -webkit-inline-box;
}
.acdemic-box figure.elementor-image-box-img {
    height: inherit;
}
body .faculty-col .faculty-img img {
    min-height: 400px;
    width: 100%;
    object-position: top;
}
.acdemic-box .elementor-image-box-wrapper img {
    margin-top: 0;
    height: 100%;
    object-fit: cover;
}
.acdemic-box figure.elementor-image-box-img {
    height: inherit;
}

.every-contribution .elementor-inner-column {
  width: 100% !important;
}
.every-contribution .elementor-inner-section {
padding: 50px 20px 50px 20px !important;
}
.every-contribution .elementor-widget-heading, .every-contribution .elementor-widget-text-editor, .meet-team-content .elementor-widget-text-editor, .academic-content-col .elementor-widget-text-editor, .our-blog-news .elementor-widget-text-editor, .new-article-post-col, .new-article-singlepost-col {
 width: 100% !important;
 max-width: 100% !important;
}
.every-contribution .elementor-widget-wrap.elementor-element-populated {
    padding: 0 !important;
}

.acdemic-box .elementor-image-box-wrapper {
    height: 200px;
}
.acdemic-box a.academic-btn {
    margin-top: 5px;
}

body .appointment .elementor-tab-title {
    width: 50%;
    padding: 20px 28.7px;
}
.appointment .elementor-tabs-wrapper {
    flex-wrap: wrap;
}
.appointment div#elementor-tab-title-7772 {
 border-radius: 0 10px 0 0;
}
.appointment div#elementor-tab-title-7774 {
    border-radius: 0;
}
.center-of-excellence .elementor-column:first-child, .meet-team-content .elementor-column:first-child, .academic-content-col .elementor-column:first-child, .our-blog-news .elementor-column:first-child {
    width: 90%;
}
.center-of-excellence .elementor-column:last-child, .meet-team-content .elementor-column:last-child, .academic-content-col .elementor-column:last-child, .our-blog-news .elementor-column:last-child{
    width: 100%;
}
.center-of-excellence .elementor-column:last-child .elementor-button-wrapper, .meet-team-content .elementor-column:last-child .elementor-button-wrapper, .academic-content-col .elementor-column:last-child .elementor-button-wrapper, .our-blog-news .elementor-column:last-child .elementor-button-wrapper {
    text-align: left;
    margin-top: 20px;
}
.acdemic-box {
 width: 100% !important;
 max-width: 100% !important;
}
.acdemic-box .elementor-widget-container {
    margin: 0 !important;
}
.college-admission {
    padding-bottom: 20px;
}

.new-article-singlepost-col .elementor-widget-container {
    margin: 0 !important;
}
.college-admission .elementor-widget-container {
padding-right: 0 !important;
}
.acdemic-box .elementor-widget-container {
padding-right: 0 !important;
}

}

/*end ipad */

@media (max-width: 767px) and (min-width: 501px){
.appointment {
 margin-top: 0 !important;
 padding-top: 70px !important;
}
.award-btn .elementor-widget-container {
margin-top: 0 !important;
}
.testimonial{
padding-top: 130px !important;   
}
.view-review-btn {
    margin-top: 38px;
}
.testimonial-box .slick-slide {
    margin: 0 10px;
}
.about {
padding: 70px 20px 70px 20px !important;
}
.about .elementor-widget-text-editor {
margin-bottom: -8px !important;
}
.department-box .elementor-widget-container {
padding: 35px 0 0 !important;
}
.btn-gap-mobile .elementor-widget-container {
 margin: 68px 0 0 0 !important;
}
.patient-service-contnt {
padding: 80px 20px 232px !important;
}
.patient-service-contnt .elementor-widget-container {
margin: 0 0 -20px 0 !important;
}
.patient-service-inner-sec {
  margin: 0;
 max-width: calc(100%) ! IMPORTANT;
}

.acdemic-box .elementor-image-box-wrapper {
    flex-wrap: wrap;
}
.college-admission figure.elementor-image-box-img, .acdemic-box figure.elementor-image-box-img {
  margin-right: 0 !important;
}
.acdemic-box .elementor-widget-container {
padding-right: 0 !important;
margin: 0 !important;
}
.alumni-academic .elementor-widget-container {
margin-top: 20px !important;
}
.academic-btn .elementor-widget-container {
 margin: 20px 0 0 0 !important;
}
.blog-btn .elementor-widget-container {
margin: 10px 0 0 0 !important;
}
.donate-btn .elementor-widget-container{
margin: 2px 0 0 0 !important;
}
.acdemic-box img {
        height: 400px;
        object-fit: cover;
}

.patient-service-inner-sec p.elementor-image-box-description {
    max-width: 570px;
    margin: auto;
}

}


@media (max-width: 767px){
    
.appointment a.view-faculty-button {
font-size: 18px !important;
padding: 10.52px 30.48px !important;
}
.modern-slider .slick-slide {
    margin-right: 0;
}
.f-18 .elementor-tab-title {
 font-size: 18px !important;
}
.department-sec-box .department-title a {
    font-size: 18px;
}
.info h1.slide-title {
    font-size: 30px;
    line-height: 40px;
    margin: 20px 15px 0;
}
.patient-service-inner-sec ul.slick-dots {
    bottom: -54px;
}
.info p.slide-description {
    font-size: 16px;
    font-weight: 600;
    line-height: 26px;
}
body .modern-slider .item .img-fill {
    height: 600px;
}
.info .button-inner-wrap {
    display: flex;
    justify-content: center;
    gap: 20px;
    padding: 0 15px;
    margin-top: 0;
    margin-bottom: 40px;
    flex-wrap: wrap;
}
.info p.slide-description {
    margin: 20px 15px;
}

.appointment .elementor-tabs-wrapper {
    flex-wrap: wrap;
}
/*.appointment div#elementor-tab-title-7772 {*/
/* border-radius: 0 10px 0 0;*/
/*}*/
/*.appointment div#elementor-tab-title-7774 {*/
/*    border-radius: 0;*/
/*}*/
body .appointment .elementor-tab-content.elementor-active {
    padding: 30px 20px;
}
.appointment .elementor-tab-mobile-title {
    display: none;
}
body .appointment .elementor-tab-title {
    width: 100%;
    padding: 15px 20px;
}
body .appointment select#department_select, body .appointment div#faculty-dropdown-container {
    flex: 0 1 100%;
    max-width: 100%;
}
body .appointment div#faculty-dropdown-container {
    margin: 20px 0 0 0;
}
body .appointment a#view-all-doctors-button {
    font-size: 15px;
    line-height: 26px;
    max-width: max-content;
    flex: 0 1 100%;
    padding-right: 20px;
}
.appointment .search-view-button-group {
  align-items: center;
  margin-top: 20px !important;
}
body .appointment button#view-faculty-button {
    padding: 11.57px 30px;
}
.acdemic-box figure.elementor-image-box-img {
    max-width: none;
}
body .acdemic-box .elementor-image-box-wrapper img {
    /*margin-top: 0;*/
}
.acdemic-box .elementor-image-box-wrapper {
    height: auto;
}
.acdemic-box .elementor-image-box-content {
    padding: 10px 20px 24px;
}
.acdemic-box img {
border-radius: 10px 10px 0 0;
}
body .faculty-col button.slick-prev {
    right: 0;
    left: -70px;
    margin: auto;
    bottom: -77px;
    width: max-content;
}
body .faculty-col button.slick-next {
    right: -80px;
    bottom: -77px;
    left: 0;
    width: fit-content;
    margin: auto;
}
.departments button.slick-next {
    right: -80px;
    bottom: -80px;
    left: 0;
    width: fit-content;
    margin: auto;
}

.departments button.slick-prev {
    left: -80px;
    bottom: -80px;
    right: 0;
    width: fit-content;
    margin: auto;
}
.patient-service-box-col .departments button.slick-next{
    right: -70px;
    left: 0;
    bottom: -100px;
    width: fit-content;
    margin: auto;
}
.patient-service-box-col .slick-arrow {
    bottom: -85px !important;
    top: unset !important;
    width: fit-content;
    margin: auto;
}
.patient-service-box-col button.slick-next.slick-arrow {
    left: 0;
    right: -80px;
}
.patient-service-box-col button.slick-prev.slick-arrow {
    left: -80px;
    right: 0;
}
.faculty-col .faculty-img img {
    max-height: 380px !important;
    min-height: 380px !important;
    width: 100%;
    object-fit: cover;
    object-position: top;
}
.departments .slick-slide {
    margin: 0 10px;
}
.departments {
    margin: 0 10px;
}
.appointment a#view-all-doctors-button:after {
    right: -2px !important;
    width: 13px !important;
    height: 13px !important;
}
.appointment .elementor-tab-title:first-child {
    border-radius: 10px 10px 0 0 !important;
}
.appointment div#elementor-tab-title-7774 {
    border-radius: 0;
}
.department-sec-box .department-button {
    bottom: 30px;
}
.number-butn-text {
    text-align: center;
    flex: 0 1 68%;
}
.info .another-wrap-div {
    justify-content: center;
    gap: 10px;
}
.info .explor-banner-buttn {
    width: 190px;
    height: 59px;

}
.appointment {
 margin-top: 0 !important;
}
.appointment .elementor-tab-content p.search-doctors {
 margin: 0 0 20px !important;
}
.patient-service-box-col p.elementor-image-box-description span {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.patient-service-box-col figure img {
    width: 60px;
    object-fit: scale-down;
}
.patient-service-box-col .slick-list.draggable {
    padding: 0 !important;
    max-height: 310px;
}

.department-sec-box {
    padding: 30px 20px;
}
.departments .slick-slide > div {
    max-height: auto;
    min-height: auto;
    height: 350px;
}

select#department_select, select#faculty_select {
    padding: 17.42px 45px 17.42px 17.42px !important;
}
.f-22 h4.elementor-heading-title{
font-size: 19px !important;
line-height: 28px !important;
}
.f-17 p{
font-size: 17px !important;
line-height: 27px !important;
}
.department-sec{
    overflow: hidden;
}
.mobile-heading h2.elementor-heading-title {
 font-size: 28px !important;
 line-height: 38px !important;
}

/* dots */
ul.slick-dots {
 padding: 0;
 list-style: none;
 display: flex;
 justify-content: center;
 grid-gap: 12px;
 flex-wrap: wrap;
 position: absolute;
 left: 0;
 bottom: -50px;
 right: 0;
 margin: auto;
 z-index: 1;
}
.faculty-section ul.slick-dots {
  bottom: -47px;
}
		
ul.slick-dots li button {
padding: 0 !important;
padding: 3px !important;
border-radius: 50px !important;
line-height: 0;
color: #ffffff00 ! IMPORTANT;
width: 12px !important;
height: 12px ! IMPORTANT;
}
		
ul.slick-dots li button {
background: transparent !important;
}
 ul.slick-dots .slick-active button {
background: #013220 !IMPORTANT;
}
.department-sec-box .department-content p {
    margin-top: 10px;
}
.appointment .search-view-button-group {
  flex-direction: row-reverse;
  width: 100%;
}
.appointment button#view-faculty-button {
    font-size: 18px !important;
    margin-left: 10px;
}
.marquee-container p{
margin: 0 0 10px 0 !important;
}

}

@media (max-width: 500px){
.patient-service-inner-sec {
    max-width: calc(100% - 25px) ! IMPORTANT;
}

}


@media (max-width: 370px){
body .appointment a#view-all-doctors-button{
    display: none;
}
}/* End custom CSS */