@import url(http://fonts.googleapis.com/css?family=Gudea:400,600,700);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'icons';src:url(/themes/custom/modella/fonts/icons/icomoon.eot);src:url(/themes/custom/modella/fonts/icons/icomoon.eot#iefix) format("embedded-opentype"),url(/themes/custom/modella/fonts/icons/icomoon.woff) format("woff"),url(/themes/custom/modella/fonts/icons/icomoon.ttf) format("truetype"),url(/themes/custom/modella/fonts/icons/icomoon.svg#spicons) format("svg");font-weight:normal;font-style:normal}*{box-sizing:border-box}html{font-size:16px}body{color:#555;font-size:1rem;font-weight:500;font-family:Gudea,Helvetica,Arial,sans-serif;overflow-x:hidden;-webkit-text-size-adjust:auto}body.cke_editable{background-color:#ffffff;font-weight:600}img{display:block;height:auto;max-width:100%}a{color:#888888;border-bottom-style:none;text-decoration:none;transition-property:color,background-color;transition-duration:0.15s;transition-timing-function:ease-in-out}a:hover,a:active,a:focus,a.link{color:#c71585;border-bottom-style:none;text-decoration:none}h1,h2,h3,h4,h5,h6{color:#555;margin:0}.cta{position:relative;background:#000;border:10px solid #000}.cta:after,.cta:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.cta:after{border-color:transparent;border-bottom-color:#000;border-width:10px;left:50%;margin-left:-10px}.cta:before{border-color:transparent;border-bottom-color:#000;border-width:24px;left:50%;margin-left:-24px}input,select,textfield{width:100%}input[type="radio"]{width:auto}.page-node-type-shoot .layout__region--shootdetails .field__label{color:#888;font-size:0.8em;font-weight:700;text-align:center}.page-node-type-shoot .layout__region--shootdetails .field__item{color:#000;font-size:0.8em;font-weight:700;text-align:center}@media screen and (min-width:800px){input,select,textfield{width:auto}.page-node-type-shoot .layout__region--shootdetails .block{background-color:#000;margin-right:20px;padding:20px}.page-node-type-shoot .layout__region--shootdetails .block:first-child{margin-top:10px}.page-node-type-shoot .layout__region--shootdetails .block .content{margin-top:0}.page-node-type-shoot .layout__region--shootdetails .block .content .field{margin:0}.page-node-type-shoot .layout__region--shootdetails .block .content .field .field__label{text-align:left}.page-node-type-shoot .layout__region--shootdetails .block .content .field .field__item{color:#fff;text-align:left}}.page-node-type-shoot .field--name-field-shoot-images{display:flex;flex-wrap:wrap}@media screen and (min-width:560px){.page-node-type-shoot .field--name-field-shoot-images .field__item{flex:0 1 50%}}@media screen and (min-width:800px){.page-node-type-shoot .field--name-field-shoot-images .field__item{flex:0 1 25%}}.site-footer{background-color:#fff}.site-footer .site-footer__bottom{border-top:none}.site-footer .social-icons{text-align:center}.site-footer .social-icons .icon{color:#000;display:inline-block}#header{color:#fff;background-color:#000;background-image:none;min-height:75px}#header .region-header{float:right}#header .region-header .block:not(.site-branding){margin:0.93em 0}#header .site-branding__modellauk{float:left;margin:0;padding:0 0 0 5px}#header .site-branding__modellauk:after{content:"";display:table;clear:both}#header .site-branding__modellauk .header-m{color:#fff;float:left;font-family:Gudea,Helvetica,Arial,sans-serif;font-size:5rem;font-weight:700;line-height:54pt}#header .site-branding__modellauk .header-odellauk{color:#fff;float:left;font-family:Gudea,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;line-height:100%;margin-left:-2px;margin-top:5px}@media screen and (min-width:769px){#header .site-branding__modellauk:hover .header-odellauk{opacity:1;visibility:visible;width:260px}#header .site-branding__modellauk .header-odellauk{float:left;font-family:Gudea,Helvetica,Arial,sans-serif;font-size:3.5rem;font-weight:700;height:51px;line-height:100%;margin-left:0;margin-top:17px;opacity:0;overflow:hidden;transition-property:visibility,opacity,width;transition-duration:300ms,300ms,300ms;transition-timing-function:ease-in-out,ease-in-out,ease-in-out;visibility:hidden;width:0}}@media only screen and (min-width:640px){.layout--threecol-section--33-34-33>.layout__region--first,.layout--threecol-section--33-34-33>.layout__region--second,.layout--threecol-section--33-34-33>.layout__region--third{flex:0 1 33.333% !important;padding:0 5px}}.mm-menu,.mm-slideout{--mm-sidebar-expanded-size:300px}.mm-menu_offcanvas{max-width:300px}.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}.mm-menu_theme-black{--mm-color-border:transparent}.mm-panels .mm-panel{padding:130px 20px 0 20px}.mm-panels .mm-navbar{display:none}.mm-panels li{font-family:Gudea,Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:600}.mm-panels li.mm-listitem{background:transparent url("/themes/custom/modella/images/menu-arrow.png") 5px 22px no-repeat}.mm-panels li.mm-listitem .mm-listitem__text{color:#fff;padding-left:25px;padding-right:5px;transition:color 150ms ease-in-out}.mm-panels li.mm-listitem .mm-listitem__text:hover,.mm-panels li.mm-listitem .mm-listitem__text.is-active{color:#c71585}#block-responsivemenumobileicon .responsive-menu-toggle-icon::before{top:4px}#block-responsivemenumobileicon .responsive-menu-toggle-icon{border:1px solid #fff;border-radius:4px;height:29px;padding:2px;width:33px}#block-responsivemenumobileicon .responsive-menu-toggle-icon::before,#block-responsivemenumobileicon .responsive-menu-toggle-icon::after,#block-responsivemenumobileicon .responsive-menu-toggle-icon span.icon{height:4px;left:3px;width:25px}#block-responsivemenumobileicon .responsive-menu-toggle-icon span.icon{top:11px}#block-responsivemenumobileicon .responsive-menu-toggle-icon::after{top:18px}#block-responsivemenumobileicon .label{display:none}.mm-wrapper_opening #block-responsivemenumobileicon .responsive-menu-toggle-icon::before{top:12px}.mm-wrapper_opening #block-responsivemenumobileicon .responsive-menu-toggle-icon::after{top:12px}.sidr-trigger{background-color:#000000;border:1px solid #ffffff;border-radius:6px;color:#ffffff;font-size:2.5em}.sidr{background-color:#000000;color:#ffffff;width:300px}.sidr.right{right:-300px}.sidr ul.menu{margin-right:1em;margin-top:130px}.sidr ul.menu li{border-bottom:1px solid #333333;font-family:Gudea,Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:600}.sidr ul.menu li:last-child{border-bottom:none}.sidr ul.menu li a{color:#ffffff;display:block;padding:2px 0}.sidr ul.menu li a:hover,.sidr ul.menu li a.is-active{color:#c71585}h1.page-title{font-weight:600}.node__content{font-weight:600}.block-local-tasks-block{box-sizing:initial;margin-bottom:1em;margin-top:1.5em}.block-local-tasks-block nav{box-sizing:initial}.block-local-tasks-block nav ul{box-sizing:initial}.block-local-tasks-block nav ul li{box-sizing:initial}.block-local-tasks-block nav ul li a{box-sizing:initial}.view-image-index-pages .view-content{display:flex;flex-wrap:wrap;width:100%}.view-image-index-pages .view-content .views-row{margin-top:10px}.view-image-index-pages .view-content .views-row .views-field-title{background-color:#000;font-weight:600;position:relative}.view-image-index-pages .view-content .views-row .views-field-title a{color:#ffffff;display:block;padding:0.5em 1em;position:relative;background:#000;border:10px solid #000}.view-image-index-pages .view-content .views-row .views-field-title a:after,.view-image-index-pages .view-content .views-row .views-field-title a:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.view-image-index-pages .view-content .views-row .views-field-title a:after{border-color:transparent;border-bottom-color:#000;border-width:10px;left:50%;margin-left:-10px}.view-image-index-pages .view-content .views-row .views-field-title a:before{border-color:transparent;border-bottom-color:#000;border-width:24px;left:50%;margin-left:-24px}@media screen and (min-width:560px) and (max-width:768px){.view-image-index-pages .view-content .views-row{flex:0 1 50%}.view-image-index-pages .view-content .views-row:nth-child(odd){padding-right:5px}.view-image-index-pages .view-content .views-row:nth-child(even){padding-left:5px}}@media screen and (min-width:769px){.view-image-index-pages .view-content .views-row{flex:0 1 25%;padding-left:5px;padding-right:5px}.view-image-index-pages .view-content .views-row .views-field-title a{padding:0}}@media screen and (min-width:1025px){.view-image-index-pages .view-content .views-row .views-field-title a{font-size:1.20em;padding:0}}
