/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Dynamite
Author: Elementor Team
Author URI: https://dynamite.agency
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/
.follow-us-links,.heading-rotate{display:block;transform:rotate(270deg);white-space:nowrap}@font-face{font-family:Phitagate;src:url("https://spydrone.co.za/oxford-parks/wp-content/uploads/2025/03/Phitagate-Regular.woff2") format("woff2"),url("https://spydrone.co.za/oxford-parks/wp-content/uploads/2025/03/Phitagate-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Domus;src:url("https://spydrone.co.za/oxford-parks/wp-content/uploads/2024/11/Domus-Extralight.woff2") format("woff2"),url("https://spydrone.co.za/oxford-parks/wp-content/uploads/2024/11/Domus-Extralight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Domus;src:url("https://spydrone.co.za/oxford-parks/wp-content/uploads/2024/11/Domus-Ultralight.woff2") format("woff2"),url("https://spydrone.co.za/oxford-parks/wp-content/uploads/2024/11/Domus-Ultralight.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Domus;src:url("https://spydrone.co.za/oxford-parks/wp-content/uploads/2024/11/Domus-Light.woff2") format("woff2"),url("https://spydrone.co.za/oxford-parks/wp-content/uploads/2024/11/Domus-Light.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Domus;src:url("https://spydrone.co.za/oxford-parks/wp-content/uploads/2024/11/Domus-Regular.woff2") format("woff2"),url("https://spydrone.co.za/oxford-parks/wp-content/uploads/2024/11/Domus-Regular.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Domus;src:url("https://spydrone.co.za/oxford-parks/wp-content/uploads/2024/11/Domus-Semibold.woff2") format("woff2"),url("https://spydrone.co.za/oxford-parks/wp-content/uploads/2024/11/Domus-Semibold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Domus;src:url("https://spydrone.co.za/oxford-parks/wp-content/uploads/2024/11/Domus-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Domus;src:url("https://spydrone.co.za/oxford-parks/wp-content/uploads/2024/11/Domus-Extrabold.woff2") format("woff2"),url("https://spydrone.co.za/oxford-parks/wp-content/uploads/2024/11/Domus-Extrabold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}span.elementor-button-content-wrapper{font-size:clamp(16px, 1.2vw, 18px)}a span.elementor-icon-list-text{text-decoration:underline}li.e-n-menu-item:active,li.e-n-menu-item:hover{text-decoration:underline;text-decoration-thickness:1px}span.text-below{display:inline-block!important}span.heading-colour{color:#c0bcb2;display:flex}.heading-rotate{width:100%;height:auto}.elementor-swiper-button-next,.elementor-swiper-button-prev{background-repeat:no-repeat;background-size:contain;background-color:rgba(255,255,255,.6);background-position:center;width:40px;height:40px;background-position-y:-2px!important}.rotate-tabs span.e-n-tab-title-text{transform:rotate(270deg)}button#lighter-background{background:#c0bcb2;color:#292f2f}button#dark-background .elementor-widget-n-tabs .e-n-tab-title,button#dark-background .elementor-widget-n-tabs .e-n-tab-title[aria-selected=false],button#dark-background.e-n-tab-title{background:var(--e-global-color-primary)!important}.slider-arrows-left .elementor-swiper-button.elementor-swiper-button-prev{top:90%!important;left:8%!important}.slider-arrows-left .elementor-swiper-button.elementor-swiper-button-next{top:90%!important;left:17.5%!important}.page-id-972 .slider-arrows-right .elementor-swiper-button.elementor-swiper-button-next,.slider-arrows-right .elementor-swiper-button.elementor-swiper-button-next{top:90%!important;right:8%!important}.slider-arrows-right .elementor-swiper-button.elementor-swiper-button-prev{top:90%!important;left:82%!important}.page-id-972 .slider-arrows-right .elementor-swiper-button.elementor-swiper-button-prev{top:90%!important;left:80%!important}.property-slider-arrows-right .elementor-swiper-button.elementor-swiper-button-next{top:90%!important;right:4%!important}.property-slider-arrows-right .elementor-swiper-button.elementor-swiper-button-prev{top:90%!important;left:88%!important}.elementor-page-783 .letting-catalog-hide,.elementor-page-925 .letting-catalog-hide,.elementor-swiper-button-next .e-font-icon-svg,.elementor-swiper-button-prev .e-font-icon-svg,.error404 .letting-catalog-hide,.event-template-default .letting-catalog-hide,.page-id-2702 .letting-catalog-hide,.page-id-2739 .letting-catalog-hide,.page-id-3142 .letting-catalog-hide,.page-id-3144 .letting-catalog-hide,.page-id-3146 .letting-catalog-hide,.page-id-3148 .letting-catalog-hide,.page-id-3615 .letting-catalog-hide,.page-id-3726 .letting-catalog-hide,.page-id-4696 .contact-section-hide,.page-id-4696 .letting-catalog-hide,.page-id-4846 .contact-section-hide,.page-id-4846 .letting-catalog-hide,.page-id-4879 .contact-section-hide,.page-id-4879 .letting-catalog-hide,.page-id-7053 .letting-catalog-hide,.page-id-7169 .letting-catalog-hide,.page-id-972 .letting-catalog-hide,.single-elementor_library .letting-catalog-hide,.single-post .letting-catalog-hide,.single-product .letting-catalog-hide,label.elementor-field-label{display:none}.elementor-swiper-button-next{background-image:url('https://spydrone.co.za/oxford-parks/wp-content/uploads/2024/11/slider-arrow-right.svg')}.elementor-swiper-button-prev{background-image:url('https://spydrone.co.za/oxford-parks/wp-content/uploads/2024/11/slider-arrow-left.svg')}.small-icon-box-hover,.small-text-box-hover{opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.cube-icon:hover .small-icon-box-hover,.cube-icon:hover .small-text-box-hover,.environment-icon:hover .small-icon-box-hover,.environment-icon:hover .small-text-box-hover,.graph-icon:hover .small-icon-box-hover,.graph-icon:hover .small-text-box-hover,.heart-icon:hover .small-icon-box-hover,.heart-icon:hover .small-text-box-hover{opacity:1;visibility:visible}.esg-principles-slider .elementor-element.e-con-full.e-flex.e-con.e-child:hover{background-image:none!important}.follow-us-links{margin-top:15vh;width:100%;height:auto}.blog-scroll{height:620px;overflow:scroll;overflow-x:hidden;scrollbar-width:none}.blog-scroll::-webkit-scrollbar{display:none}.img-slide .first-image,.img-slide .fith-image,.img-slide .fourth-image,.img-slide .image-five,.img-slide .image-four,.img-slide .image-three,.img-slide .image-two,.img-slide .second-image,.img-slide .third-image,.img-slide.image-one{width:25%;transition:width 1.2s ease-in-out}.img-slide .first-image.active,.img-slide .fith-image.active,.img-slide .fith-image.active~#img-home,.img-slide .fourth-image.active,.img-slide .fourth-image.active~#img-home,.img-slide .second-image.active,.img-slide .second-image.active~#img-home,.img-slide .third-image.active,.img-slide .third-image.active~#img-home{width:70%}#img-home{width:60%;transition:width 1.2s ease-in-out}.client-logos img{object-fit:scale-down!important;width:80%!important;max-width:85%!important;height:30%!important}.img-slide .image-five.active,.img-slide .image-five.active~#img-home,.img-slide .image-four.active,.img-slide .image-four.active~#img-home,.img-slide .image-one.active,.img-slide .image-three.active,.img-slide .image-three.active~#img-home,.img-slide .image-two.active,.img-slide .image-two.active~#img-home{width:100%}.e-hotspot__outer-circle{width:10px;height:10px;background-color:transparent!important}.hentry img,.hentry.swiper-slide-next img{border-radius:0!important}.has-post-thumbnail.hentry.swiper-slide-active img{border-top-left-radius:100px!important}.hentry.swiper-slide-next+.swiper-slide img{border-bottom-right-radius:100px!important}@media (min-width:1035px){.about-main-img img{margin-bottom:-10vh!important}}@media (max-width:1190px){.slider-arrows-left .elementor-swiper-button.elementor-swiper-button-prev{top:80%!important;left:10%!important}.slider-arrows-left .elementor-swiper-button.elementor-swiper-button-next{top:80%!important;left:30%!important}.slider-arrows-right .elementor-swiper-button.elementor-swiper-button-next{top:80%!important;right:10%!important}.slider-arrows-right .elementor-swiper-button.elementor-swiper-button-prev{top:80%!important;left:78%!important}}@media (max-width:1030px){.elementor-672 .elementor-element.elementor-element-7aa048c .elementor-heading-title,.follow-us-links,.heading-rotate,.rotate-tabs span.e-n-tab-title-text{transform:rotate(0)!important}.follow-us-links{margin-top:3vh}span.heading-colour{display:grid!important}.blog-scroll{height:420px;overflow:scroll;overflow-x:hidden;scrollbar-width:none}.about-main-img img{margin-bottom:0!important}.home-page-slider{margin-top:-47rem!important}}@media (max-width:820px){.elementor-672 .elementor-element.elementor-element-7aa048c .elementor-heading-title,.follow-us-links,.heading-rotate,.rotate-tabs span.e-n-tab-title-text{transform:rotate(0)!important}.slider-arrows-left .elementor-swiper-button.elementor-swiper-button-prev{top:80%!important;left:10%!important}.slider-arrows-left .elementor-swiper-button.elementor-swiper-button-next{top:80%!important;left:30%!important}.slider-arrows-right .elementor-swiper-button.elementor-swiper-button-next{top:80%!important;right:10%!important}.slider-arrows-right .elementor-swiper-button.elementor-swiper-button-prev{top:80%!important;left:60%!important}.elementor-swiper-button-next,.elementor-swiper-button-prev{width:35px;height:35px}.follow-us-links{margin-top:3vh}span.heading-colour{display:grid!important}.blog-scroll{height:380px;overflow:scroll;overflow-x:hidden;scrollbar-width:none}}@media (max-width:767px){.e-hotspot__tooltip{min-width:80vw!important}.e-hotspot--tooltip-position{bottom:calc(100% + 5px);left:-138%!important;top:initial}}@media (max-width:780px){.slider-arrows-right .elementor-swiper-button.elementor-swiper-button-prev{top:80%!important;left:78%!important}.slider-arrows-left .elementor-swiper-button.elementor-swiper-button-prev{top:80%!important;left:5%!important}.slider-arrows-left .elementor-swiper-button.elementor-swiper-button-next{top:80%!important;left:14%!important}.property-slider-arrows-right .elementor-swiper-button.elementor-swiper-button-prev{top:75%!important;left:80%!important}}@media (max-width:600px){.property-slider-arrows-right .elementor-swiper-button.elementor-swiper-button-prev,.slider-arrows-right .elementor-swiper-button.elementor-swiper-button-prev{top:80%!important;left:65%!important}.slider-arrows-left .elementor-swiper-button.elementor-swiper-button-next{top:80%!important;left:22%!important}.property-slider-arrows-right .elementor-swiper-button.elementor-swiper-button-next{top:80%!important;right:10%!important}}
@media (max-width:500px){.property-slider-arrows-right .elementor-swiper-button.elementor-swiper-button-prev,.slider-arrows-right .elementor-swiper-button.elementor-swiper-button-prev{top:80%!important;left:70%!important}.slider-arrows-left .elementor-swiper-button.elementor-swiper-button-next{top:80%!important;left:18%!important}.property-slider-arrows-right .elementor-swiper-button.elementor-swiper-button-next{top:80%!important;right:10%!important} .slider-arrows-right .elementor-swiper-button.elementor-swiper-button-next{ top: 80% !important;right: 10% !important;}.slider-arrows-left .elementor-swiper-button.elementor-swiper-button-prev { top: 80% !important;left: 5% !important; } .page-id-972 .slider-arrows-right .elementor-swiper-button.elementor-swiper-button-prev {top:80%!important;left:70%!important}.page-id-972 .slider-arrows-right .elementor-swiper-button.elementor-swiper-button-next, .slider-arrows-right .elementor-swiper-button.elementor-swiper-button-next {top: 80% !important;right: 8% !important;}}