.elementor-2228 .elementor-element.elementor-element-170d8ac1:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-170d8ac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aesir4.com/wp-content/uploads/2021/12/bg_section1_firstanniversary.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2228 .elementor-element.elementor-element-170d8ac1 > .elementor-background-overlay{background-color:#0c0c0c;opacity:0.39;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2228 .elementor-element.elementor-element-170d8ac1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:280px 0px 280px 0px;}.elementor-2228 .elementor-element.elementor-element-7dd02bc6:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-7dd02bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#961616;}.elementor-2228 .elementor-element.elementor-element-7dd02bc6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 25px 0px;}.elementor-2228 .elementor-element.elementor-element-7dd02bc6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2228 .elementor-element.elementor-element-5cfeede4{text-align:end;}.elementor-2228 .elementor-element.elementor-element-5cfeede4 .elementor-heading-title{font-family:"Advent Pro", Sans-serif;font-size:44px;font-weight:800;color:#ffffff;}.elementor-2228 .elementor-element.elementor-element-d8e7c5c{text-align:center;}.elementor-2228 .elementor-element.elementor-element-d8e7c5c .elementor-heading-title{font-weight:500;color:#ffffff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2228 .elementor-element.elementor-element-f248327 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;color:#B61818;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2228 .elementor-element.elementor-element-c1bdd63 .gallery-item .gallery-caption{text-align:center;}.elementor-2228 .elementor-element.elementor-element-a91e2c6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;color:#B61818;}.elementor-2228 .elementor-element.elementor-element-3bbdea9 .gallery-item .gallery-caption{text-align:center;}.elementor-2228 .elementor-element.elementor-element-3b9428d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;color:#B61818;}.elementor-2228 .elementor-element.elementor-element-d8dee27 .gallery-item .gallery-caption{text-align:center;}.elementor-2228 .elementor-element.elementor-element-cf291ec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;color:#B61818;}.elementor-2228 .elementor-element.elementor-element-4db0088 .gallery-item .gallery-caption{text-align:center;}.elementor-2228 .elementor-element.elementor-element-8686fac .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;color:#B61818;}.elementor-2228 .elementor-element.elementor-element-8d6a5cb .gallery-item .gallery-caption{text-align:center;}.elementor-2228 .elementor-element.elementor-element-bd0860c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;color:#B61818;}.elementor-2228 .elementor-element.elementor-element-bce029b .gallery-item .gallery-caption{text-align:center;}.elementor-2228 .elementor-element.elementor-element-b7fc791 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;color:#B61818;}.elementor-2228 .elementor-element.elementor-element-e2b2fea .gallery-item .gallery-caption{text-align:center;}.elementor-2228 .elementor-element.elementor-element-fd84cbf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;color:#B61818;}.elementor-2228 .elementor-element.elementor-element-94157d6 .gallery-item .gallery-caption{text-align:center;}.elementor-2228 .elementor-element.elementor-element-d892df7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;color:#B61818;}.elementor-2228 .elementor-element.elementor-element-4e03547 .gallery-item .gallery-caption{text-align:center;}.elementor-2228 .elementor-element.elementor-element-80a81b4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;color:#B61818;}.elementor-2228 .elementor-element.elementor-element-86b74bd .gallery-item .gallery-caption{text-align:center;}.elementor-2228 .elementor-element.elementor-element-c815fad .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;color:#B61818;}.elementor-2228 .elementor-element.elementor-element-915ddfb .gallery-item .gallery-caption{text-align:center;}.elementor-2228 .elementor-element.elementor-element-07de438 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;color:#B61818;}.elementor-2228 .elementor-element.elementor-element-207b1c8 .gallery-item .gallery-caption{text-align:center;}.elementor-2228 .elementor-element.elementor-element-fa52c40 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;color:#B61818;}.elementor-2228 .elementor-element.elementor-element-d096e93 .gallery-item .gallery-caption{text-align:center;}.elementor-2228 .elementor-element.elementor-element-2fc2bc9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;color:#B61818;}.elementor-2228 .elementor-element.elementor-element-2249791 .gallery-item .gallery-caption{text-align:center;}.elementor-2228 .elementor-element.elementor-element-5d3c413 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;color:#B61818;}.elementor-2228 .elementor-element.elementor-element-7e14e1c .gallery-item .gallery-caption{text-align:center;}@media(min-width:768px){.elementor-2228 .elementor-element.elementor-element-24d95d29{width:97.63%;}.elementor-2228 .elementor-element.elementor-element-2e059d64{width:2.326%;}}@media(max-width:1024px){.elementor-2228 .elementor-element.elementor-element-170d8ac1{padding:80px 0px 80px 0px;}.elementor-2228 .elementor-element.elementor-element-5cfeede4{text-align:start;}.elementor-2228 .elementor-element.elementor-element-5cfeede4 .elementor-heading-title{font-size:37px;}}@media(max-width:767px){.elementor-2228 .elementor-element.elementor-element-170d8ac1{padding:50px 0px 50px 0px;}.elementor-2228 .elementor-element.elementor-element-5cfeede4 .elementor-heading-title{font-size:31px;}.elementor-2228 .elementor-element.elementor-element-d8e7c5c .elementor-heading-title{font-size:18px;line-height:27px;}}@media(min-width:1025px){.elementor-2228 .elementor-element.elementor-element-170d8ac1:not(.elementor-motion-effects-element-type-background), .elementor-2228 .elementor-element.elementor-element-170d8ac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}