/*!
              - C S S -
        VERSION 1.0.0 - DATE: 2023-01-06
	@author: Krisztian Horvath ThemePunch OHG.
        - Slider Revolution 7.0 -

        GET LICENSE AT:
https://www.themepunch.com/links/slider_revolution_wordpress_regular_license

LICENSE:
Copyright (c) 2023, ThemePunch. All rights reserved.
This work is subject to the terms at https://www.themepunch.com/links/slider_revolution_wordpress_regular_license (Regular / Extended)
*/.rs-p-wp-fix{display:none!important;margin:0!important;height:0!important}body{--sr-7-css-loaded:1}.wp-block-themepunch-revslider{position:relative}.wp-block-themepunch-revslider.revslider{margin:0}canvas.sr7-pbar{z-index:500;position:absolute;pointer-events:none}sr7-module{display:block;position:relative;overflow-x:visible;-webkit-tap-highlight-color:#fff0}sr7-module.sr-keepflow-force{display:inline-block}sr7-adjuster{position:relative;display:block;width:100%}sr7-content{position:absolute;top:0;height:100%;contain:size layout style;z-index:1;overflow-x:visible}sr7-carousel{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}sr7-slide{position:absolute;width:100%;height:100%;contain:strict;top:0;left:0;z-index:1;visibility:hidden;pointer-events:none}.sr7-overflow-force sr7-slide,sr7-carousel sr7-slide{contain:layout style}sr7-module-bg{top:0;z-index:0;position:absolute}.sr--force--untouchable,.sr--force--untouchable *{pointer-events:none!important}sr7-3dwrap{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}sr7-overlay{display:block;width:100%;height:100%;top:0;left:0;position:absolute;z-index:3;background-repeat:repeat}sr7-glass{display:block;position:absolute;inset:0;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;border-radius:inherit;background-repeat:no-repeat;box-sizing:border-box}sr7-btn,sr7-col,sr7-content .sr7-layer,sr7-grp,sr7-img,sr7-layer,sr7-linebrk,sr7-row,sr7-shp,sr7-svg,sr7-txt,sr7-zone{user-select:none;visibility:hidden;display:none;box-sizing:border-box;backface-visibility:hidden}sr7-lb-after{display:block!important;width:100%;height:0;position:relative}sr7-col-bg.sr7-img-col-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.sr7-layer[data-subtype=slidebg],sr7bg{pointer-events:none}a.sr7-layer[data-subtype=slidebg]{pointer-events:auto!important}sr7-content .sr7-layer.sr7-withclip,sr7-content .sr7-layer.sr7-withclip .sr7-layer{backface-visibility:visible}.sr--force--overflow--hidden{overflow:hidden!important}.sr7-layernav-hide{visibility:hidden!important;pointer-events:none!important;position:absolute!important}sr7-grp.sr7-clear:after{content:"";clear:both;display:block;height:0}sr7-zone{pointer-events:none}sr7-row.sr7-layer.sr7-galign{box-sizing:border-box}.sr7-layer[data-type=svg]>svg,sr7-layer[data-type=svg]>svg{width:100%;height:100%}sr7-row-con{table-layout:fixed;font-size:0;display:table}sr7-module .sr7-layer,sr7-module sr7-layer{-webkit-font-smoothing:antialiased!important;-webkit-tap-highlight-color:#fff0;-moz-osx-font-smoothing:grayscale;font-display:swap}sr7-slide.sr7-staticslide-low{z-index:0!important}sr7-slide.sr7-staticslide-high{z-index:105!important}@-moz-document url-prefix(){sr7-slide.sr7-staticslide{transform:scale(1)}}sr7-slide a{transition:none}sr7-module.sr7-top-fixed{width:100%;height:auto!important;backface-visibility:hidden}sr7-module.sr7-top-fixed sr7-adjuster{height:auto!important}sr7-module.sr7-top-fixed sr7-content,sr7-module.sr7-top-fixed sr7-content .sr7-layer:not(.sr7-ignore-pe) *{pointer-events:none}sr7-prl{top:50%;left:50%;z-index:10000;position:absolute}sr7-prl.off{display:none!important}sr7-prl.sr7-fade-in{animation:tp-fade-in 1s linear}.sr-force-hidden{display:none!important}.sr-force-nointeraction,.sr-force-nointeraction *{pointer-events:none!important}@keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes tp-fade-in{0%{opacity:0}20%{opacity:0}100%{opacity:100}}@keyframes tp-rotate{100%{transform:rotate(360deg)}}sr7-fonttest{width:auto;display:inline-block;white-space:nowrap;font-size:12px;color:#000}sr7-fonttest-wrap{position:absolute;contain:strict;top:-1500px;left:-1500px;width:1500px;height:1000px;pointer-events:none;opacity:0}.fn-wrap{display:flex;position:fixed;width:100px;height:50px;z-index:100;background-color:rgb(66 66 66 / .2);justify-content:space-around;align-items:center;bottom:0;left:50%;transform:translateX(-50%)}.fn-left,.fn-right{display:flex;width:40px;height:40px;justify-content:center;align-items:center;background-color:gray;color:#fff;font-weight:700;font-size:20px;cursor:pointer}.sr7-layer .materical-icons,sr7-module .material-icons,sr7-txt .material-icons{font-size:inherit;vertical-align:top;line-height:inherit}#sr-announcer{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body{overflow-x:hidden}body.loading{animation:fadein 1s;-moz-animation:fadein 1s;-webkit-animation:fadein 1s;-o-animation:fadein 1s}@keyframes fadein{from{opacity:0}to{opacity:1}}.ease-100,.image-gallery a{-webkit-transition:all 100ms ease;-moz-transition:all 100ms ease;-ms-transition:all 100ms ease;-o-transition:all 100ms ease;transition:all 100ms ease}.ease-200,footer .container .social-media-buttons a svg,footer .container .social-media-buttons a,footer .container .site-links .the-link a,footer .container .useful-links .the-link a,section.image-link-boxes .col-box .the-boxes .image .the-link a:after,section.image-link-boxes .col-box .the-boxes .image .the-link a,section.image-link-boxes .col-box .the-boxes .image .the-link,section.image-link-boxes .col-box .the-boxes .image a img,section.image-link-boxes .col-box .the-boxes .image a,section.image-link-boxes .col-box .the-boxes .image,section.custom-form .container .form .forminator-field::before,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549)::before,.btn,.shortcode .gform_wrapper form .gform_footer input,section.custom-form .container .form .forminator-button,section.custom-form .container .form input[type=submit]{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.ease-300{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.ease-350,footer .container .bottom a,footer .container .address a,.call-to-action .text-box p a,.image-text-alternate.layout-a .row .col-text .text-box p a,section.custom-form .container .text-box a,.text-editor.layout-a .container .text-box p a,body.loading{-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.ease-500{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.ease-600{-webkit-transition:all 600ms ease;-moz-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease}.ease-700{-webkit-transition:all 700ms ease;-moz-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease;transition:all 700ms ease}.ease-800{-webkit-transition:all 800ms ease;-moz-transition:all 800ms ease;-ms-transition:all 800ms ease;-o-transition:all 800ms ease;transition:all 800ms ease}.ease-900{-webkit-transition:all 900ms ease;-moz-transition:all 900ms ease;-ms-transition:all 900ms ease;-o-transition:all 900ms ease;transition:all 900ms ease}.ease-1000{-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease}body{background-color:#F1F1F1;padding-top:95px}@media screen and (max-width:375px){body{padding-top:90px}}.container.pyd{background-color:#FDFDFD;border-right:2px solid #E5E5E5;border-left:2px solid #E5E5E5}@media screen and (min-width:1200px){.container{width:100%;max-width:1200px}}@media screen and (min-width:1441px){.container{width:100%;max-width:1440px}}h1,h2,h3,h4,h5,h6{color:#000;font-family:"Marcellus",serif;font-weight:800}h1{font-size:38px}@media screen and (max-width:375px){h1{font-size:26px}}h2{font-size:32px}@media screen and (max-width:375px){h2{font-size:26px}}h3{font-size:30px}@media screen and (max-width:375px){h3{font-size:26px}}h4{font-size:24px}h5{font-size:20px}h6{font-size:16px}p,a,li,button,input,select,label{font-size:16px;line-height:28px;font-family:"Source Sans Pro",sans-serif}P{font-weight:400}.btn,.shortcode .gform_wrapper form .gform_footer input,section.custom-form .container .form .forminator-button,section.custom-form .container .form input[type=submit]{font-family:"Marcellus",serif;outline:none;border:none;padding:10px 30px;border-radius:30px;text-decoration:none;display:inline-block;cursor:pointer;text-transform:uppercase;font-size:15px!important;letter-spacing:.75px;font-weight:300;color:#FFF!important;margin-top:20px;background:#3a3f76}@media screen and (max-width:552px){.btn,.shortcode .gform_wrapper form .gform_footer input,section.custom-form .container .form .forminator-button,section.custom-form .container .form input[type=submit]{width:100%!important}}.btn:nth-child(even),.shortcode .gform_wrapper form .gform_footer input:nth-child(even),section.custom-form .container .form .forminator-button:nth-child(even),section.custom-form .container .form input[type=submit]:nth-child(even){margin-left:20px}@media screen and (max-width:552px){.btn:nth-child(even),.shortcode .gform_wrapper form .gform_footer input:nth-child(even),section.custom-form .container .form .forminator-button:nth-child(even),section.custom-form .container .form input[type=submit]:nth-child(even){margin-left:0!important}}.btn.btn-dark,.shortcode .gform_wrapper form .gform_footer input.btn-dark,.image-text-alternate.layout-a .row .col-text .links .btn:nth-child(even),.image-text-alternate.layout-a .row .col-text .links .shortcode .gform_wrapper form .gform_footer input:nth-child(even),.shortcode .gform_wrapper form .gform_footer .image-text-alternate.layout-a .row .col-text .links input:nth-child(even),section.custom-form .container .form .btn.forminator-button,section.custom-form .container .form .shortcode .gform_wrapper form .gform_footer input.forminator-button,.shortcode .gform_wrapper form .gform_footer section.custom-form .container .form input.forminator-button,section.custom-form .container .form .btn-dark.forminator-button,.image-text-alternate.layout-a .row .col-text .links section.custom-form .container .form .forminator-button:nth-child(even),section.custom-form .container .form .image-text-alternate.layout-a .row .col-text .links .forminator-button:nth-child(even),section.custom-form .container .form .forminator-button,section.custom-form .container .form input[type=submit]{border-color:#000;color:#000}.btn.btn-dark:hover,.shortcode .gform_wrapper form .gform_footer input.btn-dark:hover,.image-text-alternate.layout-a .row .col-text .links .btn:hover:nth-child(even),.image-text-alternate.layout-a .row .col-text .links .shortcode .gform_wrapper form .gform_footer input:hover:nth-child(even),.shortcode .gform_wrapper form .gform_footer .image-text-alternate.layout-a .row .col-text .links input:hover:nth-child(even),section.custom-form .container .form .forminator-button:hover,section.custom-form .container .form input[type=submit]:hover{border:none;background:#1e4784;color:#fff!important;border-radius:0!important;box-shadow:0 1px 4px 0 rgb(0 0 0 / .6)}.btn:hover,.shortcode .gform_wrapper form .gform_footer input:hover,section.custom-form .container .form .forminator-button:hover,section.custom-form .container .form input[type=submit]:hover{border:none;background:#1e4784;color:#fff!important;border-radius:0!important;box-shadow:0 1px 4px 0 rgb(0 0 0 / .6)}.breadcrumbs{background-color:#fdfdfd;border-right:2px solid #e5e5e5;border-left:2px solid #e5e5e5}.breadcrumbs p{font-family:"Marcellus",serif}.breadcrumbs p span{font-family:"Marcellus",serif}.breadcrumbs p span a{color:#999;font-family:"Marcellus",serif}.breadcrumbs p span a:hover{color:#1e4784}.breadcrumbs p span.breadcrumb_last{font-weight:800}nav{background:#fff;box-shadow:0 3px 6px rgb(0 0 0 / .1607843137)}nav .container{box-shadow:none;background-color:#fff}nav .navbar{margin-top:40px}nav .nav-info-bar{background-color:#263F73;display:flex;justify-content:space-between;align-items:center}nav .nav-info-bar .telephone-number{display:inline-flex;height:fit-content;width:100%;align-items:center}nav .nav-info-bar .sep{font-family:"Marcellus",serif;font-weight:800;margin-left:15px;margin-right:15px;color:#fff}nav .nav-info-bar a{color:#fff;font-family:"Marcellus",serif}nav .nav-info-bar a:hover{color:#f2efea}@media screen and (max-width:425px){nav .telephone-number{justify-content:center}}nav .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}nav ul#menu-primary-menu{list-style:none;padding-left:0;margin-bottom:0;float:inherit;text-align:center}nav ul#menu-primary-menu li{margin-right:15px;position:relative}@media screen and (max-width:1024px){nav ul#menu-primary-menu li{margin-right:0}}nav ul#menu-primary-menu li a{line-height:30px;padding-right:12px;padding-left:12px;font-family:"Marcellus",serif;color:#000;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;display:flex;justify-content:center;align-items:center;width:100%}nav ul#menu-primary-menu li a.dropdown-toggle{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}nav ul#menu-primary-menu li a.dropdown-toggle:after{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;border:0;content:"";background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fal' data-icon='chevron-down' class='svg-inline--fa fa-chevron-down fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='currentColor' d='M443.5 162.6l-7.1-7.1c-4.7-4.7-12.3-4.7-17 0L224 351 28.5 155.5c-4.7-4.7-12.3-4.7-17 0l-7.1 7.1c-4.7 4.7-4.7 12.3 0 17l211 211.1c4.7 4.7 12.3 4.7 17 0l211-211.1c4.8-4.7 4.8-12.3.1-17z'%3E%3C/path%3E%3C/svg%3E");width:15px;height:15px;background-repeat:no-repeat}nav ul#menu-primary-menu li.menu-item-has-children{margin-right:30px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}@media screen and (max-width:1024px){nav ul#menu-primary-menu li.menu-item-has-children{margin-right:0}}nav ul#menu-primary-menu li.menu-item-has-children.show{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}nav ul#menu-primary-menu li.menu-item-has-children.show a.dropdown-toggle{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}nav ul#menu-primary-menu li.menu-item-has-children.show a.dropdown-toggle:focus{outline:none!important}nav ul#menu-primary-menu li.menu-item-has-children.show a.dropdown-toggle:after{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}nav ul#menu-primary-menu li.menu-item-has-children ul.dropdown-menu{border-radius:0;padding:0;border:0;outline:0;top:50px;background:#f2efea;text-align:center;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}nav ul#menu-primary-menu li.menu-item-has-children ul.dropdown-menu li a{width:100%;display:inline-flex;align-items:center;justify-content:center}nav ul#menu-primary-menu li.menu-item-has-children ul.dropdown-menu li a:after{z-index:999;bottom:8px!important}nav ul#menu-primary-menu li.menu-item-has-children ul.dropdown-menu li{margin-right:0}nav ul#menu-primary-menu li.menu-item-has-children ul.dropdown-menu li a{padding:1em;background:#292929;color:#FFF}nav ul#menu-primary-menu li.menu-item-has-children ul.dropdown-menu li a:hover{background:#3a3f76;color:#fff}nav ul#menu-primary-menu li.current-menu-item a{color:#3a3f76;font-weight:800;display:inline-flex;align-items:center;justify-content:center;flex-direction:column;width:100%;padding-bottom:0;position:relative}nav ul#menu-primary-menu li.current-menu-item a:after{content:"";width:10px;height:10px;border-radius:100%;background:#3a3f76}nav ul#menu-primary-menu li.current-menu-item a:after{position:absolute;bottom:-8px;font-size:8px}nav.navbar .navbar-brand{width:350px;float:left}nav.navbar .navbar-brand img{width:100%;height:100%;min-height:35px}@media only screen and (max-width:425px){nav.navbar .navbar-brand{width:250px;min-height:25px;height:100%;float:left}}@media only screen and (max-width:320px){nav.navbar .navbar-brand{width:200px;min-height:25px;height:100%}}.navbar-toggler:focus{outline:none}.collapse{flex-direction:row-reverse;text-align:center;width:100%}.animated-icon1,.animated-icon2,.animated-icon3{width:30px;height:20px;position:relative;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer}.animated-icon1 span,.animated-icon2 span,.animated-icon3 span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out}.animated-icon1 span{background:#000000!important}.animated-icon2 span{background:#e3f2fd}.animated-icon3 span{background:#f3e5f5}.animated-icon1 span:nth-child(1){top:0}.animated-icon1 span:nth-child(2){top:10px}.animated-icon1 span:nth-child(3){top:20px}.animated-icon1.open span:nth-child(1){top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.animated-icon1.open span:nth-child(2){opacity:0;left:-60px}.animated-icon1.open span:nth-child(3){top:11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.animated-icon2 span:nth-child(1){top:0}.animated-icon2 span:nth-child(2),.animated-icon2 span:nth-child(3){top:10px}.animated-icon2 span:nth-child(4){top:20px}.animated-icon2.open span:nth-child(1){top:11px;width:0%;left:50%}.animated-icon2.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.animated-icon2.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.animated-icon2.open span:nth-child(4){top:11px;width:0%;left:50%}.animated-icon3 span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.animated-icon3 span:nth-child(2){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.animated-icon3 span:nth-child(3){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.animated-icon3.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0;left:8px}.animated-icon3.open span:nth-child(2){width:0%;opacity:0}.animated-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:21px;left:8px}.main-colour{color:#000!important}.main-colour span{color:#000;background:#fff}.header-hero .carousel .carousel-inner .carousel-item img{height:100%;width:100%;object-fit:cover}.text-editor.layout-a .container .text-box p{color:#292929;font-size:17px}.text-editor.layout-a .container .text-box p a{color:#292929;border-bottom:1px solid #D6B15B}.text-editor.layout-a .container .text-box p a:hover{text-decoration:none;border-bottom:1px solid #292929;color:#D6B15B}section.custom-form .container .text-box{text-align:center;display:block;max-width:700px;margin:0 auto}section.custom-form .container .text-box a{color:#292929;border-bottom:1px solid #D6B15B}section.custom-form .container .text-box a:hover{text-decoration:none;border-bottom:1px solid #292929;color:#D6B15B}section.custom-form .container .text-box h2.title{margin-bottom:24px}section.custom-form .container .text-box .description{margin-bottom:50px}section.custom-form .container .form{margin-top:40px}section.custom-form .container .form .forminator-field,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549){display:inline-block;position:relative;width:100%}section.custom-form .container .form .forminator-field .forminator-checkbox,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549) .forminator-checkbox{align-items:center}section.custom-form .container .form .forminator-field .forminator-checkbox label.forminator-checkbox--design,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549) .forminator-checkbox label.forminator-checkbox--design{border:1px solid #D6B15B!important}section.custom-form .container .form .forminator-field .forminator-checkbox label.forminator-checkbox--design:before,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549) .forminator-checkbox label.forminator-checkbox--design:before{color:#D6B15B!important}section.custom-form .container .form .forminator-field .forminator-checkbox p,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549) .forminator-checkbox p{margin:0}section.custom-form .container .form .forminator-field.your-message,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549).your-message{margin-bottom:10px}section.custom-form .container .form .forminator-field::before,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549)::before{position:absolute;display:inline-block;top:14px;left:20px;letter-spacing:1px}section.custom-form .container .form .forminator-field.populated .forminator-field,section.custom-form .container .form .forminator-field.populated .wpcf7-form-control,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549).populated .forminator-field,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549).populated .wpcf7-form-control{border-bottom:solid 1px #ccc}section.custom-form .container .form .forminator-field.populated::before,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549).populated::before{top:-30px;left:0}section.custom-form .container .form .forminator-field.invalid .wpcf7-form-control,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549).invalid .wpcf7-form-control{border-bottom:solid 1px #3d3d3d}section.custom-form .container .form .forminator-field .forminator-input,section.custom-form .container .form .forminator-field .forminator-textarea,section.custom-form .container .form .forminator-field .wpcf7-form-control,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549) .forminator-input,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549) .forminator-textarea,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549) .wpcf7-form-control{letter-spacing:1px;color:#000000!important;outline:none;width:100%;background:none!important;padding:14px 20px;border:solid 1px #D6B15B;border-radius:3px;float:left;background-color:#fff}section.custom-form .container .form .forminator-field .forminator-input:focus,section.custom-form .container .form .forminator-field .forminator-textarea:focus,section.custom-form .container .form .forminator-field .wpcf7-form-control:focus,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549) .forminator-input:focus,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549) .forminator-textarea:focus,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549) .wpcf7-form-control:focus{border:solid 1px #3d3d3d}section.custom-form .container .form .forminator-field.your-name::before,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549).your-name::before{content:"Name*"}section.custom-form .container .form .forminator-field.your-email::before,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549).your-email::before{content:"Email*"}section.custom-form .container .form .forminator-field.your-message::before,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549).your-message::before{content:"Message*"}section.custom-form .container .form .forminator-field textarea,section.custom-form .container .form .wpcf7-form-control-wrap:not(.acceptance-549) textarea{height:160px;border-bottom:solid 2px #fff}section.custom-form .container .form .wpcf7-form-control-wrap.acceptance-549{margin-bottom:20px;position:relative;display:inline-block;float:left}section.custom-form .container .form .wpcf7-form-control-wrap.acceptance-549 input[type=checkbox]{margin-right:14px;background:#fff;border:none}section.custom-form .container .form #gdprcheckbox-1 .forminator-field .forminator-field--label{display:none}input.forminator-name--field.forminator-input::before{content:"Name*"}input.forminator-email--field.forminator-input::before{content:"Name*"}.forminator-custom-form .forminator-field--helper .forminator-label--limit:only-child{display:none}.google-map.layout-a .acf-map{width:100%;height:400px;border:#ccc solid 1px}.google-map.layout-b .acf-map{width:100%;height:400px;border:#ccc solid 1px}.google-map.layout-b .col-text{display:flex;align-items:center}.google-map.layout-b .col-text .text-box{max-width:555px;padding-right:15px}@media screen and (max-width:767px){.google-map.layout-b .col-text .text-box{padding-right:15px}}.google-map.layout-b .col-map{padding-left:0}@media screen and (max-width:767px){.google-map.layout-b .col-map{padding-right:0}}.google-map.layout-b .col-map .acf-map img{max-width:inherit!important}.google-map.layout-c .col-map .map-box{border-radius:1000px;border:solid 1px #dadada;width:100%;max-width:500px;display:block;margin:0 auto}@media screen and (max-width:991px){.google-map.layout-c .col-map .map-box{margin-bottom:50px}}.google-map.layout-c .col-map .acf-map{-webkit-transform:translate3d(0,0,0);-webkit-mask-image:-webkit-radial-gradient(white,black);width:100%;padding-bottom:100%;border-radius:9999px;max-width:inherit!important}.google-map.layout-c .col-map .acf-map>div{top:12px!important}.google-map.layout-c .col-text{display:flex;align-items:center;justify-content:center}@media screen and (max-width:991px){.google-map.layout-c .col-text .text-box{text-align:center}}.image-text-alternate.layout-a .row .col-image img{width:100%;height:100%;object-fit:cover;border-radius:3px;-webkit-box-shadow:0 0 10px 2px rgb(200 200 200 / .8);box-shadow:0 0 10px 2px rgb(200 200 200 / .8)}.image-text-alternate.layout-a .row .col-image.reverse{order:2}@media screen and (max-width:1024px){.image-text-alternate.layout-a .row .col-image.reverse{order:1}}.image-text-alternate.layout-a .row .col-image .image-box{width:100%;height:100%;min-height:330px}.image-text-alternate.layout-a .row .col-text{display:flex;align-items:center;justify-content:center}.image-text-alternate.layout-a .row .col-text.reverse{order:1}@media screen and (max-width:1024px){.image-text-alternate.layout-a .row .col-text.reverse{order:2}}.image-text-alternate.layout-a .row .col-text .text-box p a{color:#292929;border-bottom:1px solid #3a3f76}.image-text-alternate.layout-a .row .col-text .text-box p a:hover{text-decoration:none;border-bottom:1px solid #292929;color:#3a3f76}.image-text-alternate.layout-a .row .col-text .the-points{display:flex}.image-text-alternate.layout-a .row .col-text .the-points p{margin-bottom:0}.image-text-alternate.layout-a .row .col-text .the-points:before{content:"";height:10px;width:10px;background-color:#3a3f76;border-radius:100%;margin-left:-20px;margin-right:20px;display:block;position:absolute;margin-top:10px}.image-text-alternate.layout-a .row .col-text .links{width:100%}.call-to-action .text-box p a{color:#fff;border-bottom:1px solid #3a3f76}.call-to-action .text-box p a:hover{text-decoration:none;border-bottom:1px solid #292929;color:#3a3f76}.testimonial .testimonial-items{position:relative;width:100%}.testimonial .testimonial-items .the-testimonial{height:100%;border:1px solid #D6B15B;position:relative}.testimonial .testimonial-items .the-testimonial .author-date{display:flex;bottom:2px;position:absolute}@media screen and (max-width:425px){.testimonial .testimonial-items .the-testimonial .author-date{position:relative}}.testimonial .testimonial-items .the-testimonial .author-date .author{text-align:end}@media screen and (max-width:425px){.testimonial .testimonial-items .the-testimonial .author-date .author{display:flex;align-items:center}.testimonial .testimonial-items .the-testimonial .author-date .author h4{font-size:14px}}.testimonial .testimonial-items .the-testimonial .author-date .date p{font-size:18px;font-weight:600}.image-gallery a{width:100%;display:inline-flex;height:300px}.image-gallery a img{object-fit:cover;width:100%;height:100%;-webkit-box-shadow:0 0 10px 2px rgb(200 200 200 / .8);box-shadow:0 0 10px 2px rgb(200 200 200 / .8);overflow:hidden}.image-gallery a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.shortcode.layout-a .container .row{background:#FDFDFD}.shortcode .gform_wrapper{width:50%;margin:0 auto}@media screen and (max-width:768px){.shortcode .gform_wrapper{width:100%}}.shortcode .gform_wrapper form .gform_fields input,.shortcode .gform_wrapper form .gform_fields textarea{border:1px solid #CCC;border-radius:10px}.masthead .masthead-image img{height:100%;width:100%;object-fit:cover}section.image-link-boxes .col-box{border-radius:3px}section.image-link-boxes .col-box .the-boxes{border-radius:3px;background-color:#000}section.image-link-boxes .col-box .the-boxes .image{border-radius:3px;position:relative}section.image-link-boxes .col-box .the-boxes .image a img{border-radius:3px;opacity:.8;height:100%;width:100%;object-fit:cover}section.image-link-boxes .col-box .the-boxes .image .the-link{position:absolute;top:0;left:0;right:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}section.image-link-boxes .col-box .the-boxes .image .the-link a{font-size:38px;font-family:"Marcellus",serif;color:#FFF}@media screen and (max-width:375px){section.image-link-boxes .col-box .the-boxes .image .the-link a{font-size:28px}}section.image-link-boxes .col-box .the-boxes .image .the-link a:after{content:"";height:5px;width:60%;position:relative;margin:0 auto;display:flex;background:#FFF;margin-top:20px}section.image-link-boxes .col-box .the-boxes .image .the-link a:hover{text-decoration:none}section.image-link-boxes .col-box .the-boxes:hover .image a img{opacity:1}section.image-link-boxes .col-box .the-boxes:hover .the-link a:after{margin-top:40px;width:80%}footer{background:#E9E9E9}footer .container{background-color:#E9E9E9;box-shadow:none}footer .container .site-links .the-link a,footer .container .useful-links .the-link a{color:#5B5B5B}footer .container .site-links .the-link a:hover,footer .container .useful-links .the-link a:hover{color:#D6B15B;padding-left:5px}footer .container .address p{margin:0;line-height:24px;color:#2E2E2E;font-weight:300}footer .container .address a{color:#292929;border-bottom:1px solid #D6B15B}footer .container .address a:hover{text-decoration:none;border-bottom:1px solid #292929;color:#D6B15B}@media screen and (max-width:552px){footer .container .social-media-buttons{display:inline-flex;width:60%;align-items:center;justify-content:space-around}}footer .container .social-media-buttons a{background-color:#2E2E2E;border-radius:50%;font-size:21px;display:inline-flex;align-items:center;width:40px;height:40px;justify-content:center;margin-right:10px}@media screen and (max-width:552px){footer .container .social-media-buttons a{margin-right:0}}footer .container .social-media-buttons a:hover{background-color:#D6B15B}footer .container .social-media-buttons a:hover svg{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}footer .container .social-media-buttons a svg{color:#F0E3D0;height:18px}footer .container .links{list-style:none;display:inline-flex;padding-left:0;width:100%;flex-direction:row-reverse}footer .container .links li{margin-left:15px}footer .container .links li a:hover{color:#f2efea}footer .container .bottom{border-top:2px solid #ACACAC}footer .container .bottom p,footer .container .bottom a{color:#797979}footer .container .bottom a{color:#292929;border-bottom:1px solid #D6B15B}footer .container .bottom a:hover{text-decoration:none;border-bottom:1px solid #292929;color:#D6B15B}#supercontrolCalendarWidget0{margin-top:-5em!important}#rev_slider_1_1{margin-top:-50px}.home .site-content{margin-top:-69px}#section_text_editor_2{margin-top:-5em}.site-footer{margin-top:2em!important}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}body{padding-top:0}#supercontrolCalendarWidget0{margin-top:-5em!important}#rev_slider_1_1{margin-top:-40px}#section_text_editor_2{margin-top:-5em}.site-footer{margin-top:2em!important}.navbar-brand{margin-right:0}.navbar{padding 1em!important;padding-bottom:.5em!important;padding-top:.5em!important;position:relative}.navbar-toggler{order:4;padding:18px 0 8px}.navbar-collapse{order:4;justify-content:center}.top-row{width:100%;flex:0 0 100%;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}.top-row-item{min-height:4em;display:flex;flex-direction:column}@media screen and (min-width:600px){.top-row{flex-direction:column}}.top-row a{font-size:.8em;color:#343e6d}.top-row .logo{display:flex;flex-direction:column;padding:0 8px;order:1}@media screen and (min-width:600px){.top-row .logo{}}.top-row .links{order:2;display:flex;flex-direction:row;align-items:center}@media screen and (min-width:600px){.top-row .links{position:absolute;width:100%;justify-content:space-around;top:40px}}.first-link{padding:4px 12px;font-family:"Marcellus",serif;transition-duration:.4s}.first-link:hover{text-decoration:none;color:#4c5dab}.third-link{padding:4px 12px;font-family:"Marcellus",serif;transition-duration:.4s}.third-link:hover{text-decoration:none;color:#4c5dab}.contact-links{border:1px solid #343e6d;display:flex;flex-direction:column;margin:8px}.book{border:1px solid #343e6d;display:flex;flex-direction:column}@media screen and (min-width:600px){.top-row .links{}}.top-row .third{padding:0 8px;border:1px solid #343e6d;order:3}@media screen and (min-width:600px){.top-row .third{}}.first-link:before{content:"";display:inline-block;width:20px;height:20px;background-image:url(/web/20251108102341im_/https://pantyderi.com/wp-content/uploads/2024/01/phone-call.png);background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:-5px;opacity:.7}.third-link:before{content:"";display:inline-block;width:20px;height:20px;background-image:url(/web/20251108102341im_/https://pantyderi.com/wp-content/uploads/2024/01/calendar.png);background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:-5px}.navbar-brand{width:auto!important}.logo{max-height:120px;width:auto!important}.container.pyd.py-3.py-md-5{padding-top:0!important}.home{padding-top:0}.home .site-content{margin-top:0}@media screen and (min-width:480px){.home .site-content{margin-top:-10%}}@media screen and (min-width:914px){.home .site-content{margin-top:-8%}}@media screen and (min-width:1480px){.home .site-content{margin-top:-6%}}#rev_slider_1_1_forcefullwidth p{display:none}#supercontrolCalendarWidget0{display:block}.wp-block-group{width:1440px;margin:0 auto;background-color:#FDFDFD;border-right:2px solid #E5E5E5;border-left:2px solid #E5E5E5;padding:2em}.wp-block-group p{max-width:800px;margin:1em auto}.bedroom .wp-block-image{overflow:hidden;box-shadow:1px 1px 7px -2px}.bedroom img{transition:transform 1s ease-in-out;transform:scale(1);display:block;overflow:hidden;transform-origin:20% 80%}.bedroom img:hover{transform:scale(1.1);filter:grayscale(50%)}#rev_slider_1_1_wrapper{position:relative!important;margin-top:-2em}.py-md-5:first-of-type{padding:0!important}.bedrooms{display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (min-width:552px){.bedrooms{flex-wrap:nowrap;align-items:center}.bedroom{align-items:center;justify-content:center;gap:2em;display:flex;flex-direction:row;flex-wrap:nowrap}.bedroom img{pointer-events:none}.bedrooms div{flex:1 1 49%}.lightbox-trigger{display:none}.rs-layer-video{display:block}}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}