.flex_cell.av-t4kr6d2-6fcc4983d90c14174fbadf345849ac7c{
vertical-align:top;
background-color:#fbe6e5;
}
.responsive #top #wrap_all .flex_cell.av-t4kr6d2-6fcc4983d90c14174fbadf345849ac7c{
padding:0px 0px 0px 0px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-sm8jlna-095b1ffc58b9751b517b3fa0181bc354{
margin-top:-15%;
margin-bottom:0px;
}
.flex_column.av-sm8jlna-095b1ffc58b9751b517b3fa0181bc354{
padding:30px 30px 30px 30px;
}

#top .hr.hr-invisible.av-saem3h2-41b18006a20d86c2dd23427023e40a8d{
height:50px;
}

.flex_cell.av-rhp5vme-cec9142774a752be13d59f7699aaf3bb{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-rhp5vme-cec9142774a752be13d59f7699aaf3bb{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-qq0dymu-ef9a082961fc4b084eae558a26afdcf2{
padding:30px 30px 30px 30px;
background:url(https://weddingbyjosefina.se/wp-content/uploads/2022/11/startsida-right.jpg) 50% 0% no-repeat scroll ;
}

.avia-image-container.av-qhbgj2u-233f0b42c206c833fe109f2f66d3a6e1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-qhbgj2u-233f0b42c206c833fe109f2f66d3a6e1 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-pukzxrq-9ccc3cb15e66529ea7ecadff4c1e0ffa{
background-color:#ffffff;
background-image:unset;
margin-top:0px;
margin-bottom:-200px;
}

@keyframes av_boxShadowEffect_av-p4yemra-8f7aca1ad961881b117e2b3759a85abd-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
.flex_column.av-p4yemra-8f7aca1ad961881b117e2b3759a85abd{
transform:scale(1.2);
z-index:99;
position:relative;
top:-200px;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-ol4bbsm-3ae12a1272252cef4c0f62036b4587e1{
padding-bottom:10px;
font-size:20px;
}
body .av-special-heading.av-ol4bbsm-3ae12a1272252cef4c0f62036b4587e1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ol4bbsm-3ae12a1272252cef4c0f62036b4587e1 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-ol4bbsm-3ae12a1272252cef4c0f62036b4587e1 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-o76pmmu-5858021b87e19dc783b7da6da426e742 .avia_textblock{
font-size:17px;
}

.avia-section.av-n0xcoja-76419b8328f561daa283d10aff3a133c{
background-color:#ffffff;
background-image:unset;
}

#top .hr.hr-invisible.av-mymcut2-42fbe018fa578a635db125f19536f1cc{
height:30px;
}

#top .av-special-heading.av-l8t59cm-946c8f1b5288695f936e0ed14e858884{
padding-bottom:10px;
}
body .av-special-heading.av-l8t59cm-946c8f1b5288695f936e0ed14e858884 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l8t59cm-946c8f1b5288695f936e0ed14e858884 .av-subheading{
font-size:15px;
}

.avia-image-container.av-jsuwara-21072ec9e889d800665a753e83464cf7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jsuwara-21072ec9e889d800665a753e83464cf7 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-j27ou1i-e35d094f8d39029f4ac9cc13183cf9e4{
height:70px;
}

.avia-section.av-ijs336e-d86ac1bfac9cbfad82f1194f529c84d9{
background-color:#ffffff;
background-image:unset;
}

#top .hr.hr-invisible.av-hzu06gm-c77fd78a9e30d424933f7f33dde0bdb0{
height:70px;
}

.flex_column.av-hol7k9i-cabbff4669ff9f5dc7c2ca009ef84aa9{
z-index:110;
}

#top .av-special-heading.av-h5xxbp2-d049804bcb3a0e5a8d5fe5c7f60de500{
margin:10px 0 50px 0;
padding-bottom:0;
}
body .av-special-heading.av-h5xxbp2-d049804bcb3a0e5a8d5fe5c7f60de500 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-h5xxbp2-d049804bcb3a0e5a8d5fe5c7f60de500 .av-subheading{
font-size:15px;
}

.avia-timeline-container.av-lhhqp91j-3a87838153226f4f98d68b854cf61f05 .av-milestone-content{
font-size:11px;
}
.avia-timeline-container.av-lhhqp91j-3a87838153226f4f98d68b854cf61f05 .av-milestone-icon-inner{
background-color:#fbe6e5;
color:#3c3c3c;
}
.avia-timeline-container.av-lhhqp91j-3a87838153226f4f98d68b854cf61f05 .av-milestone-indicator{
background-color:#fbe6e5;
}
.avia-timeline-container.av-lhhqp91j-3a87838153226f4f98d68b854cf61f05 .av-milestone-article-footer{
background-color:#fbe6e5;
}

#top .hr.hr-invisible.av-cxiavti-6a7c6eb8778446902aea5bf6417d465e{
height:70px;
}

.avia-section.av-cli8m46-baa10d7d3deb705f7a25132cb9267cf2{
background-color:#ffffff;
background-image:unset;
}

#top .hr.hr-invisible.av-cc574k6-bad34cb08ae7eed42842c0c0019643ba{
height:150px;
}

#top .hr.hr-invisible.av-blzsity-e10469aa8684b35d95d53bafdacc574a{
height:50px;
}

#top .av-special-heading.av-aesuq7q-2adeafa553be067b4ae2ef7d20255838{
margin:10px 0 50px 0;
padding-bottom:0;
}
body .av-special-heading.av-aesuq7q-2adeafa553be067b4ae2ef7d20255838 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-aesuq7q-2adeafa553be067b4ae2ef7d20255838 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-a3cwwra-9f5f41c29f58f901e84670fdee66e6ae .avia_textblock{
column-count:2;
}

