.elementor-21784 .elementor-element.elementor-element-6935328{--spacer-size:30px;}.elementor-21784 .elementor-element.elementor-element-9536f31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-9536f31{text-align:center;}.elementor-21784 .elementor-element.elementor-element-9536f31 .elementor-heading-title{font-size:4.5rem;line-height:1.4em;color:var( --e-global-color-text );}.elementor-21784 .elementor-element.elementor-element-038ac40 > .elementor-widget-container{padding:0px 200px 0px 200px;}.elementor-21784 .elementor-element.elementor-element-038ac40{text-align:center;}.elementor-21784 .elementor-element.elementor-element-c91ecb2{--spacer-size:20px;}.elementor-21784 .elementor-element.elementor-element-b37d9ee > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-21784 .elementor-element.elementor-element-b37d9ee > .elementor-container{max-width:220px;}.elementor-bc-flex-widget .elementor-21784 .elementor-element.elementor-element-0aa84be.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21784 .elementor-element.elementor-element-0aa84be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21784 .elementor-element.elementor-element-0aa84be.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21784 .elementor-element.elementor-element-f9fd1f7 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-21784 .elementor-element.elementor-element-f9fd1f7{text-align:center;line-height:0em;}.elementor-21784 .elementor-element.elementor-element-03c6ea7{margin-top:-15px;margin-bottom:0px;}.elementor-21784 .elementor-element.elementor-element-f87e5d2 .elementor-button{background-color:var( --e-global-color-secondary );font-size:1.2em;line-height:1.4em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 0px 2px 2px;border-color:var( --e-global-color-36bd6d9 );border-radius:15px 0px 0px 15px;padding:10px 24px 10px 38px;}.elementor-21784 .elementor-element.elementor-element-f87e5d2 .elementor-button:hover, .elementor-21784 .elementor-element.elementor-element-f87e5d2 .elementor-button:focus{background-color:var( --e-global-color-36bd6d9 );color:var( --e-global-color-secondary );}.elementor-21784 .elementor-element.elementor-element-f87e5d2 .elementor-button:hover svg, .elementor-21784 .elementor-element.elementor-element-f87e5d2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21784 .elementor-element.elementor-element-541ed20 .elementor-button{background-color:var( --e-global-color-accent );font-size:1.2em;line-height:1.4em;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 0px;border-color:var( --e-global-color-36bd6d9 );border-radius:0px 15px 15px 0px;padding:10px 31px 10px 22px;}.elementor-21784 .elementor-element.elementor-element-740f668{--spacer-size:10px;}.elementor-21784 .elementor-element.elementor-element-ad43fdb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-21784 .elementor-element.elementor-element-ed3b3f3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21784 .elementor-element.elementor-element-ed3b3f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21784 .elementor-element.elementor-element-ed3b3f3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 0px 20px;}.elementor-21784 .elementor-element.elementor-element-6664ae5 .elementor-price-table__button{background-color:var( --e-global-color-primary );text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;padding:20px 35px 20px 35px;}.elementor-21784 .elementor-element.elementor-element-6664ae5 .elementor-price-table__button:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );}.elementor-21784 .elementor-element.elementor-element-6664ae5 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-21784 .elementor-element.elementor-element-6664ae5{--e-price-table-header-background-color:var( --e-global-color-primary );}.elementor-21784 .elementor-element.elementor-element-6664ae5 .elementor-price-table__heading{font-size:2em;font-weight:700;}.elementor-21784 .elementor-element.elementor-element-6664ae5 .elementor-price-table__subheading{font-size:1em;}.elementor-21784 .elementor-element.elementor-element-6664ae5 .elementor-price-table__price{padding:40px 0px 10px 0px;}.elementor-21784 .elementor-element.elementor-element-6664ae5 .elementor-price-table__currency, .elementor-21784 .elementor-element.elementor-element-6664ae5 .elementor-price-table__integer-part, .elementor-21784 .elementor-element.elementor-element-6664ae5 .elementor-price-table__fractional-part{color:#606060;}.elementor-21784 .elementor-element.elementor-element-6664ae5 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(80em/100);}.elementor-21784 .elementor-element.elementor-element-6664ae5 .elementor-price-table__currency{align-self:flex-start;}.elementor-21784 .elementor-element.elementor-element-6664ae5 .elementor-price-table__fractional-part{font-size:calc(50em/100);}.elementor-21784 .elementor-element.elementor-element-6664ae5 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-21784 .elementor-element.elementor-element-6664ae5 .elementor-price-table__features-list{padding:0px 0px 20px 0px;--e-price-table-features-list-color:var( --e-global-color-primary );text-align:center;}.elementor-21784 .elementor-element.elementor-element-6664ae5 .elementor-price-table__features-list li{font-size:0.9em;}.elementor-21784 .elementor-element.elementor-element-6664ae5 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;}.elementor-bc-flex-widget .elementor-21784 .elementor-element.elementor-element-29c3b24.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-21784 .elementor-element.elementor-element-29c3b24.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-21784 .elementor-element.elementor-element-29c3b24 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 0px 20px;}.elementor-21784 .elementor-element.elementor-element-4c1e303 .elementor-price-table__button{background-color:var( --e-global-color-accent );text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:4px 4px 4px 4px;padding:20px 50px 20px 50px;}.elementor-21784 .elementor-element.elementor-element-4c1e303 .elementor-price-table__button:hover{background-color:var( --e-global-color-36bd6d9 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-21784 .elementor-element.elementor-element-4c1e303 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-21784 .elementor-element.elementor-element-4c1e303{--e-price-table-header-background-color:var( --e-global-color-accent );}.elementor-21784 .elementor-element.elementor-element-4c1e303 .elementor-price-table__heading{font-size:2em;font-weight:700;}.elementor-21784 .elementor-element.elementor-element-4c1e303 .elementor-price-table__subheading{font-size:1em;}.elementor-21784 .elementor-element.elementor-element-4c1e303 .elementor-price-table__price{padding:40px 0px 10px 0px;}.elementor-21784 .elementor-element.elementor-element-4c1e303 .elementor-price-table__currency, .elementor-21784 .elementor-element.elementor-element-4c1e303 .elementor-price-table__integer-part, .elementor-21784 .elementor-element.elementor-element-4c1e303 .elementor-price-table__fractional-part{color:#606060;}.elementor-21784 .elementor-element.elementor-element-4c1e303 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(75em/100);}.elementor-21784 .elementor-element.elementor-element-4c1e303 .elementor-price-table__currency{align-self:center;}.elementor-21784 .elementor-element.elementor-element-4c1e303 .elementor-price-table__fractional-part{font-size:calc(50em/100);}.elementor-21784 .elementor-element.elementor-element-4c1e303 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-21784 .elementor-element.elementor-element-4c1e303 .elementor-price-table__features-list{padding:0px 0px 20px 0px;--e-price-table-features-list-color:var( --e-global-color-primary );}.elementor-21784 .elementor-element.elementor-element-4c1e303 .elementor-price-table__features-list li{font-size:0.9em;}.elementor-21784 .elementor-element.elementor-element-4c1e303 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;}.elementor-bc-flex-widget .elementor-21784 .elementor-element.elementor-element-dac12cb.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-21784 .elementor-element.elementor-element-dac12cb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-21784 .elementor-element.elementor-element-dac12cb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 0px 20px;}.elementor-21784 .elementor-element.elementor-element-06eb2f7 .elementor-price-table__button{background-color:var( --e-global-color-accent );text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:4px 4px 4px 4px;padding:20px 50px 20px 50px;}.elementor-21784 .elementor-element.elementor-element-06eb2f7 .elementor-price-table__button:hover{background-color:var( --e-global-color-36bd6d9 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-21784 .elementor-element.elementor-element-06eb2f7 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-21784 .elementor-element.elementor-element-06eb2f7{--e-price-table-header-background-color:var( --e-global-color-accent );}.elementor-21784 .elementor-element.elementor-element-06eb2f7 .elementor-price-table__heading{font-size:2em;font-weight:700;}.elementor-21784 .elementor-element.elementor-element-06eb2f7 .elementor-price-table__subheading{font-size:1em;}.elementor-21784 .elementor-element.elementor-element-06eb2f7 .elementor-price-table__price{padding:40px 0px 10px 0px;}.elementor-21784 .elementor-element.elementor-element-06eb2f7 .elementor-price-table__currency, .elementor-21784 .elementor-element.elementor-element-06eb2f7 .elementor-price-table__integer-part, .elementor-21784 .elementor-element.elementor-element-06eb2f7 .elementor-price-table__fractional-part{color:#606060;}.elementor-21784 .elementor-element.elementor-element-06eb2f7 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(75em/100);}.elementor-21784 .elementor-element.elementor-element-06eb2f7 .elementor-price-table__currency{align-self:center;}.elementor-21784 .elementor-element.elementor-element-06eb2f7 .elementor-price-table__fractional-part{font-size:calc(50em/100);}.elementor-21784 .elementor-element.elementor-element-06eb2f7 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-21784 .elementor-element.elementor-element-06eb2f7 .elementor-price-table__features-list{padding:0px 0px 20px 0px;--e-price-table-features-list-color:var( --e-global-color-primary );}.elementor-21784 .elementor-element.elementor-element-06eb2f7 .elementor-price-table__features-list li{font-size:0.9em;}.elementor-21784 .elementor-element.elementor-element-06eb2f7 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;}.elementor-21784 .elementor-element.elementor-element-06eb2f7 .elementor-ribbon-inner{background-color:var( --e-global-color-primary );margin-top:50px;transform:translateY(-50%) translateX(-50%) translateX(50px) rotate(-45deg);color:#ffffff;font-size:0.8em;font-weight:200;text-transform:none;line-height:1.3em;box-shadow:-50px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-bc-flex-widget .elementor-21784 .elementor-element.elementor-element-2d455fe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21784 .elementor-element.elementor-element-2d455fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21784 .elementor-element.elementor-element-2d455fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 0px 20px;}.elementor-21784 .elementor-element.elementor-element-d53c5df .elementor-price-table__button{background-color:var( --e-global-color-accent );text-transform:uppercase;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:4px 4px 4px 4px;padding:20px 50px 20px 50px;}.elementor-21784 .elementor-element.elementor-element-d53c5df .elementor-price-table__button:hover{background-color:var( --e-global-color-36bd6d9 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-accent );}.elementor-21784 .elementor-element.elementor-element-d53c5df > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-21784 .elementor-element.elementor-element-d53c5df{--e-price-table-header-background-color:var( --e-global-color-accent );}.elementor-21784 .elementor-element.elementor-element-d53c5df .elementor-price-table__heading{font-size:2em;font-weight:700;}.elementor-21784 .elementor-element.elementor-element-d53c5df .elementor-price-table__subheading{font-size:1em;}.elementor-21784 .elementor-element.elementor-element-d53c5df .elementor-price-table__price{padding:40px 0px 10px 0px;}.elementor-21784 .elementor-element.elementor-element-d53c5df .elementor-price-table__currency, .elementor-21784 .elementor-element.elementor-element-d53c5df .elementor-price-table__integer-part, .elementor-21784 .elementor-element.elementor-element-d53c5df .elementor-price-table__fractional-part{color:#606060;}.elementor-21784 .elementor-element.elementor-element-d53c5df .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(75em/100);}.elementor-21784 .elementor-element.elementor-element-d53c5df .elementor-price-table__currency{align-self:center;}.elementor-21784 .elementor-element.elementor-element-d53c5df .elementor-price-table__fractional-part{font-size:calc(50em/100);}.elementor-21784 .elementor-element.elementor-element-d53c5df .elementor-price-table__after-price{justify-content:flex-start;}.elementor-21784 .elementor-element.elementor-element-d53c5df .elementor-price-table__original-price{font-size:0.7em;font-weight:700;align-self:flex-end;}.elementor-21784 .elementor-element.elementor-element-d53c5df .elementor-price-table__features-list{padding:0px 0px 20px 0px;--e-price-table-features-list-color:var( --e-global-color-primary );}.elementor-21784 .elementor-element.elementor-element-d53c5df .elementor-price-table__features-list li{font-size:0.9em;}.elementor-21784 .elementor-element.elementor-element-d53c5df .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;}.elementor-21784 .elementor-element.elementor-element-d53c5df .elementor-ribbon-inner{background-color:var( --e-global-color-primary );margin-top:50px;transform:translateY(-50%) translateX(-50%) translateX(50px) rotate(-45deg);color:#ffffff;font-size:0.8em;font-weight:200;text-transform:none;line-height:1.3em;box-shadow:-50px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-21784 .elementor-element.elementor-element-24c8758{text-align:center;}.elementor-21784 .elementor-element.elementor-element-24c8758 .elementor-heading-title{font-weight:300;}.elementor-21784 .elementor-element.elementor-element-d608665{--spacer-size:10px;}.elementor-21784 .elementor-element.elementor-element-ff9b994 > .elementor-container{max-width:900px;}.elementor-21784 .elementor-element.elementor-element-ff9b994{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-ff9b994 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21784 .elementor-element.elementor-element-68d1b68.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21784 .elementor-element.elementor-element-68d1b68.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21784 .elementor-element.elementor-element-68d1b68 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-68d1b68 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21784 .elementor-element.elementor-element-f327cd3{text-align:center;}.elementor-21784 .elementor-element.elementor-element-f327cd3 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-21784 .elementor-element.elementor-element-908bf4c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21784 .elementor-element.elementor-element-908bf4c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21784 .elementor-element.elementor-element-908bf4c.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-21784 .elementor-element.elementor-element-908bf4c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-908bf4c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21784 .elementor-element.elementor-element-b8b8b9b .elementor-button{background-color:#1BB1D8;font-size:1.4rem;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:3px 3px 3px 3px;padding:10px 30px 10px 30px;}.elementor-21784 .elementor-element.elementor-element-b8b8b9b .elementor-button:hover, .elementor-21784 .elementor-element.elementor-element-b8b8b9b .elementor-button:focus{background-color:var( --e-global-color-83648e0 );color:var( --e-global-color-secondary );}.elementor-21784 .elementor-element.elementor-element-b8b8b9b .elementor-button:hover svg, .elementor-21784 .elementor-element.elementor-element-b8b8b9b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21784 .elementor-element.elementor-element-ac816b0{--spacer-size:10px;}.elementor-21784 .elementor-element.elementor-element-2954512{--spacer-size:10px;}.elementor-21784 .elementor-element.elementor-element-d293a61 .elementor-tab-title{border-width:0px;background-color:var( --e-global-color-primary );}.elementor-21784 .elementor-element.elementor-element-d293a61 .elementor-tab-content{border-width:0px;}.elementor-21784 .elementor-element.elementor-element-d293a61 .elementor-toggle-item:not(:last-child){margin-block-end:5px;}.elementor-21784 .elementor-element.elementor-element-d293a61 .elementor-toggle-title, .elementor-21784 .elementor-element.elementor-element-d293a61 .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-21784 .elementor-element.elementor-element-d293a61 .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-21784 .elementor-element.elementor-element-d293a61 .elementor-toggle-title{font-size:30px;}.elementor-21784 .elementor-element.elementor-element-c06ac9a{--spacer-size:10px;}.elementor-21784 .elementor-element.elementor-element-a3db420 .elementor-tab-title{border-width:0px;background-color:var( --e-global-color-primary );}.elementor-21784 .elementor-element.elementor-element-a3db420 .elementor-tab-content{border-width:0px;}.elementor-21784 .elementor-element.elementor-element-a3db420 .elementor-toggle-item:not(:last-child){margin-block-end:5px;}.elementor-21784 .elementor-element.elementor-element-a3db420 .elementor-toggle-title, .elementor-21784 .elementor-element.elementor-element-a3db420 .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-21784 .elementor-element.elementor-element-a3db420 .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-21784 .elementor-element.elementor-element-a3db420 .elementor-toggle-title{font-size:30px;}.elementor-21784 .elementor-element.elementor-element-f4ce6cd{border-style:solid;border-width:2px 0px 0px 0px;border-color:#C7C7C791;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 20px 40px 20px;}.elementor-21784 .elementor-element.elementor-element-f4ce6cd, .elementor-21784 .elementor-element.elementor-element-f4ce6cd > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-f4ce6cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21784 .elementor-element.elementor-element-73c5f3e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-91d42e2{text-align:center;}.elementor-21784 .elementor-element.elementor-element-91d42e2 .elementor-heading-title{font-size:2.5rem;}.elementor-21784 .elementor-element.elementor-element-29f8639{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-6e43c9a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-21784 .elementor-element.elementor-element-326f98e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-326f98e .elementor-accordion-item{border-width:0px;border-color:var( --e-global-color-primary );}.elementor-21784 .elementor-element.elementor-element-326f98e .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:var( --e-global-color-primary );}.elementor-21784 .elementor-element.elementor-element-326f98e .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:var( --e-global-color-primary );}.elementor-21784 .elementor-element.elementor-element-326f98e .elementor-tab-title{background-color:var( --e-global-color-396c224 );padding:15px 15px 15px 15px;}.elementor-21784 .elementor-element.elementor-element-326f98e .elementor-accordion-icon, .elementor-21784 .elementor-element.elementor-element-326f98e .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-21784 .elementor-element.elementor-element-326f98e .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-21784 .elementor-element.elementor-element-326f98e .elementor-accordion-title{font-size:1.4rem;font-weight:500;}.elementor-21784 .elementor-element.elementor-element-326f98e .elementor-tab-title .elementor-accordion-icon i:before{color:#6060607D;}.elementor-21784 .elementor-element.elementor-element-326f98e .elementor-tab-title .elementor-accordion-icon svg{fill:#6060607D;}.elementor-21784 .elementor-element.elementor-element-326f98e .elementor-tab-content{padding:10px 0px 0px 15px;}@media(min-width:768px){.elementor-21784 .elementor-element.elementor-element-f8af100{width:50%;}.elementor-21784 .elementor-element.elementor-element-4384a89{width:50%;}.elementor-21784 .elementor-element.elementor-element-8048573{width:100%;}.elementor-21784 .elementor-element.elementor-element-68d1b68{width:80%;}.elementor-21784 .elementor-element.elementor-element-908bf4c{width:19.332%;}}@media(max-width:1024px){.elementor-21784 .elementor-element.elementor-element-6935328{--spacer-size:0px;}.elementor-21784 .elementor-element.elementor-element-038ac40 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-c91ecb2{--spacer-size:0px;}.elementor-21784 .elementor-element.elementor-element-740f668{--spacer-size:0px;}.elementor-21784 .elementor-element.elementor-element-ad43fdb{margin-top:0px;margin-bottom:0px;padding:40px 20px 20px 20px;}.elementor-21784 .elementor-element.elementor-element-ed3b3f3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-6664ae5 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-6664ae5 .elementor-price-table__footer{padding:5px 5px 5px 5px;}.elementor-21784 .elementor-element.elementor-element-29c3b24 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-4c1e303 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-4c1e303 .elementor-price-table__footer{padding:5px 5px 5px 5px;}.elementor-21784 .elementor-element.elementor-element-dac12cb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-06eb2f7 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-06eb2f7 .elementor-price-table__footer{padding:5px 5px 5px 5px;}.elementor-21784 .elementor-element.elementor-element-2d455fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-d53c5df > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-d53c5df .elementor-price-table__footer{padding:5px 5px 5px 5px;}.elementor-21784 .elementor-element.elementor-element-f4ce6cd{margin-top:0px;margin-bottom:0px;padding:80px 20px 80px 20px;}.elementor-21784 .elementor-element.elementor-element-73c5f3e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-21784 .elementor-element.elementor-element-6935328{--spacer-size:0px;}.elementor-21784 .elementor-element.elementor-element-9536f31 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-c91ecb2{--spacer-size:0px;}.elementor-21784 .elementor-element.elementor-element-740f668{--spacer-size:0px;}.elementor-21784 .elementor-element.elementor-element-ad43fdb{margin-top:0px;margin-bottom:-20px;padding:10px 15px 0px 15px;}.elementor-21784 .elementor-element.elementor-element-ed3b3f3 > .elementor-element-populated{margin:5px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-6664ae5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-29c3b24 > .elementor-element-populated{margin:5px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-4c1e303 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-dac12cb > .elementor-element-populated{margin:5px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-06eb2f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-2d455fe > .elementor-element-populated{margin:5px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-d53c5df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-f327cd3 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-f327cd3{text-align:center;}.elementor-21784 .elementor-element.elementor-element-f4ce6cd{margin-top:0px;margin-bottom:0px;padding:40px 10px 40px 10px;}.elementor-21784 .elementor-element.elementor-element-73c5f3e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-29f8639{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-6e43c9a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21784 .elementor-element.elementor-element-326f98e > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for toggle, class: .elementor-element-d293a61 */tr.mdlr_green_checkmark td {
    color: green;
    text-align: center;
    font-weight: bold;
}
td.mdlr_red_checkmark {
    color: red !important;
    text-align: center;
    font-weight: bold;
}
tr.mdlr_blue_checkmark td {
    color: #1BB1D8;
    text-align: center;
    font-weight: bold;
}
.mdlr_feature_table_section th,
.mdlr_feature_table_section td {
    color: white;
    background: #1BB1D8 !important;
}
th.mdlr_su_rhino {
    text-align: center;
}

