.elementor-4961 .elementor-element.elementor-element-17ca3b3{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4961 .elementor-element.elementor-element-f366636{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:64px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-4961 .elementor-element.elementor-element-3880f95{--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-4961 .elementor-element.elementor-element-204b15f img{width:130px;}.elementor-4961 .elementor-element.elementor-element-d4be575{--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-4961 .elementor-element.elementor-element-1db1d4a{--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-4961 .elementor-element.elementor-element-b279252{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-4961 .elementor-element.elementor-element-b279252 .elementor-widget-container{text-align:center;}.elementor-4961 .elementor-element.elementor-element-b279252 .elementor-social-icon{background-color:rgba(0,0,0,0);--icon-padding:0.75em;}.elementor-4961 .elementor-element.elementor-element-b279252 .elementor-social-icon i{color:#1B2D45;}.elementor-4961 .elementor-element.elementor-element-b279252 .elementor-social-icon svg{fill:#1B2D45;}.elementor-4961 .elementor-element.elementor-element-b279252 .elementor-social-icon:hover{background-color:#B85530;}.elementor-4961 .elementor-element.elementor-element-b279252 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-4961 .elementor-element.elementor-element-b279252 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-4961 .elementor-element.elementor-element-cc66a88{--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:0px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-4961 .elementor-element.elementor-element-f366636{--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-4961 .elementor-element.elementor-element-3880f95{--width:100%;}.elementor-4961 .elementor-element.elementor-element-d4be575{--width:100%;}.elementor-4961 .elementor-element.elementor-element-1db1d4a{--width:100%;}}@media(min-width:768px){.elementor-4961 .elementor-element.elementor-element-f366636{--content-width:1100px;}.elementor-4961 .elementor-element.elementor-element-3880f95{--width:40%;}.elementor-4961 .elementor-element.elementor-element-d4be575{--width:30%;}.elementor-4961 .elementor-element.elementor-element-1db1d4a{--width:30%;}.elementor-4961 .elementor-element.elementor-element-cc66a88{--content-width:1100px;}}/* Start custom CSS */.ima-bunn{background:#FFFFFF;border:3px solid #B85530;border-radius:32px;margin:40px 24px 24px;color:#1B2D45;overflow:hidden}
.ima-bunn .ima-logo img{filter:none;opacity:1}
.ima-bunn .ima-slagord .elementor-heading-title{font-family:"Playfair Display",serif;font-style:italic;font-size:22px;line-height:1.35;color:#B85530;margin-top:18px}
.ima-bunn .ima-etikett .elementor-heading-title{font-family:"Open Sans",sans-serif;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#B85530;font-weight:600}
.ima-bunn .ima-kontakt p{margin:0 0 6px;font-size:17px}
.ima-bunn a,.ima-bunn .ima-kontakt,.ima-bunn .ima-kontakt p{color:#1B2D45!important;text-decoration:none;transition:color .25s}
.ima-bunn a:hover{color:#B85530!important}
.ima-bunn .ima-bunnlinje>.e-con-inner{border-top:1px solid rgba(27,45,69,.12);padding-top:22px}
.ima-bunn .ima-smaa p{margin:0;font-size:13px;color:rgba(27,45,69,.65);text-align:center}
.ima-bunn .ima-smaa a{color:rgba(27,45,69,.65)!important}
.ima-bunn .ima-prikk{margin:0 10px;color:#B85530}
@media(max-width:767px){.ima-bunn{border-radius:24px;margin:32px 12px 12px}.ima-bunn .ima-kol{align-items:center;text-align:center}.ima-bunn .ima-logo{text-align:center}.ima-bunn .ima-slagord .elementor-heading-title{font-size:20px}.ima-bunn .ima-smaa .ima-prikk{display:block;height:0;overflow:hidden;margin:0}.ima-bunn .ima-smaa p{line-height:1.9}}
.ima-bunn .ima-kol{align-items:flex-start;text-align:left}.ima-bunn .ima-logo{text-align:left}.ima-bunn .ima-sosial .elementor-social-icon{border:1px solid rgba(27,45,69,.35)!important;background:transparent!important}.ima-bunn .ima-sosial .elementor-social-icon i,.ima-bunn .ima-sosial .elementor-social-icon svg{color:#1B2D45;fill:#1B2D45}.ima-bunn .ima-sosial .elementor-social-icon:hover{background:#B85530!important;border-color:#B85530!important}
@media(max-width:767px){.ima-bunn .ima-kol{align-items:center;text-align:center}.ima-bunn .ima-logo{text-align:center}}
.ima-bunn .ima-slagord .elementor-heading-title{text-align:left;margin-top:4px}.ima-bunn .ima-kol1{gap:6px}
@media(max-width:767px){.ima-bunn .ima-slagord .elementor-heading-title{text-align:center}.ima-bunn .ima-bunn-rad{padding-top:48px!important}}
.ima-bunn.e-con{--width:calc(100% - 48px);width:calc(100% - 48px)!important;max-width:calc(100% - 48px)!important;margin-left:auto!important;margin-right:auto!important}
@media(max-width:767px){.ima-bunn.e-con{--width:calc(100% - 24px);width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important}}
.ima-bunn .ima-sosial .elementor-social-icon:hover i,.ima-bunn .ima-sosial .elementor-social-icon:hover svg{color:#FFFFFF;fill:#FFFFFF}
.ima-bunn .ima-bunn-rad{padding-top:44px!important;padding-bottom:28px!important}
.ima-bunn .ima-slagord,.ima-bunn .ima-slagord .elementor-heading-title{text-align:left!important}
@media(max-width:767px){.ima-bunn .ima-slagord,.ima-bunn .ima-slagord .elementor-heading-title{text-align:center!important}}
/* strammere kort */
.ima-bunn.e-con{max-width:min(1000px,calc(100% - 48px))!important}
.ima-bunn .ima-bunn-rad{padding-top:30px!important;padding-bottom:18px!important;--gap:24px;gap:24px}
.ima-bunn .ima-logo img{width:105px!important}
.ima-bunn .ima-slagord .elementor-heading-title{font-size:19px;margin-top:6px}
.ima-bunn .ima-etikett .elementor-heading-title{margin-bottom:0}
.ima-bunn .ima-kontakt p{margin:0 0 2px;font-size:16px}
.ima-bunn .ima-bunnlinje{padding-bottom:16px!important}
.ima-bunn .ima-bunnlinje>.e-con-inner{padding-top:14px}
.ima-bunn .ima-kol{gap:8px}
@media(max-width:767px){.ima-bunn.e-con{max-width:calc(100% - 24px)!important}.ima-bunn .ima-bunn-rad{padding-top:28px!important;gap:20px}}
.ima-bunn.e-con{--gap:0px;gap:0}
.ima-bunn .ima-bunn-rad{padding-top:26px!important;padding-bottom:20px!important}
.ima-bunn .ima-bunn-rad>.e-con-inner{gap:24px}
.ima-bunn .ima-bunn-rad>.e-con-inner{padding-top:0!important;padding-bottom:0!important}
@media(max-width:767px){.ima-bunn .ima-bunn-rad{padding-top:34px!important}}
/* 8.10: lik bredde som Ta kontakt-boksen, tynnere kant, strammere mobil */
.ima-bunn.e-con{border-width:1.5px!important;--width:calc(100% - 48px);width:calc(100% - 48px)!important;max-width:1180px!important}
.ima-bunn .ima-bunnlinje>.e-con-inner{padding-bottom:0!important}
.ima-bunn .ima-bunnlinje{padding-bottom:18px!important}
@media(max-width:767px){.ima-bunn.e-con{--width:calc(100% - 50px);width:calc(100% - 50px)!important;max-width:calc(100% - 50px)!important;border-radius:28px}.ima-bunn .ima-bunn-rad{padding-top:26px!important;padding-bottom:14px!important}.ima-bunn .ima-bunn-rad>.e-con-inner{gap:16px!important}.ima-bunn .ima-kol{gap:2px!important;padding:0!important}.ima-bunn .ima-logo img{width:72px!important}.ima-bunn .ima-slagord .elementor-heading-title{font-size:16px;margin-top:2px}.ima-bunn .ima-etikett .elementor-heading-title{font-size:10.5px}.ima-bunn .ima-kontakt p{font-size:15px;margin:0}.ima-bunn .ima-sosial .elementor-social-icon{font-size:13px}.ima-bunn .ima-smaa p{font-size:12px;line-height:1.7}.ima-bunn .ima-bunnlinje>.e-con-inner{padding-top:12px}}
/* 8.10: uten ramme, bare tynn rustlinje over */
.ima-bunn.e-con{background:transparent!important;border:0!important;border-top:1px solid rgba(184,85,48,.55)!important;border-radius:0!important;margin-top:56px!important;margin-bottom:0!important}
.ima-bunn .ima-bunnlinje>.e-con-inner{border-top:1px solid rgba(27,45,69,.10)}
@media(max-width:767px){.ima-bunn.e-con{border-radius:0!important;margin-top:40px!important}}/* End custom CSS */