.btn-primary{z-index:2}main{z-index:1!important}.content-block .alignleft{float:left;margin:20px;margin-top:0;margin-bottom:0}.content-block .alignright{float:right;margin:20px;margin-top:0;margin-bottom:0}.content-block .aligncenter{margin:0 auto;display:block}.padding_none{padding-bottom:0!important}.header-nav__btn:before{position:absolute;right:-23px;top:5px;font-size:13px}.header-nav .header-nav__btn{margin-right:60px}.header-nav__btn:hover:before{color:#DA2525}.header-nav .sub-menu{max-height:240px}#sg-ajax{font-size:0}.page-numbers{border-radius:999px;border:1px solid #E6E6E6;margin-left:20px;display:inline-flex;align-items:center;justify-content:center;padding:.75em;width:3em;height:3em;color:#7D7987;background-color:#fff}.pagination .more{margin-left:20px}.page-numbers.current{background-color:#E6E6E6}a.ivSlider__slide:hover{color:#DA2525;transition:.3s all}.searchForm__ctrl{line-height:normal!important}.sg-empty{font-size:16px;padding-left:20px}.page-template-default h1{margin-top:25px}.sg_contact{width:500px;max-width:94%;text-align:center;margin:0 auto;z-index:1;position:relative}.grecaptcha-badge{display:none!important}.sg_contact .sg_contact_title{font-weight:800;font-size:36px;margin-bottom:26px;color:#000}.sg_contact .sg_contact_row input,.sg_contact .sg_contact_row textarea{border:1px solid #E1E1E1;line-height:1.2;height:46px;padding:15px 25px;border-radius:20px;margin-bottom:12px;width:100%}.sg_contact .sg_contact_row textarea{height:155px;resize:none}.sg_contact .sg_contact_row input:focus{border-color:#0c0c0c;transition:.3s}.sg_contact .sg_contact_row textarea:focus{border-color:#0c0c0c;transition:.3s}.sg_contact .form_flex{display:flex;justify-content:space-between}.sg_contact .sg_contact_row input::placeholder,.sg_contact .sg_contact_row textarea::placeholder{font-size:14px;color:#000;font-weight:600}.sg_contact input[type='submit']{width:100%;line-height:48px;color:#fff;text-align:center;background:#DA2525;border-radius:55px;margin-top:10px;font-weight:600;font-size:15px}.sg_contact input[type='submit']:hover{background:#ef0a0a;transition:.3s}.sg_info_block{border:1px solid #E1E1E1;border-radius:24px;display:flex;flex-direction:column;justify-content:center;min-height:315px;text-align:center;background:#fff;padding:10px 30px}.sg_info_block .sg_title{font-weight:600;font-size:23px;margin-bottom:35px;line-height:1.5}.sg_info_block .sg_block_button{width:305px;max-width:100%;text-align:center;background:#DA2525;color:#fff;font-size:15px;line-height:48px;background:#DA2525;margin:0 auto;border-radius:55px}.sg_info_block .sg_block_button:hover{text-decoration:none;background:#ef0a0a;transition:.3s}.sg_contact.sg_contact_md{width:600px;max-width:100%;padding:90px 0}.sg_contact.sg_contact_md h3{margin-bottom:30px}.sg_contact .sg_contact_row.flex{display:flex;justify-content:center;flex-wrap:wrap}.sg_contact .radio_wrap{width:285px;display:flex;flex-direction:column;height:145px;flex-wrap:wrap}.sg_contact .radio_wrap .radio_item{display:inline-block;position:relative;text-align:left;cursor:pointer}.sg_contact .radio_wrap .radio_item input[type=radio]{display:none}.sg_contact .label{font-size:14px;font-weight:600;width:145px;margin-bottom:20px}.sg_contact .radio_wrap .radio_item label{position:relative;padding-left:30px;cursor:pointer;font-weight:600;font-size:14px;color:#000;width:145px;display:inline-block;margin-bottom:10px}.sg_contact .radio_wrap .radio_item label:before{content:'';width:15px;height:15px;border:2px solid #DA2525;border-radius:50%;position:absolute;left:5px;top:1px}.sg_contact .radio_wrap .radio_item label:after{content:'';width:7px;height:7px;border-radius:50%;background:#DA2525;position:absolute;left:9px;top:5px;opacity:0}.sg_contact .radio_wrap .radio_item input[type=radio]:checked+label:after{opacity:1}.sg_contact .sg_contact_row_md{width:500px;max-width:94%;margin:0 auto}.sg_contact #fileupload{opacity:0;margin-bottom:0;cursor:pointer;width:145px;padding-top:35px;height:0;margin-bottom:10px;background:#fff}.sg_contact .fileupload{position:relative;text-align:left;width:285px}.sg_contact .change_photo{position:absolute;width:144px;line-height:33px;border-radius:20px;border:1px solid #E1E1E1;cursor:pointer;left:0;z-index:-1;text-align:center;font-size:12px;color:#7D7987;font-weight:600;background:#fff}.sg_contact #dvPreview{list-style:none}.sg_contact .fileupload_wrap .prev{position:absolute}.sg_contact .fileupload_wrap .prev span{width:70px;height:66px;background:#C2C2C2;border-radius:20px;margin-right:6.5px;margin-bottom:10px;border:1px solid #E1E1E1;display:inline-block;color:#7D7987;font-weight:600;font-size:12px;text-align:center;text-transform:uppercase;line-height:66px}.sg_contact #dvPreview{min-height:150px}.sg_contact #dvPreview li{display:inline-block}.sg_contact #dvPreview .item{position:relative}.sg_contact #dvPreview .delete-link{cursor:pointer;position:absolute;width:10px;height:10px;display:block;top:0;right:0}.sg_contact #dvPreview .delete-link:before{content:'';width:10px;height:1px;background:#000;display:block;position:absolute;transform:rotate(-45deg)}.sg_contact #dvPreview .delete-link:after{content:'';width:10px;height:1px;background:#000;display:block;position:absolute;transform:rotate(45deg)}.sg_contact #dvPreview img{text-align:left;width:70px;height:66px;background:#C2C2C2;border-radius:20px;margin-right:10px;margin-bottom:10px;border:1px solid #E1E1E1;object-fit:cover}.sg_contact .fileupload_wrap{width:620px;max-width:100%;margin:30px 0}.sg_contact .fileupload_wrap .label{position:relative;top:8px}.sg_contact #dvPreview{width:330px;max-width:100%}.g-recaptcha>div{margin:0 auto}.sg_contact input[type='submit']{z-index:1;position:relative}.sg_form_background{background:#F2F2F2;position:relative}.sg_form_background:before{content:'';width:130px;height:115px;background:url(/wp-content/uploads/2021/10/element.png);background-repeat:no-repeat;background-size:cover;display:block;position:absolute;top:170px;left:10%}.sg_form_background:after{content:'';width:438px;height:340px;max-width:100%;background:url(/wp-content/uploads/2021/10/bg-el-karl-church.png);background-repeat:no-repeat;background-size:contain;display:block;position:absolute;bottom:283px;left:0}input[name='coordinates_lat']::placeholder,input[name='coordinates_lng']::placeholder{color:#B2B2B2!important}.content-sldr .card:hover{text-decoration:none}#menu-item-107{padding-right:30px;margin-right:30px}#menu-item-107:before{position:absolute;right:5px;top:5px;font-size:13px}.tooltip-trigger{display:inline-block;position:relative;margin-left:5px}.tooltip{display:none;background:#fff;border:1px solid #E6E6E6;font-weight:400;font-size:10px;color:#000;width:245px;padding:15px 10px;position:absolute}.tooltip-trigger:hover .tooltip{display:block;z-index:99}.tooltip a{color:#DA2525}@media (max-width:1310px){.about__rpic{transform:translateX(0)!important}}@media (max-width:990px){.header-nav__btn:before{right:40px}.menu-opener{margin-top:10px}.sg_info_block .sg_title{font-size:18px}.single article{order:2}.single aside{order:1;padding-bottom:25px}.single .content-sldr{margin:0 auto}}@media (max-width:767px){.page-template-categories .card--slim .card__img{height:235px!important}.srch-sgs{width:100%;padding:0!important}.go-to-map h3{transform:translate(-50%,60%) translate(0,-50px)!important}.nav-links{flex-wrap:wrap;justify-content:center}.woocommerce-success-order .figure{display:none!important}}@media (max-width:545px){.content-sldr .card__img{height:230px!important}.sg_contact .form_flex{display:block}.sg_contact_row{margin-right:0!important}}.MuiCircularProgress-root{display:inline-block}.MuiCircularProgress-static{transition:transform .3s cubic-bezier(.4,0,.2,1) 0s}.MuiCircularProgress-indeterminate{animation:MuiCircularProgress-keyframes-circular-rotate 1.4s linear infinite}.MuiCircularProgress-determinate{transition:transform .3s cubic-bezier(.4,0,.2,1) 0s}.MuiCircularProgress-colorPrimary{color:#3f51b5}.MuiCircularProgress-colorSecondary{color:#f50057}.MuiCircularProgress-svg{display:block;animation:loading_animation 1.4s infinite}.MuiCircularProgress-circle{stroke:currentColor}.MuiCircularProgress-circleStatic{transition:stroke-dashoffset .3s cubic-bezier(.4,0,.2,1) 0s}.MuiCircularProgress-circleIndeterminate{animation:MuiCircularProgress-keyframes-circular-dash 1.4s ease-in-out infinite;stroke-dasharray:80px,200px;stroke-dashoffset:0}.MuiCircularProgress-circleDeterminate{transition:stroke-dashoffset .3s cubic-bezier(.4,0,.2,1) 0s}@keyframes MuiCircularProgress-keyframes-circular-rotate{0%{transform-origin:50% 50%}100%{transform:rotate(360deg)}}@keyframes MuiCircularProgress-keyframes-circular-dash{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0}50%{stroke-dasharray:100px,200px;stroke-dashoffset:-15px}100%{stroke-dasharray:100px,200px;stroke-dashoffset:-125px}}.MuiCircularProgress-circleDisableShrink{animation:none}@keyframes loading_animation{0%{color:#4285f4}25%{color:#ea4335}50%{color:#f9bb2d}75%{color:#34a853}}.loader_wrap{width:100%;height:100%;position:absolute;background:#000000a6;z-index:99}#loading-indicator{position:fixed;top:45%;left:48%}.loader{overflow-y:hidden}.loader .loader_wrap{display:block!important}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#success_tic{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:410px;max-width:100%;height:220px;background:#fff;border:1px solid #E1E1E1;border-radius:24px;z-index:999}#success_tic .page-body{max-width:300px;background-color:#FFF;margin:0 auto}#success_tic .page-body .head{text-align:center}#success_tic .close{opacity:1;position:absolute;right:0;font-size:30px;padding:3px 15px;margin-bottom:10px;top:0}#success_tic .checkmark-circle{width:150px;height:150px;position:relative;display:inline-block;vertical-align:top}.checkmark-circle .background{width:150px;height:150px;border-radius:50%;background:#1ab394;position:absolute}#success_tic .checkmark-circle .checkmark{border-radius:5px}#success_tic .checkmark-circle .checkmark.draw:after{-webkit-animation-delay:300ms;-moz-animation-delay:300ms;animation-delay:300ms;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-name:checkmark;-moz-animation-name:checkmark;animation-name:checkmark;-webkit-transform:scaleX(-1) rotate(135deg);-moz-transform:scaleX(-1) rotate(135deg);-ms-transform:scaleX(-1) rotate(135deg);-o-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg);-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}#success_tic .checkmark-circle .checkmark:after{opacity:1;height:75px;width:37.5px;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;border-right:15px solid #fff;border-top:15px solid #fff;border-radius:2.5px!important;content:'';left:35px;top:80px;position:absolute}@-webkit-keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:37.5px;opacity:1}40%{height:75px;width:37.5px;opacity:1}100%{height:75px;width:37.5px;opacity:1}}@-moz-keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:37.5px;opacity:1}40%{height:75px;width:37.5px;opacity:1}100%{height:75px;width:37.5px;opacity:1}}@keyframes checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:37.5px;opacity:1}40%{height:75px;width:37.5px;opacity:1}100%{height:75px;width:37.5px;opacity:1}}