<!-- All Univerity of Nebraska-Lincoln Web Framework code is the property of UComm/ITS Digital Experience Group 
and the UNL Web Developer Network. -->

<!-- place the contents of this css file, in the <head></head> of your html page when using 
the responsive table generator code on sites not in UNLcms or the UNL.edu framework -->

:root {
    --bg-table-stripe: #f6f6f5;
    --b-table: #e3e3e2;
    --caption: #242423;
}



.dcf-txt-center {
      text-align: center !important
    }

    .dcf-txt-left {
      text-align: left !important
    }

    .dcf-txt-right {
      text-align: right !important
    }
    
.dcf-table caption {
      color: var(--caption);
      font-size: 1.56em;
      font-weight: 700;
      padding-bottom: .56rem
    }

    .dcf-table thead {
      font-size: 1.2em
    }

    .dcf-table tbody {
      border-bottom: 1px solid var(--b-table);
      border-top: 1px solid var(--b-table);
      font-size: 1em
    }

    .dcf-table tfoot {
      font-size: .84em
    }

    .dcf-table td, .dcf-table th {
      padding-right: 1.78em
    }

    .dcf-table-bordered, .dcf-table-bordered td, .dcf-table-bordered th {
      border: 1px solid var(--b-table)
    }

    .dcf-table-bordered td, .dcf-table-bordered th, .dcf-table-striped td, .dcf-table-striped th {
      padding-left: 1em;
      padding-right: 1em
    }

    .dcf-table-bordered tr:not(:last-child), .dcf-table-striped tr:not(:last-child) {
      border-bottom: 1px solid var(--b-table)
    }

    .dcf-table-striped tbody tr:nth-of-type(2n) {
      background-color: var(--bg-table-stripe)
    }

    .dcf-table thead td, .dcf-table thead th {
      padding-bottom: .75em;
      vertical-align: bottom
    }

    .dcf-table tbody td, .dcf-table tbody th, .dcf-table tfoot td, .dcf-table tfoot th {
      padding-top: .75em;
      vertical-align: top
    }

    .dcf-table tbody td, .dcf-table tbody th {
      padding-bottom: .75em
    }

    .dcf-table-bordered thead th {
      padding-top: 1.33em
    }

    .dcf-wrapper-table-scroll {
      overflow-x: auto;
      -webkit-overflow-scrolling: touch;
      left: 50%;
      margin-left: -50vw;
      margin-right: -50vw;
      padding-bottom: 1em;
      position: relative;
      right: 50%;
      width: 100vw
    }

    @media only screen and (max-width:42.09em) {
      .dcf-table-responsive thead {
        clip: rect(0 0 0 0);
        -webkit-clip-path: inset(50%);
        clip-path: inset(50%);
        height: 1px;
        overflow: hidden;
        position: absolute;
        width: 1px;
        white-space: nowrap
      }
      .dcf-table-responsive tr {
        display: block
      }
      .dcf-table-responsive td {
        -webkit-column-gap: 3.16vw;
        -moz-column-gap: 3.16vw;
        column-gap: 3.16vw;
        display: grid;
        grid-template-columns: 1fr 2fr;
        text-align: left!important
      }
      .dcf-table-responsive.dcf-table-bordered, .dcf-table-responsive.dcf-table-bordered thead th {
        border-width: 0
      }
      .dcf-table-responsive.dcf-table-bordered tbody td {
        border-top-width: 0
      }
      .dcf-table-responsive:not(.dcf-table-bordered) tbody tr {
        padding-bottom: .75em
      }
      .dcf-table-responsive:not(.dcf-table-bordered) tbody td {
        padding-bottom: 0
      }
      .dcf-table-responsive:not(.dcf-table-bordered):not(.dcf-table-striped) tbody td {
        padding-right: 0
      }
      .dcf-table-responsive.dcf-table-bordered tbody tr:last-child td:last-child {
        border-bottom-width: 0
      }
      .dcf-table-responsive tbody td:before {
        content: attr(data-label);
        float: left;
        font-weight: 700;
        padding-right: 1.78em
      }
    }

