.elementor-23 .elementor-element.elementor-element-2320020:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2320020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.crandallroofing.com/wp-content/uploads/2024/03/Group-19923.png");background-position:center center;background-size:cover;}.elementor-23 .elementor-element.elementor-element-2320020 > .elementor-container{min-height:600px;}.elementor-23 .elementor-element.elementor-element-2320020{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-2320020 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-912e4bb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-97eef24 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 10px;border-color:#174978;}.elementor-23 .elementor-element.elementor-element-97eef24:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 10px;border-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-97eef24{text-align:center;}.elementor-23 .elementor-element.elementor-element-97eef24 .elementor-heading-title{font-family:"roc-grotesk-wide", Sans-serif;font-size:50px;font-weight:bold;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-34cee46 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-34cee46{text-align:center;font-family:"Outfit", Sans-serif;font-size:25px;font-weight:700;letter-spacing:2.9px;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-320160c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23 .elementor-element.elementor-element-320160c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23 .elementor-element.elementor-element-f0e0874 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Outfit", Sans-serif;font-size:20px;font-weight:bold;border-radius:0px 0px 0px 0px;padding:22px 20px 22px 20px;}.elementor-23 .elementor-element.elementor-element-f0e0874 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-f0e0874 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-f0e0874{width:auto;max-width:auto;}.elementor-23 .elementor-element.elementor-element-f0e0874 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-f0e0874 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-69dc475{width:auto;max-width:auto;text-align:center;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-69dc475 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-23 .elementor-element.elementor-element-1ec5650 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:20px;font-weight:bold;border-radius:0px 0px 0px 0px;padding:22px 20px 22px 20px;}.elementor-23 .elementor-element.elementor-element-1ec5650 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-1ec5650 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-1ec5650{width:auto;max-width:auto;}.elementor-23 .elementor-element.elementor-element-1ec5650 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-1ec5650 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-9ddfa9d.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-23 .elementor-element.elementor-element-9ddfa9d > .elementor-element-populated{margin:-36% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-23 .elementor-element.elementor-element-60b4bdc:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-60b4bdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-60b4bdc, .elementor-23 .elementor-element.elementor-element-60b4bdc > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-60b4bdc{box-shadow:0px 0px 60px 0px rgba(0, 0, 0, 0.2235294117647059);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:240px;margin-bottom:0px;padding:20px 20px 0px 20px;}.elementor-23 .elementor-element.elementor-element-60b4bdc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-cf81926 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-c0fb40d{text-align:center;}.elementor-23 .elementor-element.elementor-element-c0fb40d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:bold;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23 .elementor-element.elementor-element-8d48586 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-23 .elementor-element.elementor-element-8d48586 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-23 .elementor-element.elementor-element-8d48586 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-23 .elementor-element.elementor-element-8d48586 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-23 .elementor-element.elementor-element-8d48586 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-8d48586 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-23 .elementor-element.elementor-element-8d48586 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-23 .elementor-element.elementor-element-8d48586 .elementor-field-type-html{padding-bottom:0px;}.elementor-23 .elementor-element.elementor-element-8d48586 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-8d48586 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-23 .elementor-element.elementor-element-8d48586 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-23 .elementor-element.elementor-element-8d48586 .elementor-button[type="submit"]{color:#ffffff;}.elementor-23 .elementor-element.elementor-element-8d48586 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-23 .elementor-element.elementor-element-8d48586 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-23 .elementor-element.elementor-element-8d48586 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-23 .elementor-element.elementor-element-8d48586 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-23 .elementor-element.elementor-element-8d48586 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-23 .elementor-element.elementor-element-8d48586 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-23 .elementor-element.elementor-element-8d48586{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-23 .elementor-element.elementor-element-3b8a339 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-3b8a339{text-align:center;font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;}.elementor-23 .elementor-element.elementor-element-f02e2ea{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:32px;}.elementor-23 .elementor-element.elementor-element-4b906f7, .elementor-23 .elementor-element.elementor-element-4b906f7 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-4b906f7{margin-top:20px;margin-bottom:20px;}.elementor-23 .elementor-element.elementor-element-31677bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-31677bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-31677bb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-23 .elementor-element.elementor-element-31677bb > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-31677bb > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-31677bb > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-23 .elementor-element.elementor-element-31677bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-31677bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-fbfc530 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-fbfc530{text-align:center;font-family:"Outfit", Sans-serif;font-size:30px;font-weight:700;letter-spacing:2.9px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-b3707ef{text-align:center;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-e05b100:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-e05b100 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-e05b100 > .elementor-container{max-width:800px;}.elementor-23 .elementor-element.elementor-element-e05b100{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;}.elementor-23 .elementor-element.elementor-element-e05b100 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );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 );}.elementor-23 .elementor-element.elementor-element-2dd76f0 .elementor-counter-number-wrapper{color:#FFFBFB;font-family:"roc-grotesk-wide", Sans-serif;font-size:80px;font-weight:bold;}.elementor-23 .elementor-element.elementor-element-2dd76f0 .elementor-counter-title{color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:30px;font-weight:400;line-height:50px;}.elementor-23 .elementor-element.elementor-element-a8034ac .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"roc-grotesk-wide", Sans-serif;font-size:80px;font-weight:bold;}.elementor-23 .elementor-element.elementor-element-a8034ac .elementor-counter-title{color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:30px;font-weight:400;line-height:50px;}.elementor-23 .elementor-element.elementor-element-66bfe9e{width:100%;max-width:100%;text-align:start;}.elementor-23 .elementor-element.elementor-element-66bfe9e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:bold;color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-7a74f9d{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:32px;}.elementor-23 .elementor-element.elementor-element-0f7336c{margin-top:0px;margin-bottom:0px;}.elementor-23 .elementor-element.elementor-element-fc2fe69 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-23 .elementor-element.elementor-element-cfd7007{margin-top:10px;margin-bottom:10px;}.elementor-23 .elementor-element.elementor-element-55a882c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:9px 9px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-23 .elementor-element.elementor-element-b2332c5 > .elementor-widget-container{padding:8px 50px 8px 50px;}.elementor-23 .elementor-element.elementor-element-212ef98 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-212ef98{text-align:center;}.elementor-23 .elementor-element.elementor-element-212ef98 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:bold;color:#000000;}.elementor-23 .elementor-element.elementor-element-d77ad28 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-23 .elementor-element.elementor-element-d77ad28{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#000000;}.elementor-23 .elementor-element.elementor-element-d77ad28 a{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-d77ad28 a:hover, .elementor-23 .elementor-element.elementor-element-d77ad28 a:focus{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-8878e6f{--spacer-size:18px;}.elementor-23 .elementor-element.elementor-element-31580ad > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-2065b93 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:9px 9px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-63988ae > .elementor-widget-container{padding:8px 50px 8px 50px;}.elementor-23 .elementor-element.elementor-element-c97bb71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-c97bb71{text-align:center;}.elementor-23 .elementor-element.elementor-element-c97bb71 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:bold;color:#000000;}.elementor-23 .elementor-element.elementor-element-ab5fa60 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-23 .elementor-element.elementor-element-ab5fa60{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#000000;}.elementor-23 .elementor-element.elementor-element-ab5fa60 a{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-ab5fa60 a:hover, .elementor-23 .elementor-element.elementor-element-ab5fa60 a:focus{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-091434d{--spacer-size:18px;}.elementor-23 .elementor-element.elementor-element-65d8e38 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-4da2804 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:9px 9px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-243a9e1 > .elementor-widget-container{padding:8px 50px 8px 50px;}.elementor-23 .elementor-element.elementor-element-60b6561 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-60b6561{text-align:center;}.elementor-23 .elementor-element.elementor-element-60b6561 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:bold;color:#000000;}.elementor-23 .elementor-element.elementor-element-244060c > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-23 .elementor-element.elementor-element-244060c{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#000000;}.elementor-23 .elementor-element.elementor-element-244060c a{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-244060c a:hover, .elementor-23 .elementor-element.elementor-element-244060c a:focus{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-2ff786d > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-06baba1{margin-top:10px;margin-bottom:10px;}.elementor-23 .elementor-element.elementor-element-07fa9e1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:9px 9px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-7938c2e > .elementor-widget-container{padding:8px 50px 8px 50px;}.elementor-23 .elementor-element.elementor-element-b14a639 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-b14a639{text-align:center;}.elementor-23 .elementor-element.elementor-element-b14a639 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:bold;color:#000000;}.elementor-23 .elementor-element.elementor-element-19e165a > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-23 .elementor-element.elementor-element-19e165a{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#000000;}.elementor-23 .elementor-element.elementor-element-19e165a a{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-19e165a a:hover, .elementor-23 .elementor-element.elementor-element-19e165a a:focus{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-506f05f{--spacer-size:10px;}.elementor-23 .elementor-element.elementor-element-cdd2330 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-33f25b5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:9px 9px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-95165ad > .elementor-widget-container{padding:8px 50px 8px 50px;}.elementor-23 .elementor-element.elementor-element-bde4c03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-bde4c03{text-align:center;}.elementor-23 .elementor-element.elementor-element-bde4c03 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:bold;color:#000000;}.elementor-23 .elementor-element.elementor-element-0050e45 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-23 .elementor-element.elementor-element-0050e45{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#000000;}.elementor-23 .elementor-element.elementor-element-0050e45 a{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-0050e45 a:hover, .elementor-23 .elementor-element.elementor-element-0050e45 a:focus{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-0dc0b16 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-f102ac2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:9px 9px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-03d6337 > .elementor-widget-container{padding:8px 50px 8px 50px;}.elementor-23 .elementor-element.elementor-element-93c6c63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-93c6c63{text-align:center;}.elementor-23 .elementor-element.elementor-element-93c6c63 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:bold;color:#000000;}.elementor-23 .elementor-element.elementor-element-5210177 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-23 .elementor-element.elementor-element-5210177{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#000000;}.elementor-23 .elementor-element.elementor-element-5210177 a{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-5210177 a:hover, .elementor-23 .elementor-element.elementor-element-5210177 a:focus{color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-51a2572 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-292b80b{margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-3170e3f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-23 .elementor-element.elementor-element-3170e3f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-a104f4e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-a104f4e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#174978;}.elementor-23 .elementor-element.elementor-element-a104f4e:hover > .elementor-element-populated{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-a104f4e > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-a104f4e > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-a104f4e > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-23 .elementor-element.elementor-element-a104f4e > .elementor-element-populated{box-shadow:0px 13px 26px 0px rgba(0, 0, 0, 0.10196078431372549);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-a104f4e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-0489928 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-0489928{text-align:center;}.elementor-23 .elementor-element.elementor-element-0489928 .elementor-heading-title{font-family:"roc-grotesk-wide", Sans-serif;font-size:35px;font-weight:bold;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-fc6614b{--spacer-size:20px;}.elementor-23 .elementor-element.elementor-element-19b121c > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-23 .elementor-element.elementor-element-19b121c{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-778a3f2 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Outfit", Sans-serif;font-size:20px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-23 .elementor-element.elementor-element-778a3f2 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-778a3f2 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-778a3f2 > .elementor-widget-container{margin:15px 0px 1px 0px;}.elementor-23 .elementor-element.elementor-element-778a3f2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-778a3f2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-778a3f2 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-778a3f2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-2604b49 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-23 .elementor-element.elementor-element-2604b49 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-28d5881:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-28d5881 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#174978;}.elementor-23 .elementor-element.elementor-element-28d5881:hover > .elementor-element-populated{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-28d5881 > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-28d5881 > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-28d5881 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-23 .elementor-element.elementor-element-28d5881 > .elementor-element-populated{box-shadow:0px 13px 26px 0px rgba(0, 0, 0, 0.10196078431372549);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:15px 15px 15px 15px;}.elementor-23 .elementor-element.elementor-element-28d5881 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-7883dca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-7883dca{text-align:center;}.elementor-23 .elementor-element.elementor-element-7883dca .elementor-heading-title{font-family:"roc-grotesk-wide", Sans-serif;font-size:35px;font-weight:bold;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-75444a4 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-23 .elementor-element.elementor-element-75444a4{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-332e81b .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Outfit", Sans-serif;font-size:20px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;}.elementor-23 .elementor-element.elementor-element-332e81b .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-332e81b .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-332e81b > .elementor-widget-container{margin:15px 0px 1px 0px;}.elementor-23 .elementor-element.elementor-element-332e81b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-332e81b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-332e81b .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-332e81b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-080be53:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-080be53 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7B2803;}.elementor-23 .elementor-element.elementor-element-080be53:hover > .elementor-element-populated{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-080be53 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-23 .elementor-element.elementor-element-080be53 > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-080be53 > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-080be53 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-23 .elementor-element.elementor-element-080be53 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:19px 19px 19px 19px;}.elementor-23 .elementor-element.elementor-element-080be53 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-637d1f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-637d1f5{text-align:center;}.elementor-23 .elementor-element.elementor-element-637d1f5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:bold;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-1a2b4ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-1a2b4ee{text-align:center;}.elementor-23 .elementor-element.elementor-element-1a2b4ee .elementor-heading-title{font-family:"roc-grotesk-wide", Sans-serif;font-size:25px;font-weight:bold;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-bf9fbd8{text-align:center;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-1dd9491 > .elementor-widget-container{padding:1px 1px 1px 175px;}.elementor-23 .elementor-element.elementor-element-b1a3b61 img{border-radius:30px 30px 30px 30px;}.elementor-23 .elementor-element.elementor-element-817a0f7:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-817a0f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-817a0f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-23 .elementor-element.elementor-element-817a0f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-32d2317 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-23 .elementor-element.elementor-element-32d2317 .elementor-element-populated a{color:#FFFCFC;}.elementor-23 .elementor-element.elementor-element-32d2317 .elementor-element-populated a:hover{color:#B6B6B6;}.elementor-23 .elementor-element.elementor-element-246c1d2{text-align:start;}.elementor-23 .elementor-element.elementor-element-246c1d2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:bold;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-01b29c2{width:100%;max-width:100%;text-align:center;}.elementor-23 .elementor-element.elementor-element-01b29c2 .elementor-heading-title{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 );color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-2808ba1{text-align:center;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-c2decfd{margin-top:30px;margin-bottom:30px;}.elementor-23 .elementor-element.elementor-element-e6fdc78{text-align:start;}.elementor-23 .elementor-element.elementor-element-abff2b4{text-align:end;}.elementor-23 .elementor-element.elementor-element-5f765a3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Outfit", Sans-serif;font-size:20px;font-weight:bold;border-radius:0px 0px 0px 0px;padding:22px 20px 22px 20px;}.elementor-23 .elementor-element.elementor-element-5f765a3 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-5f765a3 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-5f765a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-5f765a3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-5f765a3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-79c3e37:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-79c3e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-79c3e37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-79c3e37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-13d64b2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-23 .elementor-element.elementor-element-946118a{text-align:start;}.elementor-23 .elementor-element.elementor-element-946118a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:bold;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-0fa6811{text-align:center;}.elementor-23 .elementor-element.elementor-element-0fa6811 .elementor-heading-title{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 );color:#343434;}.elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter,.elementor-widget-uael-image-gallery .uael-img-gallery-tabs-dropdown .uael-filters-dropdown-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-uael-image-gallery .uael-img-gallery-tabs-dropdown .uael-filters-dropdown-button, .elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter{color:var( --e-global-color-accent );}.elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-masonry-filter:hover, .elementor-widget-uael-image-gallery .uael-gallery-parent .uael-masonry-filters .uael-current{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-dcf6d41 .uael-img-gallery-wrap .uael-grid-item{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );align-items:flex-start;display:inline-grid;}.elementor-23 .elementor-element.elementor-element-dcf6d41 .uael-img-gallery-wrap{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-23 .elementor-element.elementor-element-dcf6d41 .uael-img-gallery-wrap .uael-grid-item-content{margin-bottom:20px;}.elementor-23 .elementor-element.elementor-element-dcf6d41 .uael-grid-img-thumbnail img{opacity:1;}.elementor-23 .elementor-element.elementor-element-dcf6d41 .uael-grid-gallery-img:hover .uael-grid-img-thumbnail img{opacity:1;}.elementor-23 .elementor-element.elementor-element-4c5a676 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Outfit", Sans-serif;font-size:20px;font-weight:bold;border-radius:0px 0px 0px 0px;padding:22px 20px 22px 20px;}.elementor-23 .elementor-element.elementor-element-4c5a676 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-4c5a676 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-4c5a676 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-4c5a676 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-85435fb:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-85435fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-85435fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-23 .elementor-element.elementor-element-85435fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-48ed4d8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-23 .elementor-element.elementor-element-1ee55fa{text-align:start;}.elementor-23 .elementor-element.elementor-element-1ee55fa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:bold;color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-a23a4de{text-align:center;}.elementor-23 .elementor-element.elementor-element-a23a4de .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:40px;font-weight:bold;color:#FFFFFF;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{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 );}.elementor-widget-posts .elementor-post__excerpt p{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 );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{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 );}.elementor-widget-posts .e-load-more-message{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 );}.elementor-23 .elementor-element.elementor-element-970d585{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-23 .elementor-element.elementor-element-970d585 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-23 .elementor-element.elementor-element-970d585:after{content:"0.66";}.elementor-23 .elementor-element.elementor-element-970d585 .elementor-post__thumbnail__link{width:100%;}.elementor-23 .elementor-element.elementor-element-970d585 .elementor-post__meta-data span + span:before{content:"/";}.elementor-23 .elementor-element.elementor-element-970d585.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-23 .elementor-element.elementor-element-970d585.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-23 .elementor-element.elementor-element-970d585.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-23 .elementor-element.elementor-element-970d585 .elementor-post__title, .elementor-23 .elementor-element.elementor-element-970d585 .elementor-post__title a{color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:25px;font-weight:bold;}.elementor-23 .elementor-element.elementor-element-970d585 .elementor-post__meta-data{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 );}.elementor-23 .elementor-element.elementor-element-481dc4f .elementor-button{background-color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:20px;font-weight:bold;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-23 .elementor-element.elementor-element-481dc4f .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-481dc4f .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-481dc4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-481dc4f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-23 .elementor-element.elementor-element-481dc4f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-23 .elementor-element.elementor-element-481dc4f .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-481dc4f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-67d3f9b{margin-top:40px;margin-bottom:40px;}.elementor-23 .elementor-element.elementor-element-8f42842{text-align:center;}.elementor-23 .elementor-element.elementor-element-8f42842 .elementor-heading-title{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 );color:#343434;}.elementor-23 .elementor-element.elementor-element-81616be > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-51b7dcb .elementor-element-populated a{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-51b7dcb .elementor-element-populated a:hover{color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-73a8354 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-23 .elementor-element.elementor-element-73a8354{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:32px;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-4aed1ad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23 .elementor-element.elementor-element-4aed1ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23 .elementor-element.elementor-element-4aed1ad.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23 .elementor-element.elementor-element-4aed1ad > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-4aed1ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-9fa6da3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-9fa6da3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-9fa6da3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-23 .elementor-element.elementor-element-9fa6da3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-a688ade > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:820px){.elementor-23 .elementor-element.elementor-element-2320020 > .elementor-container{min-height:700px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-23 .elementor-element.elementor-element-97eef24 > .elementor-widget-container{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-97eef24:hover .elementor-widget-container{border-width:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-97eef24{text-align:center;}.elementor-23 .elementor-element.elementor-element-97eef24 .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-23 .elementor-element.elementor-element-34cee46{text-align:center;font-size:17px;}.elementor-23 .elementor-element.elementor-element-320160c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23 .elementor-element.elementor-element-f0e0874{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-69dc475{width:100%;max-width:100%;text-align:center;font-size:17px;}.elementor-23 .elementor-element.elementor-element-69dc475 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-1ec5650{width:100%;max-width:100%;}.elementor-23 .elementor-element.elementor-element-9ddfa9d > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-23 .elementor-element.elementor-element-60b4bdc{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-c0fb40d .elementor-heading-title{font-size:35px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-23 .elementor-element.elementor-element-3b8a339{font-size:12px;}.elementor-23 .elementor-element.elementor-element-f02e2ea{font-size:17px;}.elementor-23 .elementor-element.elementor-element-4b906f7{margin-top:30px;margin-bottom:30px;}.elementor-23 .elementor-element.elementor-element-fbfc530{text-align:center;font-size:17px;}.elementor-23 .elementor-element.elementor-element-b3707ef{text-align:center;font-size:17px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23 .elementor-element.elementor-element-2dd76f0 .elementor-counter-number-wrapper{font-size:54px;}.elementor-23 .elementor-element.elementor-element-2dd76f0 .elementor-counter-title{font-size:19px;}.elementor-23 .elementor-element.elementor-element-a8034ac .elementor-counter-number-wrapper{font-size:54px;}.elementor-23 .elementor-element.elementor-element-a8034ac .elementor-counter-title{font-size:19px;}.elementor-23 .elementor-element.elementor-element-66bfe9e{width:100%;max-width:100%;text-align:center;}.elementor-23 .elementor-element.elementor-element-66bfe9e .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-7a74f9d{font-size:17px;}.elementor-23 .elementor-element.elementor-element-0f7336c{margin-top:30px;margin-bottom:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-23 .elementor-element.elementor-element-212ef98 .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-d77ad28{font-size:17px;}.elementor-23 .elementor-element.elementor-element-c97bb71 .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-ab5fa60{font-size:17px;}.elementor-23 .elementor-element.elementor-element-60b6561 .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-244060c{font-size:17px;}.elementor-23 .elementor-element.elementor-element-b14a639 .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-19e165a{font-size:17px;}.elementor-23 .elementor-element.elementor-element-bde4c03 .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-0050e45{font-size:17px;}.elementor-23 .elementor-element.elementor-element-93c6c63 .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-5210177{font-size:17px;}.elementor-23 .elementor-element.elementor-element-292b80b{margin-top:30px;margin-bottom:30px;}.elementor-23 .elementor-element.elementor-element-a104f4e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-0489928 .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-19b121c{font-size:17px;}.elementor-23 .elementor-element.elementor-element-778a3f2 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-28d5881 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-7883dca .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-75444a4{font-size:17px;}.elementor-23 .elementor-element.elementor-element-332e81b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-637d1f5 .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-1a2b4ee .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-bf9fbd8{text-align:center;font-size:17px;}.elementor-23 .elementor-element.elementor-element-817a0f7{padding:50px 0px 50px 0px;}.elementor-23 .elementor-element.elementor-element-246c1d2{text-align:center;}.elementor-23 .elementor-element.elementor-element-01b29c2{width:100%;max-width:100%;text-align:center;}.elementor-23 .elementor-element.elementor-element-01b29c2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23 .elementor-element.elementor-element-2808ba1{text-align:center;font-size:17px;}.elementor-23 .elementor-element.elementor-element-e626281 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-23 .elementor-element.elementor-element-e6fdc78{text-align:center;}.elementor-23 .elementor-element.elementor-element-e8ef7fd > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-23 .elementor-element.elementor-element-abff2b4{text-align:center;}.elementor-23 .elementor-element.elementor-element-946118a{text-align:center;}.elementor-23 .elementor-element.elementor-element-0fa6811{text-align:center;}.elementor-23 .elementor-element.elementor-element-0fa6811 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23 .elementor-element.elementor-element-85435fb{padding:50px 0px 50px 0px;}.elementor-23 .elementor-element.elementor-element-a23a4de .elementor-heading-title{font-size:35px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23 .elementor-element.elementor-element-970d585 .elementor-post__title, .elementor-23 .elementor-element.elementor-element-970d585 .elementor-post__title a{font-size:35px;}.elementor-23 .elementor-element.elementor-element-970d585 .elementor-post__meta-data{font-size:var( --e-global-typography-text-font-size );}.elementor-23 .elementor-element.elementor-element-481dc4f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-8f42842{text-align:center;}.elementor-23 .elementor-element.elementor-element-8f42842 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23 .elementor-element.elementor-element-73a8354{font-size:17px;}}@media(max-width:500px){.elementor-23 .elementor-element.elementor-element-2320020:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2320020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.crandallroofing.com/wp-content/uploads/2024/07/Group-19923.png");}.elementor-23 .elementor-element.elementor-element-912e4bb > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-23 .elementor-element.elementor-element-97eef24 > .elementor-widget-container{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-97eef24 .elementor-heading-title{font-size:36px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-23 .elementor-element.elementor-element-34cee46{font-size:16px;}.elementor-23 .elementor-element.elementor-element-69dc475{font-size:16px;}.elementor-23 .elementor-element.elementor-element-cf81926 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-23 .elementor-element.elementor-element-c0fb40d .elementor-heading-title{font-size:30px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-23 .elementor-element.elementor-element-3b8a339{font-size:12px;}.elementor-23 .elementor-element.elementor-element-f02e2ea{font-size:16px;}.elementor-23 .elementor-element.elementor-element-4b906f7{margin-top:20px;margin-bottom:20px;}.elementor-23 .elementor-element.elementor-element-31677bb > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-fbfc530 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-23 .elementor-element.elementor-element-fbfc530{font-size:16px;}.elementor-23 .elementor-element.elementor-element-b3707ef > .elementor-widget-container{padding:0px 8px 0px 8px;}.elementor-23 .elementor-element.elementor-element-b3707ef{font-size:16px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23 .elementor-element.elementor-element-2dd76f0 .elementor-counter-number-wrapper{font-size:54px;}.elementor-23 .elementor-element.elementor-element-2dd76f0 .elementor-counter-title{font-size:19px;}.elementor-23 .elementor-element.elementor-element-a8034ac .elementor-counter-number-wrapper{font-size:54px;}.elementor-23 .elementor-element.elementor-element-a8034ac .elementor-counter-title{font-size:19px;}.elementor-23 .elementor-element.elementor-element-66bfe9e{text-align:start;}.elementor-23 .elementor-element.elementor-element-66bfe9e .elementor-heading-title{font-size:30px;}.elementor-23 .elementor-element.elementor-element-7a74f9d{font-size:16px;}.elementor-23 .elementor-element.elementor-element-0f7336c{margin-top:20px;margin-bottom:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-23 .elementor-element.elementor-element-212ef98 .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-d77ad28{font-size:16px;}.elementor-23 .elementor-element.elementor-element-c97bb71 .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-ab5fa60{font-size:16px;}.elementor-23 .elementor-element.elementor-element-60b6561 .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-244060c{font-size:16px;}.elementor-23 .elementor-element.elementor-element-b14a639 .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-19e165a{font-size:16px;}.elementor-23 .elementor-element.elementor-element-bde4c03 .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-0050e45{font-size:16px;}.elementor-23 .elementor-element.elementor-element-93c6c63 .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-5210177{font-size:16px;}.elementor-23 .elementor-element.elementor-element-292b80b{margin-top:20px;margin-bottom:20px;}.elementor-23 .elementor-element.elementor-element-a104f4e > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-23 .elementor-element.elementor-element-0489928 .elementor-heading-title{font-size:30px;}.elementor-23 .elementor-element.elementor-element-19b121c{font-size:16px;}.elementor-23 .elementor-element.elementor-element-28d5881 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-23 .elementor-element.elementor-element-7883dca .elementor-heading-title{font-size:30px;}.elementor-23 .elementor-element.elementor-element-75444a4{font-size:16px;}.elementor-23 .elementor-element.elementor-element-637d1f5 .elementor-heading-title{font-size:30px;}.elementor-23 .elementor-element.elementor-element-1a2b4ee .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-bf9fbd8{font-size:16px;}.elementor-23 .elementor-element.elementor-element-817a0f7{padding:30px 0px 30px 0px;}.elementor-23 .elementor-element.elementor-element-246c1d2 .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-01b29c2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23 .elementor-element.elementor-element-2808ba1{font-size:16px;}.elementor-23 .elementor-element.elementor-element-946118a .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-0fa6811 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23 .elementor-element.elementor-element-85435fb{padding:30px 0px 30px 0px;}.elementor-23 .elementor-element.elementor-element-1ee55fa .elementor-heading-title{font-size:18px;}.elementor-23 .elementor-element.elementor-element-a23a4de .elementor-heading-title{font-size:30px;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23 .elementor-element.elementor-element-970d585 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-23 .elementor-element.elementor-element-970d585:after{content:"0.5";}.elementor-23 .elementor-element.elementor-element-970d585 .elementor-post__thumbnail__link{width:100%;}.elementor-23 .elementor-element.elementor-element-970d585 .elementor-post__title, .elementor-23 .elementor-element.elementor-element-970d585 .elementor-post__title a{font-size:30px;}.elementor-23 .elementor-element.elementor-element-970d585 .elementor-post__meta-data{font-size:var( --e-global-typography-text-font-size );}.elementor-23 .elementor-element.elementor-element-8f42842 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-23 .elementor-element.elementor-element-73a8354{font-size:16px;}}@media(min-width:501px){.elementor-23 .elementor-element.elementor-element-912e4bb{width:60%;}.elementor-23 .elementor-element.elementor-element-9ddfa9d{width:39.96%;}.elementor-23 .elementor-element.elementor-element-51b7dcb{width:57%;}.elementor-23 .elementor-element.elementor-element-4aed1ad{width:43%;}}@media(max-width:820px) and (min-width:501px){.elementor-23 .elementor-element.elementor-element-912e4bb{width:100%;}.elementor-23 .elementor-element.elementor-element-320160c{width:100%;}.elementor-23 .elementor-element.elementor-element-31677bb{width:100%;}.elementor-23 .elementor-element.elementor-element-fc2fe69{width:100%;}.elementor-23 .elementor-element.elementor-element-3170e3f{width:100%;}.elementor-23 .elementor-element.elementor-element-a104f4e{width:100%;}.elementor-23 .elementor-element.elementor-element-2604b49{width:100%;}.elementor-23 .elementor-element.elementor-element-28d5881{width:100%;}.elementor-23 .elementor-element.elementor-element-32d2317{width:100%;}.elementor-23 .elementor-element.elementor-element-e626281{width:100%;}.elementor-23 .elementor-element.elementor-element-e8ef7fd{width:100%;}.elementor-23 .elementor-element.elementor-element-13d64b2{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-97eef24 */.bhead{
 word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7dde30e */.elementor-23 .elementor-element.elementor-element-7dde30e iframe#FOR1dfb69a7c64947adbc66e251645d2e26 {
    height: 585px !important;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-2dd76f0 */.counter .elementor-counter-number-wrapper .elementor-counter-number-suffix:after
 {
    background-position: center;
    background-repeat: no-repeat;
    content: '';
    height: 0px;
    background-size: contain;
    display: block;
    content: '+' !important;
    color: #a90b0b;
    font-size: 24px;
    font-weight: bold;
    vertical-align: top;
    display: inline;
}/* End custom CSS */