.elementor-33101 .elementor-element.elementor-element-3402a57{--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;--overlay-opacity:0.86;--padding-top:12%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%}.elementor-33101 .elementor-element.elementor-element-3402a57:not(.elementor-motion-effects-element-type-background),.elementor-33101 .elementor-element.elementor-element-3402a57>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F4EF;background-image:url(https://lasota.dk/wp-content/uploads/2020/02/Faglærerne.jpeg);background-position:center center;background-size:cover}.elementor-33101 .elementor-element.elementor-element-3402a57::before,.elementor-33101 .elementor-element.elementor-element-3402a57>.elementor-background-video-container::before,.elementor-33101 .elementor-element.elementor-element-3402a57>.e-con-inner>.elementor-background-video-container::before,.elementor-33101 .elementor-element.elementor-element-3402a57>.elementor-background-slideshow::before,.elementor-33101 .elementor-element.elementor-element-3402a57>.e-con-inner>.elementor-background-slideshow::before,.elementor-33101 .elementor-element.elementor-element-3402a57>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#16345600 0%,#163456 100%)}.elementor-33101 .elementor-element.elementor-element-a022b05{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-33101 .elementor-element.elementor-element-63db06b{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-33101 .elementor-element.elementor-element-63db06b:not(.elementor-motion-effects-element-type-background),.elementor-33101 .elementor-element.elementor-element-63db06b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F4EE}.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-33101 .elementor-element.elementor-element-9a43b23.elementor-element{--align-self:flex-start}.elementor-33101 .elementor-element.elementor-element-9a43b23 .elementor-heading-title{font-family:"DM Sans",Sans-serif;font-size:13px;font-weight:600;line-height:1.3em;color:#B47D00}.elementor-33101 .elementor-element.elementor-element-7c4ec1c .elementor-heading-title{font-family:"Cormorant Garamond",Sans-serif;font-size:49px;font-weight:400;color:#0D2340}.woocommerce .elementor-33101 .elementor-element.elementor-element-77d243f .woocommerce-product-details__short-description{color:#0D2340A6;font-family:"DM Sans",Sans-serif;font-size:18px;font-weight:400;line-height:1.4em}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-33101 .elementor-element.elementor-element-cd7a226.elementor-element{--align-self:flex-start}.elementor-33101 .elementor-element.elementor-element-cd7a226 .cart button,.elementor-33101 .elementor-element.elementor-element-cd7a226 .cart .button{transition:all 0.2s}.elementor-33101 .elementor-element.elementor-element-cd7a226 .quantity .qty{padding:0 0 0 0;transition:all 0.2s}.elementor-33101 .elementor-element.elementor-element-3e7ed3d{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-33101 .elementor-element.elementor-element-3e7ed3d:not(.elementor-motion-effects-element-type-background),.elementor-33101 .elementor-element.elementor-element-3e7ed3d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F4EE}.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-33101 .elementor-element.elementor-element-347646a{font-family:"DM Sans",Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#FFF}.elementor-33101 .elementor-element.elementor-element-347646a a{color:#D4B060}@media(min-width:768px){.elementor-33101 .elementor-element.elementor-element-63db06b{--width:100%}.elementor-33101 .elementor-element.elementor-element-3e7ed3d{--width:100%}}@media(max-width:1700px){.elementor-33101 .elementor-element.elementor-element-7c4ec1c .elementor-heading-title{font-size:40px}.woocommerce .elementor-33101 .elementor-element.elementor-element-77d243f .woocommerce-product-details__short-description{font-size:18px}}@media(max-width:1024px){.elementor-33101 .elementor-element.elementor-element-7c4ec1c .elementor-heading-title{font-size:35px}.woocommerce .elementor-33101 .elementor-element.elementor-element-77d243f .woocommerce-product-details__short-description{font-size:17px}}@media(max-width:767px){.elementor-33101 .elementor-element.elementor-element-3402a57{--padding-top:45%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%}.elementor-33101 .elementor-element.elementor-element-a022b05{--gap:30px 30px;--row-gap:30px;--column-gap:30px}.elementor-33101 .elementor-element.elementor-element-63db06b{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-33101 .elementor-element.elementor-element-63db06b.e-con{--order:-99999 /* order start hack */}.elementor-33101 .elementor-element.elementor-element-7c4ec1c .elementor-heading-title{font-size:32px}.woocommerce .elementor-33101 .elementor-element.elementor-element-77d243f .woocommerce-product-details__short-description{font-size:16px;line-height:1.3em}.elementor-33101 .elementor-element.elementor-element-3e7ed3d{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-33101 .elementor-element.elementor-element-3e7ed3d.e-con{--order:-99999 /* order start hack */}}.elementor-33101 .elementor-element.elementor-element-9a43b23{display:inline-block;background:rgb(196 154 60 / .3);border:1px solid rgb(196 154 60 / .4);padding:5px 12px;font-family:'DM Sans',sans-serif;font-size:11px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;color:#d4b060}.elementor-33101 .elementor-element.elementor-element-cd7a226 .variations_form,.elementor-33101 .elementor-element.elementor-element-cd7a226 form.cart{background:#fff0;border:0;padding:0;border-radius:0;box-shadow:none}.elementor-33101 .elementor-element.elementor-element-cd7a226 table.variations{margin:0 0 14px 0!important;border-collapse:separate;border-spacing:0!important;width:100%}.elementor-33101 .elementor-element.elementor-element-cd7a226 .variations_form,.elementor-33101 .elementor-element.elementor-element-cd7a226 .variations_form *:not(select):not(input):not(button):not(option),.elementor-33101 .elementor-element.elementor-element-cd7a226 form.cart,.elementor-33101 .elementor-element.elementor-element-cd7a226 form.cart *:not(select):not(input):not(button):not(option){background:transparent!important;background-color:transparent!important;box-shadow:none!important}.elementor-33101 .elementor-element.elementor-element-cd7a226 .variations_form *:not(select):not(input):not(button):not(option):hover,.elementor-33101 .elementor-element.elementor-element-cd7a226 form.cart *:not(select):not(input):not(button):not(option):hover{background:transparent!important;background-color:transparent!important}.elementor-33101 .elementor-element.elementor-element-cd7a226 table.variations td,.elementor-33101 .elementor-element.elementor-element-cd7a226 table.variations th{border:0!important;vertical-align:middle;padding:0!important}.elementor-33101 .elementor-element.elementor-element-cd7a226 table.variations tr{display:block}.elementor-33101 .elementor-element.elementor-element-cd7a226 table.variations td.label{display:block;width:100%;padding-right:0!important;margin-bottom:8px}.elementor-33101 .elementor-element.elementor-element-cd7a226 table.variations td.label label{font-family:'DM Sans',sans-serif!important;font-size:15px!important;font-weight:700!important;color:#172A40!important;letter-spacing:.02em;margin:0!important;display:inline-block;line-height:1.2}.elementor-33101 .elementor-element.elementor-element-cd7a226 table.variations td.value{display:block;width:100%;padding-left:0!important}.elementor-33101 .elementor-element.elementor-element-cd7a226 table.variations td.value select,.elementor-33101 .elementor-element.elementor-element-cd7a226 table.variations select{width:100%;min-height:54px;height:54px;padding:0 48px 0 18px;border:1px solid rgb(23 42 64 / .22)!important;background:#fff!important;background-color:#fff!important;color:#172A40!important;font-family:'DM Sans',sans-serif!important;font-size:16px!important;font-weight:500!important;border-radius:0!important;box-shadow:none!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;line-height:1.2;transition:border-color 0.3s ease,box-shadow 0.3s ease,background-color 0.3s ease;background-image:linear-gradient(45deg,transparent 50%,#172A40 50%),linear-gradient(135deg,#172A40 50%,transparent 50%)!important;background-position:calc(100% - 22px) calc(50% - 3px),calc(100% - 16px) calc(50% - 3px)!important;background-size:6px 6px,6px 6px!important;background-repeat:no-repeat!important}.elementor-33101 .elementor-element.elementor-element-cd7a226 table.variations td.value select:hover,.elementor-33101 .elementor-element.elementor-element-cd7a226 table.variations select:hover{background:#fff!important;background-color:#fff!important;border-color:#172A40!important;box-shadow:none!important}.elementor-33101 .elementor-element.elementor-element-cd7a226 table.variations td.value select:focus,.elementor-33101 .elementor-element.elementor-element-cd7a226 table.variations select:focus{outline:none!important;background:#fff!important;background-color:#fff!important;border-color:#C9A13B!important;box-shadow:0 0 0 3px rgb(201 161 59 / .12)!important}.elementor-33101 .elementor-element.elementor-element-cd7a226 table.variations select option{color:#172A40;background:#fff}.elementor-33101 .elementor-element.elementor-element-cd7a226 .reset_variations{display:none!important}.elementor-33101 .elementor-element.elementor-element-cd7a226 .single_variation_wrap,.elementor-33101 .elementor-element.elementor-element-cd7a226 .single_variation,.elementor-33101 .elementor-element.elementor-element-cd7a226 .woocommerce-variation{margin:0!important;padding:0!important}.elementor-33101 .elementor-element.elementor-element-cd7a226 .woocommerce-variation-price,.elementor-33101 .elementor-element.elementor-element-cd7a226 .woocommerce-variation-availability,.elementor-33101 .elementor-element.elementor-element-cd7a226 .woocommerce-variation-description{margin:0 0 8px 0!important;padding:0!important}.elementor-33101 .elementor-element.elementor-element-cd7a226 .woocommerce-variation-price .price{font-family:'Cormorant Garamond',serif;font-size:40px;line-height:1;font-weight:500;color:#172A40}.elementor-33101 .elementor-element.elementor-element-cd7a226 .woocommerce-variation-description{color:rgb(23 42 64 / .78);font-family:'DM Sans',sans-serif;font-size:15px;line-height:1.6}.elementor-33101 .elementor-element.elementor-element-cd7a226 .woocommerce-variation-add-to-cart,.elementor-33101 .elementor-element.elementor-element-cd7a226 .cart,.elementor-33101 .elementor-element.elementor-element-cd7a226 .variations_button{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:12px 0 0 0!important;padding:0!important}.elementor-33101 .elementor-element.elementor-element-cd7a226 .woocommerce-variation-add-to-cart-disabled,.elementor-33101 .elementor-element.elementor-element-cd7a226 .woocommerce-variation-add-to-cart-enabled{margin:12px 0 0 0!important}.elementor-33101 .elementor-element.elementor-element-cd7a226 form.cart .quantity{margin:0!important}.elementor-33101 .elementor-element.elementor-element-cd7a226 form.cart .quantity input.qty{width:90px;min-height:54px;height:54px;border:1px solid rgb(23 42 64 / .22);background:#fff;color:#172A40;font-family:'DM Sans',sans-serif;font-size:16px;font-weight:600;text-align:center;border-radius:0;box-shadow:none}.elementor-33101 .elementor-element.elementor-element-cd7a226 form.cart .quantity input.qty:focus{outline:none;border-color:#C9A13B;box-shadow:0 0 0 3px rgb(201 161 59 / .12)}.elementor-33101 .elementor-element.elementor-element-cd7a226 form.cart button.single_add_to_cart_button,.elementor-33101 .elementor-element.elementor-element-cd7a226 .single_add_to_cart_button.button.alt{min-height:54px;height:54px;padding:0 28px;border:1px solid #C9A13B;background:#C9A13B;color:#fff;font-family:'DM Sans',sans-serif;font-size:16px;font-weight:700;letter-spacing:.01em;border-radius:0;box-shadow:none;transition:background-color 0.3s ease,border-color 0.3s ease,color 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease}.elementor-33101 .elementor-element.elementor-element-cd7a226 form.cart button.single_add_to_cart_button:hover,.elementor-33101 .elementor-element.elementor-element-cd7a226 .single_add_to_cart_button.button.alt:hover{background:#172A40;border-color:#172A40;color:#fff;transform:translateY(-2px);box-shadow:0 14px 30px rgb(23 42 64 / .18)}.elementor-33101 .elementor-element.elementor-element-cd7a226 .single_add_to_cart_button.disabled,.elementor-33101 .elementor-element.elementor-element-cd7a226 .single_add_to_cart_button:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.elementor-33101 .elementor-element.elementor-element-cd7a226 .woocommerce-variation.single_variation,.elementor-33101 .elementor-element.elementor-element-cd7a226 .single_variation{margin-bottom:0!important}@media (max-width:767px){.elementor-33101 .elementor-element.elementor-element-cd7a226 .variations_form,.elementor-33101 .elementor-element.elementor-element-cd7a226 form.cart{padding:0}.elementor-33101 .elementor-element.elementor-element-cd7a226 table.variations{margin-bottom:10px!important}.elementor-33101 .elementor-element.elementor-element-cd7a226 .woocommerce-variation-add-to-cart,.elementor-33101 .elementor-element.elementor-element-cd7a226 .cart,.elementor-33101 .elementor-element.elementor-element-cd7a226 .variations_button{flex-direction:column;align-items:stretch;gap:10px;margin-top:10px!important}.elementor-33101 .elementor-element.elementor-element-cd7a226 form.cart .quantity input.qty,.elementor-33101 .elementor-element.elementor-element-cd7a226 form.cart button.single_add_to_cart_button,.elementor-33101 .elementor-element.elementor-element-cd7a226 .single_add_to_cart_button.button.alt{width:100%}.elementor-33101 .elementor-element.elementor-element-cd7a226 .woocommerce-variation-price .price{font-size:32px}}.elementor-33101 .elementor-element.elementor-element-63db06b{animation:softLand 1s cubic-bezier(.34,1.3,.64,1) both}@keyframes softLand{from{opacity:0;transform:translateY(60px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.elementor-33101 .elementor-element.elementor-element-347646a,.elementor-33101 .elementor-element.elementor-element-347646a *{font-family:"Manrope",sans-serif!important;color:#1D2B44!important;line-height:1.8!important;font-size:15px!important}.elementor-33101 .elementor-element.elementor-element-347646a h1,.elementor-33101 .elementor-element.elementor-element-347646a h2,.elementor-33101 .elementor-element.elementor-element-347646a h3{font-family:"Cormorant Garamond",serif!important;line-height:1.2!important;margin-bottom:16px!important}.elementor-33101 .elementor-element.elementor-element-347646a h2{font-size:42px!important}.elementor-33101 .elementor-element.elementor-element-347646a h3{font-size:32px!important}.elementor-33101 .elementor-element.elementor-element-347646a p{margin-bottom:24px!important}.elementor-33101 .elementor-element.elementor-element-347646a ul,.elementor-33101 .elementor-element.elementor-element-347646a ol{margin-bottom:24px!important;padding-left:22px!important}.elementor-33101 .elementor-element.elementor-element-347646a li{margin-bottom:8px!important}.elementor-33101 .elementor-element.elementor-element-3e7ed3d{animation:softLand 1s cubic-bezier(.34,1.3,.64,1) both}@keyframes softLand{from{opacity:0;transform:translateY(60px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}