.elementor-1534 .elementor-element.elementor-element-15c72b50 > .elementor-container{max-width:1200px;}.elementor-1534 .elementor-element.elementor-element-15c72b50{margin-top:117px;margin-bottom:50px;}.elementor-1534 .elementor-element.elementor-element-2c9e6b84 > .elementor-widget-container{margin:-35px -13px 5px -12px;}.elementor-1534 .elementor-element.elementor-element-2c9e6b84{text-align:center;}.elementor-1534 .elementor-element.elementor-element-2c9e6b84 .elementor-heading-title{font-size:100px;font-weight:100;line-height:100px;letter-spacing:-5px;word-spacing:0px;color:var( --e-global-color-astglobalcolor0 );}.elementor-1534 .elementor-element.elementor-element-30397bb3 > .elementor-container{max-width:1200px;}.elementor-1534 .elementor-element.elementor-element-30397bb3{margin-top:20px;margin-bottom:100px;}.elementor-1534 .elementor-element.elementor-element-7edc823d img{width:88%;}.elementor-1534 .elementor-element.elementor-element-4c54235d img{width:89%;}.elementor-1534 .elementor-element.elementor-element-6338f7c3 > .elementor-container{max-width:1200px;}.elementor-1534 .elementor-element.elementor-element-6338f7c3{margin-top:100px;margin-bottom:0px;}.elementor-1534 .elementor-element.elementor-element-3127417f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-3127417f .elementor-heading-title{font-size:61px;}.elementor-1534 .elementor-element.elementor-element-5d1b0f04 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-5d1b0f04{columns:1;text-align:end;font-size:54px;font-style:normal;line-height:1px;letter-spacing:-2.2px;}.elementor-1534 .elementor-element.elementor-element-1c76ecbd{margin-top:0px;margin-bottom:130px;}.elementor-1534 .elementor-element.elementor-element-5f80fc66{text-align:center;}.elementor-1534 .elementor-element.elementor-element-8c1abf1:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-8c1abf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://thesarahhofmann.com/wp-content/uploads/2023/01/the-sarah-hofmann-material-6.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-1534 .elementor-element.elementor-element-8c1abf1 > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor7 );opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1534 .elementor-element.elementor-element-8c1abf1 > .elementor-container{max-width:1200px;min-height:548px;}.elementor-1534 .elementor-element.elementor-element-8c1abf1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:75px;margin-bottom:75px;}.elementor-1534 .elementor-element.elementor-element-415afc3e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1534 .elementor-element.elementor-element-3d2c2269{width:var( --container-widget-width, 99.474% );max-width:99.474%;--container-widget-width:99.474%;--container-widget-flex-grow:0;}.elementor-1534 .elementor-element.elementor-element-3d2c2269 > .elementor-widget-container{margin:0px 64px 0px -170px;padding:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-3d2c2269 img{width:100%;max-width:100%;}.elementor-1534 .elementor-element.elementor-element-3b125999{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;text-align:center;}.elementor-1534 .elementor-element.elementor-element-3b125999 > .elementor-widget-container{margin:0px -70px 0px -72px;padding:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-3b125999 .elementor-heading-title{font-family:"Birthstone Bounce", Sans-serif;font-size:130px;color:#DF188F;}.elementor-1534 .elementor-element.elementor-element-4bca73ee .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );}.elementor-1534 .elementor-element.elementor-element-4bca73ee .elementor-button:hover, .elementor-1534 .elementor-element.elementor-element-4bca73ee .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-4bca73ee > .elementor-widget-container{margin:0px -9px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-4bca73ee .elementor-button:hover svg, .elementor-1534 .elementor-element.elementor-element-4bca73ee .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-35fdaa94 > .elementor-widget-container{margin:0px -168px 0px 65px;}.elementor-1534 .elementor-element.elementor-element-35fdaa94 img{width:100%;}.elementor-1534 .elementor-element.elementor-element-557ad661:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-557ad661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://thesarahhofmann.com/wp-content/uploads/2023/01/the-sarah-hofmann-material-6.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-1534 .elementor-element.elementor-element-557ad661 > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor7 );opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1534 .elementor-element.elementor-element-557ad661 > .elementor-container{max-width:1200px;min-height:300px;}.elementor-1534 .elementor-element.elementor-element-557ad661{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:75px;margin-bottom:75px;}.elementor-1534 .elementor-element.elementor-element-2711f099 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1534 .elementor-element.elementor-element-140686e9{width:var( --container-widget-width, 99.474% );max-width:99.474%;--container-widget-width:99.474%;--container-widget-flex-grow:0;}.elementor-1534 .elementor-element.elementor-element-140686e9 > .elementor-widget-container{margin:0px 64px 0px -170px;padding:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-140686e9 img{width:100%;max-width:100%;}.elementor-1534 .elementor-element.elementor-element-4fba2acb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;text-align:center;}.elementor-1534 .elementor-element.elementor-element-4fba2acb > .elementor-widget-container{margin:0px -70px 0px -72px;padding:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-4fba2acb .elementor-heading-title{font-family:"Birthstone Bounce", Sans-serif;font-size:146px;color:#DF188F;}.elementor-1534 .elementor-element.elementor-element-33a3f411 .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );}.elementor-1534 .elementor-element.elementor-element-33a3f411 .elementor-button:hover, .elementor-1534 .elementor-element.elementor-element-33a3f411 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-33a3f411 > .elementor-widget-container{margin:0px -9px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-33a3f411 .elementor-button:hover svg, .elementor-1534 .elementor-element.elementor-element-33a3f411 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-f1733ba:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-f1733ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://thesarahhofmann.com/wp-content/uploads/2023/01/the-sarah-hofmann-material-6.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-1534 .elementor-element.elementor-element-f1733ba > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor7 );opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1534 .elementor-element.elementor-element-f1733ba > .elementor-container{max-width:1200px;min-height:300px;}.elementor-1534 .elementor-element.elementor-element-f1733ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:75px;margin-bottom:75px;}.elementor-1534 .elementor-element.elementor-element-13327b34 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1534 .elementor-element.elementor-element-3b2dc92c{width:var( --container-widget-width, 99.474% );max-width:99.474%;--container-widget-width:99.474%;--container-widget-flex-grow:0;}.elementor-1534 .elementor-element.elementor-element-3b2dc92c > .elementor-widget-container{margin:0px 64px 0px -170px;padding:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-3b2dc92c img{width:100%;max-width:100%;}.elementor-1534 .elementor-element.elementor-element-1e85e8f7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;text-align:center;}.elementor-1534 .elementor-element.elementor-element-1e85e8f7 > .elementor-widget-container{margin:0px -70px 0px -72px;padding:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-1e85e8f7 .elementor-heading-title{font-family:"Birthstone Bounce", Sans-serif;font-size:146px;color:#DF188F;}.elementor-1534 .elementor-element.elementor-element-78b6fc3f .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );}.elementor-1534 .elementor-element.elementor-element-78b6fc3f .elementor-button:hover, .elementor-1534 .elementor-element.elementor-element-78b6fc3f .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-78b6fc3f > .elementor-widget-container{margin:0px -9px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-78b6fc3f .elementor-button:hover svg, .elementor-1534 .elementor-element.elementor-element-78b6fc3f .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-2d2abcc3:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-2d2abcc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://thesarahhofmann.com/wp-content/uploads/2024/01/the-sarah-hofmann-bold-and-confident-text-element-1.png");background-position:0px 0px;background-repeat:no-repeat;background-size:100% auto;}.elementor-1534 .elementor-element.elementor-element-2d2abcc3 > .elementor-container{max-width:1600px;min-height:348px;}.elementor-1534 .elementor-element.elementor-element-2d2abcc3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:150px;margin-bottom:-205px;}.elementor-1534 .elementor-element.elementor-element-2d2abcc3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1534 .elementor-element.elementor-element-293cb285{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;}.elementor-1534 .elementor-element.elementor-element-293cb285 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1534 .elementor-element.elementor-element-293cb285 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor2 );}.elementor-1534 .elementor-element.elementor-element-57e7c1a2 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1534 .elementor-element.elementor-element-57e7c1a2 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1534 .elementor-element.elementor-element-57e7c1a2 > .elementor-widget-container{margin:0px -50px 0px -50px;}.elementor-1534 .elementor-element.elementor-element-57e7c1a2{--image-border-width:0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1534 .elementor-element.elementor-element-57e7c1a2 .elementor-gallery-item:hover{border-color:var( --e-global-color-astglobalcolor2 );}.elementor-1534 .elementor-element.elementor-element-2c5552e6{--spacer-size:259px;}.elementor-1534 .elementor-element.elementor-element-184f4fb7 .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );font-family:"Montserrat", Sans-serif;font-weight:300;text-transform:none;font-style:normal;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );}.elementor-1534 .elementor-element.elementor-element-184f4fb7 .elementor-button:hover, .elementor-1534 .elementor-element.elementor-element-184f4fb7 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-184f4fb7 .elementor-button:hover svg, .elementor-1534 .elementor-element.elementor-element-184f4fb7 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-72b65aff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;}.elementor-1534 .elementor-element.elementor-element-72b65aff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1534 .elementor-element.elementor-element-72b65aff > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor2 );}.elementor-1534 .elementor-element.elementor-element-79db900c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1534 .elementor-element.elementor-element-79db900c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1534 .elementor-element.elementor-element-79db900c > .elementor-widget-container{margin:0px -50px 0px -50px;}.elementor-1534 .elementor-element.elementor-element-79db900c{--image-border-width:0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1534 .elementor-element.elementor-element-79db900c .elementor-gallery-item:hover{border-color:var( --e-global-color-astglobalcolor2 );}.elementor-1534 .elementor-element.elementor-element-2192b063{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;}.elementor-1534 .elementor-element.elementor-element-2192b063 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1534 .elementor-element.elementor-element-2192b063 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-astglobalcolor2 );}.elementor-1534 .elementor-element.elementor-element-35cf1dfa .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1534 .elementor-element.elementor-element-35cf1dfa .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1534 .elementor-element.elementor-element-35cf1dfa > .elementor-widget-container{margin:0px -50px 0px -50px;}.elementor-1534 .elementor-element.elementor-element-35cf1dfa{--image-border-width:0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1534 .elementor-element.elementor-element-35cf1dfa .elementor-gallery-item:hover{border-color:var( --e-global-color-astglobalcolor2 );}.elementor-1534 .elementor-element.elementor-element-3e8f52a9 .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );font-family:"Montserrat", Sans-serif;font-weight:300;text-transform:none;font-style:normal;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );}.elementor-1534 .elementor-element.elementor-element-3e8f52a9 .elementor-button:hover, .elementor-1534 .elementor-element.elementor-element-3e8f52a9 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-3e8f52a9 .elementor-button:hover svg, .elementor-1534 .elementor-element.elementor-element-3e8f52a9 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-81f401e > .elementor-widget-container{margin:63px -220px 0px 113px;}.elementor-1534 .elementor-element.elementor-element-81f401e{z-index:1;}.elementor-1534 .elementor-element.elementor-element-81f401e:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1534 .elementor-element.elementor-element-81f401e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( http://thesarahhofmann.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:0%;-webkit-mask-position-y:0%;-webkit-mask-repeat:no-repeat;}.elementor-1534 .elementor-element.elementor-element-81f401e img{width:100%;max-width:100%;}.elementor-1534 .elementor-element.elementor-element-4bd77d72 > .elementor-widget-container{margin:-647px 0px 0px -45px;}.elementor-1534 .elementor-element.elementor-element-4bd77d72{z-index:0;}.elementor-1534 .elementor-element.elementor-element-4bd77d72 .elementor-icon-wrapper{text-align:center;}.elementor-1534 .elementor-element.elementor-element-4bd77d72.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-4bd77d72.elementor-view-framed .elementor-icon, .elementor-1534 .elementor-element.elementor-element-4bd77d72.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-4bd77d72.elementor-view-framed .elementor-icon, .elementor-1534 .elementor-element.elementor-element-4bd77d72.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-4bd77d72 .elementor-icon{font-size:500px;}.elementor-1534 .elementor-element.elementor-element-4bd77d72 .elementor-icon svg{height:500px;}.elementor-1534 .elementor-element.elementor-element-4fe7586c{text-align:end;}.elementor-1534 .elementor-element.elementor-element-4fe7586c .elementor-heading-title{font-family:"Birthstone Bounce", Sans-serif;font-size:147px;font-weight:300;text-transform:none;font-style:normal;}.elementor-1534 .elementor-element.elementor-element-11e5ba9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 160px;}.elementor-1534 .elementor-element.elementor-element-11e5ba9c{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;}.elementor-1534 .elementor-element.elementor-element-1efc1032 .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );font-family:"Montserrat", Sans-serif;font-weight:300;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );}.elementor-1534 .elementor-element.elementor-element-1efc1032 .elementor-button:hover, .elementor-1534 .elementor-element.elementor-element-1efc1032 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-1534 .elementor-element.elementor-element-1efc1032 .elementor-button:hover svg, .elementor-1534 .elementor-element.elementor-element-1efc1032 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-6f1a3070 > .elementor-widget-container{margin:63px -220px 0px 113px;}.elementor-1534 .elementor-element.elementor-element-6f1a3070{z-index:1;}.elementor-1534 .elementor-element.elementor-element-6f1a3070:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1534 .elementor-element.elementor-element-6f1a3070.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( http://thesarahhofmann.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:0%;-webkit-mask-position-y:0%;-webkit-mask-repeat:no-repeat;}.elementor-1534 .elementor-element.elementor-element-6f1a3070 img{width:100%;max-width:100%;}.elementor-1534 .elementor-element.elementor-element-55b5538d > .elementor-widget-container{margin:-647px 0px 0px -45px;}.elementor-1534 .elementor-element.elementor-element-55b5538d{z-index:0;}.elementor-1534 .elementor-element.elementor-element-55b5538d .elementor-icon-wrapper{text-align:center;}.elementor-1534 .elementor-element.elementor-element-55b5538d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-55b5538d.elementor-view-framed .elementor-icon, .elementor-1534 .elementor-element.elementor-element-55b5538d.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-55b5538d.elementor-view-framed .elementor-icon, .elementor-1534 .elementor-element.elementor-element-55b5538d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-55b5538d .elementor-icon{font-size:500px;}.elementor-1534 .elementor-element.elementor-element-55b5538d .elementor-icon svg{height:500px;}.elementor-1534 .elementor-element.elementor-element-15c4f3a3{text-align:end;}.elementor-1534 .elementor-element.elementor-element-15c4f3a3 .elementor-heading-title{font-family:"Birthstone Bounce", Sans-serif;font-size:147px;font-weight:300;text-transform:none;font-style:normal;}.elementor-1534 .elementor-element.elementor-element-79fc25a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 160px;}.elementor-1534 .elementor-element.elementor-element-79fc25a{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;}.elementor-1534 .elementor-element.elementor-element-3d3ede52 .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );font-family:"Montserrat", Sans-serif;font-weight:300;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );}.elementor-1534 .elementor-element.elementor-element-3d3ede52 .elementor-button:hover, .elementor-1534 .elementor-element.elementor-element-3d3ede52 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-1534 .elementor-element.elementor-element-3d3ede52 .elementor-button:hover svg, .elementor-1534 .elementor-element.elementor-element-3d3ede52 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-5c25c340{text-align:end;}.elementor-1534 .elementor-element.elementor-element-5c25c340 .elementor-heading-title{font-family:"Birthstone Bounce", Sans-serif;font-size:147px;font-weight:300;text-transform:none;font-style:normal;}.elementor-1534 .elementor-element.elementor-element-c88802e > .elementor-widget-container{margin:63px -220px 0px 113px;}.elementor-1534 .elementor-element.elementor-element-c88802e{z-index:1;}.elementor-1534 .elementor-element.elementor-element-c88802e:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1534 .elementor-element.elementor-element-c88802e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( http://thesarahhofmann.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:custom;-webkit-mask-position-x:0%;-webkit-mask-position-y:0%;-webkit-mask-repeat:no-repeat;}.elementor-1534 .elementor-element.elementor-element-c88802e img{width:100%;max-width:100%;}.elementor-1534 .elementor-element.elementor-element-61bbd73b > .elementor-widget-container{margin:-647px 0px 0px -45px;}.elementor-1534 .elementor-element.elementor-element-61bbd73b{z-index:0;}.elementor-1534 .elementor-element.elementor-element-61bbd73b .elementor-icon-wrapper{text-align:center;}.elementor-1534 .elementor-element.elementor-element-61bbd73b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-61bbd73b.elementor-view-framed .elementor-icon, .elementor-1534 .elementor-element.elementor-element-61bbd73b.elementor-view-default .elementor-icon{color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-61bbd73b.elementor-view-framed .elementor-icon, .elementor-1534 .elementor-element.elementor-element-61bbd73b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-astglobalcolor1 );}.elementor-1534 .elementor-element.elementor-element-61bbd73b .elementor-icon{font-size:500px;}.elementor-1534 .elementor-element.elementor-element-61bbd73b .elementor-icon svg{height:500px;}.elementor-1534 .elementor-element.elementor-element-6f241a48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 160px;}.elementor-1534 .elementor-element.elementor-element-6f241a48{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:300;text-transform:none;font-style:normal;}.elementor-1534 .elementor-element.elementor-element-7bc196be .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );font-family:"Montserrat", Sans-serif;font-weight:300;fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );}.elementor-1534 .elementor-element.elementor-element-7bc196be .elementor-button:hover, .elementor-1534 .elementor-element.elementor-element-7bc196be .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor1 );border-color:var( --e-global-color-astglobalcolor2 );}.elementor-1534 .elementor-element.elementor-element-7bc196be .elementor-button:hover svg, .elementor-1534 .elementor-element.elementor-element-7bc196be .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor1 );}body.elementor-page-1534{padding:5px 5px 5px 5px;}@media(max-width:1024px){.elementor-1534 .elementor-element.elementor-element-5d1b0f04 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-557ad661 > .elementor-container{min-height:350px;}.elementor-1534 .elementor-element.elementor-element-140686e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-140686e9 img{width:100%;}.elementor-1534 .elementor-element.elementor-element-4fba2acb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-4fba2acb{text-align:start;}.elementor-1534 .elementor-element.elementor-element-4fba2acb .elementor-heading-title{font-size:90px;}.elementor-1534 .elementor-element.elementor-element-33a3f411 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-f1733ba > .elementor-container{min-height:350px;}.elementor-1534 .elementor-element.elementor-element-3b2dc92c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-3b2dc92c img{width:100%;}.elementor-1534 .elementor-element.elementor-element-1e85e8f7 .elementor-heading-title{font-size:99px;}.elementor-1534 .elementor-element.elementor-element-78b6fc3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-2d2abcc3:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-2d2abcc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1534 .elementor-element.elementor-element-184f4fb7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-72b65aff{margin-top:-100px;margin-bottom:0px;}.elementor-1534 .elementor-element.elementor-element-79db900c{width:var( --container-widget-width, 764.2px );max-width:764.2px;--container-widget-width:764.2px;--container-widget-flex-grow:0;}.elementor-1534 .elementor-element.elementor-element-79db900c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-2192b063{margin-top:-100px;margin-bottom:0px;}.elementor-1534 .elementor-element.elementor-element-35cf1dfa{width:var( --container-widget-width, 764.2px );max-width:764.2px;--container-widget-width:764.2px;--container-widget-flex-grow:0;}.elementor-1534 .elementor-element.elementor-element-35cf1dfa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-75055f74 > .elementor-container{max-width:500px;}.elementor-1534 .elementor-element.elementor-element-75055f74{margin-top:-100px;margin-bottom:108px;}.elementor-1534 .elementor-element.elementor-element-3e8f52a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-f818fa4{margin-top:0px;margin-bottom:-131px;}.elementor-1534 .elementor-element.elementor-element-6f1a3070 > .elementor-widget-container{margin:0px -200px 0px 31px;}.elementor-1534 .elementor-element.elementor-element-55b5538d > .elementor-widget-container{margin:-555px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-55b5538d .elementor-icon{font-size:450px;}.elementor-1534 .elementor-element.elementor-element-55b5538d .elementor-icon svg{height:450px;}.elementor-1534 .elementor-element.elementor-element-15c4f3a3 .elementor-heading-title{font-size:125px;}.elementor-1534 .elementor-element.elementor-element-37e8ee77{margin-top:0px;margin-bottom:100px;}.elementor-1534 .elementor-element.elementor-element-79fc25a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-79fc25a{text-align:justify;}.elementor-1534 .elementor-element.elementor-element-3d3ede52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-5c25c340 .elementor-heading-title{font-size:88px;}.elementor-1534 .elementor-element.elementor-element-c88802e > .elementor-widget-container{margin:0px -170px -45px 13px;}.elementor-1534 .elementor-element.elementor-element-61bbd73b > .elementor-widget-container{margin:-479px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-61bbd73b .elementor-icon{font-size:400px;}.elementor-1534 .elementor-element.elementor-element-61bbd73b .elementor-icon svg{height:400px;}}@media(max-width:767px){.elementor-1534 .elementor-element.elementor-element-2c9e6b84 .elementor-heading-title{font-size:97px;}.elementor-1534 .elementor-element.elementor-element-7edc823d img{width:100%;}.elementor-1534 .elementor-element.elementor-element-4c54235d img{width:100%;}.elementor-1534 .elementor-element.elementor-element-3127417f > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-1534 .elementor-element.elementor-element-3127417f{text-align:center;}.elementor-1534 .elementor-element.elementor-element-3127417f .elementor-heading-title{font-size:77px;}.elementor-1534 .elementor-element.elementor-element-5d1b0f04 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-5d1b0f04{text-align:center;line-height:1.4em;}.elementor-1534 .elementor-element.elementor-element-f1733ba{margin-top:0px;margin-bottom:0px;padding:65px 0px 65px 0px;}.elementor-1534 .elementor-element.elementor-element-1e85e8f7 .elementor-heading-title{font-size:87px;}.elementor-1534 .elementor-element.elementor-element-2d2abcc3:not(.elementor-motion-effects-element-type-background), .elementor-1534 .elementor-element.elementor-element-2d2abcc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1534 .elementor-element.elementor-element-2192b063{margin-top:-250px;margin-bottom:0px;}.elementor-1534 .elementor-element.elementor-element-35cf1dfa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-75055f74{margin-top:60px;margin-bottom:60px;}.elementor-1534 .elementor-element.elementor-element-84510d8{margin-top:70px;margin-bottom:70px;}.elementor-1534 .elementor-element.elementor-element-5c25c340 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-5c25c340{text-align:center;}.elementor-1534 .elementor-element.elementor-element-5c25c340 .elementor-heading-title{font-size:139px;}.elementor-1534 .elementor-element.elementor-element-c88802e > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1534 .elementor-element.elementor-element-61bbd73b > .elementor-widget-container{margin:-444px 0px 0px -13px;}.elementor-1534 .elementor-element.elementor-element-61bbd73b .elementor-icon{font-size:340px;}.elementor-1534 .elementor-element.elementor-element-61bbd73b .elementor-icon svg{height:340px;}.elementor-1534 .elementor-element.elementor-element-6f241a48 > .elementor-widget-container{margin:-68px 0px 0px 0px;padding:0px 0px 0px 0px;}}