.dcf-overflow-x-auto {
      overflow-x: auto!important;
      -webkit-overflow-scrolling: touch
    }
    
.dcf-w-100\% {
  width: 100%!important;
		}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-a3db420 */tr.mdlr_green_checkmark td {
    color: green;
    text-align: center;
    font-weight: bold;
}
td.mdlr_red_checkmark {
    color: red !important;
    text-align: center;
    font-weight: bold;
}
tr.mdlr_blue_checkmark td {
    color: #1BB1D8;
    text-align: center;
    font-weight: bold;
}
.mdlr_feature_table_section th,
.mdlr_feature_table_section td {
    color: white;
    background: #1BB1D8 !important;
}
th.mdlr_su_rhino {
    text-align: center;
}

<!-- All Univerity of Nebraska-Lincoln Web Framework code is the property of UComm/ITS Digital Experience Group 
and the UNL Web Developer Network. -->

<!-- place the contents of this css file, in the <head></head> of your html page when using 
the responsive table generator code on sites not in UNLcms or the UNL.edu framework -->

:root {
    --bg-table-stripe: #f6f6f5;
    --b-table: #e3e3e2;
    --caption: #242423;
}



.dcf-txt-center {
      text-align: center !important
    }

    .dcf-txt-left {
      text-align: left !important
    }

    .dcf-txt-right {
      text-align: right !important
    }
    
