.elementor-743 .elementor-element.elementor-element-5060122{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-5060122:not(.elementor-motion-effects-element-type-background), .elementor-743 .elementor-element.elementor-element-5060122 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-743 .elementor-element.elementor-element-b77b42e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-c6f0784{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-746e520{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-743 .elementor-element.elementor-element-783bd6c > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-743 .elementor-element.elementor-element-783bd6c{text-align:start;font-family:"Sharp Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:1.1;color:var( --e-global-color-primary );}.elementor-743 .elementor-element.elementor-element-783bd6c a{color:var( --e-global-color-accent );}.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-743 .elementor-element.elementor-element-e53bb4a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-743 .elementor-element.elementor-element-e53bb4a .elementor-heading-title{font-family:"Sharp Grotesk", Sans-serif;font-size:48px;font-weight:500;line-height:60px;color:var( --e-global-color-primary );}.elementor-743 .elementor-element.elementor-element-d72b428 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-743 .elementor-element.elementor-element-d72b428{text-align:start;font-family:"Sharp Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:var( --e-global-color-primary );}.elementor-743 .elementor-element.elementor-element-d72b428 a{color:var( --e-global-color-accent );}.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-743 .elementor-element.elementor-element-4da9edf .elementor-button{background-color:#0250BB;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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:10px 24px 10px 24px;}.elementor-743 .elementor-element.elementor-element-4da9edf > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-0e47483 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-743 .elementor-element.elementor-element-0e47483 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-743 .elementor-element.elementor-element-0e47483 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-743 .elementor-element.elementor-element-0e47483 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-743 .elementor-element.elementor-element-0e47483 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-743 .elementor-element.elementor-element-0e47483 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-743 .elementor-element.elementor-element-0e47483 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-743 .elementor-element.elementor-element-0e47483 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-743 .elementor-element.elementor-element-0e47483{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-743 .elementor-element.elementor-element-0e47483 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-743 .elementor-element.elementor-element-0e47483 .elementor-icon-list-item > a{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-743 .elementor-element.elementor-element-0e47483 .elementor-icon-list-text{color:#ADADAD;transition:color 0.3s;}.elementor-743 .elementor-element.elementor-element-d3f3ebc{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-743 .elementor-element.elementor-element-75021e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-75021e4:not(.elementor-motion-effects-element-type-background), .elementor-743 .elementor-element.elementor-element-75021e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9FB;}.elementor-743 .elementor-element.elementor-element-24b31bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-00190ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-0aaad05{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-13ac9e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-f44679d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-2430ef8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-bd4db8d > .elementor-widget-container{margin:32px 0px 16px 0px;}.elementor-743 .elementor-element.elementor-element-bd4db8d{text-align:center;}.elementor-743 .elementor-element.elementor-element-bd4db8d .elementor-heading-title{font-family:"Sharp Grotesk", Sans-serif;font-size:50px;font-weight:500;line-height:1.1;color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-f87a22c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-5d1eac3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-629d318{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-6659c4b img{width:100%;}.elementor-743 .elementor-element.elementor-element-9f80f53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-90e644d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-743 .elementor-element.elementor-element-ff8fa9e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-be5797a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-743 .elementor-element.elementor-element-be5797a{text-align:start;}.elementor-743 .elementor-element.elementor-element-be5797a .elementor-heading-title{font-family:var( --e-global-typography-1255c40-font-family ), Sans-serif;font-size:var( --e-global-typography-1255c40-font-size );font-weight:var( --e-global-typography-1255c40-font-weight );line-height:var( --e-global-typography-1255c40-line-height );color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-39299ef{font-family:var( --e-global-typography-8124728-font-family ), Sans-serif;font-size:var( --e-global-typography-8124728-font-size );font-weight:var( --e-global-typography-8124728-font-weight );line-height:var( --e-global-typography-8124728-line-height );}.elementor-743 .elementor-element.elementor-element-f28d0ce{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-58b22d2 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-743 .elementor-element.elementor-element-58b22d2{text-align:start;}.elementor-743 .elementor-element.elementor-element-58b22d2 .elementor-heading-title{font-family:var( --e-global-typography-1255c40-font-family ), Sans-serif;font-size:var( --e-global-typography-1255c40-font-size );font-weight:var( --e-global-typography-1255c40-font-weight );line-height:var( --e-global-typography-1255c40-line-height );color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-fc3a1ca{font-family:var( --e-global-typography-8124728-font-family ), Sans-serif;font-size:var( --e-global-typography-8124728-font-size );font-weight:var( --e-global-typography-8124728-font-weight );line-height:var( --e-global-typography-8124728-line-height );}.elementor-743 .elementor-element.elementor-element-44cc077{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-b39956a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-3d407f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-375c8f7{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-ec0ea9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-f470685{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-fb209bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-efb2d1c > .elementor-widget-container{margin:32px 0px 16px 0px;}.elementor-743 .elementor-element.elementor-element-efb2d1c{text-align:center;}.elementor-743 .elementor-element.elementor-element-efb2d1c .elementor-heading-title{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-secondary );}.elementor-743 .elementor-element.elementor-element-484d34b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-912ba46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-c065fe3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-83712fa{text-align:center;}.elementor-743 .elementor-element.elementor-element-83712fa img{width:220px;}.elementor-743 .elementor-element.elementor-element-b24a45e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-b0ab6f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-9d5c413 > .elementor-widget-container{margin:032px 0px 16px 0px;}.elementor-743 .elementor-element.elementor-element-9d5c413{text-align:start;}.elementor-743 .elementor-element.elementor-element-9d5c413 .elementor-heading-title{font-family:var( --e-global-typography-1255c40-font-family ), Sans-serif;font-size:var( --e-global-typography-1255c40-font-size );font-weight:var( --e-global-typography-1255c40-font-weight );line-height:var( --e-global-typography-1255c40-line-height );color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-e731ff9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-743 .elementor-element.elementor-element-e731ff9{text-align:start;font-family:"Sharp Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#42414D;}.elementor-743 .elementor-element.elementor-element-e731ff9 a{color:var( --e-global-color-accent );}.elementor-743 .elementor-element.elementor-element-1534b8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-c30c866{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-dbfbe21{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-6a6756e > .elementor-widget-container{margin:032px 0px 16px 0px;}.elementor-743 .elementor-element.elementor-element-6a6756e{text-align:start;}.elementor-743 .elementor-element.elementor-element-6a6756e .elementor-heading-title{font-family:var( --e-global-typography-1255c40-font-family ), Sans-serif;font-size:var( --e-global-typography-1255c40-font-size );font-weight:var( --e-global-typography-1255c40-font-weight );line-height:var( --e-global-typography-1255c40-line-height );color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-2ee8453 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-743 .elementor-element.elementor-element-2ee8453{text-align:start;font-family:"Sharp Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#42414D;}.elementor-743 .elementor-element.elementor-element-2ee8453 a{color:var( --e-global-color-accent );}.elementor-743 .elementor-element.elementor-element-c3454b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-12a0f7f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-8ce27eb img{width:260px;}.elementor-743 .elementor-element.elementor-element-555fbd9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-b368f0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-3a9bd9b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-dc37c8a{text-align:center;}.elementor-743 .elementor-element.elementor-element-dc37c8a img{width:350px;}.elementor-743 .elementor-element.elementor-element-5698456{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-bde5e06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-b5de84b > .elementor-widget-container{margin:032px 0px 16px 0px;}.elementor-743 .elementor-element.elementor-element-b5de84b{text-align:start;}.elementor-743 .elementor-element.elementor-element-b5de84b .elementor-heading-title{font-family:var( --e-global-typography-1255c40-font-family ), Sans-serif;font-size:var( --e-global-typography-1255c40-font-size );font-weight:var( --e-global-typography-1255c40-font-weight );line-height:var( --e-global-typography-1255c40-line-height );color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-324ef47 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-743 .elementor-element.elementor-element-324ef47{text-align:start;font-family:"Sharp Grotesk", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#42414D;}.elementor-743 .elementor-element.elementor-element-324ef47 a{color:var( --e-global-color-accent );}.elementor-743 .elementor-element.elementor-element-59e71cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:048px;--padding-bottom:048px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-9724a34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-87d7da9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:60px 60px 60px 60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-87d7da9:not(.elementor-motion-effects-element-type-background), .elementor-743 .elementor-element.elementor-element-87d7da9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDF0;}.elementor-743 .elementor-element.elementor-element-11084c0{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-9b8518e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-27dfe13{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-ce968ee{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-ce968ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-743 .elementor-element.elementor-element-6db923d img{width:300px;}.elementor-743 .elementor-element.elementor-element-1971396{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-f526cf3 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-743 .elementor-element.elementor-element-f526cf3{text-align:start;}.elementor-743 .elementor-element.elementor-element-f526cf3 .elementor-heading-title{font-family:var( --e-global-typography-1255c40-font-family ), Sans-serif;font-size:var( --e-global-typography-1255c40-font-size );font-weight:var( --e-global-typography-1255c40-font-weight );line-height:var( --e-global-typography-1255c40-line-height );color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-6175771{font-family:var( --e-global-typography-8124728-font-family ), Sans-serif;font-size:var( --e-global-typography-8124728-font-size );font-weight:var( --e-global-typography-8124728-font-weight );line-height:var( --e-global-typography-8124728-line-height );}.elementor-743 .elementor-element.elementor-element-50e7285{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-e629b71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-ce041ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-22b1584{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-e388e09{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-cf6cca1{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-4214a0d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-3435ed7 .elementor-heading-title{font-family:"Sharp Grotesk", Sans-serif;font-size:66px;font-weight:500;line-height:1.1;color:var( --e-global-color-secondary );}.elementor-743 .elementor-element.elementor-element-22abbaa{font-family:"Sharp Grotesk", Sans-serif;font-size:24px;font-weight:500;line-height:32px;}.elementor-743 .elementor-element.elementor-element-f11041c{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-743 .elementor-element.elementor-element-e53bb4a .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-743 .elementor-element.elementor-element-bd4db8d .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-743 .elementor-element.elementor-element-3435ed7 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-743 .elementor-element.elementor-element-22abbaa{font-size:16px;line-height:24px;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.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-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-743 .elementor-element.elementor-element-4da9edf .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-743 .elementor-element.elementor-element-0e47483 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-743 .elementor-element.elementor-element-0e47483 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-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-743 .elementor-element.elementor-element-be5797a .elementor-heading-title{font-size:var( --e-global-typography-1255c40-font-size );line-height:var( --e-global-typography-1255c40-line-height );}.elementor-743 .elementor-element.elementor-element-39299ef{font-size:var( --e-global-typography-8124728-font-size );line-height:var( --e-global-typography-8124728-line-height );}.elementor-743 .elementor-element.elementor-element-58b22d2 .elementor-heading-title{font-size:var( --e-global-typography-1255c40-font-size );line-height:var( --e-global-typography-1255c40-line-height );}.elementor-743 .elementor-element.elementor-element-fc3a1ca{font-size:var( --e-global-typography-8124728-font-size );line-height:var( --e-global-typography-8124728-line-height );}.elementor-743 .elementor-element.elementor-element-efb2d1c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-743 .elementor-element.elementor-element-9d5c413 .elementor-heading-title{font-size:var( --e-global-typography-1255c40-font-size );line-height:var( --e-global-typography-1255c40-line-height );}.elementor-743 .elementor-element.elementor-element-6a6756e .elementor-heading-title{font-size:var( --e-global-typography-1255c40-font-size );line-height:var( --e-global-typography-1255c40-line-height );}.elementor-743 .elementor-element.elementor-element-b5de84b .elementor-heading-title{font-size:var( --e-global-typography-1255c40-font-size );line-height:var( --e-global-typography-1255c40-line-height );}.elementor-743 .elementor-element.elementor-element-87d7da9{--border-radius:0px 0px 0px 0px;}.elementor-743 .elementor-element.elementor-element-f526cf3 .elementor-heading-title{font-size:var( --e-global-typography-1255c40-font-size );line-height:var( --e-global-typography-1255c40-line-height );}.elementor-743 .elementor-element.elementor-element-6175771{font-size:var( --e-global-typography-8124728-font-size );line-height:var( --e-global-typography-8124728-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.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-743 .elementor-element.elementor-element-e53bb4a .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-743 .elementor-element.elementor-element-4da9edf .elementor-button{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-743 .elementor-element.elementor-element-0e47483 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-743 .elementor-element.elementor-element-0e47483 .elementor-icon-list-item > a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-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-743 .elementor-element.elementor-element-24b31bb{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-743 .elementor-element.elementor-element-bd4db8d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-743 .elementor-element.elementor-element-bd4db8d .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-743 .elementor-element.elementor-element-90e644d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-743 .elementor-element.elementor-element-be5797a .elementor-heading-title{font-size:var( --e-global-typography-1255c40-font-size );line-height:var( --e-global-typography-1255c40-line-height );}.elementor-743 .elementor-element.elementor-element-39299ef{font-size:var( --e-global-typography-8124728-font-size );line-height:var( --e-global-typography-8124728-line-height );}.elementor-743 .elementor-element.elementor-element-58b22d2 .elementor-heading-title{font-size:var( --e-global-typography-1255c40-font-size );line-height:var( --e-global-typography-1255c40-line-height );}.elementor-743 .elementor-element.elementor-element-fc3a1ca{font-size:var( --e-global-typography-8124728-font-size );line-height:var( --e-global-typography-8124728-line-height );}.elementor-743 .elementor-element.elementor-element-b39956a{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-743 .elementor-element.elementor-element-efb2d1c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-743 .elementor-element.elementor-element-efb2d1c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-743 .elementor-element.elementor-element-9d5c413 .elementor-heading-title{font-size:var( --e-global-typography-1255c40-font-size );line-height:var( --e-global-typography-1255c40-line-height );}.elementor-743 .elementor-element.elementor-element-6a6756e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-743 .elementor-element.elementor-element-6a6756e .elementor-heading-title{font-size:var( --e-global-typography-1255c40-font-size );line-height:var( --e-global-typography-1255c40-line-height );}.elementor-743 .elementor-element.elementor-element-b5de84b .elementor-heading-title{font-size:var( --e-global-typography-1255c40-font-size );line-height:var( --e-global-typography-1255c40-line-height );}.elementor-743 .elementor-element.elementor-element-9724a34{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-743 .elementor-element.elementor-element-f526cf3 .elementor-heading-title{font-size:var( --e-global-typography-1255c40-font-size );line-height:var( --e-global-typography-1255c40-line-height );}.elementor-743 .elementor-element.elementor-element-6175771{font-size:var( --e-global-typography-8124728-font-size );line-height:var( --e-global-typography-8124728-line-height );}.elementor-743 .elementor-element.elementor-element-e629b71{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-743 .elementor-element.elementor-element-3435ed7 .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-743 .elementor-element.elementor-element-22abbaa{font-size:25px;line-height:32px;}}@media(min-width:768px){.elementor-743 .elementor-element.elementor-element-c6f0784{--width:100%;}.elementor-743 .elementor-element.elementor-element-d3f3ebc{--width:100%;}.elementor-743 .elementor-element.elementor-element-f44679d{--width:100%;}.elementor-743 .elementor-element.elementor-element-5d1eac3{--width:100%;}.elementor-743 .elementor-element.elementor-element-90e644d{--width:100%;}.elementor-743 .elementor-element.elementor-element-f470685{--width:100%;}.elementor-743 .elementor-element.elementor-element-912ba46{--width:100%;}.elementor-743 .elementor-element.elementor-element-b24a45e{--width:100%;}.elementor-743 .elementor-element.elementor-element-c30c866{--width:100%;}.elementor-743 .elementor-element.elementor-element-c3454b0{--width:100%;}.elementor-743 .elementor-element.elementor-element-b368f0d{--width:100%;}.elementor-743 .elementor-element.elementor-element-5698456{--width:100%;}.elementor-743 .elementor-element.elementor-element-27dfe13{--width:100%;}.elementor-743 .elementor-element.elementor-element-ce968ee{--width:40%;}.elementor-743 .elementor-element.elementor-element-cf6cca1{--width:30%;}.elementor-743 .elementor-element.elementor-element-f11041c{--width:70%;}}/* Start custom CSS for text-editor, class: .elementor-element-783bd6c */.elementor-743 .elementor-element.elementor-element-783bd6c p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d72b428 */.elementor-743 .elementor-element.elementor-element-d72b428 p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0e47483 */.elementor-743 .elementor-element.elementor-element-0e47483 li a{
    font-size: 12px !important;
    line-height: 1.1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77b42e */.elementor-743 .elementor-element.elementor-element-b77b42e {
    margin: auto;
    max-width: 1080px;
    padding-left: 30px;
    padding-right: 30px;
}

@media (min-width: 768px) {
    .elementor-743 .elementor-element.elementor-element-b77b42e {
        padding-left: 80px;
        padding-right: 80px;
    }
}

.elementor-743 .elementor-element.elementor-element-b77b42e{
    padding-bottom: 120px;
    padding-top: 100px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5060122 */.elementor-743 .elementor-element.elementor-element-5060122{
    display: block;
}

@media (min-width: 768px) {
    .elementor-743 .elementor-element.elementor-element-5060122 {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39299ef */.elementor-743 .elementor-element.elementor-element-39299ef p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc3a1ca */.elementor-743 .elementor-element.elementor-element-fc3a1ca p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aaad05 */.elementor-743 .elementor-element.elementor-element-0aaad05 {
    margin: auto;

    padding-left: 30px;
    padding-right: 30px;
}

@media (min-width: 768px) {
    .elementor-743 .elementor-element.elementor-element-0aaad05 {
        padding-left: 80px;
        padding-right: 80px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00190ca */.elementor-743 .elementor-element.elementor-element-00190ca {
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 48px;
    padding-top: 48px;
}

@media (min-width: 768px) {
    .elementor-743 .elementor-element.elementor-element-00190ca {
        margin-bottom: 0;
        margin-top: 0;
        padding-bottom: 48px;
        padding-top: 48px;
    }
}

.elementor-743 .elementor-element.elementor-element-00190ca{
    background-color: var(--category-color);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e731ff9 */.elementor-743 .elementor-element.elementor-element-e731ff9 p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ee8453 */.elementor-743 .elementor-element.elementor-element-2ee8453 p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-324ef47 */.elementor-743 .elementor-element.elementor-element-324ef47 p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-375c8f7 */.elementor-743 .elementor-element.elementor-element-375c8f7 {
    margin: auto;

    padding-left: 30px;
    padding-right: 30px;
}

@media (min-width: 768px) {
    .elementor-743 .elementor-element.elementor-element-375c8f7 {
        padding-left: 80px;
        padding-right: 80px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d407f9 */.elementor-743 .elementor-element.elementor-element-3d407f9 {
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 48px;
    padding-top: 48px;
}

@media (min-width: 768px) {
    .elementor-743 .elementor-element.elementor-element-3d407f9 {
        margin-bottom: 0;
        margin-top: 0;
        padding-bottom: 48px;
        padding-top: 48px;
    }
}

.elementor-743 .elementor-element.elementor-element-3d407f9{
    background-color: var(--category-color);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6175771 */.elementor-743 .elementor-element.elementor-element-6175771 p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11084c0 */.elementor-743 .elementor-element.elementor-element-11084c0 {
    margin: auto;

    padding-left: 30px;
    padding-right: 30px;
}

@media (min-width: 768px) {
    .elementor-743 .elementor-element.elementor-element-11084c0 {
        padding-left: 80px;
        padding-right: 80px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87d7da9 */.elementor-743 .elementor-element.elementor-element-87d7da9 {
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 48px;
    padding-top: 48px;
}

@media (min-width: 768px) {
    .elementor-743 .elementor-element.elementor-element-87d7da9 {
        margin-bottom: 0;
        margin-top: 0;
        padding-bottom: 48px;
        padding-top: 48px;
    }
}

.elementor-743 .elementor-element.elementor-element-87d7da9{
    background-color: var(--category-color);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22abbaa */.elementor-743 .elementor-element.elementor-element-22abbaa p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22b1584 */.elementor-743 .elementor-element.elementor-element-22b1584 {
    margin: auto;

    padding-left: 30px;
    padding-right: 30px;
}

@media (min-width: 768px) {
    .elementor-743 .elementor-element.elementor-element-22b1584 {
        padding-left: 80px;
        padding-right: 80px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce041ef */.elementor-743 .elementor-element.elementor-element-ce041ef {
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 48px;
    padding-top: 48px;
}

@media (min-width: 768px) {
    .elementor-743 .elementor-element.elementor-element-ce041ef {
        margin-bottom: 0;
        margin-top: 0;
        padding-bottom: 48px;
        padding-top: 48px;
    }
}

.elementor-743 .elementor-element.elementor-element-ce041ef{
    background-color: var(--category-color);
}/* End custom CSS */
/* Start custom CSS */input[type="date"],
input[type="email"],
input[type="number"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="time"],
input[type="url"],
select,
textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    background-color: #fff;
    border: 2px solid #9595a2;
    border-radius: 4px;
    border-radius: 4px;
    color: #0c0c0d;
    font-size: 14px;
    font-size: 0.875rem;
    height: 40px;
    line-height: 1.5;
    outline: 0;
    padding: 0 8px;
    position: relative;
    transition-duration: 0.15s;
    transition-property: border-color;
    width: 100%;
}

@media (min-width: 768px) {
    input[type="date"],
    input[type="email"],
    input[type="number"],
    input[type="password"],
    input[type="search"],
    input[type="tel"],
    input[type="text"],
    input[type="time"],
    input[type="url"],
    select,
    textarea {
        font-size: 16px;
        font-size: 1rem;
        line-height: 1.5;
    }
}

label {
    color: #5e5e72;
    display: block;
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.5;
    margin-bottom: 8px;
}

label,
legend {
    font-weight: 500;
}

textarea {
    display: block;
    min-height: 80px;
    padding: 8px;
    min-height: 340px;
    resize: vertical;
}

input[type="submit"] {
    align-items: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    border: 2px solid #cdcdd4;
    border-radius: 4px;
    cursor: pointer;
    display: inline-flex;
    font-size: 14px;
    font-size: .875rem;
    font-weight: 500;
    height: 32px;
    justify-content: center;
    padding: 0 24px;
    text-align: center;
    text-decoration: none;
    transition-duration: .15s;
    transition-property: background-color, border-color;
}
input[type="submit"]:hover {
    background: #0250bb;
}
input[type="submit"] {
    background: #0060df;
    border-width: 0;
    color: #fff;
}



body.darkmode--activated h2, 
body.darkmode--activated p, 
body.darkmode--activated h3,
body.darkmode--activated span,
body.darkmode--activated li a{
    color: white !important;
}

body.darkmode--activated p a{
    color: #488EFF !important;
}

body.darkmode--activated .darker-white{
    background-color: black !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sharp Grotesk';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://tanova.pl/wp-content/uploads/2025/07/sharp-grotesk-400.woff') format('woff');
}
@font-face {
	font-family: 'Sharp Grotesk';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://tanova.pl/wp-content/uploads/2025/07/sharp-grotesk-500.woff') format('woff');
}
/* End Custom Fonts CSS */