.elementor-411 .elementor-element.elementor-element-dadf155{--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-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-411 .elementor-element.elementor-element-aaa0242{--display:flex;}.elementor-411 .elementor-element.elementor-element-130acb5{--display:flex;}.elementor-411 .elementor-element.elementor-element-c97d3ae{--display:flex;}.elementor-411 .elementor-element.elementor-element-171f85c{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-411 .elementor-element.elementor-element-fad104a{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-411 .elementor-element.elementor-element-eea4170{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-411 .elementor-element.elementor-element-81efa12{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-13ebb2f{--display:flex;}.elementor-411 .elementor-element.elementor-element-4a5d277{padding:30px 30px 30px 30px;border-radius:0px 0px 0px 0px;}.elementor-411 .elementor-element.elementor-element-4a5d277.elementor-element{--align-self:center;}.elementor-411 .elementor-element.elementor-element-c6c4e09{--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-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-411 .elementor-element.elementor-element-f5420e3{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-411 .elementor-element.elementor-element-0371266{--display:flex;}.elementor-411 .elementor-element.elementor-element-e270782{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-40e9d94{--display:flex;}.elementor-411 .elementor-element.elementor-element-b7e01a2{--display:flex;}.elementor-411 .elementor-element.elementor-element-13ffefb{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-411 .elementor-element.elementor-element-164473f{--display:flex;}.elementor-411 .elementor-element.elementor-element-8ac0171{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-473f41b{--display:flex;}.elementor-411 .elementor-element.elementor-element-50f16b3{--display:flex;}.elementor-411 .elementor-element.elementor-element-bde3ec6{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-411 .elementor-element.elementor-element-505e641{--display:flex;}.elementor-411 .elementor-element.elementor-element-e4e02e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-3301d50{--display:flex;}.elementor-411 .elementor-element.elementor-element-288a47f{--display:flex;}.elementor-411 .elementor-element.elementor-element-1df3df7{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-411 .elementor-element.elementor-element-e46a2f0{--display:flex;}.elementor-411 .elementor-element.elementor-element-6808772{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-0629d31{--display:flex;}.elementor-411 .elementor-element.elementor-element-4ebfd64{--display:flex;}.elementor-411 .elementor-element.elementor-element-8103473{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-411 .elementor-element.elementor-element-b8c99a9{--display:flex;}.elementor-411 .elementor-element.elementor-element-39373e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-33a2056{--display:flex;}.elementor-411 .elementor-element.elementor-element-1acfe82{--display:flex;}.elementor-411 .elementor-element.elementor-element-c71dd28{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-411 .elementor-element.elementor-element-e2fb718{--display:flex;}.elementor-411 .elementor-element.elementor-element-7c24f6b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-34cf575{--display:flex;}.elementor-411 .elementor-element.elementor-element-2ea190c{--display:flex;}.elementor-411 .elementor-element.elementor-element-453246a{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-411 .elementor-element.elementor-element-0463957{--display:flex;}.elementor-411 .elementor-element.elementor-element-0463957.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-411 .elementor-element.elementor-element-df70133{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-411 .elementor-element.elementor-element-a449daf{--display:flex;}.elementor-411 .elementor-element.elementor-element-6aee2c3.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-411 .elementor-element.elementor-element-eea4170{--width:50%;}.elementor-411 .elementor-element.elementor-element-81efa12{--width:50%;}.elementor-411 .elementor-element.elementor-element-0371266{--width:50%;}.elementor-411 .elementor-element.elementor-element-e270782{--width:50%;}.elementor-411 .elementor-element.elementor-element-164473f{--width:50%;}.elementor-411 .elementor-element.elementor-element-8ac0171{--width:50%;}.elementor-411 .elementor-element.elementor-element-505e641{--width:50%;}.elementor-411 .elementor-element.elementor-element-e4e02e1{--width:50%;}.elementor-411 .elementor-element.elementor-element-e46a2f0{--width:50%;}.elementor-411 .elementor-element.elementor-element-6808772{--width:50%;}.elementor-411 .elementor-element.elementor-element-b8c99a9{--width:50%;}.elementor-411 .elementor-element.elementor-element-39373e0{--width:50%;}.elementor-411 .elementor-element.elementor-element-e2fb718{--width:50%;}.elementor-411 .elementor-element.elementor-element-7c24f6b{--width:50%;}.elementor-411 .elementor-element.elementor-element-0463957{--width:62.884%;}.elementor-411 .elementor-element.elementor-element-df70133{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-4a5d277 */.mcw-wrap_250 { max-width:400px; font-family:'Open Sans',Helvetica,Arial,sans-serif; background:#fff; padding:20px; box-shadow:0 2px 8px rgba(0,0,0,0.1); border-radius:8px; margin:auto; }
.mcw-title { color:#334356; margin-top:0; margin-bottom:15px; font-size:1.5em; text-align:center; }
.mcw-field { margin-bottom:12px; }
.mcw-field label { display:block; margin-bottom:4px; color:#334356; font-weight:500; }
.mcw-field input { width:100%; padding:8px 10px; border:1px solid #dde2e5; border-radius:5px; font-size:1em; box-sizing:border-box; }
#calculateBtn { background:#6f809e; color:#fff; border:none; padding:10px; width:100%; border-radius:5px; font-size:1em; cursor:pointer; }
#calculateBtn:hover { background:#596b85; }
#results { margin-top:20px; font-weight:bold; font-size:1.2em; text-align:center; }
@media(max-width:768px){ .mcw-wrap_250{ padding:15px; } .mcw-title{ font-size:1.3em; } }
@media(max-width:480px){ .mcw-wrap_250{ padding:12px; } .mcw-title{ font-size:1.1em; } }/* End custom CSS */