/*!
 Theme Name:     Betaxi Child Theme
 Theme URI:      https://effektmedia.no
 Description:    Effekt Media
 Author:         Anders Edvardsen
 Author URI:     https://effektmedia.no
 Template:       Divi
 Version:        1.0.0
*/@import "../Divi/style.css";@media only screen and (min-width:981px){body,html{padding:0;margin:0;overflow:hidden;width:100vw;height:100vh;height:var(--app-height)}}@media only screen and (max-width:980px){body,html{height:var(--app-height)!important;width:100vw}}body.page-id-976,body.page-id-1140{overflow:auto!important}.change-animation{transition:all 10s;background:red}.hidden,.hidden-side1,.hidden-side2,.hidden-time{transform:scale(0);position:absolute;max-height:0;transition:all 1s ease-in-out;overflow:hidden;display:block!important}.visible,.visible-side1,.visible-side2,.visible-time{transform:scale(1);position:static;max-height:500px;transition:all 1s ease-in-out}.always-hidden{display:none}.inputs-wrap{display:flex;align-items:stretch;transition:all .5s ease-in-out}.inputs-wrap .kalkulatorinfo{width:360px;padding:20px;background:#fff;margin-bottom:30px}.inputs-wrap .kalkulatorinfo h1{font-family:Muli,Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:30px;line-height:1.3em;text-transform:none}.inputs-wrap .kalkulatorinfo p{font-family:Muli,Helvetica,Arial,Lucida,sans-serif;font-weight:600;line-height:1.5em;font-size:18px}.inputs-wrap .inputs{width:460px;padding:40px 25px;background:rgba(107,101,95,.9);position:relative}.inputs-wrap .inputs #ajax-loader{width:100%;height:100%;background:hsla(0,0%,100%,.7);position:absolute;top:0;left:0;z-index:8;display:none}.inputs-wrap .inputs #ajax-loader img{position:absolute;z-index:9;top:50%;left:50%;transform:translate(-50%,-50%)}.inputs-wrap .inputs input,.inputs-wrap .inputs select,.inputs-wrap .inputs textarea{height:44px;width:100%;border:0 solid #e5e5e4;padding:6px 12px!important;display:block;margin-bottom:10px!important;font-weight:400;text-overflow:ellipsis;color:#c28f2e;-webkit-appearance:none;border-radius:0;font-size:19px!important;line-height:32px;background-color:transparent}.inputs-wrap .inputs input:focus,.inputs-wrap .inputs select:focus,.inputs-wrap .inputs textarea:focus{border-color:#4d90fe}.inputs-wrap .inputs input::-moz-placeholder,.inputs-wrap .inputs select::-moz-placeholder,.inputs-wrap .inputs textarea::-moz-placeholder{color:#c28f2e}.inputs-wrap .inputs input:-ms-input-placeholder,.inputs-wrap .inputs select:-ms-input-placeholder,.inputs-wrap .inputs textarea:-ms-input-placeholder{color:#c28f2e}.inputs-wrap .inputs input::placeholder,.inputs-wrap .inputs select::placeholder,.inputs-wrap .inputs textarea::placeholder{color:#c28f2e}.inputs-wrap .inputs span#destination-input-wrap,.inputs-wrap .inputs span#origin-input-wrap{position:relative;display:block}.inputs-wrap .inputs span#destination-input-wrap input,.inputs-wrap .inputs span#origin-input-wrap input{font-weight:600}.inputs-wrap .inputs span#destination-input-wrap:after,.inputs-wrap .inputs span#origin-input-wrap:after{display:inline-block;width:25px;height:25px;background:#c28f2e;color:#6b655f;border-radius:100%;text-align:center;line-height:25px;font-weight:700;position:absolute;top:10px;right:10px;z-index:999}.inputs-wrap .inputs span#destination-input-wrap ::-moz-selection,.inputs-wrap .inputs span#origin-input-wrap ::-moz-selection{background:#4d90fe;color:#fff;font-weight:900}.inputs-wrap .inputs span#destination-input-wrap ::selection,.inputs-wrap .inputs span#origin-input-wrap ::selection{background:#4d90fe;color:#fff;font-weight:900}.inputs-wrap .inputs span#origin-input-wrap{border-bottom:2px solid #c28f2e}.inputs-wrap .inputs span#origin-input-wrap:after{content:"A"}.inputs-wrap .inputs span#origin-input-wrap:before{content:"";z-index:99;display:inline-block;width:2px;height:75px;background:#c28f2e;position:absolute;top:10px;right:21px}.inputs-wrap .inputs span#destination-input-wrap{margin-top:10px}.inputs-wrap .inputs span#destination-input-wrap:after{content:"B"}.inputs-wrap .inputs #destination-input{margin-bottom:0!important}.inputs-wrap .inputs #bestillingstidspunkt{margin-top:10px}.inputs-wrap .inputs textarea{height:100px!important;line-height:1.5}.inputs-wrap .inputs input[type=date]::-webkit-clear-button,.inputs-wrap .inputs input[type=date]::-webkit-inner-spin-button{display:none}.inputs-wrap .inputs input[type=date]::-webkit-calendar-picker-indicator{color:#2c3e50}.inputs-wrap .inputs input[type=date]{-moz-appearance:none;appearance:none;-webkit-appearance:none;font-weight:400;text-overflow:ellipsis;visibility:visible!important;height:44px;margin-bottom:10px!important;border-radius:0}.inputs-wrap .inputs input[type=date]::-webkit-calendar-picker-indicator{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 24 24"><path fill="%23c28f2e" d="M20 3h-1V1h-2v2H7V1H5v2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 18H4V8h16v13z"/></svg>')}.inputs-wrap .inputs focus,.inputs-wrap .inputs input[type=date]{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.inputs-wrap .inputs #bestillingstidspunkt,.inputs-wrap .inputs #dato,.inputs-wrap .inputs #passasjerer,.inputs-wrap .inputs #velg-klokkeslett{float:left;width:48.5%;border:1px solid #c28f2e}.inputs-wrap .inputs #kundenummer,.inputs-wrap .inputs #navn,.inputs-wrap .inputs #telefonnummer-reisende{border:1px solid #c28f2e}.inputs-wrap .inputs #passasjerer,.inputs-wrap .inputs #velg-klokkeslett{margin-left:3%}.inputs-wrap .inputs #passasjerer{margin-top:10px}.inputs-wrap .inputs #informasjon{font-weight:900;padding:0}.inputs-wrap .inputs #taxibestilling-personvern{-webkit-appearance:checkbox!important;float:left;width:auto;margin-right:10px;margin-bottom:20px}.inputs-wrap .inputs #taxibestilling-personvern-label{margin-bottom:20px;display:block;float:left}.inputs-wrap .inputs #taxibestilling-personvern-label a{color:#c28f2e;text-decoration:underline}.inputs-wrap .inputs label{position:relative;display:block}.inputs-wrap .inputs label span.required{position:absolute;top:15px;right:5px;display:block;width:20px;height:20px;text-align:center;line-height:20px}.inputs-wrap .inputs button{font-size:14px;font-weight:600;cursor:pointer;-webkit-appearance:none;color:#fff;background:#c28f2e;border-width:0;margin-top:10px;letter-spacing:1px;text-transform:uppercase;padding:10px 20px}.inputs-wrap .inputs button:hover{background:#282727}.inputs-wrap .inputs #submit-taxikalkulator{background:#c28f2e!important;margin-top:10px}.inputs-wrap .inputs #submit-taxikalkulator:hover{background:#282727!important}.inputs-wrap .inputs.success{background:green}.inputs-wrap .inputs.error,.inputs-wrap .inputs.success{color:#fff;font-size:20px;line-height:1.5;font-weight:700}.inputs-wrap .inputs.error{background:red}.inputs-wrap .travel-facts-wrap{width:250px;background:rgba(40,39,39,.95);margin-bottom:0}.inputs-wrap .travel-facts-wrap h2{background:rgba(40,39,39,.95);color:#c28f2e;padding:15px}.inputs-wrap .travel-facts-wrap p{font-weight:900;padding:10px 15px!important;border-top:1px solid #c28f2e}.inputs-wrap .travel-facts-wrap p span{font-weight:400;float:right}@media only screen and (max-width:980px){.inputs-wrap{position:static;width:100%!important;float:none;display:block}.inputs-wrap .kalkulatorinfo{margin-bottom:0;width:100%;padding-bottom:0}.inputs-wrap .kalkulatorinfo h1{font-size:22px!important}.inputs-wrap .kalkulatorinfo p{line-height:1.3em;font-size:16px}.inputs-wrap .inputs{width:100%!important;margin-bottom:0;float:none;padding:25px}.inputs-wrap .inputs #bestillingstidspunkt,.inputs-wrap .inputs #kundenummer,.inputs-wrap .inputs #navn,.inputs-wrap .inputs #passasjerer,.inputs-wrap .inputs #telefonnummer-reisende{width:48.5%;float:left;font-size:14px!important}.inputs-wrap .inputs #passasjerer,.inputs-wrap .inputs #telefonnummer-reisende{margin-left:3%}.inputs-wrap .inputs #origin-input{margin-bottom:0!important}.inputs-wrap .inputs #passasjerer{margin-top:10px}.inputs-wrap .inputs span#destination-input-wrap,.inputs-wrap .inputs span#origin-input-wrap{margin-top:0}.inputs-wrap .inputs span#destination-input-wrap input,.inputs-wrap .inputs span#origin-input-wrap input{padding-left:0!important;font-size:14px!important}.inputs-wrap .inputs span#destination-input-wrap:after,.inputs-wrap .inputs span#origin-input-wrap:after{display:inline-block;width:25px;height:25px;background:#c28f2e;color:#6b655f;border-radius:100%;text-align:center;line-height:25px;font-weight:700;position:absolute;top:10px;right:-11px;z-index:999}.inputs-wrap .inputs span#origin-input-wrap:before{content:"";z-index:99;display:inline-block;width:2px;height:70px;background:#c28f2e;position:absolute;top:10px;right:0}.inputs-wrap .inputs label{position:relative;display:block}.inputs-wrap .inputs label span.required{position:absolute;top:15px;right:5px;display:block;width:20px;height:20px;text-align:center;line-height:20px;display:none}.inputs-wrap .inputs button{font-size:12px;padding:14px 20px;background:rgba(40,39,39,.95)}.inputs-wrap .inputs #submit-taxikalkulator{background:#3862a2!important;margin-top:10px}.inputs-wrap .inputs #submit-taxikalkulator:hover{background:rgba(40,39,39,.95)!important}.inputs-wrap .travel-facts-wrap{padding:0 5px;width:100%!important;display:flex}.inputs-wrap .travel-facts-wrap h2{display:none}.inputs-wrap .travel-facts-wrap .travel-facts{float:none}.inputs-wrap .travel-facts-wrap .travel-facts p{font-weight:900;padding:10px 8px!important;border-top:0 solid #e5e5e4;font-size:14px}.inputs-wrap .travel-facts-wrap .travel-facts p span{font-weight:400;float:none}}.frame{height:100vh;height:var(--app-height);padding-top:80px!important;padding-bottom:80px!important}.frame:after{background-image:url(images/betaxi-at-your-service-staende.svg);background-repeat:no-repeat;background-size:60% 50vh;background-position:0;content:"";width:10vw;height:100vh;display:block;position:fixed;top:0;right:0}@media only screen and (max-width:980px){.frame:after{display:none}}@media only screen and (max-width:980px){.post-1140 p{text-align:left}}.page-id-1148 #undersideseksjon .et_pb_row .et_pb_text h1{margin-bottom:50px!important}#forsideseksjon{display:flex;justify-content:space-between;align-items:center;align-content:space-between;flex-direction:column}#forsideseksjon .et_pb_row_0{align-self:flex-start;padding-top:8vw}#forsideseksjon .et_pb_row_0 h1{font-size:36px;letter-spacing:.3em;margin-bottom:.3em!important}#forsideseksjon #taxikalkulator{align-self:flex-end;display:flex;margin:0;width:100%;max-width:100%;padding-left:5vw;padding-right:5vw;flex-grow:1}#forsideseksjon #taxikalkulator .et_pb_column{align-self:flex-end;position:relative}@media only screen and (max-width:980px){#forsideseksjon{padding-top:50px!important;padding-bottom:0!important;background-size:cover;background-image:url(images/betaxi-bil-bakgrunn-mobil-forside.jpg)!important;height:var(--app-height)!important}#forsideseksjon .et_pb_row_0 h1{margin-bottom:0;font-size:26px}#forsideseksjon #taxikalkulator{padding-top:0!important}#forsideseksjon #taxikalkulator .et_pb_column:after{content:"";display:none;position:absolute;top:-100px;left:0;background-image:url(images/betaxi-at-your-service.svg);background-size:66%;background-position:50%;background-repeat:no-repeat;height:100px!important;width:90vw!important}}#undersideseksjon{display:flex;justify-content:center;align-items:center;flex-direction:column}#undersideseksjon .et_pb_row{margin:0}#undersideseksjon .et_pb_row .et_pb_text h1{font-size:36px;letter-spacing:.3em;margin-bottom:.3em!important}#undersideseksjon .et_pb_row .et_pb_text p{line-height:1.8}#undersideseksjon .et_pb_row .list ul{list-style-type:none}#undersideseksjon .et_pb_row .list ul li{margin-bottom:10px}#undersideseksjon .et_pb_row .first-list{text-align:right}#undersideseksjon .et_pb_row .first-list ul{display:inline-block;text-align:left}@media only screen and (max-width:980px){#undersideseksjon{min-height:100vh;height:auto!important;padding-top:50px!important;padding-bottom:0!important;background-size:100% 100%;background-image:url(images/betaxi-underside-bakgrunn-mobil.jpg)!important;background-attachment:fixed}#undersideseksjon:after{display:none}#undersideseksjon .underside-header{padding-top:20px;padding-bottom:20px}#undersideseksjon .et_pb_row{margin:0}#undersideseksjon .et_pb_row .et_pb_text h1{font-size:26px}#undersideseksjon .et_pb_row ul{padding-bottom:0}#undersideseksjon .et_pb_row .first-list-column{margin-bottom:0}#undersideseksjon .et_pb_row .first-list-column .first-list{text-align:left}}#om-oss{display:block;justify-content:center;align-items:center;flex-direction:column;padding-top:20vh!important}#om-oss .et_pb_row{margin:0 auto;max-width:900px}#om-oss .et_pb_row .et_pb_text h1{font-size:36px;letter-spacing:.3em;margin-bottom:.3em!important}#om-oss .et_pb_row .et_pb_text p{line-height:1.8}#om-oss .et_pb_row .list ul{list-style-type:none}#om-oss .et_pb_row .list ul li{margin-bottom:10px}#om-oss .et_pb_row .first-list{text-align:right}#om-oss .et_pb_row .first-list ul{display:inline-block;text-align:left}@media only screen and (max-width:980px){#om-oss{min-height:100vh;height:auto!important;padding-top:50px!important;padding-bottom:0!important;background-size:100% 100%;background-image:url(images/betaxi-underside-bakgrunn-mobil.jpg)!important;background-attachment:fixed}#om-oss:after{display:none}#om-oss .underside-header{padding-top:20px;padding-bottom:20px}#om-oss .et_pb_row{margin:0 auto}#om-oss .et_pb_row .et_pb_text h1{font-size:26px}#om-oss .et_pb_row ul{padding-bottom:0}#om-oss .et_pb_row .first-list-column{margin-bottom:0}#om-oss .et_pb_row .first-list-column .first-list{text-align:left}}.biloversikt .et_pb_blurb_description{font-size:14px}.fire-blurbs{max-width:800px!important}.fire-blurbs .et_pb_blurb_container .et_pb_blurb_description,.fire-blurbs .et_pb_blurb_container .et_pb_blurb_description p{text-align:center}.fire-blurbs .et_pb_blurb_container .et_pb_blurb_description a{text-decoration:underline}.fire-blurbs .et_pb_blurb_container .et_pb_blurb_description a:focus,.fire-blurbs .et_pb_blurb_container .et_pb_blurb_description a:hover{font-weight:600;color:#c28f2e!important}@media only screen and (max-width:980px){.fire-blurbs{justify-content:space-between}.fire-blurbs .et_pb_column{width:48%!important}}.rundt-ikon .et_pb_image_wrap{width:140px;height:140px;border-radius:100%;display:flex;justify-content:center;align-items:center}.rundt-ikon .et_pb_image_wrap img{max-width:40%;max-height:40%;border-radius:0}@media only screen and (max-width:980px){.rundt-ikon .et_pb_image_wrap{width:30vw;height:30vw}}#main-content .rund-knapp .et_pb_button_module_wrapper .et_pb_button,#main-content .rund-knapp .et_pb_button_module_wrapper button,#main-content .rund-knapp .et_pb_code_inner .et_pb_button,#main-content .rund-knapp .et_pb_code_inner button{border:0;background-color:#453519;border-radius:100%;width:200px;height:200px;display:flex;justify-content:center;align-items:center;margin:auto;text-transform:uppercase;letter-spacing:.2em;color:#c28f2e}#main-content .rund-knapp .et_pb_button_module_wrapper .et_pb_button:hover,#main-content .rund-knapp .et_pb_button_module_wrapper button:hover,#main-content .rund-knapp .et_pb_code_inner .et_pb_button:hover,#main-content .rund-knapp .et_pb_code_inner button:hover{border:0;background-color:#453519;border-radius:100%;width:170px;height:170px;display:flex;justify-content:center;align-items:center;margin:auto;text-transform:uppercase;letter-spacing:.2em;color:#c28f2e!important;text-decoration:none}@media only screen and (max-width:980px){#main-content .rund-knapp{justify-content:space-between}#main-content .rund-knapp .et_pb_column{width:48%!important}#main-content .rund-knapp .et_pb_column .et_pb_button_module_wrapper .et_pb_button{width:35vw;height:35vw}}#main-header .logo_container{pointer-events:none;height:300px}#main-header .logo_container .logo_helper{display:none}#main-header .logo_container a{pointer-events:all}#main-header .logo_container img{height:20vh;max-height:20vh;width:auto!important;margin-top:60px;margin-left:30px}@media only screen and (max-width:980px){#main-header .logo_container{position:fixed;top:0;left:0;z-index:999999999999;width:50px!important;height:50px;padding:0 10px;opacity:1!important;display:block!important}#main-header .logo_container img{width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;margin-top:0!important;height:30px;max-height:30px;margin-left:0;content:url(images/business-edition-taxi-ikon-mobillogo.png)}}header#main-header ul li.ring-oss-meny{margin-left:20px;cursor:pointer}header#main-header ul li.ring-oss-meny a{color:#c28f2e;font-weight:900}header#main-header ul li.ring-oss-meny a svg path{fill:#c28f2e}@media only screen and (max-width:1300px){header#main-header ul li{padding-right:12px}header#main-header ul li a{font-size:14px}}@media only screen and (max-width:1100px){header#main-header ul li{padding-right:8px}header#main-header ul li a{font-size:12px}}@media only screen and (max-width:980px){header#main-header{background-color:transparent}header#main-header ul{padding-top:40px}header#main-header ul li{padding-right:6px;margin-bottom:15px}header#main-header ul li a{font-size:24px;font-weight:500}}#main-content a:hover{color:#444}p:not(.has-background):last-of-type{padding-bottom:18px}@media only screen and (max-width:980px){#cta{padding-bottom:0}}.knapper-inline{text-align:center}.knapper-inline .et_pb_button_module_wrapper{display:inline-block;margin:0 10px}span.highlight{color:#c28f2e}@media only screen and (max-width:980px){body.archive .container #content-area{display:flex;flex-wrap:wrap}body.archive .container #content-area #left-area{order:2;width:100%}body.archive .container #content-area #sidebar{order:1;width:100%;padding-top:60px}}.et_mobile_menu{border-top-color:#c28f2e}.et_pb_specialty_fullwidth.et_pb_with_background{background-size:contain}@media only screen and (max-width:980px){.et_pb_specialty_fullwidth.et_pb_with_background{background-position:top!important}}@media only screen and (max-width:1100px){#top-menu-nav ul li a{font-size:13px}}#et_mobile_nav_menu ul#mobile_menu{overflow:scroll;height:72vh;top:0;z-index:-1;padding-top:100px;border-top:0}#et_mobile_nav_menu ul li a{padding-bottom:8px!important;padding-top:8px!important}.blurb_click .et_pb_column .et_pb_module:hover,.facebook_click .rfbp-post .et_pb_module:hover{cursor:pointer}.personvern a{font-size:14px!important}.telefonnummer-cta.et_pb_button{text-decoration:none!important;background:#c28f2e;border-color:#c28f2e;color:#282727}.telefonnummer-cta.et_pb_button:hover{background:#c28f2e;border-color:#c28f2e;color:#282727!important}#footer-bottom,.kontaktelement-popup{display:none}@media only screen and (max-width:980px){#main-content .et_pb_promo p{font-size:14px}}.et_pb_blurb_content,.et_pb_circle_counter,.et_pb_contact_main_title,.et_pb_countdown_timer_container,.et_pb_counter_title,.et_pb_gallery_item,.et_pb_newsletter_description,.et_pb_number_counter,.et_pb_portfolio_item,.et_pb_post,.et_pb_pricing_content,.et_pb_pricing_heading,.et_pb_promo_description,.et_pb_slide_description,.et_pb_tab,.et_pb_tabs_controls,.et_pb_team_member,.et_pb_testimonial_description_inner,.et_pb_text,.et_pb_toggle_content,.et_pb_toggle_title,.et_pb_widget,.product{word-wrap:normal}@media only screen and (max-width:980px){.text-align-left-mobile{text-align:left}}#main-content .text-50-percent .header-content{width:50%}@media only screen and (max-width:980px){#main-content .text-50-percent .header-content{width:100%}}h1.entry-title{padding:0}h1.entry-title span{display:block;font-weight:300;font-size:30px;margin-top:10px}@media only screen and (min-width:981px){#page-container #main-header #et-top-navigation{padding-left:100px!important;padding-right:100px!important;width:100%;text-align:center}#page-container #main-header #et-top-navigation #top-menu-nav{float:none;margin:auto;display:inline-block}#page-container #main-header #et-top-navigation #top-menu-nav .page_item{padding-right:50px}#page-container #main-header #et-top-navigation #top-menu-nav .page_item:last-child{padding-right:0}}@media only screen and (max-width:980px){#page-container #main-header{position:fixed!important;height:50px}#page-container #main-header .et_menu_container{width:100%}#page-container #main-header #et-top-navigation{padding:0;width:50px;height:50px;text-align:left}#page-container #main-header #et-top-navigation #et_mobile_nav_menu span.mobile_menu_bar.mobile_menu_bar_toggle{padding:0;height:50px}#page-container #main-header #et-top-navigation #et_mobile_nav_menu span.mobile_menu_bar.mobile_menu_bar_toggle:before{line-height:50px;width:50px;height:50px;display:block;text-align:center}}.meny{padding:30px;background-color:#fbf6ec;border:1px solid #c28f2e!important}#main-content .tablepress{border:none!important}#main-content .tablepress thead tr th{background:none!important;color:#282727;border:none;text-align:center;padding:15px 5px 15px 0;font-size:18px;background:#eee;line-height:1.3}#main-content .tablepress thead tr th.column-1{text-align:left}#main-content .tablepress thead tr th.column-2{text-align:right}#main-content .tablepress tbody tr{border-bottom:1px dotted #e3c17b!important}#main-content .tablepress tbody tr:hover td{background:none!important}#main-content .tablepress tbody tr td{color:#282727;background:none;text-align:center;padding:20px 5px 8px 0;font-size:14px;line-height:1.3;vertical-align:middle;border-top:0}#main-content .tablepress tbody tr td strong{font-size:17px}#main-content .tablepress tbody tr td:first-child{background:none}#main-content .tablepress tbody tr td:hover{background:none!important}#main-content .tablepress tbody tr td.column-1{text-align:left}#main-content .tablepress tbody tr td.column-2{text-align:right}#main-content .tablepress tbody.row-hover tr:hover td{background:none!important}@media only screen and (max-width:980px){#main-content .tablepress thead tr th{font-size:12px;padding:15px}#main-content .tablepress thead tr th.column-1{padding:15px 0}#main-content .tablepress tbody tr td{font-size:12px}}.gform_wrapper form .gform_body .gfield{text-align:left}.gform_wrapper form .gform_body .gfield h3,.gform_wrapper form .gform_body .gfield label,.gform_wrapper form .gform_body .gfield legend{color:#282727;font-weight:400;display:block;text-align:left;padding-bottom:5px;margin-bottom:0;font-size:16px}.gform_wrapper form .gform_body .gfield h3,.gform_wrapper form .gform_body .gfield legend{font-weight:700;margin-top:70px}.gform_wrapper form .gform_body .gfield h3:before{display:block;width:40%;height:2px;background-color:#282727;content:"";position:relative;top:-40px;transform:translateX(-50%);left:50%}.gform_wrapper form .gform_body .gfield .ginput_container input,.gform_wrapper form .gform_body .gfield .ginput_container select,.gform_wrapper form .gform_body .gfield .ginput_container textarea{background-color:#c2c3c1;border:0;padding:15px;color:#282727;max-height:80px}.gform_wrapper form .gform_body .gfield .ginput_container_consent{display:flex;align-items:center}.gform_wrapper form .gform_body .gfield .ginput_container_consent input{margin-right:10px}.gform_wrapper form .gform_body .gfield .ginput_container_consent label a{font-size:16px!important}.gform_wrapper form .gform_body .gfield_html_formatted p{font-size:16px!important;color:#282727}.gform_wrapper form .gform_footer input.gform_button{display:block;width:100%;color:#fff;background-color:#c28f2e;border:0;padding:20px;font-size:18px;font-weight:700}.page-id-1134 footer .et_pb_section,.page-id-1134 footer .et_pb_section .et_pb_row{padding:0}.page-id-1134 footer .et_pb_section .et_pb_row .et_pb_column{min-height:0}footer .et_builder_inner_content{z-index:2000}.page-id-1134>.et_pb_row>.et_pb_column{z-index:auto}.page-id-1134 .skjemaer-wrap .et_pb_column .et_pb_module .et_pb_code_inner a,.page-id-1134 .skjemaer-wrap .et_pb_column .et_pb_module .et_pb_code_inner button{width:100%;padding:0;background:transparent;border-radius:0;text-align:center;border:0;color:#fff;font-size:16px;font-weight:400;transform:scale(1);transition:all .4s ease;display:flex;align-items:center;flex-wrap:wrap;outline:none}.page-id-1134 .skjemaer-wrap .et_pb_column .et_pb_module .et_pb_code_inner a span,.page-id-1134 .skjemaer-wrap .et_pb_column .et_pb_module .et_pb_code_inner button span{font-size:18px}.page-id-1134 .skjemaer-wrap .et_pb_column .et_pb_module .et_pb_code_inner a svg,.page-id-1134 .skjemaer-wrap .et_pb_column .et_pb_module .et_pb_code_inner button svg{height:42px;width:42px;margin-right:20px;fill:#fff}.page-id-1134 .skjemaer-wrap .et_pb_column .et_pb_module .et_pb_code_inner a:hover span,.page-id-1134 .skjemaer-wrap .et_pb_column .et_pb_module .et_pb_code_inner button:hover span{color:#c28f2e}.page-id-1134 .et-l--footer .et_pb_column .et_pb_module .modal .modal-content{width:100%;max-height:75vh;overflow:scroll}.page-id-1134 .et-l--footer .et_pb_column .et_pb_module .modal .modal-content .modal-header{border:0}.page-id-1134 .et-l--footer .et_pb_column .et_pb_module .modal .modal-content .modal-header h4{text-align:center;font-weight:900;font-size:28px;letter-spacing:3px;line-height:1.2;padding-top:30px;padding-bottom:0}.page-id-1134 .et-l--footer .et_pb_column .et_pb_module .modal .modal-content .modal-header h4 span{font-weight:400;display:block}.page-id-1134 .et-l--footer .et_pb_column .et_pb_module .modal .modal-content .modal-header .close{position:absolute;top:20px;right:20px}.page-id-1134 .et-l--footer .et_pb_column .et_pb_module .modal .modal-content .modal-header svg{height:40px;margin-right:15px;fill:#c28f2e}.page-id-1134 .et-l--footer .et_pb_column .et_pb_module .modal .modal-content .modal-body{padding:30px 40px;text-align:center}.page-id-1134 .et-l--footer .et_pb_column .et_pb_module .modal .modal-content .modal-body a,.page-id-1134 .et-l--footer .et_pb_column .et_pb_module .modal .modal-content .modal-body p{font-size:28px}.page-id-1134 .et-l--footer .et_pb_column .et_pb_module .modal .modal-content .modal-body a{color:#c28f2e}.page-id-1134 .et-l--footer .et_pb_column .et_pb_module .modal .modal-content .modal-body iframe{margin-top:30px}.page-id-1134 .et-l--footer .et_pb_column .et_pb_module .modal .modal-dialog-centered{display:flex;align-items:center;height:100%}.page-id-1134 #kontaktelementer-header-mobil{display:none}@media only screen and (max-width:980px){.page-id-1134 #kontaktelementer-footer{padding:0!important}.page-id-1134 #kontaktelementer-footer .et_pb_column{width:100%}.page-id-1134 #kontaktelementer-header-mobil{margin:0!important;background:none!important;position:fixed;top:0;left:80px;z-index:99999;padding:0;max-width:200px;pointer-events:none;display:block}.page-id-1134 #kontaktelementer-header-mobil .et_pb_module{width:45px!important;height:50px;margin:0;float:left;pointer-events:auto}.page-id-1134 #kontaktelementer-header-mobil .et_pb_module .et_pb_code_inner{width:45px!important;height:50px}.page-id-1134 #kontaktelementer-header-mobil .et_pb_module .et_pb_code_inner a,.page-id-1134 #kontaktelementer-header-mobil .et_pb_module .et_pb_code_inner button{width:45px!important;height:50px;background:none;border:0}.page-id-1134 #kontaktelementer-header-mobil .et_pb_module .et_pb_code_inner a svg,.page-id-1134 #kontaktelementer-header-mobil .et_pb_module .et_pb_code_inner button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:25px;fill:#ccc}.page-id-1134 #kontaktelementer-header-mobil .et_pb_module .et_pb_code_inner a:hover,.page-id-1134 #kontaktelementer-header-mobil .et_pb_module .et_pb_code_inner button:hover{transform:scale(1.2)}}#et_mobile_nav_menu>div>span.mobile_menu_bar.mobile_menu_bar_toggle:before{color:#fff!important}@media only screen and (max-width:980px){#main-content .et_pb_fullwidth_header span{font-size:20px;line-height:1.3}#main-content .et_pb_fullwidth_header img.header-logo{margin-bottom:30px;height:200px!important}}.module-height-100-percent .et_pb_module{height:100%}.flex-align-items-center{display:flex;align-items:center;flex-wrap:wrap}.flex-align-items-end{display:flex;align-items:flex-end;flex-wrap:wrap}.flex-justify-content-center,.flex-justify-content-center .et_pb_gallery_items{display:flex;justify-content:center;flex-wrap:wrap}.flex-justify-content-center .et_pb_gallery_items .et_pb_gallery_item:last-child{margin-right:0}.flex-justify-content-center .et_pb_salvattore_content{display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (max-width:980px){.flex-justify-content-center .et_pb_salvattore_content{display:block}}@media only screen and (max-width:980px){.flex-switch-order .et_pb_column{margin-bottom:0!important}.flex-switch-order .et_pb_column:nth-child(odd){order:2}.flex-switch-order .et_pb_column:nth-child(2n){order:1}}.halfspace-left{padding-left:calc(50vw - 570px)!important}@media only screen and (max-width:1425px){.halfspace-left{padding-left:calc(50vw - 40%)!important}}@media only screen and (max-width:980px){.halfspace-left{padding-left:0!important}}.halfspace-right{padding-right:calc(50vw - 570px)!important}@media only screen and (max-width:1425px){.halfspace-right{padding-right:calc(50vw - 40%)!important}}@media only screen and (max-width:980px){.halfspace-right{padding-right:0!important}}@media only screen and (max-width:980px){.halfspace-not-on-mobile{padding-right:10%!important;padding-left:10%!important}}
/*# sourceMappingURL=style.css.map */
