@font-face{font-family:'Plus Jakarta Sans';src:url(./964a501ec5871e0499142d32c7e849a5.woff2) format("woff2"),url(./a0ac8bc5d647b8edf6ed7cec1c4f4700.woff) format("woff"),url(./4bd47d841a42f5366beb665be60ae19a.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(./13658cdfeb1a7a6fdd38c0437958bac9.woff2) format("woff2"),url(./33d8bd11a93e8553d77358d4de1f64ef.woff) format("woff"),url(./55e1380258902600fed35a9627fee5ce.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(./fc5d30b677fbbd09f9cbc6246b165acb.woff2) format("woff2"),url(./4e42472da22983f6b3f80384b7c90dd8.woff) format("woff"),url(./4cb46ff2ea161a6bc69cd1d7d99dff0d.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(./bafc2f40bed76ecf89acc2be68a50f4b.woff2) format("woff2"),url(./8e4e33a9942bf247b4dea2f838acbb4d.woff) format("woff"),url(./1557efad840357a556e8dfebafd6016b.ttf) format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(./f71011039eaacaef5eb830a6c24a8151.woff2) format("woff2"),url(./94a102f7f5862f1f8e2a36e2a9970bdc.woff) format("woff"),url(./e004fc97649e2c6c57a141004d874a09.ttf) format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(./947b234eee935770118abdf7148cb5d9.woff2) format("woff2"),url(./a3a8f5f515cfe9fbe535971d5d653c48.woff) format("woff"),url(./ba817c20eec16b9762cac1aa207b113b.ttf) format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(./1b3cb29d36722b49e6511b88e6b02b03.woff2) format("woff2"),url(./19ab70d7f7cc80f0c72a6c6924a148c5.woff) format("woff"),url(./1078cc0e7dd0f1bec7a57bee9e020f01.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Plus Jakarta Sans';src:url(./0c4cc770955a292ee5756ed850a5f0cc.woff2) format("woff2"),url(./ac20070d93f6a2dc5c3c3d10b2086d64.woff) format("woff"),url(./c0457366e1270a11a61fb8e395358592.ttf) format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Conduit ITC Pro';src:url(./5827ce4c1943cfc2509299bceacf2475.woff2) format("woff2"),url(./c748f27f2f150810b5b6e5c278eee9d4.woff) format("woff"),url(./3c8e5641fb206d19d688ff50be5c1dbf.ttf) format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Titillium Web';src:url(./b9b7602ed57d669870e1afbdcacbc2a9.woff2) format("woff2"),url(./07e3d549313b931ab0d0260cb9362c67.woff) format("woff"),url(./ab9ff100351b1ac06d71bd5f5b6c91f7.ttf) format("truetype");font-weight:bold;font-style:normal;font-display:swap}p,input,textarea,address,blockquote,blockquote p{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;max-width:100%;margin:0 0 16px;font-family:"Plus Jakarta Sans",sans-serif;font-weight:400;font-size:18px;line-height:1.5em;color:#000}p:last-child,input:last-child,textarea:last-child,address:last-child,blockquote:last-child,blockquote p:last-child{margin-bottom:0}input,textarea,a,button{outline:none}input:hover,input:active,input:focus,textarea:hover,textarea:active,textarea:focus,a:hover,a:active,a:focus,button:hover,button:active,button:focus{outline:none}input{width:100%;line-height:1em}address{font-style:normal}b,i,strong,em,a,span,input,i,mark{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;outline:none}b:hover,b:active,b:focus,i:hover,i:active,i:focus,strong:hover,strong:active,strong:focus,em:hover,em:active,em:focus,a:hover,a:active,a:focus,span:hover,span:active,span:focus,input:hover,input:active,input:focus,i:hover,i:active,i:focus,mark:hover,mark:active,mark:focus{outline:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#2A5082;line-height:1.16em;margin:0 0 0.9em;font-weight:700;text-align:left;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.h1,h1{margin-top:60px;margin-bottom:20px;line-height:0.93em;font-size:60px;font-family:"Titillium Web",sans-serif;color:#17AE42}@media (max-width: 1240px){.h1,h1{font-size:48px}}@media (max-width: 768px){.h1,h1{font-size:38px;line-height:1.1;margin-top:30px;margin-bottom:15px}}.h2,h2{margin-top:60px;margin-bottom:35px;font-size:48px;font-family:"Titillium Web",sans-serif}@media (max-width: 1240px){.h2,h2{font-size:42px}}@media (max-width: 768px){.h2,h2{margin-top:30px;margin-bottom:18px}}@media (max-width: 768px){.h2.small-size,h2.small-size{margin-top:0;margin-bottom:14px;font-size:30px;line-height:1.8}}.h3,h3{font-size:32px;margin-top:40px;margin-bottom:10px;line-height:1.31em;font-weight:700;font-family:"Titillium Web",sans-serif;color:#17AE42}@media (max-width: 768px){.h3,h3{font-size:26px}}.h4,h4{margin-bottom:12px;font-family:"Plus Jakarta Sans",sans-serif;font-size:26px;line-height:1.6em;font-weight:600;color:#000}@media (max-width: 768px){.h4,h4{margin-bottom:5px;font-size:18px}}.h5,h5{margin-bottom:12px;font-family:"Plus Jakarta Sans",sans-serif;font-size:23px;line-height:1.3em;font-weight:700;color:#2A5082}@media (max-width: 768px){.h5,h5{margin-bottom:5px;font-size:18px}}.h6,h6{margin-bottom:0px;font-family:"Plus Jakarta Sans",sans-serif;font-size:20px;line-height:1.6em;font-weight:700;color:#2A5082}@media (max-width: 768px){.h6,h6{margin-bottom:0;font-size:14px;line-height:1.357}}b,strong{font-weight:600}ol,ul{list-style-type:none;padding:0px;margin:0}.container{max-width:772px;margin:0 35vw 0 15.5vw}@media (max-width: 1240px){.container{margin:0 35vw 0 4.2vw}}@media (max-width: 1024px){.container{padding:0 15px;margin:0 auto}}.container.referenten-container{max-width:940px;width:100%}p{font-size:20px;font-weight:500;line-height:1.6;margin-bottom:20px;hyphens:none}@media (max-width: 768px){p{font-size:16px;margin-bottom:18px;line-height:1.5}}.big p{font-size:28px;line-height:1.5}@media (max-width: 768px){.big p{font-size:20px}}#overlay{top:0;left:0;width:100%;height:100%;display:none;position:fixed;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.75)}#overlay .modal{flex-grow:1;display:none;max-width:50%;max-height:70%;min-width:320px;flex-basis:auto;min-height:320px;background-color:#ffffff}*{-webkit-font-smoothing:antialiased;outline:none;box-sizing:border-box}html,body{overflow-x:hidden;min-height:100vh;display:flex;flex-direction:column;align-items:stretch;justify-content:center}html{margin:0;padding:0}html.nav-active{overflow:hidden}body{padding:0;height:100%;margin:0;font-family:"Plus Jakarta Sans",sans-serif;font-weight:400;font-size:18px;line-height:1.5em;color:#000}body.home{padding:0}a img{border:none;text-decoration:none}img,picture{object-fit:contain;object-position:50% 50%;width:100%;height:100%}.main-wrapper{background-image:url(./cce9a30f6f082f4fb73ef58772b390ce.jpg);background-position-y:-7px;background-position-x:center;background-repeat:repeat-y;overflow-y:hidden}@media (max-width: 1024px){.main-wrapper{background-size:inherit;background-position-x:initial}}main,.main{padding:0 0 300px}@media (max-width: 768px){main,.main{padding:0 0 60px}}.wrapper{display:flex;justify-content:space-between;align-items:stretch;flex-direction:column;min-height:100vh;height:100%}section{position:relative}.header{height:100%;position:relative}.header .banner__desktop{display:block;object-fit:cover;object-position:50% 20%}@media (max-width: 768px){.header .banner__desktop{display:none}}.header .banner__mobile{display:none}@media (max-width: 768px){.header .banner__mobile{display:block}}.header__wrapper{position:absolute;left:4.2vw;bottom:24px;display:flex;align-items:center;justify-content:space-between;margin:0 auto;width:calc(100% - 8.3vw)}@media (max-width: 1240px){.header__wrapper{bottom:15px}}@media (max-width: 1024px){.header__wrapper{bottom:10px}}@media (max-width: 768px){.header__wrapper{transition:0.5s ease-in-out;position:absolute;width:176px;padding:13px 11px 11px 15px;margin-top:0;left:auto;bottom:auto;top:0;right:0;transform:translateX(200px);flex-direction:column-reverse;align-items:flex-start;background:white}}.header__wrapper.open{transform:translateX(0);transition:0.5s ease-in-out}.header__languages{display:flex;align-items:baseline;flex:none}@media (max-width: 768px){.header__languages{margin-bottom:22px}}.header__lang{display:flex;align-items:baseline;position:relative;list-style:none}.header__lang a{font-size:35px;line-height:1.4;text-transform:uppercase;color:#17AE42;font-family:"Conduit ITC Pro",sans-serif;text-decoration:none}@media (max-width: 1240px){.header__lang a{font-size:30px}}@media (max-width: 1240px){.header__lang a{font-size:25px}}@media (max-width: 768px){.header__lang a{font-size:20px}}.header__lang.active a{font-size:50px;line-height:1;color:#2A5082}@media (max-width: 1240px){.header__lang.active a{font-size:35px}}@media (max-width: 768px){.header__lang.active a{font-size:30px;line-height:1}}.header__lang span{font-size:35px;font-family:"Conduit ITC Pro",sans-serif;color:#17AE42}@media (max-width: 1240px){.header__lang span{font-size:30px}}@media (max-width: 1240px){.header__lang span{font-size:25px}}.header__lang:last-child span{display:none}@media (min-width: 768px){.error404 .header__wrapper{top:50px}}@media (max-width: 768px){.error404 .header{margin-top:0}}.footer{padding-bottom:40px}@media (max-width: 768px){.footer{padding-bottom:8px}}.footer__copyright{margin:0 4.2vw 0 4.2vw;color:#2A5082;font-weight:400;font-size:20px}@media (max-width: 768px){.footer__copyright{margin:0;padding:0 15px;font-size:13px}}.menu__nav{display:flex;flex-wrap:wrap;position:relative}@media (max-width: 768px){.menu__nav{flex-direction:column;align-items:flex-start;justify-content:flex-start}}.menu-item{margin-right:3vw;line-height:1}@media (max-width: 768px){.menu-item{margin-right:0;margin-bottom:25px}}@media (max-width: 768px){.menu-item{width:100%;position:relative}}.menu-item a{display:inline-block;font-family:"Conduit ITC Pro",sans-serif;font-size:50px;line-height:1.4;color:#17AE42;text-transform:uppercase;text-decoration:none}@media (max-width: 1500px){.menu-item a{font-size:40px}}@media (max-width: 1240px){.menu-item a{font-size:30px;line-height:1}}@media (max-width: 1024px){.menu-item a{font-size:25px}}@media (max-width: 768px){.menu-item a{font-size:30px}}.menu-item.current-menu-item a{color:#2A5082;text-decoration:underline}.menu-item:last-child{margin-right:0;margin-bottom:0}.menu__burger{display:none;align-items:center;width:30px;height:24px;position:absolute;right:16px;top:16px}@media all and (max-width: 768px){.menu__burger{display:flex}}.menu__burger span{display:inline-block;width:30px;height:4px;background:#17AE42;border-radius:2px;position:relative}.menu__burger span:before,.menu__burger span:after{content:'';position:absolute;left:0;width:inherit;height:inherit;background:inherit;border-radius:inherit}.menu__burger span:before{top:-10px}.menu__burger span:after{top:10px}.menu__burger.open span{background:transparent}.menu__burger.open span:before{height:5px;top:0;transform:rotate(45deg);background:#2A5082;transition:0.3s ease-in-out}.menu__burger.open span:after{height:5px;top:0;transform:rotate(-45deg);background:#2A5082;transition:0.3s ease-in-out}.referenten-item{display:flex;margin-bottom:90px;position:relative;left:-165px}@media (max-width: 1240px){.referenten-item{left:0}}@media (max-width: 768px){.referenten-item{margin-bottom:50px}}.referenten-item__image{margin-right:30px}@media (max-width: 768px){.referenten-item__image{margin-right:30px}}@media (max-width: 480px){.referenten-item__image{margin-right:25px}}.referenten-item__image img{width:135px;height:175px;object-fit:contain}@media (max-width: 768px){.referenten-item__image img{width:120px;height:160px}}@media (max-width: 480px){.referenten-item__image img{width:80px;height:100px}}.referenten-item__content h4{font-size:23px;line-height:1.43em;font-weight:800;color:#17AE42;margin-bottom:7px}@media (max-width: 768px){.referenten-item__content h4{font-size:18px}}.referenten-item__content h5{font-size:23px;line-height:1.43em;font-weight:400;color:#232323;margin-bottom:11px}@media (max-width: 768px){.referenten-item__content h5{font-size:18px}}.referenten-item__content p{font-weight:700;color:#000;line-height:1.5}@media (max-width: 768px){.referenten-item__content p{margin-bottom:14px}}@media (max-width: 480px){.referenten-item__content p{font-size:14px;line-height:1.42}}.referenten-item__more-button{border:none;background:transparent;padding:0}.referenten-item__more-button svg{display:block}.referenten-item__more-button svg path{fill:#2A5082}.referenten-item__more-button.active{transform:rotate(180deg)}.referenten-item__more-button.active svg path{fill:#17AE42}.referenten-item__more-button:hover{cursor:pointer}.referenten-item__more-content{overflow:hidden;max-height:0;height:0;transition:max-height 0.2s ease-out, height 0.2s ease-out}.referenten-item__more-content h5{color:#17AE42;font-size:20px;font-weight:500}@media (max-width: 768px){.referenten-item__more-content h5{font-size:14px}}.referenten-item__more-content h6{color:#2A5082;font-size:20px;line-height:1.4;margin-bottom:10px;font-weight:700}@media (max-width: 768px){.referenten-item__more-content h6{font-size:14px}}.referenten-item__more-content p{font-weight:500;color:#17AE42;line-height:1.55}@media (max-width: 768px){.referenten-item__more-content p{font-size:14px;line-height:1.42}}.program-item{display:flex;margin-bottom:57px}@media (max-width: 768px){.program-item{margin-bottom:40px}}.program-item__time{width:100%;font-size:20px;max-width:170px;margin-right:60px;color:#2A5082;font-weight:600}@media (max-width: 768px){.program-item__time{max-width:140px;margin-right:35px;font-size:14px;line-height:1.7}}@media (max-width: 480px){.program-item__time{max-width:95px;margin-right:25px;font-size:14px}}.program-item__content{width:100%}.program-item__content p{color:#494949;margin-bottom:0}@media (max-width: 768px){.program-item__content p{font-size:14px;line-height:1.357}}.program-item__content p em{font-weight:600}.accordion-header{margin-bottom:28px;cursor:pointer;font-size:48px;font-family:"Titillium Web",sans-serif;font-weight:700;line-height:1.16em;color:#2A5082}@media (max-width: 1240px){.accordion-header{font-size:40px}}@media (max-width: 768px){.accordion-header{font-size:30px;line-height:1.53;margin-bottom:0}}.accordion-header.active{color:#17AE42}@media (max-width: 768px){.accordion-header.active{margin-bottom:24px}}.accordion-body{overflow:hidden;max-height:0;height:0;transition:max-height 0.2s ease-out, height 0.2s ease-out}.accordion-body.show{max-height:100%;height:100%;transition:max-height 0.5s ease-in, height 0.5s ease-in}.hero-wrapper__logo-block{width:100%;max-width:700px;display:flex;position:absolute;left:4.2vw;bottom:200px}@media (max-width: 1500px){.hero-wrapper__logo-block{max-width:500px;bottom:100px}}@media (max-width: 1240px){.hero-wrapper__logo-block{max-width:340px}}@media (max-width: 1024px){.hero-wrapper__logo-block{max-width:280px;bottom:65px}}@media (max-width: 860px){.hero-wrapper__logo-block{bottom:55px}}@media (max-width: 768px){.hero-wrapper__logo-block{max-width:80%;bottom:0}}.hero-wrapper__logo-block__item{width:auto;margin-right:50px}@media (max-width: 1500px){.hero-wrapper__logo-block__item{margin-right:30px}}.hero-wrapper__logo-block__item .title{margin-bottom:15px;line-height:1;font-size:18px;font-weight:600;color:#2A5082}@media (max-width: 1240px){.hero-wrapper__logo-block__item .title{font-size:15px}}@media (max-width: 768px){.hero-wrapper__logo-block__item .title{font-size:13px;margin-bottom:10px}}@media (max-width: 480px){.hero-wrapper__logo-block__item .title{font-size:11px;margin-bottom:8px}}.hero-wrapper__logo-block__item img{width:auto;height:auto;max-width:100%}@media (max-width: 768px){.hero-wrapper__logo-block__item img{max-width:115px}}@media (max-width: 480px){.hero-wrapper__logo-block__item img{max-width:90px}}.hero-wrapper__logo-block__item:last-child{margin-right:0}.unterkunft__item{margin-bottom:115px}@media (max-width: 768px){.unterkunft__item{margin-bottom:50px}}.unterkunft__item-title{margin-bottom:15px;margin-top:40px}.unterkunft__item-content h3{margin-top:15px;margin-bottom:10px;text-transform:uppercase}.unterkunft__item-content p{margin-bottom:25px;color:#000;font-size:18px;line-height:1.66}@media (max-width: 480px){.unterkunft__item-content p{font-size:14px;line-height:1.42}}.unterkunft__item-content img{display:block;width:100%;margin:33px 0}form{padding-bottom:40px}@media (max-width: 768px){form{padding-bottom:8px}}form .form-fields{display:flex;flex-direction:column;row-gap:11px}form .form-fields-group{display:flex;flex-direction:column;row-gap:15px;padding:0 0 30px;border-bottom:1px solid #17AE42}form .form-fields-group:last-child{border-bottom:none}form .form-fields-title{font-size:18px;line-height:1.277;color:#17AE42;font-weight:bold}form .form-fields-title.form-fields-field-title{color:#17AE42}form .form-fields-title span.hidden{display:none}form .form-fields-field{line-height:1}form .form-fields-field.top-indent-2{margin-top:15px}form .form-fields-field p{line-height:0;font-size:unset}form .form-fields-field input,form .form-fields-field select,form .form-fields-field textarea{width:100%;border-radius:0;padding:8px 10px 9px 10px;border:1px solid #707070;font-size:18px;font-weight:500;line-height:1.277;color:#000;background:#fff;height:40px}form .form-fields-field input::placeholder,form .form-fields-field select::placeholder,form .form-fields-field textarea::placeholder{color:#aaa;font-weight:500}form .form-fields-field textarea{min-height:150px;height:150px}form .form-fields-field select{max-width:310px}form .form-fields-field.full-width select{max-width:100%}form .form-fields-field-title{font-weight:700;font-size:18px;line-height:1.277;color:#000}form .form-fields-field-title.top-indent{margin-top:30px}form .form-fields-field-title.top-indent-2{margin-top:15px}form .form-fields-field-title.color-red{color:red;font-weight:500}form .form-fields-field-title.hidden{display:none}form .form-fields .wpcf7-not-valid-tip{display:none !important}form .wpcf7-checkbox input[type="checkbox"]{position:absolute;opacity:0;pointer-events:none}form .wpcf7-checkbox label{position:relative;padding-left:30px;cursor:pointer;display:inline-block;font-size:16px;line-height:1.4;user-select:none}form .wpcf7-checkbox label::before{content:"[\A0\A0\A0]";position:absolute;left:0;top:0;display:inline-block;font-weight:bold;font-size:18px;line-height:1.277;color:#000;font-family:"Plus Jakarta Sans",sans-serif;font-weight:500;pointer-events:none;width:23px;text-align:center}form .wpcf7-checkbox label:has(input:checked)::before{content:"[x]";color:#17AE42;font-weight:600}form .wpcf7-list-item{margin:0}form .wpcf7-list-item-label{font-size:18px;line-height:1.277;font-weight:500;color:#000}form .wpcf7-submit{margin-top:20px;background:transparent;border:none;padding:0;color:#17AE42;font-weight:700;font-size:32px;line-height:1.25;text-align:left}form .wpcf7-submit:hover{cursor:pointer;opacity:0.8}.preview-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:9999}.preview-popup .popup-inner{padding:50px 50px;max-width:1720px;width:95%;height:calc(100vh - 100px);margin:50px auto;background:#DDECFA;border:1px solid #707070}@media (max-width: 1500px){.preview-popup .popup-inner{margin:0;width:100%;height:100vh}}@media (max-width: 860px){.preview-popup .popup-inner{gap:50px}}@media screen and (max-width: 860px) and (orientation: landscape){.preview-popup .popup-inner{padding:20px}}@media (max-width: 768px){.preview-popup .popup-inner{padding:20px}}.preview-popup .popup-columns{display:grid;grid-template-columns:repeat(auto-fit, minmax(330px, 1fr));gap:20px}@media (max-width: 768px){.preview-popup .popup-columns{overflow-y:auto}}.preview-popup .popup-title{margin-bottom:25px;font-family:"Titillium Web",sans-serif;font-size:32px;line-height:1.25;font-weight:bold;color:#17AE42}@media (max-width: 860px){.preview-popup .popup-title{font-size:29px;line-height:38px}}@media screen and (max-width: 860px) and (orientation: landscape){.preview-popup .popup-title{margin-bottom:10px}}.preview-popup .popup-content{max-height:653px;overflow-y:auto;height:calc(100vh - 410px)}@media (max-width: 1500px){.preview-popup .popup-content{height:calc(100vh - 310px);max-height:unset}}@media (max-width: 860px){.preview-popup .popup-content{height:calc(100vh - 335px);max-height:unset}}@media screen and (max-width: 860px) and (orientation: landscape){.preview-popup .popup-content{height:calc(100vh - 215px)}}.preview-popup .popup-content .column-1 .popup-group:nth-child(2){margin:50px 0 0}.preview-popup .popup-content .popup-group .popup-title,.preview-popup .popup-content .popup-group .popup-field{line-height:1.22;font-size:18px;font-weight:500;color:#000;margin-bottom:10px;font-family:"Plus Jakarta Sans",sans-serif}.preview-popup .popup-content .popup-group .popup-subtitle{margin:50px 0 13px;font-weight:500}.preview-popup .popup-footer{padding-top:55px}@media (max-width: 1240px){.preview-popup .popup-footer{padding-top:30px}}@media screen and (max-width: 860px) and (orientation: landscape){.preview-popup .popup-footer{padding-top:15px}}.preview-popup .popup-footer .popup-buttons{margin:0 0 14px;display:flex;flex-wrap:wrap;gap:30px}@media (max-width: 1500px){.preview-popup .popup-footer .popup-buttons{gap:16px;margin:0 0 16px}}@media screen and (max-width: 860px) and (orientation: landscape){.preview-popup .popup-footer .popup-buttons{margin:0 0 5px;gap:8px}}.preview-popup .popup-footer .popup-buttons .close-popup{font-size:24px;line-height:1.666;font-weight:bold;font-family:"Titillium Web",sans-serif;border:2px solid red;padding:2px 15px;color:red;background:transparent}@media (max-width: 1240px){.preview-popup .popup-footer .popup-buttons .close-popup{font-size:19px}}@media (max-width: 860px){.preview-popup .popup-footer .popup-buttons .close-popup{width:100%;padding:2px 4px}}.preview-popup .popup-footer .popup-buttons .confirm-submit{font-size:24px;line-height:1.666;font-weight:bold;font-family:"Titillium Web",sans-serif;border:2px solid #17AE42;padding:2px 15px;color:#17AE42;background:transparent}@media (max-width: 1240px){.preview-popup .popup-footer .popup-buttons .confirm-submit{font-size:19px}}@media (max-width: 860px){.preview-popup .popup-footer .popup-buttons .confirm-submit{width:100%;padding:2px 4px}}.preview-popup .popup-footer .information-text{color:red;font-weight:500}@media (max-width: 860px){.preview-popup .popup-footer .information-text{font-size:15px;line-height:20px}}.preview-popup.active{display:block}.field-error{border:2px solid red !important;background-color:#ffe6e6;transition:all 0.3s ease}.wpcf7 input.field-error,.wpcf7 textarea.field-error,.wpcf7 select.field-error{border:2px solid red;background-color:#ffe6e6}.text-section__wrapper{margin-bottom:8px}.text-section__wrapper.big{margin-bottom:14px}@media (max-width: 768px){.text-section__wrapper.big{margin-bottom:18px}}.not-found__wrapper{text-align:center}.not-found__wrapper .btn{color:#2A5082;font-weight:bold}.not-found__wrapper h1,.not-found__wrapper h2{text-align:center}.error404 .main{display:flex;align-items:center;justify-content:center;height:calc(100vh - 67px);padding:0}@media (max-width: 768px){.error404 .main{height:calc(100vh - 35px);padding:0}}

/*# sourceMappingURL=app.min.css.map*/