/*
Theme Name: Pesso Theme
Theme URI: https://wedo-solutions.com
Template: hello-elementor
Author: Wedo Solutions
Author URI: https://wedo-solutions.com/
Description: Wedo Solutions
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 1.0.1663153769
Updated: 2022-09-14 11:09:29

*/

.elementor-1115 .elementor-element.elementor-element-d6e3836 > .elementor-container {min-height:150px;}
.elementor-1115 .elementor-element.elementor-element-d6e3836:not(.elementor-motion-effects-element-type-background), 
.elementor-1115 .elementor-element.elementor-element-d6e3836 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image:url("https://roeeb26.sg-host.com/wp-content/uploads/2022/10/pexels-ivan-3089685@2x.png");
	background-position:center center;background-size:cover;
}
.elementor-1115 .elementor-element.elementor-element-d6e3836{
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-1115 .elementor-element.elementor-element-d6e3836 > .elementor-background-overlay{
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1115 .elementor-element.elementor-element-caffb58{
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:30px;
}
.elementor-1115 .elementor-element.elementor-element-caffb58 > .elementor-background-overlay{
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1115 .elementor-element.elementor-element-0cd1b3c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-1115 .elementor-element.elementor-element-0cd1b3c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#FFFFFF;
}
.elementor-1115 .elementor-element.elementor-element-0cd1b3c > .elementor-element-populated,
.elementor-1115 .elementor-element.elementor-element-0cd1b3c > .elementor-element-populated > .elementor-background-overlay, 
.elementor-1115 .elementor-element.elementor-element-0cd1b3c > .elementor-background-slideshow {
	border-radius:0px 0px 15px 15px;
}
.elementor-1115 .elementor-element.elementor-element-0cd1b3c > .elementor-element-populated{
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;
}
.elementor-1115 .elementor-element.elementor-element-0cd1b3c > .elementor-element-populated > .elementor-background-overlay{
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1115 .elementor-element.elementor-element-5481852 {
	text-align:center;
}
.elementor-1115 .elementor-element.elementor-element-5481852 .elementor-heading-title {
	color:#000000;font-size:33px;font-weight:bold;
}
.elementor-1115 .elementor-element.elementor-element-5481852 > .elementor-widget-container {
	margin:15px 0px 0px 0px;
}
.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-group{
	padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;
}
.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-form-fields-wrapper{
	margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;
}
.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-group.recaptcha_v3-bottomright{
	margin-bottom:0;
}
body.rtl .elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-labels-inline .elementor-field-group > label{
	padding-left:0px;
}
body:not(.rtl) .elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-labels-inline .elementor-field-group > label{
	padding-right:0px;
}
body .elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-labels-above .elementor-field-group > label{
	padding-bottom:0px;
}
body.rtl .elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-labels-inline .elementor-field-group > abbr{
	padding-left:0px;
}
body:not(.rtl) .elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-labels-inline .elementor-field-group > abbr{padding-right:0px;}body .elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-labels-above .elementor-field-group > abbr{padding-bottom:0px;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-group > label, .elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-subgroup label{color:#424242;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-group > label{font-size:16px;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-type-html{padding-bottom:0px;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-label-description .elementor-field-label{display:inline-block;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-label-description:after{content:'?';display:inline-block;border-radius:50%;padding:2px 0;height:1.2em;line-height:1;font-size:80%;width:1.2em;text-align:center;margin-left:0.2em;color:#ffffff;background-color:#666666;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#980715;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;}
.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#980715;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-group .elementor-select-wrapper .select2{background-color:#ffffff;border-color:#980715;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-group .elementor-select-wrapper .select2 .elementor-field-textual{background-color:#ffffff;border-color:#980715;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;}.elementor-1115 .elementor-element.elementor-element-b012a61 .mce-panel{background-color:#ffffff;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-group .elementor-select-wrapper::before{color:#980715;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-group .mce-panel{border-color:#980715;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-group.elementor-field-type-select2 .elementor-select-wrapper:after{color:#980715;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-group input:disabled, .elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-group button:disabled, .elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-group select:disabled, .elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-group textarea:disabled, .elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-group .elementor-field:disabled{opacity:0.5;cursor:not-allowed;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-option-search{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.elementor-1115 .elementor-element.elementor-element-b012a61 .e-form__buttons__wrapper__button-next{background-color:#980715;color:#ffffff;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-button[type="button"]{background-color:#980715;color:#ffffff;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-button[type="button"] svg *{fill:#ffffff;}.elementor-1115 .elementor-element.elementor-element-b012a61 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1115 .elementor-element.elementor-element-b012a61 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-button[type="button"]:hover{color:#ffffff;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-button[type="button"]:hover svg *{fill:#ffffff;}.elementor-1115 .elementor-element.elementor-element-b012a61 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1115 .elementor-element.elementor-element-b012a61{--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-1115 .elementor-element.elementor-element-b012a61 .elementor-choices .elementor-choices-label{padding:10px 10px 10px 10px;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-choices{height:auto;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-slider .noUi-origin{width:100%;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-slider .noUi-touch-area, .elementor-1115 .elementor-element.elementor-element-b012a61 .noUi-tooltip{cursor:pointer;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-slider .noUi-tooltip{bottom:50%;transform:translate(-50%,50%);border:none;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-slider .noUi-handle::after, .elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-slider .noUi-handle::before{display:none;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-type-calculator.elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){opacity:1;flex-basis:100%;max-width:100%;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-group.elementor-field-type-calculator{flex-direction:row;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-button.elementor-button-reset{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;width:100%;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-type-repeater .elementor-field-repeater-subgroup{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-type-repeater .elementor-repeater-row-tools .elementor-repeater-row-tool{cursor:pointer;float:right;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-type-repeater, .elementor-field-type-repeater .elementor-repeater-fields-wrapper{width:100%;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-type-repeater .elementor-repeater-row-fields{display:flex;flex-wrap:wrap;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-mark-required .elementor-field-group:not(.elementor-mark-required) .elementor-field-label::after{display:none;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-repeater-row-fields{clear:both;}.elementor-1115 .elementor-element.elementor-element-b012a61 .e-signature-wrapper{text-align:center;width:100%;position:relative;}.elementor-1115 .elementor-element.elementor-element-b012a61 .e-signature-actions{right:0;position:absolute;top:0;}.elementor-1115 .elementor-element.elementor-element-b012a61 .e-signature-actions a{cursor:pointer;margin:5px;}.elementor-1115 .elementor-element.elementor-element-b012a61 .e-signature-pad{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-type-media .elementor-field-subgroup{min-height:100px;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-type-media .elementor-field-subgroup .custom-file-container__image-preview--active{min-height:200px;position:relative;overflow:auto;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-group.elementor-field-type-rating .e-rating{cursor:pointer;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-type-library > .elementor-field-label{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;width:100%;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-button.media-library-button{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;width:100%;}body .elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-group.elementor-field-type-group > label.elementor-field-label{margin-bottom:0px;z-index:1;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-form-fields-wrapper .elementor-field-group.elementor-field-type-group .elementor-field-subgroup{-ms-flex-preferred-size:200%;flex-basis:200%;max-width:200%;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-range{height:10px;min-height:auto;padding:0;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-range .noUi-pips .noUi-marker{height:calc(10px - 1px);}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-range .noUi-handle::after, .elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-range .noUi-handle::before{height:calc(10px - 8px);}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-range .noUi-handle{height:calc(10px + 10px);}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-range .noUi-origin{width:100%;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-range .noUi-touch-area{cursor:pointer;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-range .noUi-tooltip{display:none;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-range.noUi-state-drag .noUi-tooltip{display:block;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-range .noUi-pips{padding:0;top:0;}.elementor-1115 .elementor-element.elementor-element-b012a61 .elementor-field-range__text_values{text-align:center;width:100%;}.elementor-1115 .elementor-element.elementor-element-b012a61 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-1115 .elementor-element.elementor-element-6a2be36 .elementor-heading-title{font-size:23px;font-weight:bold;line-height:34px;}.elementor-1115 .elementor-element.elementor-element-6a2be36 > .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;border-color:#980715;}.elementor-1115 .elementor-element.elementor-element-15be8b1{--grid-column-gap:30px;--grid-row-gap:0px;}.elementor-1115 .elementor-element.elementor-element-b1254ba{margin-top:45px;margin-bottom:45px;}.elementor-1115 .elementor-element.elementor-element-f085869{margin-top:30px;margin-bottom:30px;}.elementor-1115 .elementor-element.elementor-element-fc8ba58 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1115 .elementor-element.elementor-element-db29298{text-align:center;}.elementor-1115 .elementor-element.elementor-element-db29298 .elementor-heading-title{color:#000000;font-size:33px;font-weight:bold;}.elementor-bc-flex-widget .elementor-1115 .elementor-element.elementor-element-67ff376.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1115 .elementor-element.elementor-element-67ff376.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1115 .elementor-element.elementor-element-67ff376.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1115 .elementor-element.elementor-element-7995c78{text-align:left;color:#980715;font-size:13.5px;text-decoration:underline;}.elementor-1115 .elementor-element.elementor-element-7995c78 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1115 .elementor-element.elementor-element-e6580ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1115 .elementor-element.elementor-element-e6580ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1115 .elementor-element.elementor-element-e6580ff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1115 .elementor-element.elementor-element-e6580ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1115 .elementor-element.elementor-element-7f46abf{--grid-column-gap:30px;--grid-row-gap:35px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1115 .elementor-element.elementor-element-153bd47{width:15%;}.elementor-1115 .elementor-element.elementor-element-0d76899{width:69.332%;}.elementor-1115 .elementor-element.elementor-element-67ff376{width:15%;}}/* Start custom CSS for posts, class: .elementor-element-15be8b1 */article:nth-child(odd) {
    background-color: #f6f6f6;
}
article:nth-child(even) {
    background-color: #eaeaea;
}/* End custom CSS */


.elementor-button.elementor-hidden,.elementor-hidden{display:none}.e-form__step{width:100%}.e-form__step:not(.elementor-hidden){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.e-form__buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}.e-form__buttons,.e-form__buttons__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.e-form__indicators{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:13px;margin-bottom:var(--e-form-steps-indicators-spacing)}.e-form__indicators,.e-form__indicators__indicator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.e-form__indicators__indicator{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:0;flex-basis:0;padding:0 var(--e-form-steps-divider-gap)}.e-form__indicators__indicator__progress{width:100%;position:relative;background-color:var(--e-form-steps-indicator-progress-background-color);border-radius:var(--e-form-steps-indicator-progress-border-radius);overflow:hidden}.e-form__indicators__indicator__progress__meter{width:var(--e-form-steps-indicator-progress-meter-width,0);height:var(--e-form-steps-indicator-progress-height);line-height:var(--e-form-steps-indicator-progress-height);padding-right:15px;border-radius:var(--e-form-steps-indicator-progress-border-radius);background-color:var(--e-form-steps-indicator-progress-color);color:var(--e-form-steps-indicator-progress-meter-color);text-align:right;-webkit-transition:width .1s linear;-o-transition:width .1s linear;transition:width .1s linear}.e-form__indicators__indicator:first-child{padding-left:0}.e-form__indicators__indicator:last-child{padding-right:0}.e-form__indicators__indicator--state-inactive{color:var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-inactive [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-inactive-secondary-color,#fff)}.e-form__indicators__indicator--state-inactive object,.e-form__indicators__indicator--state-inactive svg{fill:var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2)}.e-form__indicators__indicator--state-active{color:var(--e-form-steps-indicator-active-primary-color,#39b54a);border-color:var(--e-form-steps-indicator-active-secondary-color,#fff)}.e-form__indicators__indicator--state-active [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-active-secondary-color,#fff)}.e-form__indicators__indicator--state-active object,.e-form__indicators__indicator--state-active svg{fill:var(--e-form-steps-indicator-active-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed{color:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator--state-completed [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){background-color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label{color:var(--e-form-steps-indicator-completed-primary-color,#39b54a)}.e-form__indicators__indicator--state-completed .e-form__indicators__indicator--shape-none{color:var(--e-form-steps-indicator-completed-primary-color,#39b54a);background-color:initial}.e-form__indicators__indicator--state-completed object,.e-form__indicators__indicator--state-completed svg{fill:var(--e-form-steps-indicator-completed-secondary-color,#fff)}.e-form__indicators__indicator__icon{width:var(--e-form-steps-indicator-padding,30px);height:var(--e-form-steps-indicator-padding,30px);font-size:var(--e-form-steps-indicator-icon-size);border-width:1px;border-style:solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;margin-bottom:10px}.e-form__indicators__indicator__icon img,.e-form__indicators__indicator__icon object,.e-form__indicators__indicator__icon svg{width:var(--e-form-steps-indicator-icon-size);height:auto}.e-form__indicators__indicator__icon .e-font-icon-svg{height:1em}.e-form__indicators__indicator__number{width:var(--e-form-steps-indicator-padding,30px);height:var(--e-form-steps-indicator-padding,30px);border-width:1px;border-style:solid;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.e-form__indicators__indicator--shape-circle{border-radius:50%}.e-form__indicators__indicator--shape-square{border-radius:0}.e-form__indicators__indicator--shape-rounded{border-radius:5px}.e-form__indicators__indicator--shape-none{border:0}.e-form__indicators__indicator__label{text-align:center}.e-form__indicators__indicator__separator{width:100%;height:var(--e-form-steps-divider-width);background-color:#c2cbd2}.e-form__indicators--type-icon,.e-form__indicators--type-icon_text,.e-form__indicators--type-number,.e-form__indicators--type-number_text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.e-form__indicators--type-icon .e-form__indicators__indicator__separator,.e-form__indicators--type-icon_text .e-form__indicators__indicator__separator,.e-form__indicators--type-number .e-form__indicators__indicator__separator,.e-form__indicators--type-number_text .e-form__indicators__indicator__separator{margin-top:calc(var(--e-form-steps-indicator-padding, 30px) / 2 - var(--e-form-steps-divider-width, 1px) / 2)}.elementor-field-type-hidden{display:none}.elementor-field-type-html{display:inline-block}.elementor-login .elementor-lost-password,.elementor-login .elementor-remember-me{font-size:.85em}.elementor-field-type-recaptcha_v3 .elementor-field-label{display:none}.elementor-field-type-recaptcha_v3 .grecaptcha-badge{z-index:1}.elementor-button .elementor-form-spinner{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.elementor-form .elementor-button>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-form .elementor-button .elementor-button-text{white-space:normal;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.elementor-form .elementor-button svg{height:auto}.elementor-form .elementor-button .e-font-icon-svg{height:1em}.elementor-select-wrapper .select-caret-down-wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);inset-inline-end:10px;pointer-events:none;font-size:11px}.elementor-select-wrapper .select-caret-down-wrapper svg{display:unset;width:1em;aspect-ratio:unset;fill:currentColor}.elementor-select-wrapper .select-caret-down-wrapper i{font-size:19px;line-height:2}.elementor-select-wrapper.remove-before:before{content:""!important}

.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}

.req {
	color: #980715;
}

body .elementor-button {
	background-color: #980715;
	color: #ffffff;
}

.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-0d4d57e {
  text-align: left;
}

.elementor-widget-container.ext_fd_wrap div {
	margin-bottom: 10px;
	font-weight: bold;
}
.elementor-widget-container.ext_fd_wrap div b {
  min-width: 100px;
  display: inline-block;
  font-weight: normal;
}

.elementor-widget-container .trindex, .elementor-widget-container .value{
   display: inline-block !important;
}

td#calc{
	background-color: #980715;
	padding: 10px;
	text-align: center;
	color: #fff;
	border-radius: 5px;
	cursor: pointer;
}
input#form-field-calc {
		margin-bottom: 10px !important;
}
.make-btn-align {text-align: left;}
.img-loader {display:none;margin-left: 4px;}
.hide-btn {display: none !important;}
.show-btn {display: block;}
@media only screen and (max-width: 768px) {
    .elementor-element-1cc0d48 .pdf_btn {
        margin-top: 15px !important;
        margin-right: 0 !important;
    }
    .elementor-element-1cc0d48 #calc, .elementor-element-1cc0d48 .pdf_btn {width: 100% !important;}
    .elementor-field-type-submit > div {flex-wrap: wrap !important;}
    .make-btn-align {text-align: center;}
    .btn-set-pdf-link {max-width: 100% !important;}
}
input[type=number] {padding: 0.5rem;}
#form-field-calc {direction: ltr !important;}

article.has-post-thumbnail,
article.has-post-thumbnail .has-post-thumbnail,
article.has-post-thumbnail .elementor-top-section {
	height:100%;
}
span.elementor-field-option label span {
	font-size: 16px;
    font-weight: 400;
    position: relative;
    top: -3px;
}
span.elementor-field-option label span a {text-decoration: underline}
.elementor-20 .elementor-element.elementor-element-86f0156 .elementor-nav-menu .elementor-item,
.elementor-20 .elementor-element.elementor-element-af4c850 .purchase_sub,
.elementor-20 .elementor-element.elementor-element-af4c850 .elementor-nav-menu--main .elementor-item {
	font-size:14px !important;
}
.topnavright {
    border-right: 1px rgb(0, 0, 0, 0.1) solid !important;
	border-left: 2px #980715 solid !important;
    border-radius: 5px 0 0 5px !important;
}
.topnavleft {
    border-left: 0px rgb(0, 0, 0, 0.1) solid !important;
	border-right: 2px #980715 solid !important;
    border-radius: 0 5px 5px 0 !important;
}

.elementor-20 .elementor-element.elementor-element-4c7e2b9 .elementor-nav-menu .elementor-item {
    font-size: 14px!important;
}
.lang-menu ul {
	position:relative;
}
.lang-menu ul li .fas{
	display:none;
}
.lang-menu ul li:last-child {
	display:none;
	position:absolute;
	top:100%;
	left:0;
	z-index:2;
	background:#fff;
}


.lang-menu ul li.current_page_item .fas {
	position:absolute;
	right:0;
	top:16px;
	z-index:3;
	display:block;
}
.lang-menu ul:hover li:last-child {
	display:block;
}

