.elementor-111 .elementor-element.elementor-element-5de64669{--display:flex;--min-height:100vh;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-111 .elementor-element.elementor-element-5de64669:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-5de64669 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://turnburkeassociates.com/wp-content/uploads/2026/02/Foothills-home.webp");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-111 .elementor-element.elementor-element-5de64669.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-111 .elementor-element.elementor-element-725f270{--display:flex;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-111 .elementor-element.elementor-element-8ef656d{padding:0px 3px 0px 3px;text-align:center;}.elementor-111 .elementor-element.elementor-element-8ef656d .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:2.1rem;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.1px;word-spacing:0px;color:var( --e-global-color-text );}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-111 .elementor-element.elementor-element-7ee8f91{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;font-family:"Alegreya Sans", Sans-serif;font-size:1.4rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-3ce43fb{--display:flex;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3.5em;--padding-left:0em;--padding-right:0em;}.elementor-111 .elementor-element.elementor-element-3ce43fb:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-3ce43fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-3f2631b .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.1px;word-spacing:0px;color:var( --e-global-color-c858c22 );}.elementor-111 .elementor-element.elementor-element-9a7bcfd{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;font-family:"Alegreya Sans", Sans-serif;font-size:1.4rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-c858c22 );}.elementor-111 .elementor-element.elementor-element-c495bee{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-111 .elementor-element.elementor-element-8cd6cb7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-111 .elementor-element.elementor-element-3f84e1f .elementor-heading-title{font-family:"Italiana", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.1px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-77be1bd{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;font-family:"Alegreya Sans", Sans-serif;font-size:1.4rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-3b3558d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-111 .elementor-element.elementor-element-1b9f30cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-111 .elementor-element.elementor-element-2364757c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-111 .elementor-element.elementor-element-9a109ef .elementor-heading-title{font-family:"Italiana", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.1px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-2033dd3{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;font-family:"Alegreya Sans", Sans-serif;font-size:1.4rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-43319b79{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-111 .elementor-element.elementor-element-8e646b7{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-111 .elementor-element.elementor-element-b721c03{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-111 .elementor-element.elementor-element-df490b2 .elementor-heading-title{font-family:"Italiana", Sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.1px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-495a32e{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;font-family:"Alegreya Sans", Sans-serif;font-size:1.4rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-3847320{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-111 .elementor-element.elementor-element-711baad{--display:flex;--min-height:25vh;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-711baad:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-711baad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#475023;}.elementor-widget-call-to-action .elementor-cta__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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-111 .elementor-element.elementor-element-79f04d2 .elementor-cta .elementor-cta__bg, .elementor-111 .elementor-element.elementor-element-79f04d2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-111 .elementor-element.elementor-element-79f04d2 .elementor-cta__content{min-height:22.6em;text-align:center;background-color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-79f04d2 .elementor-cta__title{color:var( --e-global-color-c858c22 );}.elementor-111 .elementor-element.elementor-element-79f04d2 .elementor-cta__description{color:var( --e-global-color-c858c22 );}.elementor-111 .elementor-element.elementor-element-79f04d2 .elementor-cta__button{color:var( --e-global-color-c858c22 );border-color:var( --e-global-color-c858c22 );}.elementor-111 .elementor-element.elementor-element-0e90ea0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-widget-testimonial .elementor-testimonial-content{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-testimonial .elementor-testimonial-name{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{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 );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-111 .elementor-element.elementor-element-d1f83f2{width:var( --container-widget-width, 50% );max-width:50%;padding:1em 1em 1em 1em;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-111 .elementor-element.elementor-element-d1f83f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-111 .elementor-element.elementor-element-d1f83f2 .elementor-testimonial-wrapper{text-align:center;}.elementor-111 .elementor-element.elementor-element-d1f83f2 .elementor-testimonial-content{font-family:"Alegreya Sans", Sans-serif;font-size:1.2rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-d1f83f2 .elementor-testimonial-name{font-family:"Italiana", Sans-serif;font-size:1.5rem;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.1px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-9a42262{width:var( --container-widget-width, 50% );max-width:50%;padding:1em 1em 1em 1em;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-111 .elementor-element.elementor-element-9a42262.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-111 .elementor-element.elementor-element-9a42262 .elementor-testimonial-wrapper{text-align:center;}.elementor-111 .elementor-element.elementor-element-9a42262 .elementor-testimonial-content{font-family:"Alegreya Sans", Sans-serif;font-size:1.2rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-9a42262 .elementor-testimonial-name{font-family:"Italiana", Sans-serif;font-size:1.5rem;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.1px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-1bd279a{--display:flex;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-111 .elementor-element.elementor-element-1bd279a:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-1bd279a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-0dafa2f .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.1px;word-spacing:0px;color:var( --e-global-color-c858c22 );}.elementor-111 .elementor-element.elementor-element-4238d77{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;font-family:"Alegreya Sans", Sans-serif;font-size:1.4rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-c858c22 );}.elementor-111 .elementor-element.elementor-element-ab45944{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-111 .elementor-element.elementor-element-e68da0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-8e3eebc{width:100%;max-width:100%;padding:1em 1em 1em 1em;font-family:"Alegreya Sans", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-56d4931{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-140c743{padding:1em 1em 1em 1em;font-family:"Alegreya Sans", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-7c161b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-9f11d27{padding:1em 1em 1em 1em;font-family:"Alegreya Sans", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-117e2db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-111 .elementor-element.elementor-element-57b4e02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-6ae359a{width:100%;max-width:100%;padding:1em 1em 1em 1em;font-family:"Alegreya Sans", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-4286051{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-03252e6{padding:1em 1em 1em 1em;font-family:"Alegreya Sans", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-13afc87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-c4f7131{padding:1em 1em 1em 1em;font-family:"Alegreya Sans", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-3312b99{--display:flex;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-111 .elementor-element.elementor-element-3312b99:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-3312b99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-d4d3e08 .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.1px;word-spacing:0px;color:var( --e-global-color-c858c22 );}.elementor-111 .elementor-element.elementor-element-75c5340{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-111 .elementor-element.elementor-element-479da4c{--display:flex;--margin-top:1em;--margin-bottom:1em;--margin-left:1em;--margin-right:1em;}.elementor-111 .elementor-element.elementor-element-00ed73b{--display:flex;--margin-top:1em;--margin-bottom:1em;--margin-left:1em;--margin-right:1em;}.elementor-111 .elementor-element.elementor-element-960e18b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-111 .elementor-element.elementor-element-75c0899{--display:flex;--margin-top:1em;--margin-bottom:1em;--margin-left:1em;--margin-right:1em;}.elementor-111 .elementor-element.elementor-element-37f92e7{--display:flex;--margin-top:1em;--margin-bottom:1em;--margin-left:1em;--margin-right:1em;}.elementor-111 .elementor-element.elementor-element-0a3a0a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;}.elementor-111 .elementor-element.elementor-element-4a46ca0{--display:flex;--margin-top:1em;--margin-bottom:1em;--margin-left:1em;--margin-right:1em;}.elementor-111 .elementor-element.elementor-element-ef5d3f3{--display:flex;--margin-top:1em;--margin-bottom:1em;--margin-left:1em;--margin-right:1em;}.elementor-111 .elementor-element.elementor-element-4dfdfca{--display:flex;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-111 .elementor-element.elementor-element-4dfdfca:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-4dfdfca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-d908458 .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0.1px;word-spacing:0px;color:var( --e-global-color-c858c22 );}.elementor-111 .elementor-element.elementor-element-e8f6370{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-111 .elementor-element.elementor-element-a59fc46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:2em;--margin-right:2em;}.elementor-111 .elementor-element.elementor-element-2f3b5dd{width:100%;max-width:100%;padding:1em 1em 1em 1em;font-family:"Alegreya Sans", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-d6a03c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:2em;--margin-right:2em;}.elementor-111 .elementor-element.elementor-element-9e089f2{padding:1em 1em 1em 1em;font-family:"Alegreya Sans", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-60833df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-111 .elementor-element.elementor-element-b9525f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:2em;--margin-right:2em;}.elementor-111 .elementor-element.elementor-element-51ec6df{width:100%;max-width:100%;padding:1em 1em 1em 1em;font-family:"Alegreya Sans", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-184852f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:2em;--margin-right:2em;}.elementor-111 .elementor-element.elementor-element-e0ecf3f{padding:1em 1em 1em 1em;font-family:"Alegreya Sans", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-0471150{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-111 .elementor-element.elementor-element-07f90de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:2em;--margin-right:2em;}.elementor-111 .elementor-element.elementor-element-7d3c10a{width:100%;max-width:100%;padding:1em 1em 1em 1em;font-family:"Alegreya Sans", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-807bf34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:2em;--margin-right:2em;}.elementor-111 .elementor-element.elementor-element-d55fac9{padding:1em 1em 1em 1em;font-family:"Alegreya Sans", Sans-serif;font-size:1.3rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-16479171{--display:flex;--margin-top:2em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-111 .elementor-element.elementor-element-16479171:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-16479171 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-111 .elementor-element.elementor-element-4a3cee2c .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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-c858c22 );}.elementor-111 .elementor-element.elementor-element-daed720{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-111 .elementor-element.elementor-element-56d4d7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-111 .elementor-element.elementor-element-56d4d7f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-111 .elementor-element.elementor-element-b410d89 img{width:100%;}.elementor-111 .elementor-element.elementor-element-3ec33af{width:100%;max-width:100%;padding:3px 3px 3px 3px;font-family:"Alegreya Sans", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2rem;letter-spacing:0px;word-spacing:0px;}.elementor-111 .elementor-element.elementor-element-eb0d842{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-111 .elementor-element.elementor-element-eb0d842.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-111 .elementor-element.elementor-element-f6d2f93{text-align:center;font-family:"Alegreya Sans", Sans-serif;font-size:2rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0px;}@media(min-width:768px){.elementor-111 .elementor-element.elementor-element-725f270{--content-width:86%;}.elementor-111 .elementor-element.elementor-element-3ce43fb{--content-width:87%;}.elementor-111 .elementor-element.elementor-element-c495bee{--width:93%;}.elementor-111 .elementor-element.elementor-element-8cd6cb7{--width:50%;}.elementor-111 .elementor-element.elementor-element-3b3558d{--width:50%;}.elementor-111 .elementor-element.elementor-element-1b9f30cb{--width:93%;}.elementor-111 .elementor-element.elementor-element-2364757c{--width:50%;}.elementor-111 .elementor-element.elementor-element-43319b79{--width:50%;}.elementor-111 .elementor-element.elementor-element-8e646b7{--width:93%;}.elementor-111 .elementor-element.elementor-element-b721c03{--width:50%;}.elementor-111 .elementor-element.elementor-element-3847320{--width:50%;}.elementor-111 .elementor-element.elementor-element-0e90ea0{--content-width:87%;}.elementor-111 .elementor-element.elementor-element-1bd279a{--content-width:87%;}.elementor-111 .elementor-element.elementor-element-e68da0c{--width:33%;}.elementor-111 .elementor-element.elementor-element-56d4931{--width:33%;}.elementor-111 .elementor-element.elementor-element-7c161b3{--width:33%;}.elementor-111 .elementor-element.elementor-element-57b4e02{--width:50%;}.elementor-111 .elementor-element.elementor-element-4286051{--width:50%;}.elementor-111 .elementor-element.elementor-element-13afc87{--width:50%;}.elementor-111 .elementor-element.elementor-element-3312b99{--content-width:87%;}.elementor-111 .elementor-element.elementor-element-75c5340{--content-width:87%;}.elementor-111 .elementor-element.elementor-element-960e18b{--content-width:87%;}.elementor-111 .elementor-element.elementor-element-0a3a0a0{--content-width:87%;}.elementor-111 .elementor-element.elementor-element-4dfdfca{--content-width:87%;}.elementor-111 .elementor-element.elementor-element-a59fc46{--width:50%;}.elementor-111 .elementor-element.elementor-element-d6a03c5{--width:50%;}.elementor-111 .elementor-element.elementor-element-b9525f0{--width:50%;}.elementor-111 .elementor-element.elementor-element-184852f{--width:50%;}.elementor-111 .elementor-element.elementor-element-07f90de{--width:50%;}.elementor-111 .elementor-element.elementor-element-807bf34{--width:50%;}.elementor-111 .elementor-element.elementor-element-16479171{--content-width:87%;}.elementor-111 .elementor-element.elementor-element-56d4d7f{--width:30%;}.elementor-111 .elementor-element.elementor-element-eb0d842{--width:30%;}}@media(max-width:2500px) and (min-width:768px){.elementor-111 .elementor-element.elementor-element-eb0d842{--width:735.7px;}}@media(max-width:2500px){.elementor-111 .elementor-element.elementor-element-5de64669:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-5de64669 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom left;background-size:cover;}}@media(max-width:1024px){.elementor-111 .elementor-element.elementor-element-5de64669:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-5de64669 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-111 .elementor-element.elementor-element-8ef656d .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-111 .elementor-element.elementor-element-7ee8f91{font-size:19px;}.elementor-111 .elementor-element.elementor-element-3f2631b .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-111 .elementor-element.elementor-element-9a7bcfd{font-size:19px;}.elementor-111 .elementor-element.elementor-element-c495bee{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-3f84e1f .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-111 .elementor-element.elementor-element-77be1bd{font-size:19px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-111 .elementor-element.elementor-element-1b9f30cb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-9a109ef .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-111 .elementor-element.elementor-element-2033dd3{font-size:19px;}.elementor-111 .elementor-element.elementor-element-8e646b7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-df490b2 .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-111 .elementor-element.elementor-element-495a32e{font-size:19px;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-111 .elementor-element.elementor-element-d1f83f2 .elementor-testimonial-content{font-size:19px;}.elementor-111 .elementor-element.elementor-element-d1f83f2 .elementor-testimonial-name{font-size:46px;line-height:1em;}.elementor-111 .elementor-element.elementor-element-9a42262 .elementor-testimonial-content{font-size:19px;}.elementor-111 .elementor-element.elementor-element-9a42262 .elementor-testimonial-name{font-size:46px;line-height:1em;}.elementor-111 .elementor-element.elementor-element-0dafa2f .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-111 .elementor-element.elementor-element-4238d77{font-size:19px;}.elementor-111 .elementor-element.elementor-element-8e3eebc{font-size:19px;}.elementor-111 .elementor-element.elementor-element-140c743{font-size:19px;}.elementor-111 .elementor-element.elementor-element-9f11d27{font-size:19px;}.elementor-111 .elementor-element.elementor-element-6ae359a{font-size:19px;}.elementor-111 .elementor-element.elementor-element-03252e6{font-size:19px;}.elementor-111 .elementor-element.elementor-element-c4f7131{font-size:19px;}.elementor-111 .elementor-element.elementor-element-d4d3e08 .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-111 .elementor-element.elementor-element-d908458 .elementor-heading-title{font-size:46px;line-height:1em;}.elementor-111 .elementor-element.elementor-element-2f3b5dd{font-size:19px;}.elementor-111 .elementor-element.elementor-element-9e089f2{font-size:19px;}.elementor-111 .elementor-element.elementor-element-51ec6df{font-size:19px;}.elementor-111 .elementor-element.elementor-element-e0ecf3f{font-size:19px;}.elementor-111 .elementor-element.elementor-element-7d3c10a{font-size:19px;}.elementor-111 .elementor-element.elementor-element-d55fac9{font-size:19px;}.elementor-111 .elementor-element.elementor-element-4a3cee2c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-111 .elementor-element.elementor-element-3ec33af{font-size:19px;}.elementor-111 .elementor-element.elementor-element-f6d2f93{font-size:19px;}}@media(max-width:767px){.elementor-111 .elementor-element.elementor-element-5de64669{--min-height:69vh;--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-111 .elementor-element.elementor-element-725f270{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-111 .elementor-element.elementor-element-8ef656d .elementor-heading-title{font-size:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-111 .elementor-element.elementor-element-7ee8f91{font-size:18px;}.elementor-111 .elementor-element.elementor-element-3ce43fb{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-111 .elementor-element.elementor-element-3f2631b .elementor-heading-title{font-size:32px;}.elementor-111 .elementor-element.elementor-element-9a7bcfd{font-size:18px;}.elementor-111 .elementor-element.elementor-element-8cd6cb7{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-111 .elementor-element.elementor-element-3f84e1f .elementor-heading-title{font-size:32px;}.elementor-111 .elementor-element.elementor-element-77be1bd{font-size:18px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-111 .elementor-element.elementor-element-1b9f30cb{--padding-top:0px;--padding-bottom:0px;--padding-left:1px;--padding-right:1px;}.elementor-111 .elementor-element.elementor-element-2364757c{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-111 .elementor-element.elementor-element-9a109ef .elementor-heading-title{font-size:32px;}.elementor-111 .elementor-element.elementor-element-2033dd3{font-size:18px;}.elementor-111 .elementor-element.elementor-element-b721c03{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-111 .elementor-element.elementor-element-df490b2 .elementor-heading-title{font-size:32px;}.elementor-111 .elementor-element.elementor-element-495a32e{font-size:18px;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-111 .elementor-element.elementor-element-79f04d2 .elementor-cta__content{min-height:10em;}.elementor-111 .elementor-element.elementor-element-0e90ea0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-111 .elementor-element.elementor-element-d1f83f2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-111 .elementor-element.elementor-element-d1f83f2 .elementor-testimonial-content{font-size:18px;}.elementor-111 .elementor-element.elementor-element-d1f83f2 .elementor-testimonial-name{font-size:32px;}.elementor-111 .elementor-element.elementor-element-9a42262{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-111 .elementor-element.elementor-element-9a42262 .elementor-testimonial-wrapper{text-align:center;}.elementor-111 .elementor-element.elementor-element-9a42262 .elementor-testimonial-content{font-size:18px;}.elementor-111 .elementor-element.elementor-element-9a42262 .elementor-testimonial-name{font-size:32px;}.elementor-111 .elementor-element.elementor-element-1bd279a{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-111 .elementor-element.elementor-element-0dafa2f .elementor-heading-title{font-size:32px;}.elementor-111 .elementor-element.elementor-element-4238d77{font-size:18px;}.elementor-111 .elementor-element.elementor-element-8e3eebc{font-size:18px;}.elementor-111 .elementor-element.elementor-element-140c743{font-size:18px;}.elementor-111 .elementor-element.elementor-element-9f11d27{font-size:18px;}.elementor-111 .elementor-element.elementor-element-6ae359a{font-size:18px;}.elementor-111 .elementor-element.elementor-element-03252e6{font-size:18px;}.elementor-111 .elementor-element.elementor-element-c4f7131{font-size:18px;}.elementor-111 .elementor-element.elementor-element-3312b99{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-111 .elementor-element.elementor-element-d4d3e08 .elementor-heading-title{font-size:32px;}.elementor-111 .elementor-element.elementor-element-4dfdfca{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-111 .elementor-element.elementor-element-d908458 .elementor-heading-title{font-size:32px;}.elementor-111 .elementor-element.elementor-element-2f3b5dd{font-size:18px;}.elementor-111 .elementor-element.elementor-element-9e089f2{font-size:18px;}.elementor-111 .elementor-element.elementor-element-51ec6df{font-size:18px;}.elementor-111 .elementor-element.elementor-element-e0ecf3f{font-size:18px;}.elementor-111 .elementor-element.elementor-element-7d3c10a{font-size:18px;}.elementor-111 .elementor-element.elementor-element-d55fac9{font-size:18px;}.elementor-111 .elementor-element.elementor-element-16479171{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-111 .elementor-element.elementor-element-4a3cee2c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-111 .elementor-element.elementor-element-3ec33af{font-size:18px;}.elementor-111 .elementor-element.elementor-element-f6d2f93{font-size:18px;}}@media(max-width:1024px) and (min-width:768px){.elementor-111 .elementor-element.elementor-element-8cd6cb7{--width:100%;}.elementor-111 .elementor-element.elementor-element-3b3558d{--width:100%;}.elementor-111 .elementor-element.elementor-element-2364757c{--width:100%;}.elementor-111 .elementor-element.elementor-element-43319b79{--width:100%;}.elementor-111 .elementor-element.elementor-element-b721c03{--width:100%;}.elementor-111 .elementor-element.elementor-element-3847320{--width:100%;}}@media(min-width:2501px){.elementor-111 .elementor-element.elementor-element-5de64669:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-5de64669 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-5de64669 */.elementor-111 .elementor-element.elementor-element-5de64669 {height: 100vh;}/* End custom CSS */