@charset "UTF-8";
/* https://allieserranoportraits.com/wp-content/uploads/elementor/css/post-36644.css?ver=1775114282 */
.elementor-36644 .elementor-element.elementor-element-5927c4a5{margin-top:150px;margin-bottom:0}.elementor-36644 .elementor-element.elementor-element-ae4eac3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;z-index:1;text-align:center}.elementor-36644 .elementor-element.elementor-element-ae4eac3 .elementor-heading-title{font-family:"EB Garamond",Sans-serif;font-size:135px;font-weight:200;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0}.elementor-36644 .elementor-element.elementor-element-6c8210e9{margin:-70px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-36644 .elementor-element.elementor-element-771a13a>.elementor-container{max-width:680px}.elementor-36644 .elementor-element.elementor-element-771a13a{margin-top:15%;margin-bottom:0%}.elementor-36644 .elementor-element.elementor-element-8b30c86{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 19px) 0;text-align:center}.elementor-36644 .elementor-element.elementor-element-8b30c86 .elementor-heading-title{font-family:"EB Garamond",Sans-serif;font-weight:200;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0}.elementor-36644 .elementor-element.elementor-element-2ef806d{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;text-align:center}.elementor-36644 .elementor-element.elementor-element-2ef806d .elementor-heading-title{font-family:"Martel",Sans-serif;font-size:20px;font-weight:200;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:25px;letter-spacing:0;color:var(--e-global-color-astglobalcolor4)}.elementor-36644 .elementor-element.elementor-element-de7f20f{text-align:center}.elementor-36644 .elementor-element.elementor-element-db0576e{--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-36644 .elementor-element.elementor-element-7b12d16>.elementor-container{max-width:680px}.elementor-36644 .elementor-element.elementor-element-7b12d16{margin-top:15%;margin-bottom:0%}.elementor-36644 .elementor-element.elementor-element-b115d1a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 19px) 0;text-align:center}.elementor-36644 .elementor-element.elementor-element-b115d1a .elementor-heading-title{font-family:"EB Garamond",Sans-serif;font-weight:200;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0}.elementor-36644 .elementor-element.elementor-element-5e399fe{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;text-align:center}.elementor-36644 .elementor-element.elementor-element-5e399fe .elementor-heading-title{font-family:"Martel",Sans-serif;font-size:20px;font-weight:200;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:25px;letter-spacing:0;color:var(--e-global-color-astglobalcolor4)}.elementor-36644 .elementor-element.elementor-element-5d86d36{text-align:center}.elementor-36644 .elementor-element.elementor-element-1403eab{--display:flex}.elementor-36644 .elementor-element.elementor-element-4dbb3d9>.elementor-container{max-width:680px}.elementor-36644 .elementor-element.elementor-element-4dbb3d9{margin-top:15%;margin-bottom:0%}.elementor-36644 .elementor-element.elementor-element-70c2223{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 19px) 0;text-align:center}.elementor-36644 .elementor-element.elementor-element-70c2223 .elementor-heading-title{font-family:"EB Garamond",Sans-serif;font-weight:200;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0}.elementor-36644 .elementor-element.elementor-element-d40d7d0{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 5%) 0%;text-align:center}.elementor-36644 .elementor-element.elementor-element-d40d7d0 .elementor-heading-title{font-family:"Martel",Sans-serif;font-size:20px;font-weight:200;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:25px;letter-spacing:0;color:var(--e-global-color-astglobalcolor4)}.elementor-36644 .elementor-element.elementor-element-e4a3a48{text-align:center}.elementor-36644 .elementor-element.elementor-element-dc33f97{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-36644 .elementor-element.elementor-element-77e1205{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 19px) 0;text-align:center}.elementor-36644 .elementor-element.elementor-element-77e1205 .elementor-heading-title{font-family:"EB Garamond",Sans-serif;font-weight:200;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0}.elementor-36644 .elementor-element.elementor-element-d7d306c .elementor-button{background-color:var(--e-global-color-primary);font-family:"Lora",Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;text-shadow:0 0 10px rgba(0,0,0,.3);fill:var(--e-global-color-astglobalcolor8);color:var(--e-global-color-astglobalcolor8);border-style:double;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-accent);border-radius:0 0 0 0;padding:17px 70px 17px 70px}.elementor-36644 .elementor-element.elementor-element-d7d306c .elementor-button:hover,.elementor-36644 .elementor-element.elementor-element-d7d306c .elementor-button:focus{background-color:var(--e-global-color-accent)}.elementor-36644 .elementor-element.elementor-element-d7d306c{margin:40px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-36644 .elementor-element.elementor-element-72f0b47{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-36644 .elementor-element.elementor-element-85742c0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 19px) 0;text-align:center}.elementor-36644 .elementor-element.elementor-element-85742c0 .elementor-heading-title{font-family:"EB Garamond",Sans-serif;font-weight:200;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0}.elementor-36644 .elementor-element.elementor-global-35077{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-36644 .elementor-element.elementor-element-6e943a2{--display:flex}.elementor-36644 .elementor-element.elementor-element-6a7ab0c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 19px) 0;text-align:center}.elementor-36644 .elementor-element.elementor-element-6a7ab0c .elementor-heading-title{font-family:"EB Garamond",Sans-serif;font-weight:200;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0}.elementor-36644 .elementor-element.elementor-element-cbf9d7f .elementor-button{background-color:var(--e-global-color-primary);font-family:"Lora",Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;text-shadow:0 0 10px rgba(0,0,0,.3);fill:var(--e-global-color-astglobalcolor8);color:var(--e-global-color-astglobalcolor8);border-style:double;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-accent);border-radius:0 0 0 0;padding:17px 70px 17px 70px}.elementor-36644 .elementor-element.elementor-element-cbf9d7f .elementor-button:hover,.elementor-36644 .elementor-element.elementor-element-cbf9d7f .elementor-button:focus{background-color:var(--e-global-color-accent)}.elementor-36644 .elementor-element.elementor-element-cbf9d7f{margin:40px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-36644 .elementor-element.elementor-element-044ee92{--display:flex}@media(max-width:1024px){.elementor-36644 .elementor-element.elementor-element-5927c4a5{padding:0% 0% 0% 0%}.elementor-36644 .elementor-element.elementor-element-ae4eac3{margin:2px 0 calc(var(--kit-widget-spacing, 0px) + 4px) 0;z-index:1}.elementor-36644 .elementor-element.elementor-element-ae4eac3 .elementor-heading-title{font-size:135px;line-height:85px}.elementor-36644 .elementor-element.elementor-element-6c8210e9{margin:-31px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-36644 .elementor-element.elementor-element-771a13a{margin-top:25%;margin-bottom:0%}.elementor-36644 .elementor-element.elementor-element-8b30c86 .elementor-heading-title{font-size:85px;line-height:85px}.elementor-36644 .elementor-element.elementor-element-2ef806d .elementor-heading-title{font-size:16px;line-height:21px}.elementor-36644 .elementor-element.elementor-element-7b12d16{margin-top:25%;margin-bottom:0%}.elementor-36644 .elementor-element.elementor-element-b115d1a .elementor-heading-title{font-size:85px;line-height:85px}.elementor-36644 .elementor-element.elementor-element-5e399fe .elementor-heading-title{font-size:16px;line-height:21px}.elementor-36644 .elementor-element.elementor-element-4dbb3d9{margin-top:25%;margin-bottom:0%}.elementor-36644 .elementor-element.elementor-element-70c2223 .elementor-heading-title{font-size:85px;line-height:85px}.elementor-36644 .elementor-element.elementor-element-d40d7d0 .elementor-heading-title{font-size:16px;line-height:21px}.elementor-36644 .elementor-element.elementor-element-77e1205 .elementor-heading-title{font-size:85px;line-height:85px}.elementor-36644 .elementor-element.elementor-element-d7d306c .elementor-button{font-size:18px;border-width:1px 1px 1px 1px}.elementor-36644 .elementor-element.elementor-element-85742c0 .elementor-heading-title{font-size:85px;line-height:85px}.elementor-36644 .elementor-element.elementor-element-6a7ab0c .elementor-heading-title{font-size:85px;line-height:85px}.elementor-36644 .elementor-element.elementor-element-cbf9d7f .elementor-button{font-size:18px;border-width:1px 1px 1px 1px}}@media(max-width:767px){.elementor-36644 .elementor-element.elementor-element-5927c4a5{margin-top:100px;margin-bottom:0;padding:0% 6% 0% 6%}.elementor-36644 .elementor-element.elementor-element-ae4eac3{margin:0 -2px calc(var(--kit-widget-spacing, 0px) + 0px) -2px}.elementor-36644 .elementor-element.elementor-element-ae4eac3 .elementor-heading-title{font-size:70px;line-height:50px}.elementor-36644 .elementor-element.elementor-element-6c8210e9{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-36644 .elementor-element.elementor-element-771a13a{margin-top:35%;margin-bottom:0%;padding:0% 5% 0% 5%}.elementor-36644 .elementor-element.elementor-element-8b30c86 .elementor-heading-title{font-size:50px;line-height:37px}.elementor-36644 .elementor-element.elementor-element-2ef806d .elementor-heading-title{font-size:14px}.elementor-36644 .elementor-element.elementor-element-7b12d16{margin-top:35%;margin-bottom:0%;padding:0% 5% 0% 5%}.elementor-36644 .elementor-element.elementor-element-b115d1a .elementor-heading-title{font-size:50px;line-height:37px}.elementor-36644 .elementor-element.elementor-element-5e399fe .elementor-heading-title{font-size:14px}.elementor-36644 .elementor-element.elementor-element-4dbb3d9{margin-top:35%;margin-bottom:0%;padding:0% 5% 0% 5%}.elementor-36644 .elementor-element.elementor-element-70c2223 .elementor-heading-title{font-size:50px;line-height:37px}.elementor-36644 .elementor-element.elementor-element-d40d7d0 .elementor-heading-title{font-size:14px}.elementor-36644 .elementor-element.elementor-element-77e1205 .elementor-heading-title{font-size:50px;line-height:37px}.elementor-36644 .elementor-element.elementor-element-d7d306c .elementor-button{font-size:18px}.elementor-36644 .elementor-element.elementor-element-85742c0 .elementor-heading-title{font-size:50px;line-height:37px}.elementor-36644 .elementor-element.elementor-element-6a7ab0c .elementor-heading-title{font-size:50px;line-height:37px}.elementor-36644 .elementor-element.elementor-element-cbf9d7f .elementor-button{font-size:18px}}