.elementor-57 .elementor-element.elementor-element-aa7ecb8{--display:flex;--background-transition:0.3s;--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-af374d4{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-6d4f77b{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C1C1C1;--border-color:#C1C1C1;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:80px;}.elementor-57 .elementor-element.elementor-element-6d4f77b, .elementor-57 .elementor-element.elementor-element-6d4f77b::before{--border-transition:0.3s;}.elementor-57 .elementor-element.elementor-element-3e5928b{text-align:center;}.elementor-57 .elementor-element.elementor-element-3e5928b .elementor-heading-title{color:var( --e-global-color-d7df0c3 );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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-57 .elementor-element.elementor-element-a04b6a5{text-align:center;color:var( --e-global-color-d7df0c3 );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-be7d0ed{--display:flex;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-3709c9e{--display:flex;--background-transition:0.3s;}.elementor-57 .elementor-element.elementor-element-57ec0c8{--display:flex;--background-transition:0.3s;}.elementor-57 .elementor-element.elementor-element-ddf70ac{text-align:center;}.elementor-57 .elementor-element.elementor-element-ddf70ac .elementor-heading-title{color:var( --e-global-color-d7df0c3 );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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-57 .elementor-element.elementor-element-7b927a6{text-align:center;}.elementor-57 .elementor-element.elementor-element-7b927a6 .elementor-heading-title{color:var( --e-global-color-d7df0c3 );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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-57 .elementor-element.elementor-element-6dcb22b{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-29c8316{--display:flex;--justify-content:center;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-29c8316:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-29c8316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba2982b );}.elementor-57 .elementor-element.elementor-element-29c8316, .elementor-57 .elementor-element.elementor-element-29c8316::before{--border-transition:0.3s;}.elementor-57 .elementor-element.elementor-element-d2c69a1{text-align:center;}.elementor-57 .elementor-element.elementor-element-d2c69a1 .elementor-heading-title{color:var( --e-global-color-d7df0c3 );font-family:"Lexend Deca", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-c03bfdb{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-c03bfdb.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-c852881{--display:flex;--justify-content:center;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-57 .elementor-element.elementor-element-c852881:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-c852881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba2982b );}.elementor-57 .elementor-element.elementor-element-c852881, .elementor-57 .elementor-element.elementor-element-c852881::before{--border-transition:0.3s;}.elementor-57 .elementor-element.elementor-element-3eb500b{text-align:center;}.elementor-57 .elementor-element.elementor-element-3eb500b .elementor-heading-title{color:var( --e-global-color-d7df0c3 );font-family:"Lexend Deca", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-1756bdc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-1756bdc.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-8f50b32{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-ce2c911 .elementor-heading-title{color:var( --e-global-color-d7df0c3 );font-family:"Lexend Deca", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-2a307db{--display:flex;--background-transition:0.3s;--padding-top:10px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-f384873{--display:flex;--background-transition:0.3s;}.elementor-57 .elementor-element.elementor-element-c4d8903{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-57 .elementor-element.elementor-element-4c0664f{text-align:center;}.elementor-57 .elementor-element.elementor-element-4c0664f .elementor-heading-title{color:var( --e-global-color-d7df0c3 );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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-57 .elementor-element.elementor-element-86e6349{--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;--background-transition:0.3s;}.elementor-57 .elementor-element.elementor-element-28f8bc5{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-367fd45{--display:flex;--min-height:440px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-57 .elementor-element.elementor-element-367fd45, .elementor-57 .elementor-element.elementor-element-367fd45::before{--border-transition:0.3s;}.elementor-57 .elementor-element.elementor-element-f58a86b{text-align:center;}.elementor-57 .elementor-element.elementor-element-f58a86b .elementor-heading-title{color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-57 .elementor-element.elementor-element-a415bb0{text-align:center;}.elementor-57 .elementor-element.elementor-element-a415bb0 .elementor-heading-title{color:var( --e-global-color-d7df0c3 );font-family:"Lexend Deca", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-12bb339{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-12bb339.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-9aa2763{text-align:center;color:var( --e-global-color-d7df0c3 );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-bb54b1f{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-57 .elementor-element.elementor-element-bb54b1f:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-bb54b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba2982b );}.elementor-57 .elementor-element.elementor-element-bb54b1f, .elementor-57 .elementor-element.elementor-element-bb54b1f::before{--border-transition:0.3s;}.elementor-57 .elementor-element.elementor-element-83132f1{text-align:center;}.elementor-57 .elementor-element.elementor-element-83132f1 .elementor-heading-title{color:var( --e-global-color-d7df0c3 );font-family:"Lexend Deca", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-51d4753{text-align:center;color:var( --e-global-color-d7df0c3 );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-13d1cca{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-6ba4f7b{--display:flex;--min-height:440px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-57 .elementor-element.elementor-element-6ba4f7b, .elementor-57 .elementor-element.elementor-element-6ba4f7b::before{--border-transition:0.3s;}.elementor-57 .elementor-element.elementor-element-ab53e7a{text-align:center;}.elementor-57 .elementor-element.elementor-element-ab53e7a .elementor-heading-title{color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-57 .elementor-element.elementor-element-16b9ada{text-align:center;}.elementor-57 .elementor-element.elementor-element-16b9ada .elementor-heading-title{color:var( --e-global-color-d7df0c3 );font-family:"Lexend Deca", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-e95862a{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-e95862a.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-836a64f{text-align:center;color:var( --e-global-color-d7df0c3 );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-74e7071{text-align:center;color:var( --e-global-color-d7df0c3 );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-42e77eb{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-57 .elementor-element.elementor-element-42e77eb:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-42e77eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba2982b );}.elementor-57 .elementor-element.elementor-element-42e77eb, .elementor-57 .elementor-element.elementor-element-42e77eb::before{--border-transition:0.3s;}.elementor-57 .elementor-element.elementor-element-08d16e6{text-align:center;}.elementor-57 .elementor-element.elementor-element-08d16e6 .elementor-heading-title{color:var( --e-global-color-d7df0c3 );font-family:"Lexend Deca", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-639acea{text-align:center;color:var( --e-global-color-d7df0c3 );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-3096dc4{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-c62596c{--display:flex;--min-height:440px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-57 .elementor-element.elementor-element-c62596c, .elementor-57 .elementor-element.elementor-element-c62596c::before{--border-transition:0.3s;}.elementor-57 .elementor-element.elementor-element-ce26507{text-align:center;}.elementor-57 .elementor-element.elementor-element-ce26507 .elementor-heading-title{color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-57 .elementor-element.elementor-element-d99917a{text-align:center;}.elementor-57 .elementor-element.elementor-element-d99917a .elementor-heading-title{color:var( --e-global-color-d7df0c3 );font-family:"Lexend Deca", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-5111148{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-5111148.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-7681b7f{text-align:center;color:var( --e-global-color-d7df0c3 );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-d6e1c8b{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-57 .elementor-element.elementor-element-d6e1c8b:not(.elementor-motion-effects-element-type-background), .elementor-57 .elementor-element.elementor-element-d6e1c8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba2982b );}.elementor-57 .elementor-element.elementor-element-d6e1c8b, .elementor-57 .elementor-element.elementor-element-d6e1c8b::before{--border-transition:0.3s;}.elementor-57 .elementor-element.elementor-element-df4bd74{text-align:center;}.elementor-57 .elementor-element.elementor-element-df4bd74 .elementor-heading-title{color:var( --e-global-color-d7df0c3 );font-family:"Lexend Deca", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-4d381b8{text-align:center;color:var( --e-global-color-d7df0c3 );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-69dced8{--display:flex;--background-transition:0.3s;--padding-top:10px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-2cc29b3{--display:flex;--background-transition:0.3s;}.elementor-57 .elementor-element.elementor-element-894f7f9{--display:flex;--background-transition:0.3s;}.elementor-57 .elementor-element.elementor-element-6f3aab9{text-align:center;}.elementor-57 .elementor-element.elementor-element-6f3aab9 .elementor-heading-title{color:var( --e-global-color-d7df0c3 );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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-57 .elementor-element.elementor-element-e144b2b{text-align:center;color:var( --e-global-color-d7df0c3 );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-e144b2b.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-68c64f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-57 .elementor-element.elementor-element-3e2c407{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-d6e6c92{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-d6e6c92.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-c44de5b{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-762a115{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-762a115.elementor-element{--align-self:center;}.elementor-57 .elementor-element.elementor-element-fd3353e{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-5a6e8de{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-57 .elementor-element.elementor-element-5a6e8de.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-57 .elementor-element.elementor-element-aa7ecb8{--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-6d4f77b{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-57 .elementor-element.elementor-element-3e5928b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-57 .elementor-element.elementor-element-a04b6a5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-be7d0ed{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-ddf70ac .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-57 .elementor-element.elementor-element-7b927a6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-57 .elementor-element.elementor-element-6dcb22b{--flex-wrap:wrap;}.elementor-57 .elementor-element.elementor-element-29c8316{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-d2c69a1 .elementor-heading-title{font-size:20px;line-height:26px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-c03bfdb{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-57 .elementor-element.elementor-element-c852881{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-3eb500b .elementor-heading-title{font-size:20px;line-height:26px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-1756bdc img{width:60%;}.elementor-57 .elementor-element.elementor-element-1756bdc{--container-widget-width:30%;--container-widget-flex-grow:0;width:var( --container-widget-width, 30% );max-width:30%;}.elementor-57 .elementor-element.elementor-element-8f50b32{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-57 .elementor-element.elementor-element-ce2c911 .elementor-heading-title{font-size:16px;line-height:22px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-2a307db{--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-4c0664f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-57 .elementor-element.elementor-element-f58a86b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-57 .elementor-element.elementor-element-a415bb0 .elementor-heading-title{font-size:16px;line-height:22px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-9aa2763{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-83132f1 .elementor-heading-title{font-size:16px;line-height:22px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-51d4753{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-ab53e7a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-57 .elementor-element.elementor-element-16b9ada .elementor-heading-title{font-size:16px;line-height:22px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-836a64f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-74e7071{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-08d16e6 .elementor-heading-title{font-size:16px;line-height:22px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-639acea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-ce26507 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-57 .elementor-element.elementor-element-d99917a .elementor-heading-title{font-size:16px;line-height:22px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-7681b7f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-df4bd74 .elementor-heading-title{font-size:16px;line-height:22px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-4d381b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-69dced8{--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-57 .elementor-element.elementor-element-6f3aab9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-57 .elementor-element.elementor-element-e144b2b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-57 .elementor-element.elementor-element-d6e6c92 img{width:50%;}.elementor-57 .elementor-element.elementor-element-d6e6c92{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-57 .elementor-element.elementor-element-762a115 img{width:95%;}.elementor-57 .elementor-element.elementor-element-762a115{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-57 .elementor-element.elementor-element-5a6e8de img{width:55%;}.elementor-57 .elementor-element.elementor-element-5a6e8de{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-57 .elementor-element.elementor-element-6d4f77b{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-57 .elementor-element.elementor-element-3e5928b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-57 .elementor-element.elementor-element-a04b6a5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-ddf70ac .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-57 .elementor-element.elementor-element-7b927a6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-57 .elementor-element.elementor-element-29c8316{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-d2c69a1 .elementor-heading-title{font-size:20px;line-height:26px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-c03bfdb{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-57 .elementor-element.elementor-element-c852881{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-3eb500b .elementor-heading-title{font-size:20px;line-height:26px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-1756bdc img{width:50%;}.elementor-57 .elementor-element.elementor-element-1756bdc{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-57 .elementor-element.elementor-element-ce2c911 .elementor-heading-title{font-size:16px;line-height:22px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-4c0664f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-57 .elementor-element.elementor-element-f58a86b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-57 .elementor-element.elementor-element-a415bb0 .elementor-heading-title{font-size:16px;line-height:22px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-9aa2763{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-83132f1 .elementor-heading-title{font-size:16px;line-height:22px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-51d4753{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-ab53e7a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-57 .elementor-element.elementor-element-16b9ada .elementor-heading-title{font-size:16px;line-height:22px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-836a64f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-74e7071{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-08d16e6 .elementor-heading-title{font-size:16px;line-height:22px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-639acea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-ce26507 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-57 .elementor-element.elementor-element-d99917a .elementor-heading-title{font-size:16px;line-height:22px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-7681b7f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-df4bd74 .elementor-heading-title{font-size:16px;line-height:22px;letter-spacing:0px;}.elementor-57 .elementor-element.elementor-element-4d381b8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-57 .elementor-element.elementor-element-6f3aab9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-57 .elementor-element.elementor-element-e144b2b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-57 .elementor-element.elementor-element-3e2c407{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-d6e6c92 img{width:50%;}.elementor-57 .elementor-element.elementor-element-c44de5b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-57 .elementor-element.elementor-element-762a115 img{width:100%;}.elementor-57 .elementor-element.elementor-element-fd3353e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-57 .elementor-element.elementor-element-29c8316{--width:90%;}.elementor-57 .elementor-element.elementor-element-c852881{--width:90%;}.elementor-57 .elementor-element.elementor-element-28f8bc5{--width:100%;}.elementor-57 .elementor-element.elementor-element-bb54b1f{--width:100%;}.elementor-57 .elementor-element.elementor-element-13d1cca{--width:100%;}.elementor-57 .elementor-element.elementor-element-42e77eb{--width:100%;}.elementor-57 .elementor-element.elementor-element-3096dc4{--width:100%;}.elementor-57 .elementor-element.elementor-element-3e2c407{--width:30%;}.elementor-57 .elementor-element.elementor-element-c44de5b{--width:40%;}.elementor-57 .elementor-element.elementor-element-fd3353e{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-57 .elementor-element.elementor-element-29c8316{--width:100%;}.elementor-57 .elementor-element.elementor-element-c852881{--width:100%;}.elementor-57 .elementor-element.elementor-element-8f50b32{--width:100%;}}/* Start custom CSS */.volumetric-box div {
    position: relative;
    width: 25%;
}

.volumetric-box {
    display: flex;
    gap: 25px;
    padding-bottom: 25px;
}

.volumetric-box input[type="number"] {
    border-radius: 8px;
    border: 1px solid #B7B7B7;
    font-size: 14px;
    line-height: 20px;
    padding: 8px 75px 8px 12px;
}

.volumetric-box select {
border-left: 1px solid transparent;
    border-top: 1px solid #B7B7B7;
    border-bottom: 1px solid #B7B7B7;
    border-right: 1px solid #B7B7B7;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    font-size: 14px;
    line-height: 20px;
    width: fit-content;
    padding: 8px 25px 8px 10px;
    position: absolute;
    top: 34px;
    right: 0;
    background-color: #fbfbfb !important;
    -webkit-appearance: none;
    -moz-appearance: none;
    background: url(/wp-content/uploads/cf7-dropdown-icon.png);
    background-repeat: no-repeat;
    background-position-x: 86%;
    background-position-y: 15px;
    background-size: 18px 8px;
    z-index: 10;
}

.calculator-box label {
    margin-top: 10px;
    padding-bottom: 10px;
    font-family: 'Manrope';
    font-weight: 500 !important;
    letter-spacing: 0px;
}

div.buttons {
    display: flex;
    justify-content: center;
    padding-bottom: 10px;
}

input.quote-btn {
    border-radius: 99px;
    border: solid 2px #19C2E8;
    background-color: #19C2E8 !important;
    padding: 8px 30PX;
    display: block;
    margin: 0 10px;
    color: #ffffff !important;
    outline: none !important;
}

button.recalculate-btn {
    background-color: transparent !important;
    border: none;
    outline: none !important;
    padding: 0;
    width: 70px;
}

.recalculate-btn img {
    width: 40px;
}

.recalculate-btn img:hover {
    transform: rotate(20deg);
    transition: 0.3s;
}

input.quote-btn:hover {
    border: solid 2px #19C2E8;
    background-color: transparent !important;
    color: #19C2E8 !important;
}

.weight-text p:last-child {
    margin-bottom: 0px;
}

.output-list h2, .output-list h3, .output-list h4, .output-list h5 {
    margin: 0px !important;
    font-family: 'Manrope';
}

.colored-weight h3 {
    color: #19C2E8;
}

.output-list {
    display: flex;
    justify-content: space-between;
    padding-bottom: 15px;
    border-bottom: solid 1px #cccccc;
    padding-top: 15px;
}

.output-list:last-child {
    border-bottom: none !important;
}

@media only screen and (min-width: 768px) {
    input.quote-btn, .recalculate-btn {
        width: 250px;
    }
}

@media only screen and (max-width: 1200px) {
.volumetric-box {
    gap: 20px;
    flex-wrap: wrap;
}

.volumetric-box div {
    width: 48%;
}
}


@media only screen and (max-width: 767px) {
.volumetric-box div {
    width: 100%;
}

input.quote-btn {
    margin-bottom: 25px;
}

    input.quote-btn, .recalculate-btn {
        margin-bottom: 10px;
    }
    
    .output-list h3 {
        font-size: 17px;
    }
}/* End custom CSS */