.elementor-441 .elementor-element.elementor-element-227b62f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-de06ceb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-2c0146b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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 );color:var( --e-global-color-primary );}.elementor-441 .elementor-element.elementor-element-18b8ffa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:500;}.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-441 .elementor-element.elementor-element-25165e6{font-family:"Figtree", Sans-serif;}.elementor-441 .elementor-element.elementor-element-1db208e{--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;}.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-441 .elementor-element.elementor-element-1332a1b{--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;}.elementor-441 .elementor-element.elementor-element-98ed5c92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-fa595f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-4dd0eaa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-5475e9a{--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;}.elementor-441 .elementor-element.elementor-element-3c731e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-af21f05{--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;}.elementor-441 .elementor-element.elementor-element-3f62f84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-441 .elementor-element.elementor-element-1e43bb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-442f7d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-17d9af6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-34c3b7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-5c882b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-fe2a0a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-69736bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-7f31c4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-997b0f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-e5cd987{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-afdc0b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-fcc5541{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-3bf3faf{--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;}.elementor-441 .elementor-element.elementor-element-1412f92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-560a6fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-ec63532{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-2febd06{--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;}.elementor-441 .elementor-element.elementor-element-2334e5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-9e84db9{--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;}.elementor-441 .elementor-element.elementor-element-1f10101{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-0b8d5e0{--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;}.elementor-441 .elementor-element.elementor-element-b1aaac7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-7777d3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-76c30ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-5a3935e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-4d76fb7{--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;}.elementor-441 .elementor-element.elementor-element-7ec75f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-552df63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-dc6d556{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-76250ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-b837e3f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-c8f2e75d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-0b970df6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-4a96189{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-02188eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-9059397{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-8e59be38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-1a6e52c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-db673704{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-ca1f60e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{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-form .elementor-field-type-html{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-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{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-form .elementor-button{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-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{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-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{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-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{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-441 .elementor-element.elementor-element-a8710d12 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-441 .elementor-element.elementor-element-a8710d12 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-441 .elementor-element.elementor-element-a8710d12 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-441 .elementor-element.elementor-element-a8710d12 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-441 .elementor-element.elementor-element-a8710d12 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-441 .elementor-element.elementor-element-a8710d12 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-441 .elementor-element.elementor-element-a8710d12 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-441 .elementor-element.elementor-element-a8710d12 .elementor-field-type-html{padding-bottom:0px;}.elementor-441 .elementor-element.elementor-element-a8710d12 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-441 .elementor-element.elementor-element-a8710d12 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-441 .elementor-element.elementor-element-a8710d12 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-441 .elementor-element.elementor-element-a8710d12 .elementor-button[type="submit"]{color:#ffffff;}.elementor-441 .elementor-element.elementor-element-a8710d12 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-441 .elementor-element.elementor-element-a8710d12 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-441 .elementor-element.elementor-element-a8710d12 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-441 .elementor-element.elementor-element-a8710d12 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-441 .elementor-element.elementor-element-a8710d12 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-441 .elementor-element.elementor-element-a8710d12 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-441 .elementor-element.elementor-element-a8710d12{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-441 .elementor-element.elementor-element-619792f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-1fdef25{--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;}.elementor-441 .elementor-element.elementor-element-40406c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-cd06d10{--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;}.elementor-441 .elementor-element.elementor-element-cbcfc84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-441 .elementor-element.elementor-element-f68a28b{--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;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.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-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.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-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS */:root{--bp-bg:#09090a;--bp-s1:#111113;--bp-s2:#17171a;--bp-gold:#c9a45c;--bp-gold2:#ecd29a;--bp-text:#f4efe6;--bp-muted:#a8a296;--bp-line:rgba(201,164,92,.18);--bp-serif:'Playfair Display',Georgia,serif;--bp-sans:'Figtree',system-ui,sans-serif} body{background:var(--bp-bg)!important} .page-header{display:none} .bp-root{background:var(--bp-bg);color:var(--bp-text);font-family:var(--bp-sans);overflow:hidden} .bp-root .e-con{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--row-gap:0px;--column-gap:0px;--gap:0px} .e-con.bp-section{padding:110px 24px!important;position:relative} .e-con.bp-coll{padding-top:30px!important} .e-con.bp-wrap{max-width:1200px;margin:0 auto;width:100%;gap:48px} .bp-eyebrow .elementor-heading-title{font-family:var(--bp-sans)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.28em;text-transform:uppercase;color:var(--bp-gold)!important;display:inline-flex;align-items:center;gap:12px} .bp-eyebrow .elementor-heading-title:before{content:'';width:28px;height:1px;background:var(--bp-gold)} .bp-h1{max-width:820px!important} .bp-h1 .elementor-heading-title{font-family:var(--bp-serif)!important;font-weight:500!important;font-size:clamp(44px,6.4vw,92px)!important;line-height:1.02!important;letter-spacing:-.02em;color:var(--bp-text)!important} .bp-h2 .elementor-heading-title{font-family:var(--bp-serif)!important;font-weight:500!important;font-size:clamp(34px,4.2vw,56px)!important;line-height:1.08!important;letter-spacing:-.015em;color:var(--bp-text)!important} .bp-root em{font-style:italic;background:linear-gradient(100deg,var(--bp-gold2),var(--bp-gold) 55%,#9c7a3c);-webkit-background-clip:text;background-clip:text;color:transparent} .bp-h3 .elementor-heading-title{font-family:var(--bp-serif)!important;font-weight:500!important;font-size:26px!important;line-height:1.2!important;color:var(--bp-text)!important} .bp-h3 .elementor-heading-title a{color:inherit!important} .bp-h4 .elementor-heading-title{font-family:var(--bp-sans)!important;font-weight:600!important;font-size:17px!important;color:var(--bp-text)!important;margin-bottom:4px} .bp-text,.bp-text p{font-size:17px;line-height:1.75;color:var(--bp-muted)!important;margin:0} .bp-lead p{font-size:19px;line-height:1.7;color:#cfc8bb!important;max-width:560px;margin:0} .bp-small p{font-size:15px;line-height:1.65;color:var(--bp-muted)!important;margin:0} .bp-num .elementor-heading-title{font-family:var(--bp-serif)!important;font-style:italic;font-size:22px!important;color:var(--bp-gold)!important} .bp-pbrand .elementor-heading-title{font-size:11px!important;font-weight:600!important;letter-spacing:.3em;text-transform:uppercase;color:var(--bp-gold)!important;font-family:var(--bp-sans)!important} .bp-btn .elementor-button{font-family:var(--bp-sans)!important;font-size:14px!important;font-weight:600!important;letter-spacing:.14em;text-transform:uppercase;padding:18px 34px!important;border-radius:999px!important;background:linear-gradient(135deg,var(--bp-gold2),var(--bp-gold) 60%,#a8823f)!important;color:#141210!important;border:0!important;box-shadow:0 10px 40px -10px rgba(201,164,92,.55);transition:transform .3s,box-shadow .3s} .bp-btn .elementor-button:hover{transform:translateY(-2px);box-shadow:0 18px 50px -12px rgba(201,164,92,.75)} .bp-btn-ghost .elementor-button{background:rgba(255,255,255,.03)!important;color:var(--bp-text)!important;border:1px solid rgba(244,239,230,.25)!important;box-shadow:none;backdrop-filter:blur(8px)} .bp-btn-ghost .elementor-button:hover{border-color:var(--bp-gold)!important;color:var(--bp-gold2)!important;box-shadow:none} .bp-link .elementor-button{background:none!important;padding:0!important;border:0!important;font-size:13px!important;font-weight:600!important;letter-spacing:.16em;text-transform:uppercase;color:var(--bp-gold)!important;font-family:var(--bp-sans)!important;white-space:nowrap} .bp-link .elementor-button-text:after{content:'→';margin-left:10px;display:inline-block;transition:transform .3s} .bp-link .elementor-button:hover .elementor-button-text:after{transform:translateX(5px)} .e-con.bp-hero{min-height:100vh;display:flex;justify-content:center;padding-top:140px!important;background:radial-gradient(ellipse at 75% 40%,rgba(201,164,92,.10),transparent 60%),linear-gradient(90deg,#09090a 18%,rgba(9,9,10,.75) 48%,rgba(9,9,10,.15) 100%),url(https://bioprime.pl/wp-content/uploads/2026/08/ChatGPT-Image-30-sie-2026-12_53_47.png) right center/cover no-repeat} .e-con.bp-hero:after{content:'';position:absolute;left:0;right:0;bottom:0;height:200px;background:linear-gradient(to bottom,transparent,var(--bp-bg));pointer-events:none} .e-con.bp-hero-inner{gap:28px;position:relative;z-index:2} .bp-hero-inner .elementor-widget,.bp-hero-inner .e-con{max-width:760px} .e-con.bp-btns{gap:14px;flex-wrap:wrap;margin-top:8px} .bp-btns .elementor-widget{width:auto} .bp-meta-t p{display:flex;flex-wrap:wrap;gap:10px 28px;margin:20px 0 0;font-size:13px;letter-spacing:.08em;color:var(--bp-muted)!important} .bp-meta-t span{display:inline-flex;align-items:center;gap:10px} .bp-meta-t span:before{content:'';width:6px;height:6px;border-radius:50%;background:var(--bp-gold);box-shadow:0 0 12px var(--bp-gold)} .e-con.bp-head{gap:18px;margin-bottom:8px} .e-con.bp-head-row{justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:24px} .e-con.bp-head-l{gap:18px;width:auto;max-width:700px} .bp-head-row .bp-link{width:auto} .e-con.bp-center{align-items:center;text-align:center} .bp-center .bp-eyebrow .elementor-heading-title:after{content:'';width:28px;height:1px;background:var(--bp-gold)} .e-con.bp-grid{display:grid!important;gap:24px} .e-con.bp-grid-3{grid-template-columns:repeat(3,1fr)} .e-con.bp-grid-4{grid-template-columns:repeat(4,1fr)} .e-con.bp-card{width:100%!important;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.01));border:1px solid var(--bp-line);border-radius:24px;overflow:hidden;position:relative;transition:transform .45s cubic-bezier(.2,.7,.2,1),border-color .45s,box-shadow .45s;backdrop-filter:blur(10px)} .e-con.bp-card:hover{transform:translateY(-6px);border-color:rgba(201,164,92,.5);box-shadow:0 30px 60px -30px rgba(201,164,92,.35)} .bp-pimg{overflow:hidden;background:#0d0d0f} .bp-pimg img{width:100%!important;aspect-ratio:1/1;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)} .bp-product:hover .bp-pimg img{transform:scale(1.06)} .e-con.bp-pbody{padding:26px 28px 30px!important;gap:10px} .e-con.bp-pbody .bp-link{margin-top:10px} .e-con.bp-cat{padding:36px 30px!important;gap:16px;min-height:340px} .bp-cat .bp-link{margin-top:auto} .e-con.bp-cat:before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 100% 0,rgba(201,164,92,.16),transparent 55%);opacity:0;transition:opacity .45s;pointer-events:none} .e-con.bp-cat:hover:before{opacity:1} .e-con.bp-split{align-items:center;gap:80px} .bp-contact .e-con.bp-split-txt{width:40%!important} .bp-contact .e-con.bp-contact-cards{flex:1} .e-con.bp-split-img,.e-con.bp-split-txt{width:50%!important} .e-con.bp-split-txt{gap:24px} .bp-frame{position:relative;padding:14px;border:1px solid var(--bp-line);border-radius:28px;background:linear-gradient(180deg,rgba(201,164,92,.08),transparent)} .bp-frame img{border-radius:18px;width:100%!important;display:block;box-shadow:0 40px 80px -30px rgba(201,164,92,.35)} .e-con.bp-pillars{gap:0;border-top:1px solid var(--bp-line);margin:8px 0} .e-con.bp-pillar{gap:22px;padding:20px 0!important;border-bottom:1px solid var(--bp-line);align-items:flex-start} .bp-pillar .bp-num{width:auto} .e-con.bp-pillar-t{gap:2px} .bp-split-txt .bp-btn-ghost{width:auto} .e-con.bp-about{background:linear-gradient(180deg,var(--bp-bg),var(--bp-s1) 50%,var(--bp-bg))} .e-con.bp-cta{padding:90px 40px!important;gap:22px;border:1px solid rgba(201,164,92,.3);border-radius:32px;background:radial-gradient(ellipse at 50% 0,rgba(201,164,92,.18),transparent 65%),linear-gradient(180deg,#141416,#0d0d0f);position:relative;overflow:hidden} .bp-cta .bp-lead p{margin:0 auto} .bp-cta .bp-btn{width:auto;margin-top:10px} .e-con.bp-contact-cards{gap:20px} .e-con.bp-ccard{padding:34px 30px!important;gap:12px} .bp-ccard .bp-h3 .elementor-heading-title{font-size:22px!important;word-break:break-word} .bp-ccard .bp-h3 a:hover{color:var(--bp-gold2)!important} @media (max-width:1024px){.e-con.bp-grid-4{grid-template-columns:repeat(2,1fr)}.e-con.bp-grid-3{grid-template-columns:repeat(2,1fr)}.e-con.bp-split{gap:48px}} @media (max-width:767px){.bp-contact .e-con.bp-split-txt{width:100%!important}.e-con.bp-coll{padding-top:20px!important}.e-con.bp-section{padding:80px 16px!important}.e-con.bp-hero{padding-top:120px!important;min-height:92vh;background:linear-gradient(180deg,rgba(9,9,10,.55),#09090a 85%),url(https://bioprime.pl/wp-content/uploads/2026/08/ChatGPT-Image-30-sie-2026-12_53_47.png) 70% center/cover no-repeat}.e-con.bp-grid-3,.e-con.bp-grid-4{grid-template-columns:1fr}.e-con.bp-split{flex-direction:column!important;gap:40px}.e-con.bp-split-img,.e-con.bp-split-txt{width:100%!important}.e-con.bp-contact-cards{flex-direction:column!important}.e-con.bp-cta{padding:60px 22px!important}.e-con.bp-cat{min-height:0}.bp-btns .elementor-widget{width:100%}.bp-btns .elementor-button{width:100%;justify-content:center}}/* End custom CSS */