Theme Name:Laurits Child Theme URI:https://laurits.qodeinteractive.com Description:A child theme of Laurits Author:Edge Themes Author URI:https://qodeinteractive.com Version:1 Text Domain:anvision Template:laurits @media only screen and (max-width:480px) .qodef-content-grid{width:90%}:root{--main:#90181B;--slave:#B0946F;--accent:#B1A3A1;--title:#5b5b5b;--subtitle:#B0946F;--text:#252525;--text1:#5b5b5b;--black:#6D625A;--second:#616161;--third:#E4DFD9;--four:#F0EFEB;--five:#E3E2DE;--six:#ECEBE8;--seven:#BBB8AB;--bg:#fffdf7}body{font-family:'Optima',serif; font-size:18px;line-height:1.625em;font-weight:300;color:var(--text);background-color:#fffdf7;overflow-x:hidden;-webkit-font-smoothing:antialiased}h1,.qodef-h1{font-family:'Optima',serif;font-weight:500;color:var(--black);font-size:2rem;line-height:1.18em;letter-spacing:.05rem;margin:25px 0;-ms-word-wrap:break-word;word-wrap:break-word}h1 a,.qodef-h1 a{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}h1 a:focus,h1 a:hover,.qodef-h1 a:focus,.qodef-h1 a:hover{color:var(--slave)}h2,.qodef-h2{font-family:'Optima',serif;font-weight:400;color:var(--black);font-size:1.45rem;line-height:1.2em;letter-spacing:.05rem;margin:25px 0;-ms-word-wrap:break-word;word-wrap:break-word}h2 a,.qodef-h2 a{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}h2 a:focus,h2 a:hover,.qodef-h2 a:focus,.qodef-h2 a:hover{color:var(--slave)}h3,.qodef-h3{font-family:'Optima',serif;font-weight:400;color:var(--black);font-size:1.4rem;line-height:1.6em;letter-spacing:.02rem;margin:25px 0;-ms-word-wrap:break-word;word-wrap:break-word}h3 a,.qodef-h3 a{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}h3 a:focus,h3 a:hover,.qodef-h3 a:focus,.qodef-h3 a:hover{color:var(--slave)}h4,.qodef-h4{font-family:'Optima',serif; font-weight:500;color:var(--black);font-size:1.25rem;line-height:1.8em;letter-spacing:.05rem;margin:25px 0;-ms-word-wrap:break-word;word-wrap:break-word}h4 a,.qodef-h4 a{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}h4 a:focus,h4 a:hover,.qodef-h4 a:focus,.qodef-h4 a:hover{color:var(--slave)}h5,.qodef-h5{font-family:'Optima',serif;font-weight:500;color:var(--subtitle);font-size:1.2rem;line-height:1.43em;letter-spacing:.1rem;margin:25px 0;-ms-word-wrap:break-word;word-wrap:break-word}h5 a,.qodef-h5 a{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}h5 a:focus,h5 a:hover,.qodef-h5 a:focus,.qodef-h5 a:hover{color:var(--slave)}h6,.qodef-h6{font-family:'Optima',serif;font-weight:500;color:var(--black);font-size:1rem;line-height:1.4em;letter-spacing:.2rem;margin:25px 0;-ms-word-wrap:break-word;word-wrap:break-word}h6 a,.qodef-h6 a{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}h6 a:focus,h6 a:hover,.qodef-h6 a:focus,.qodef-h6 a:hover{color:var(--slave)}h7,.qodef-h6{font-family:'Optima',serif;font-weight:450;color:var(--black);font-size:1.2rem;line-height:1.2em;letter-spacing:.2rem;margin:25px 0;-ms-word-wrap:break-word;word-wrap:break-word}h7 a,.qodef-h6 a{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}h7 a:focus,h6 a:hover,.qodef-h6 a:focus,.qodef-h6 a:hover{color:var(--slave)}a,p a{color:#000;text-decoration:none;transition:color 0.2s ease-out;cursor:pointer;font-size:1rem}a:focus,a:hover,p a:focus,p a:hover{color:var(--slave)}p{margin:10px 0}p.has-large-font-size{line-height:1.625em}p.has-background{padding:20px 30px}blockquote,.wp-block-quote{position:relative;display:inline-block;width:100%;vertical-align:top;margin:0;padding:0;position:relative;padding:15px 0 20px 120px;border:none;min-height:115px;font-family:"Syne",sans-serif;font-weight:500;color:#000;font-size:21px;line-height:1.286em;quotes:none;z-index:1}blockquote.wp-block-quote.is-large,blockquote.wp-block-quote.is-style-large,.wp-block-quote.wp-block-quote.is-large,.wp-block-quote.wp-block-quote.is-style-large{margin:0;padding:15px 0 20px 120px}blockquote.wp-block-pullquote,.wp-block-quote.wp-block-pullquote{padding:15px 0 20px 120px!important;text-align:center}blockquote.wp-block-pullquote.alignleft,.wp-block-quote.wp-block-pullquote.alignleft{max-width:420px}blockquote.wp-block-pullquote.alignright,.wp-block-quote.wp-block-pullquote.alignright{max-width:420px}blockquote.has-text-align-right,.wp-block-quote.has-text-align-right{padding:15px 120px 20px 0!important}blockquote.has-text-align-right:before,.wp-block-quote.has-text-align-right:before{left:auto;right:0}blockquote:before,.wp-block-quote:before{content:url(/wp-content/themes/img/quote.svg);position:absolute;left:0;top:50%;transform:translate(0,-50%);width:80px;height:74px;z-index:-1}@media only screen and (max-width:680px){blockquote,.wp-block-quote{padding:15px 0 20px 80px}blockquote.wp-block-quote.is-large,blockquote.wp-block-quote.is-style-large,.wp-block-quote.wp-block-quote.is-large,.wp-block-quote.wp-block-quote.is-style-large{padding:15px 0 20px 80px}blockquote:before,.wp-block-quote:before{width:60px;height:56px}}blockquote>*,.wp-block-quote>*{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;margin:0}blockquote p,.wp-block-quote p{margin:0!important}blockquote:after,.wp-block-quote:after{content:''}blockquote cite,blockquote .wp-block-quote__citation,blockquote .wp-block-pullquote__citation,.wp-block-quote cite,.wp-block-quote .wp-block-quote__citation,.wp-block-quote .wp-block-pullquote__citation{display:block;margin:10px 0 0;font-style:normal;font-weight:400!important;text-align:inherit!important;text-transform:uppercase!important}blockquote.is-style-large p,blockquote.is-large p,.wp-block-quote.is-style-large p,.wp-block-quote.is-large p{line-height:1.1em}.qodef-underline{display:inline-flex;flex-direction:column;width:auto}.qodef-underline:after{content:'';width:100%;height:2px;background-color:currentColor;transform:scaleX(1);transform-origin:left;transition:transform 0.2s ease-out}.qodef-underline:hover:after{transform:scaleX(0)}.list{text-indent:-1.2rem;padding-left:1.4rem}@media only screen and (max-width:680px){h1{font-size:42px;line-height:1.22em}h2{font-size:1.45rem;line-height:1.25em}}.qodef-fullscreen-search-holder{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;display:flex;align-items:center;justify-content:center;background-color:#F8F4EF;z-index:100}.qodef-pagination--on .qodef-m-pagination-spinner{position:relative;display:inline-block;vertical-align:top;width:32px;height:auto;fill:var(--qode-main-color);stroke:none;visibility:hidden;z-index:-1;animation:qode-rotate 1s infinite linear!important}.qodef-button.qodef-html--link{position:relative;display:inline-block;vertical-align:middle;width:auto;margin:0;font-family:'Optima',serif;font-size:14px;line-height:2.21em;letter-spacing:.05em;font-weight:300;text-decoration:none;text-transform:uppercase;border-radius:0;outline:0;transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;padding:3px 22px}.qodef-header-standard--center .qodef-header-sticky-inner .qodef-header-navigation{margin:0 auto}.qodef-header-navigation>ul>li{height:100%;margin:0 2vw}.qodef-header-sticky{height:80px}.qodef-header-navigation>ul>li>a{position:relative;display:flex;align-items:center;height:100%;text-transform:uppercase;letter-spacing:.05em;font-family:'Optima',serif;font-weight:400;color:#000;   font-size:1.6rem;line-height:1.43em}.qodef-header-navigation>ul>li.qodef-menu-item--narrow ul li>a{font-family:'Optima',serif;font-size:16px;line-height:1.625em;font-weight:400;color:var(--black);font-size:1rem}#qodef-page-footer .qodef-widget-title{font-family:'Optima',serif;font-size:14px;line-height:2.2em;letter-spacing:.05em;font-weight:700;color:var(--text);text-transform:uppercase;display:flex;align-items:center}#qodef-page-footer{position:-webkit-sticky;display:inline-block;width:100%;vertical-align:top;bottom:0px!important}.qodef-fullscreen-search-holder .qodef-m-form-field{height:100%;margin:0;padding:0 0 10px;font-size:14px;font-weight:500;color:#3d3d3d;background:0 0;border:0;border-radius:0;display:flex}.qodef-fullscreen-search-holder .qodef-m-form{position:relative;width:70%;margin:0 auto}#qodef-side-area .qodef-info--top .qodef-header-logo-link{position:relative;display:flex;align-items:center;flex-shrink:0;max-height:100%;height:inherit;padding:0 40px;margin:0 auto;margin-top:10px}#qodef-side-area{border-left:1px solid #3c3c3c}.qodef-grid.qodef-gutter--normal>.qodef-grid-inner{margin:20px 20px}.qodef-e-info>*{display:inline-flex;flex-wrap:wrap;font-family:'Optima',serif;font-size:12px;line-height:2.2em;letter-spacing:.05em;font-weight:500;color:#000}#qodef-page-footer .qodef-widget-title{font-family:'Optima',serif;font-size:14px;line-height:2.2em;letter-spacing:.05em;font-weight:400;color:var(--text);text-transform:uppercase;display:flex;align-items:center}#qodef-page-footer .widget .qodef-widget-title{margin:0 0 4px -17px;color:#000}#qodef-page-footer .widget a{color:var(--text);font-family:'Optima',serif}#qodef-page-footer .widget p{font-family:'Optima',serif;font-size:14px;margin:0}.qodef-newsletter input{margin:0;padding-bottom:1px;padding-right:90px;letter-spacing:.1vw}@media only screen and (max-width:480px){.qodef-fullscreen-menu>ul>li>a{font-size:6vw;font-family:'Optima',serif;color:#3c3c3c;letter-spacing:.05em;line-height:2.2em}}.twentytwenty-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;border-radius:8px}.twentytwenty-before-label,.twentytwenty-after-label{position:absolute;line-height:38px;padding:0 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:1px;height:9999px;left:50%;margin-left:-.5px}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:32px}.twentytwenty-handle{height:58px;width:38px;position:absolute;left:50%;top:50%;margin-left:-19px;margin-top:-22px;border:1px solid #fff;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;-webkit-box-shadow:0 0 12px rgb(51 51 51 / 50%);-moz-box-shadow:0 0 12px rgb(51 51 51 / .5);box-shadow:0 0 12px rgb(51 51 51 / 50%);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:32px}.qodef-m-filter .qodef-m-filter-item{position:relative;display:inline-block;vertical-align:top;transition:color .3s ease,background-color .3s ease;font-family:'Optima',serif;font-weight:500;color:#000;font-size:.9rem;line-height:1.5rem;letter-spacing:.05em;color:var(--text)}.qodef-blog .qodef-filter-holder .qodef-ordering-items ul li{font-family:'Optima',serif;font-weight:500;color:var(--black);font-size:.9rem;line-height:1.5rem;letter-spacing:.05em;color:var(--text);margin-right:3px}.qodef-header-navigation ul li.qodef-menu-item--wide .qodef-drop-down-second-inner>ul>li>a{text-transform:uppercase;letter-spacing:.05em;font-family:'Optima',serif;font-weight:500;font-size:1.1rem;line-height:1.43em;color:var(--black);margin-left:-16px}.qodef-blog.qodef-layout--masonry.qodef-items--fixed article .qodef-e-text{width:85%}.qodef-header-navigation ul li.qodef-menu-item--wide .qodef-drop-down-second{background-color:var(--bg);border:.5px solid #000}.qodef-header-navigation ul li.qodef-menu-item--wide .qodef-drop-down-second-inner>ul>li ul li>a{font-family:'Optima',serif;font-size:1rem;line-height:1.625em;font-weight:500;color:var(--black);position:relative;display:flex;white-space:normal;margin:11px 0;overflow:hidden;transition:padding .2s ease-out;font-size:15px;padding-right:15px}.qodef-blog.qodef-item-border--yes .qodef-blog-item .qodef-e-inner{padding:30px 30px 60px}.wpcf7 form.sent .wpcf7-response-output{border-color:var(--main)}response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid var(--second)}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{border:0}.qodef-button.qodef-layout--textual .qodef-m-text:after{content:'';position:relative;bottom:4px;width:100;height:3px;background-color:currentColor;transform:scaleX(1);transform-origin:left;transition:transform .2s ease-out}#qodef-page-inner{padding:0 0 0 0px!important;margin-bottom:-1px}.qodef-blog.qodef-item-layout--info-bottom .qodef-e-bottom-holder{margin:0 0 20px}.elementor-post-navigation .elementor-post-navigation__next a{max-width:80%!important;float:right}.elementor-post-navigation .elementor-post-navigation__link a{max-width:80%}.elementor-toggle .elementor-tab-title .elementor-toggle-icon svg{-webkit-margin-start:-5px;margin-inline-start:-5px;width:1em;height:1.6em!important}.elementor-posts-container .elementor-post__thumbnail__link{position:relative;display:block;width:95%!important;margin:2.5%}pre{max-width:100%;margin:15px 0;padding:15px;background-color:#bfc6b8;white-space:pre-wrap;word-wrap:break-word;font-family:monospace;font-size:1em;font-weight:500;color:#ece6e3;border-radius:10px!important}.table-wrapper{margin:0;box-shadow:0 15px 15px rgb(27 31 49 / .1)}.table{border-collapse:collapse;width:100%;background-color:#fff}.table td,.table th{text-align:center;padding:10px}.table td{border-right:1px solid #f8f8f8}.table thead th{color:#fff;background:#ffb4a2}.table thead th:nth-child(2){background:#e5989b}.table thead th:nth-child(3){background:#b5838d}.table thead th:nth-child(4){background:#6d6875}.table ul{padding:20px;margin:0;text-align:left}.table ul li{border-bottom:1px solid #e7e7e7;padding:5px;position:relative;list-style-type:none}@media (max-width:767px){.table-wrapper{margin:30px 15px}.table thead{display:none}.table td{display:block;padding:0}.table td:before{content:attr(data-title);display:inline-block;width:100%;font-weight:500;padding:6px 0;color:#fff;background:#ffb4a2}.table td:nth-child(2):before{background:#e5989b}.table td:nth-child(3):before{background:#b5838d}.table td:nth-child(4):before{background:#6d6875}}td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-weight:700}}