.dcf-table caption {
      color: var(--caption);
      font-size: 1.56em;
      font-weight: 700;
      padding-bottom: .56rem
    }

    .dcf-table thead {
      font-size: 1.2em
    }

    .dcf-table tbody {
      border-bottom: 1px solid var(--b-table);
      border-top: 1px solid var(--b-table);
      font-size: 1em
    }

    .dcf-table tfoot {
      font-size: .84em
    }

    .dcf-table td, .dcf-table th {
      padding-right: 1.78em
    }

    .dcf-table-bordered, .dcf-table-bordered td, .dcf-table-bordered th {
      border: 1px solid var(--b-table)
    }

    .dcf-table-bordered td, .dcf-table-bordered th, .dcf-table-striped td, .dcf-table-striped th {
      padding-left: 1em;
      padding-right: 1em
    }

    .dcf-table-bordered tr:not(:last-child), .dcf-table-striped tr:not(:last-child) {
      border-bottom: 1px solid var(--b-table)
    }

    .dcf-table-striped tbody tr:nth-of-type(2n) {
      background-color: var(--bg-table-stripe)
    }

    .dcf-table thead td, .dcf-table thead th {
      padding-bottom: .75em;
      vertical-align: bottom
    }

    .dcf-table tbody td, .dcf-table tbody th, .dcf-table tfoot td, .dcf-table tfoot th {
      padding-top: .75em;
      vertical-align: top
    }

    .dcf-table tbody td, .dcf-table tbody th {
      padding-bottom: .75em
    }

    .dcf-table-bordered thead th {
      padding-top: 1.33em
    }

    .dcf-wrapper-table-scroll {
      overflow-x: auto;
      -webkit-overflow-scrolling: touch;
      left: 50%;
      margin-left: -50vw;
      margin-right: -50vw;
      padding-bottom: 1em;
      position: relative;
      right: 50%;
      width: 100vw
    }

    @media only screen and (max-width:42.09em) {
      .dcf-table-responsive thead {
        clip: rect(0 0 0 0);
        -webkit-clip-path: inset(50%);
        clip-path: inset(50%);
        height: 1px;
        overflow: hidden;
        position: absolute;
        width: 1px;
        white-space: nowrap
      }
      .dcf-table-responsive tr {
        display: block
      }
      .dcf-table-responsive td {
        -webkit-column-gap: 3.16vw;
        -moz-column-gap: 3.16vw;
        column-gap: 3.16vw;
        display: grid;
        grid-template-columns: 1fr 2fr;
        text-align: left!important
      }
      .dcf-table-responsive.dcf-table-bordered, .dcf-table-responsive.dcf-table-bordered thead th {
        border-width: 0
      }
      .dcf-table-responsive.dcf-table-bordered tbody td {
        border-top-width: 0
      }
      .dcf-table-responsive:not(.dcf-table-bordered) tbody tr {
        padding-bottom: .75em
      }
      .dcf-table-responsive:not(.dcf-table-bordered) tbody td {
        padding-bottom: 0
      }
      .dcf-table-responsive:not(.dcf-table-bordered):not(.dcf-table-striped) tbody td {
        padding-right: 0
      }
      .dcf-table-responsive.dcf-table-bordered tbody tr:last-child td:last-child {
        border-bottom-width: 0
      }
      .dcf-table-responsive tbody td:before {
        content: attr(data-label);
        float: left;
        font-weight: 700;
        padding-right: 1.78em
      }
    }

.dcf-overflow-x-auto {
      overflow-x: auto!important;
      -webkit-overflow-scrolling: touch
    }
    
.dcf-w-100\% {
  width: 100%!important;
		}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-326f98e */.elementor-accordion-item:first-child { display: none; }/* End custom CSS */