.av_font_icon.av-9axgrva-2180a448cfc1770b52d2a2de4ce5aea7 .av-icon-char{
font-size:40px;
line-height:40px;
}

.flex_column.av-8o80mae-13393319bd8318eee6336b737a72b17b{
z-index:110;
}

#top .hr.hr-invisible.av-7l4bbkm-189344d69933c859ce25b0b4b8fd937e{
height:150px;
}

#top .hr.hr-invisible.av-73324dy-1598a29ae99e327d4f11ca4debae031a{
height:50px;
}

.avia-section.av-6rvgdee-8bd6e64b7eb05ce7e289efd432d83e27{
background-repeat:no-repeat;
background-image:url(https://weddingbyjosefina.se/wp-content/uploads/2022/10/kontakta_en_bröllopskoordinator-2.jpg);
background-position:100% 100%;
background-attachment:scroll;
}

@keyframes av_boxShadowEffect_av-5rin69i-ae2c442625f7ffd1af41038e1eb42ccd-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.3); opacity: 1; }
100% { box-shadow:  0 0 15px 0 rgba(0,0,0,0.3); opacity: 1; }
}
.flex_column.av-5rin69i-ae2c442625f7ffd1af41038e1eb42ccd{
box-shadow: 0 0 15px 0 rgba(0,0,0,0.3);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-5crzis6-422dcb3b82bbc3588cdd0c10dbd1a94d{
margin:50px 0 0 0;
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-5crzis6-422dcb3b82bbc3588cdd0c10dbd1a94d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5crzis6-422dcb3b82bbc3588cdd0c10dbd1a94d .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-5crzis6-422dcb3b82bbc3588cdd0c10dbd1a94d .av-subheading{
font-size:15px;
}

#top .hr.av-4ys4diu-db93514be33d96924baeaa2d9b14ebb5{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-4ys4diu-db93514be33d96924baeaa2d9b14ebb5 .hr-inner{
width:200px;
max-width:45%;
}
.hr.av-4ys4diu-db93514be33d96924baeaa2d9b14ebb5 .av-seperator-icon{
color:#fbe6e5;
}

#top .hr.av-e6wc0m-c0509728d636f6c47bcf476938908c5b{
margin-top:0px;
margin-bottom:30px;
}
.hr.av-e6wc0m-c0509728d636f6c47bcf476938908c5b .hr-inner{
width:200px;
border-color:#fbe6e5;
}

.avia-section.av-2xjg3w6-72bb303d1b2e8b1f4163ec5f985d4b75{
background-color:#fbe6e5;
background-image:unset;
}

#top .flex_column.av-2ekdhjq-1577384be93d2cda02079851360f3ea4{
margin-top:-40px;
margin-bottom:-40px;
}
.flex_column.av-2ekdhjq-1577384be93d2cda02079851360f3ea4{
z-index:99;
padding:40px 0px 40px 0px;
}
.avia_transform .flex_column.av-2ekdhjq-1577384be93d2cda02079851360f3ea4{
animation-duration:2s;
}
.responsive #top #wrap_all .flex_column.av-2ekdhjq-1577384be93d2cda02079851360f3ea4{
margin-top:-40px;
margin-bottom:-40px;
}

#top .av-special-heading.av-1wbz33q-d6eb8f2259fd6f9471a8c75d844ef6bd{
margin:0 0 30px 0;
padding-bottom:10px;
}
body .av-special-heading.av-1wbz33q-d6eb8f2259fd6f9471a8c75d844ef6bd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1wbz33q-d6eb8f2259fd6f9471a8c75d844ef6bd .av-subheading{
font-size:15px;
}

@keyframes av_sonarEffect_av-1i3rvdi-b93c085b1b891980cc7fa8882c8c27cb {
  0% {opacity: 0.3;}
 40% {opacity: 0.9; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5);}
100% {opacity: 0.9; box-shadow: 0 0 0 2px rgba(255,255,255,0.1), 0 0 10px 10px #ffffff, 0 0 0 10px rgba(255,255,255,0.5); transform: scale(1.5);}
}
#top #wrap_all .avia-button.av-1i3rvdi-b93c085b1b891980cc7fa8882c8c27cb{
color:#3c3c3c;
box-shadow:none;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1i3rvdi-b93c085b1b891980cc7fa8882c8c27cb:hover{
background-color:silver;
color:white;
animation:av_sonarEffect_av-1i3rvdi-b93c085b1b891980cc7fa8882c8c27cb 1s ease-in-out .1s infinite;
transition:all 0.4s ease-in-out;
}


@media only screen and (max-width: 767px){ 
#top .av_textblock_section.av-a3cwwra-9f5f41c29f58f901e84670fdee66e6ae .avia_textblock{
column-count:1;
}
.av_textblock_section.av-a3cwwra-9f5f41c29f58f901e84670fdee66e6ae .avia_textblock.av_multi_colums > p:first-child{
margin-top:0.85em;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-ol4bbsm-3ae12a1272252cef4c0f62036b4587e1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5crzis6-422dcb3b82bbc3588cdd0c10dbd1a94d .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-ol4bbsm-3ae12a1272252cef4c0f62036b4587e1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5crzis6-422dcb3b82bbc3588cdd0c10dbd1a94d .av-special-heading-tag{
font-size:0.8em;
}
}
