.elementor-334 .elementor-element.elementor-element-1d8bae1:not(.elementor-motion-effects-element-type-background), .elementor-334 .elementor-element.elementor-element-1d8bae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212A2E;}.elementor-334 .elementor-element.elementor-element-1d8bae1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 50px 20px;}.elementor-334 .elementor-element.elementor-element-1d8bae1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-334 .elementor-element.elementor-element-9bc6376 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:33px;}.elementor-334 .elementor-element.elementor-element-9bc6376 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-334 .elementor-element.elementor-element-cf8de14 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:55px;font-weight:600;line-height:45px;color:var( --e-global-color-70293b1 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-334 .elementor-element.elementor-element-4349858{font-family:"Euclid", Sans-serif;font-size:20px;font-weight:400;line-height:27px;color:var( --e-global-color-70293b1 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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-334 .elementor-element.elementor-element-adfe5bb .elementor-button:hover, .elementor-334 .elementor-element.elementor-element-adfe5bb .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-334 .elementor-element.elementor-element-adfe5bb .elementor-button{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:700;line-height:14px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;padding:14px 71px 14px 71px;}.elementor-334 .elementor-element.elementor-element-59ed010 .elementor-button:hover, .elementor-334 .elementor-element.elementor-element-59ed010 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-334 .elementor-element.elementor-element-59ed010 .elementor-button{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:700;line-height:14px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;padding:14px 71px 14px 71px;}.elementor-334 .elementor-element.elementor-element-6b99389.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-334 .elementor-element.elementor-element-6b99389 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-334 .elementor-element.elementor-element-6b99389 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-166623f img{width:100%;}.elementor-334 .elementor-element.elementor-element-39bdf79{margin-top:70px;margin-bottom:50px;padding:0px 20px 0px 20px;}.elementor-334 .elementor-element.elementor-element-b5c32f4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-334 .elementor-element.elementor-element-5d7ceda{text-align:center;font-family:"Euclid", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-primary );}.elementor-334 .elementor-element.elementor-element-4b9cfad{margin-top:100px;margin-bottom:100px;padding:0px 20px 0px 20px;}.elementor-334 .elementor-element.elementor-element-7524edc > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-334 .elementor-element.elementor-element-7524edc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-334 .elementor-element.elementor-element-a872492 .elementor-icon-box-wrapper{gap:10px;}.elementor-334 .elementor-element.elementor-element-a872492 .elementor-icon-box-title{margin-block-end:18px;}.elementor-334 .elementor-element.elementor-element-a872492 .elementor-icon{font-size:43px;}.elementor-334 .elementor-element.elementor-element-a872492 .elementor-icon-box-title, .elementor-334 .elementor-element.elementor-element-a872492 .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:600;line-height:20px;}.elementor-334 .elementor-element.elementor-element-a872492 .elementor-icon-box-description{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-334 .elementor-element.elementor-element-0a1b5da > .elementor-element-populated{border-style:none;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-334 .elementor-element.elementor-element-5ca215f .elementor-icon-box-wrapper{gap:10px;}.elementor-334 .elementor-element.elementor-element-5ca215f .elementor-icon-box-title{margin-block-end:18px;}.elementor-334 .elementor-element.elementor-element-5ca215f .elementor-icon{font-size:43px;}.elementor-334 .elementor-element.elementor-element-5ca215f .elementor-icon-box-title, .elementor-334 .elementor-element.elementor-element-5ca215f .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:600;line-height:20px;}.elementor-334 .elementor-element.elementor-element-5ca215f .elementor-icon-box-description{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-334 .elementor-element.elementor-element-534ca00 > .elementor-element-populated{border-style:none;}.elementor-334 .elementor-element.elementor-element-16aa303 .elementor-icon-box-wrapper{gap:10px;}.elementor-334 .elementor-element.elementor-element-16aa303 .elementor-icon-box-title{margin-block-end:18px;}.elementor-334 .elementor-element.elementor-element-16aa303 .elementor-icon{font-size:43px;}.elementor-334 .elementor-element.elementor-element-16aa303 .elementor-icon-box-title, .elementor-334 .elementor-element.elementor-element-16aa303 .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:600;line-height:20px;}.elementor-334 .elementor-element.elementor-element-16aa303 .elementor-icon-box-description{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-334 .elementor-element.elementor-element-492b061 > .elementor-element-populated{border-style:none;}.elementor-334 .elementor-element.elementor-element-80c2b1b .elementor-icon-box-wrapper{gap:10px;}.elementor-334 .elementor-element.elementor-element-80c2b1b .elementor-icon-box-title{margin-block-end:18px;}.elementor-334 .elementor-element.elementor-element-80c2b1b .elementor-icon{font-size:43px;}.elementor-334 .elementor-element.elementor-element-80c2b1b .elementor-icon-box-title, .elementor-334 .elementor-element.elementor-element-80c2b1b .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:20px;font-weight:600;line-height:20px;}.elementor-334 .elementor-element.elementor-element-80c2b1b .elementor-icon-box-description{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-334 .elementor-element.elementor-element-2e2ce99{margin-top:100px;margin-bottom:100px;padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-334 .elementor-element.elementor-element-73fe0fb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-334 .elementor-element.elementor-element-73fe0fb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-334 .elementor-element.elementor-element-73fe0fb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-334 .elementor-element.elementor-element-2bda24b{text-align:start;font-family:"Euclid", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-334 .elementor-element.elementor-element-88bdb4a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-334 .elementor-element.elementor-element-88bdb4a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-334 .elementor-element.elementor-element-88bdb4a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-334 .elementor-element.elementor-element-224aa0c{margin-top:100px;margin-bottom:100px;padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-334 .elementor-element.elementor-element-cf2c60b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-334 .elementor-element.elementor-element-cf2c60b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-334 .elementor-element.elementor-element-cf2c60b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-334 .elementor-element.elementor-element-467073b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-334 .elementor-element.elementor-element-467073b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-334 .elementor-element.elementor-element-467073b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-334 .elementor-element.elementor-element-657bb98{text-align:start;font-family:"Euclid", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-primary );}.elementor-334 .elementor-element.elementor-element-0b68e6c:not(.elementor-motion-effects-element-type-background), .elementor-334 .elementor-element.elementor-element-0b68e6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-334 .elementor-element.elementor-element-0b68e6c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;padding:136px 20px 136px 20px;}.elementor-334 .elementor-element.elementor-element-0b68e6c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-334 .elementor-element.elementor-element-0b68e6c > .elementor-shape-top svg{height:36px;transform:translateX(-50%) rotateY(180deg);}.elementor-334 .elementor-element.elementor-element-0b68e6c > .elementor-shape-bottom svg{height:36px;transform:translateX(-50%) rotateY(180deg);}.elementor-334 .elementor-element.elementor-element-c0dc7e5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-334 .elementor-element.elementor-element-c0dc7e5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-334 .elementor-element.elementor-element-a86a40c{text-align:center;}.elementor-334 .elementor-element.elementor-element-a86a40c .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:13px;color:var( --e-global-color-70293b1 );}.elementor-334 .elementor-element.elementor-element-dfe8f91{text-align:center;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-334 .elementor-element.elementor-element-d62523f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:18px;}.elementor-334 .elementor-element.elementor-element-d62523f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-334 .elementor-element.elementor-element-fc58699{margin-top:100px;margin-bottom:100px;padding:0px 20px 0px 20px;}.elementor-334 .elementor-element.elementor-element-cae47ee > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-334 .elementor-element.elementor-element-0f43947{text-align:center;font-family:"Euclid", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:var( --e-global-color-primary );}.elementor-334 .elementor-element.elementor-element-3575c06 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-334 .elementor-element.elementor-element-ccc0c81{text-align:start;font-family:"Euclid", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-primary );}.elementor-334 .elementor-element.elementor-element-084393b > .elementor-container{max-width:1110px;}.elementor-334 .elementor-element.elementor-element-084393b{margin-top:50px;margin-bottom:100px;padding:0px 20px 0px 20px;}.elementor-334 .elementor-element.elementor-element-afa0ac3{margin-top:100px;margin-bottom:100px;padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-334 .elementor-element.elementor-element-9068dc9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-334 .elementor-element.elementor-element-9068dc9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-334 .elementor-element.elementor-element-9068dc9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-334 .elementor-element.elementor-element-d190d65{text-align:start;font-family:"Euclid", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-334 .elementor-element.elementor-element-317e62e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-334 .elementor-element.elementor-element-317e62e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-334 .elementor-element.elementor-element-317e62e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-334 .elementor-element.elementor-element-ae068b3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-334 .elementor-element.elementor-element-ae068b3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-334 .elementor-element.elementor-element-ae068b3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-334 .elementor-element.elementor-element-ea1e09d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-334 .elementor-element.elementor-element-ea1e09d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-334 .elementor-element.elementor-element-ea1e09d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-334 .elementor-element.elementor-element-5b7db00 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-334 .elementor-element.elementor-element-5b7db00{font-family:"Euclid", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var( --e-global-color-primary );}.elementor-334 .elementor-element.elementor-element-7bcce2e{margin-top:100px;margin-bottom:100px;padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-334 .elementor-element.elementor-element-e4c9223.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-334 .elementor-element.elementor-element-e4c9223.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-334 .elementor-element.elementor-element-e4c9223 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px;}.elementor-334 .elementor-element.elementor-element-e4c9223 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-5146b41{margin-top:100px;margin-bottom:100px;padding:0px 20px 0px 20px;}.elementor-334 .elementor-element.elementor-element-b95dc60{margin-top:100px;margin-bottom:100px;padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-334 .elementor-element.elementor-element-ff18c1f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-334 .elementor-element.elementor-element-ff18c1f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-334 .elementor-element.elementor-element-ff18c1f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:30px;}.elementor-334 .elementor-element.elementor-element-ff18c1f > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-a872492 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-5ca215f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-16aa303 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-80c2b1b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-dfe8f91{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-334 .elementor-element.elementor-element-9bc6376{width:50%;}.elementor-334 .elementor-element.elementor-element-6b99389{width:50%;}}@media(min-width:1025px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-a872492 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-5ca215f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-16aa303 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-80c2b1b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-dfe8f91{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1023px){.elementor-334 .elementor-element.elementor-element-1d8bae1 > .elementor-container{max-width:800px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-334 .elementor-element.elementor-element-cf8de14 .elementor-heading-title{font-size:25px;line-height:34px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-39bdf79{margin-top:50px;margin-bottom:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-a872492 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-5ca215f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-16aa303 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-80c2b1b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-2bda24b{text-align:center;}.elementor-334 .elementor-element.elementor-element-657bb98{text-align:center;}.elementor-334 .elementor-element.elementor-element-dfe8f91{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-ccc0c81{text-align:center;}.elementor-334 .elementor-element.elementor-element-d190d65{text-align:center;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-334 .elementor-element.elementor-element-1d8bae1 > .elementor-container{max-width:360px;min-height:425px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-334 .elementor-element.elementor-element-cf8de14{text-align:center;}.elementor-334 .elementor-element.elementor-element-cf8de14 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-4349858{text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-39bdf79{margin-top:50px;margin-bottom:0px;}.elementor-334 .elementor-element.elementor-element-5d7ceda{text-align:start;}.elementor-334 .elementor-element.elementor-element-4b9cfad{margin-top:50px;margin-bottom:50px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-a872492 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-5ca215f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-16aa303 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-80c2b1b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-2e2ce99{margin-top:50px;margin-bottom:50px;}.elementor-334 .elementor-element.elementor-element-2bda24b{text-align:start;}.elementor-334 .elementor-element.elementor-element-224aa0c{margin-top:50px;margin-bottom:50px;}.elementor-334 .elementor-element.elementor-element-657bb98{text-align:start;}.elementor-334 .elementor-element.elementor-element-0b68e6c{margin-top:50px;margin-bottom:50px;padding:86px 20px 86px 20px;}.elementor-334 .elementor-element.elementor-element-dfe8f91{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-d62523f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-334 .elementor-element.elementor-element-fc58699{margin-top:50px;margin-bottom:50px;}.elementor-334 .elementor-element.elementor-element-ccc0c81{text-align:start;}.elementor-334 .elementor-element.elementor-element-afa0ac3{margin-top:50px;margin-bottom:50px;}.elementor-334 .elementor-element.elementor-element-d190d65{text-align:start;}.elementor-334 .elementor-element.elementor-element-5b7db00{text-align:start;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for html, class: .elementor-element-2144eb5 */.elementor-334 .elementor-element.elementor-element-2144eb5 .reviewElement {
    color: #fff;
    display: flex;
    align-items: center;
    column-gap: 5px;
}
@media (max-width: 1024px) {
    .elementor-334 .elementor-element.elementor-element-2144eb5 .reviewElement {
        justify-content: center;
    }
}
@media (max-width: 767px) {
    .elementor-334 .elementor-element.elementor-element-2144eb5 .reviewElement {
        flex-direction: column;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-adfe5bb */.elementor-334 .elementor-element.elementor-element-adfe5bb u {
    font-family: 'Euclid';
    font-size: 13px;
    line-height: 16px;
    opacity: .6;
    text-decoration: none;
}
.elementor-334 .elementor-element.elementor-element-adfe5bb:after {
    content: url('/wp-content/uploads/2023/06/Exclamation.svg');
    color: #fff;
    position: absolute;
    width: 24px;
    height: 24px;
    top: -12px;
    left: -5px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #E6352F;
    border-radius: 50px;
    box-shadow: 0 3px 6px rgba(231, 53, 47, .58);
}
@media (max-width: 1024px) {
    .elementor-334 .elementor-element.elementor-element-adfe5bb {
        width: 296px;
        order: 1;
        margin-bottom: 0 !important;
        margin-top: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-59ed010 */.elementor-334 .elementor-element.elementor-element-59ed010 u {
    font-family: 'Euclid';
    font-size: 13px;
    line-height: 16px;
    opacity: .6;
    text-decoration: none;
}
.elementor-334 .elementor-element.elementor-element-59ed010:after {
    content: url('/wp-content/uploads/2023/06/Exclamation.svg');
    color: #fff;
    position: absolute;
    width: 24px;
    height: 24px;
    top: -12px;
    left: -5px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #E6352F;
    border-radius: 50px;
    box-shadow: 0 3px 6px rgba(231, 53, 47, .58);
}
@media (max-width: 1024px) {
    .elementor-334 .elementor-element.elementor-element-59ed010 {
        width: 296px;
        order: 1;
        margin-bottom: 0 !important;
        margin-top: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9bc6376 */.elementor-334 .elementor-element.elementor-element-9bc6376 {
    max-width: 513px;
    width: 100%;
    margin-top: 180px;
}
@media (max-width: 1024px) {
    .elementor-334 .elementor-element.elementor-element-9bc6376 {
        max-width: 100%;
    }
    .elementor-334 .elementor-element.elementor-element-9bc6376 .elementor-widget-wrap {
        flex-direction: column;
        align-items: center;
    }
}
@media (max-width: 767px) {
    .elementor-334 .elementor-element.elementor-element-9bc6376 {
        margin-top: 131px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6b99389 */.elementor-334 .elementor-element.elementor-element-6b99389 {
    max-width: 687px;
    width: 100%;
    margin-top: 150px;
}
.elementor-334 .elementor-element.elementor-element-6b99389 .bannerImg {
    width: auto;
}
.elementor-334 .elementor-element.elementor-element-6b99389 .bannerImg img {
    width: 189px;
    height: 294px;
    border-radius: 15px;
    object-fit: cover;
}
@media (max-width: 1024px) {
    .elementor-334 .elementor-element.elementor-element-6b99389 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1d8bae1 */.elementor-334 .elementor-element.elementor-element-1d8bae1 .elementor-container {
    justify-content: space-between;
}
@media (max-width: 1024px) {
    .elementor-334 .elementor-element.elementor-element-1d8bae1 .elementor-container {
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d7ceda */.elementor-334 .elementor-element.elementor-element-5d7ceda p:last-of-type {
    margin: 0;
}
.elementor-334 .elementor-element.elementor-element-5d7ceda h3{
    font-size: 40px;
    line-height: 34px;
    margin-bottom: 40px
}
.elementor-334 .elementor-element.elementor-element-5d7ceda h2{
    font-size: 40px;
    line-height: 34px;
    margin-bottom: 40px
}
@media(max-width: 767px){
    .elementor-334 .elementor-element.elementor-element-5d7ceda h3{
        font-size: 30px;
    }
    .elementor-334 .elementor-element.elementor-element-5d7ceda h2{
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b5c32f4 */.elementor-334 .elementor-element.elementor-element-b5c32f4 {
    max-width: 671px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-39bdf79 */.elementor-334 .elementor-element.elementor-element-39bdf79 .elementor-container {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a872492 */.elementor-334 .elementor-element.elementor-element-a872492{
    max-width: 212px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ca215f */.elementor-334 .elementor-element.elementor-element-5ca215f{
    max-width: 212px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0a1b5da */.elementor-334 .elementor-element.elementor-element-0a1b5da{
    margin-top: -50px;
}
@media(max-width: 767px){
    .elementor-334 .elementor-element.elementor-element-0a1b5da{
        margin-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-16aa303 */.elementor-334 .elementor-element.elementor-element-16aa303{
    max-width: 212px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-80c2b1b */.elementor-334 .elementor-element.elementor-element-80c2b1b{
    max-width: 212px;
    margin: 0 auto
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-492b061 */.elementor-334 .elementor-element.elementor-element-492b061{
    margin-top: -50px;
}
@media(max-width: 767px){
    .elementor-334 .elementor-element.elementor-element-492b061{
        margin-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4b9cfad */.elementor-334 .elementor-element.elementor-element-4b9cfad .elementor-container{
    justify-content: space-between;
    column-gap: 20px;
    row-gap: 20px;
}
.elementor-334 .elementor-element.elementor-element-4b9cfad .uspBox {
    max-width: 300px;
    width: 100%;
    height: fit-content;
    padding: 61px 23px 61px;
    border: 1px solid #F7F7F7;
    border-radius: 15px;
    background: #F7F7F7;
    
}
.elementor-334 .elementor-element.elementor-element-4b9cfad .uspBox .elementor-widget-wrap {
    padding: 0 !important;
}
.elementor-334 .elementor-element.elementor-element-4b9cfad .uspBox .elementor-icon-box-title {
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    
}

.mkKlap .elementor-icon-box-description {
    display: -webkit-box;
    -webkit-line-clamp: 1; /* Initially limiting to one line */
    -webkit-box-orient: vertical;
    overflow: hidden;
    cursor: pointer;
    position: relative;
}

.mkKlap .elementor-icon-box-description.expanded {
    display: block; /* Show full text */
    -webkit-line-clamp: unset;
}

.mkKlap .elementor-icon-box-description {
    position: relative;
    cursor: pointer;
    display: inline-flex;
    align-items: center;
}

.mkKlap .elementor-icon-box-description::after {
    content: "";
    display: inline-block;
    width: 10px;
    height: 5px;
    margin-left: 5px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.461' height='5.301' viewBox='0 0 10.461 5.301'%3E%3Cpath d='M10.889,14.948a1.232,1.232,0,0,1-.875-.362L5.658,10.23l.583-.583L10.6,14a.422.422,0,0,0,.583,0l4.356-4.356.583.583-4.356,4.356a1.23,1.23,0,0,1-.875.362Z' transform='translate(-5.658 -9.647)' fill='%238f8787'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    transition: transform 0.3s ease;
}

/* Rotate icon when expanded */
.mkKlap .elementor-icon-box-description.expanded::after {
    transform: rotate(180deg);
}
.mkKlap p.elementor-icon-box-description {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
}
@media (max-width: 1024px) {
    .elementor-334 .elementor-element.elementor-element-4b9cfad .elementor-container {
        justify-content: center;
        gap: 50px;
    }
}
@media (max-width: 767px) {
    .elementor-334 .elementor-element.elementor-element-4b9cfad .elementor-container {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        gap: 10px;
        overflow: scroll;
        margin: 0;
        width: 100%;
        max-width: 100%;
        justify-content: flex-start;
    }
    .elementor-334 .elementor-element.elementor-element-4b9cfad .uspBox {
    max-width: 300px;
    width: 300px;
    min-width: 300px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bda24b */.elementor-334 .elementor-element.elementor-element-2bda24b p:last-of-type {
    margin: 0;
}
.elementor-334 .elementor-element.elementor-element-2bda24b h3{
    font-size: 40px;
    line-height: 34px;
    margin-bottom: 40px
}
.elementor-334 .elementor-element.elementor-element-2bda24b h2{
    font-size: 40px;
    line-height: 34px;
    margin-bottom: 40px
}
@media(max-width: 767px){
    .elementor-334 .elementor-element.elementor-element-2bda24b h3{
        font-size: 30px;
    }
    .elementor-334 .elementor-element.elementor-element-2bda24b h2{
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-73fe0fb */.elementor-334 .elementor-element.elementor-element-73fe0fb {
    max-width: 621px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ede135 */.elementor-334 .elementor-element.elementor-element-8ede135 img {
    width: 621px;
    height: 449px;
    object-fit: cover;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-88bdb4a */.elementor-334 .elementor-element.elementor-element-88bdb4a {
    max-width: 621px;
    width: 100%;
}
@media (max-width: 1024px) {
    .elementor-334 .elementor-element.elementor-element-88bdb4a {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2e2ce99 */.elementor-334 .elementor-element.elementor-element-2e2ce99 .elementor-container {
    justify-content: space-between;
}
@media (max-width: 1024px) {
    .elementor-334 .elementor-element.elementor-element-2e2ce99 .elementor-container {
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9edc6b0 */.elementor-334 .elementor-element.elementor-element-9edc6b0 img {
    width: 621px;
    height: 449px;
    object-fit: cover;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cf2c60b */.elementor-334 .elementor-element.elementor-element-cf2c60b {
    max-width: 621px;
    width: 100%;
}
@media (max-width: 1024px) {
    .elementor-334 .elementor-element.elementor-element-cf2c60b {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-657bb98 */.elementor-334 .elementor-element.elementor-element-657bb98 p:last-of-type {
    margin: 0;
}
.elementor-334 .elementor-element.elementor-element-657bb98 h3{
    font-size: 40px;
    line-height: 34px;
    margin-bottom: 40px
}
.elementor-334 .elementor-element.elementor-element-657bb98 h2{
    font-size: 40px;
    line-height: 34px;
    margin-bottom: 40px
}
@media(max-width: 767px){
    .elementor-334 .elementor-element.elementor-element-657bb98 h3{
        font-size: 30px;
    }
    .elementor-334 .elementor-element.elementor-element-657bb98 h2{
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-467073b */.elementor-334 .elementor-element.elementor-element-467073b {
    max-width: 621px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-224aa0c */.elementor-334 .elementor-element.elementor-element-224aa0c .elementor-container {
    justify-content: space-between;
}
@media (max-width: 1024px) {
    .elementor-334 .elementor-element.elementor-element-224aa0c .elementor-container {
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a86a40c */.elementor-334 .elementor-element.elementor-element-a86a40c .elementor-heading-title {
    padding: 12px 25px;
    background: #E86252;
    width: 125px;
    border-radius: 50px;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dfe8f91 */.elementor-334 .elementor-element.elementor-element-dfe8f91 p {
    margin: 0 auto;
    max-width: 340px;
}
.elementor-334 .elementor-element.elementor-element-dfe8f91 h3{
    font-size: 40px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c0dc7e5 */.elementor-334 .elementor-element.elementor-element-c0dc7e5 {
    max-width: 410px;
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5bf2561 */@media (max-width: 767px) {
    .elementor-334 .elementor-element.elementor-element-5bf2561 {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-da64d6a */@media (min-width: 768px) {
    .elementor-334 .elementor-element.elementor-element-da64d6a {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d62523f */.elementor-334 .elementor-element.elementor-element-d62523f {
    max-width: 1097px;
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0b68e6c */.elementor-334 .elementor-element.elementor-element-0b68e6c .elementor-container {
    flex-direction: column;
    align-items: center;
    gap: 50px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0f43947 */.elementor-334 .elementor-element.elementor-element-0f43947 p:last-of-type {
    margin: 0;
}
.elementor-334 .elementor-element.elementor-element-0f43947 a{
    text-decoration: underline;
}
.elementor-334 .elementor-element.elementor-element-0f43947 h2{
    font-size: 40px;
    margin-bottom: 30px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccc0c81 */.elementor-334 .elementor-element.elementor-element-ccc0c81 p:last-of-type {
    margin: 0;
}
.elementor-334 .elementor-element.elementor-element-ccc0c81 h3{
    font-size: 40px;
    line-height: 34px;
    margin-bottom: 40px
}
.elementor-334 .elementor-element.elementor-element-ccc0c81 h2{
    font-size: 40px;
    line-height: 34px;
    margin-bottom: 40px
}
@media(max-width: 767px){
    .elementor-334 .elementor-element.elementor-element-ccc0c81 h3{
        font-size: 30px;
    }
    .elementor-334 .elementor-element.elementor-element-ccc0c81 h2{
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccc0c81 */.elementor-334 .elementor-element.elementor-element-ccc0c81 p:last-of-type {
    margin: 0;
}
.elementor-334 .elementor-element.elementor-element-ccc0c81 h3{
    font-size: 40px;
    line-height: 34px;
    margin-bottom: 40px
}
.elementor-334 .elementor-element.elementor-element-ccc0c81 h2{
    font-size: 40px;
    line-height: 34px;
    margin-bottom: 40px
}
@media(max-width: 767px){
    .elementor-334 .elementor-element.elementor-element-ccc0c81 h3{
        font-size: 30px;
    }
    .elementor-334 .elementor-element.elementor-element-ccc0c81 h2{
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccc0c81 */.elementor-334 .elementor-element.elementor-element-ccc0c81 p:last-of-type {
    margin: 0;
}
.elementor-334 .elementor-element.elementor-element-ccc0c81 h3{
    font-size: 40px;
    line-height: 34px;
    margin-bottom: 40px
}
.elementor-334 .elementor-element.elementor-element-ccc0c81 h2{
    font-size: 40px;
    line-height: 34px;
    margin-bottom: 40px
}
@media(max-width: 767px){
    .elementor-334 .elementor-element.elementor-element-ccc0c81 h3{
        font-size: 30px;
    }
    .elementor-334 .elementor-element.elementor-element-ccc0c81 h2{
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-084393b */.elementor-334 .elementor-element.elementor-element-084393b .elementor-container {
    justify-content: center;
    gap: 50px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d190d65 */.elementor-334 .elementor-element.elementor-element-d190d65 p:last-of-type {
    margin: 0;
}
.elementor-334 .elementor-element.elementor-element-d190d65 h3{
    font-size: 40px;
    line-height: 34px;
    margin-bottom: 40px
}
.elementor-334 .elementor-element.elementor-element-d190d65 h2{
    font-size: 40px;
    line-height: 34px;
    margin-bottom: 40px
}
@media(max-width: 767px){
    .elementor-334 .elementor-element.elementor-element-d190d65 h3{
        font-size: 30px;
    }
    .elementor-334 .elementor-element.elementor-element-d190d65 h2{
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9068dc9 */.elementor-334 .elementor-element.elementor-element-9068dc9 {
    max-width: 621px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-202ad38 */.elementor-334 .elementor-element.elementor-element-202ad38 img {
    width: 621px;
    height: 449px;
    object-fit: cover;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-317e62e */.elementor-334 .elementor-element.elementor-element-317e62e {
    max-width: 621px;
    width: 100%;
}
@media (max-width: 1024px) {
    .elementor-334 .elementor-element.elementor-element-317e62e {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-afa0ac3 */.elementor-334 .elementor-element.elementor-element-afa0ac3 .elementor-container {
    justify-content: space-between;
}
@media (max-width: 1024px) {
    .elementor-334 .elementor-element.elementor-element-afa0ac3 .elementor-container {
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ae5cb4f */.elementor-334 .elementor-element.elementor-element-ae5cb4f img {
    width: 621px;
    height: 449px;
    object-fit: cover;
    border-radius: 10px;
}
@media (max-width: 767px) {
    .elementor-334 .elementor-element.elementor-element-ae5cb4f img {
        width: 295px;
        height: 295px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ae068b3 */.elementor-334 .elementor-element.elementor-element-ae068b3 {
    max-width: 621px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b7db00 */.elementor-334 .elementor-element.elementor-element-5b7db00 p {
    max-width: 405px;
}
@media (max-width: 1024px) {
    .elementor-334 .elementor-element.elementor-element-5b7db00 p {
        max-width: 100%;
    }
}
.elementor-334 .elementor-element.elementor-element-5b7db00 h3{
    font-size: 40px;
    line-height: 34px;
    margin-bottom: 40px
}
.elementor-334 .elementor-element.elementor-element-5b7db00 h2{
    font-size: 40px;
    line-height: 34px;
    margin-bottom: 40px
}
@media(max-width: 767px){
    .elementor-334 .elementor-element.elementor-element-5b7db00 h3{
        font-size: 30px;
    }
    .elementor-334 .elementor-element.elementor-element-5b7db00 h2{
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ea1e09d */.elementor-334 .elementor-element.elementor-element-ea1e09d {
    max-width: 589px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ae5cb4f */.elementor-334 .elementor-element.elementor-element-ae5cb4f img {
    width: 621px;
    height: 449px;
    object-fit: cover;
    border-radius: 10px;
}
@media (max-width: 767px) {
    .elementor-334 .elementor-element.elementor-element-ae5cb4f img {
        width: 295px;
        height: 295px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ae068b3 */.elementor-334 .elementor-element.elementor-element-ae068b3 {
    max-width: 621px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b7db00 */.elementor-334 .elementor-element.elementor-element-5b7db00 p {
    max-width: 405px;
}
@media (max-width: 1024px) {
    .elementor-334 .elementor-element.elementor-element-5b7db00 p {
        max-width: 100%;
    }
}
.elementor-334 .elementor-element.elementor-element-5b7db00 h3{
    font-size: 40px;
    line-height: 34px;
    margin-bottom: 40px
}
.elementor-334 .elementor-element.elementor-element-5b7db00 h2{
    font-size: 40px;
    line-height: 34px;
    margin-bottom: 40px
}
@media(max-width: 767px){
    .elementor-334 .elementor-element.elementor-element-5b7db00 h3{
        font-size: 30px;
    }
    .elementor-334 .elementor-element.elementor-element-5b7db00 h2{
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ea1e09d */.elementor-334 .elementor-element.elementor-element-ea1e09d {
    max-width: 589px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7bcce2e */.elementor-334 .elementor-element.elementor-element-7bcce2e .elementor-container {
    justify-content: space-between;
}
@media (max-width: 1024px) {
    .elementor-334 .elementor-element.elementor-element-7bcce2e .elementor-container {
        justify-content: center;
        gap: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e4c9223 */.elementor-334 .elementor-element.elementor-element-e4c9223 {
    max-width: 589px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e4c9223 */.elementor-334 .elementor-element.elementor-element-e4c9223 {
    max-width: 589px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5146b41 */.elementor-334 .elementor-element.elementor-element-5146b41 .elementor-container {
    justify-content: center;
}
@media (max-width: 1024px) {
    .elementor-334 .elementor-element.elementor-element-5146b41 .elementor-container {
        justify-content: center;
        gap: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2f77b5e */.elementor-334 .elementor-element.elementor-element-2f77b5e p{
    max-width: 883px;
}
.elementor-334 .elementor-element.elementor-element-2f77b5e {
    max-width: 932px;
    margin-left: auto;
}
.elementor-334 .elementor-element.elementor-element-2f77b5e a {
    text-decoration: underline;
}

.questionHolder{
    padding: 30px 50px;
}

.questionHolder:after{
	content: '';
	display: inline-block;
	width: 10px;
	height: 10px;
	flex-shrink: 0;
	margin-left: 15px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
	transition: transform 0.3s ease-out;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.106' height='4.344' viewBox='0 0 10.106 4.344'%3E%3Cpath d='M14.9,8.093a.823.823,0,0,0-1.025,0l-3.306,2.774a.823.823,0,0,1-1.025,0L6.234,8.093a.823.823,0,0,0-1.025,0,.539.539,0,0,0,0,.854l3.313,2.78a2.469,2.469,0,0,0,3.06,0L14.9,8.947A.539.539,0,0,0,14.9,8.093Z' transform='translate(15.105 12.258) rotate(-180)' fill='%23000'/%3E%3C/svg%3E");
    top: 4px;
    position: relative;
}


.questionHolder.is-open:after {
	transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ff18c1f */.elementor-334 .elementor-element.elementor-element-ff18c1f {
    max-width: 689px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b95dc60 */.elementor-334 .elementor-element.elementor-element-b95dc60 .elementor-container {
    justify-content: center;
}
@media (max-width: 1024px) {
    .elementor-334 .elementor-element.elementor-element-b95dc60 .elementor-container {
        justify-content: center;
        gap: 50px;
    }
}/* End custom CSS */
/* Start custom CSS */.elementor-element-163697b{
    display: block !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://mobiele-autosleutelmaker.nl/wp-content/uploads/2023/06/gilroy-semibold-webfont.woff2') format('woff2'),
		url('https://mobiele-autosleutelmaker.nl/wp-content/uploads/2023/06/gilroy-semibold-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://mobiele-autosleutelmaker.nl/wp-content/uploads/2023/06/gilroy-bold-webfont.woff2') format('woff2'),
		url('https://mobiele-autosleutelmaker.nl/wp-content/uploads/2023/06/gilroy-bold-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mobiele-autosleutelmaker.nl/wp-content/uploads/2023/06/Gilroy-Regular.woff2') format('woff2'),
		url('https://mobiele-autosleutelmaker.nl/wp-content/uploads/2023/06/Gilroy-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mobiele-autosleutelmaker.nl/wp-content/uploads/2023/06/Gilroy-Medium.woff2') format('woff2'),
		url('https://mobiele-autosleutelmaker.nl/wp-content/uploads/2023/06/Gilroy-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Euclid';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mobiele-autosleutelmaker.nl/wp-content/uploads/2023/06/a575313c6dc4fd00c1a9506e1c3ea4fc-webfont.woff2') format('woff2'),
		url('https://mobiele-autosleutelmaker.nl/wp-content/uploads/2023/06/a575313c6dc4fd00c1a9506e1c3ea4fc-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */