@import url('https://fonts.googleapis.com/css2?family=Gochi+Hand&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:'Poppins',sans-serif !important;font-weight:300 !important;line-height:1.7em;background-color:#1b1933 !important;}#page{background-color:#1b1933 !important;overflow-x:hidden !important;}.tabs-wrapper{border-bottom:1px solid #2a2843;margin:0 0 25px 0 !important;clear:both;padding-bottom:10px;}.tabs-wrapper ul a.is-active{background-color:#72c3c9 !important;border-radius:10px !important;color:#FFF !important;text-decoration:none;}.tabs-wrapper ul a{background-color:#131026 !important;border-radius:10px !important;color:#FFF !important;text-decoration:none;padding-left:20px !important;padding-right:20px !important;}.tabs-wrapper ul a:hover{background-color:#72c3c9 !important;border-radius:10px !important;color:#FFF !important;text-decoration:none;}ul.tabs{margin:0px !important;}ul.primary li{display:inline;}ul.primary{border:none;margin:0;padding:0;}ul.primary li a{background:none;border:none;display:block;float:left;line-height:1.5385em;margin:0;padding:0 1em;border-radius:0px 0px 0 0;margin-right:15px;font-size:0.9em;font-weight:300;color:#222222;padding:10px;}ul.primary li a:hover,ul.primary li a.is-active{border:none;color:#fff;}ul.primary li a:hover{background:#000000;text-decoration:none;color:#fff;}ul.secondary li{display:inline;border-right:none;}ul.secondary li a,ul.secondary li a:link{border:none;color:#ffffff;display:block;float:left;line-height:1.5385em;padding:0 1em;}ul.secondary a.active{border-bottom:none;}ul.inline,ul.links.inline{margin-left:0;}#header{position:absolute;width:100%;z-index:100;padding:30px 60px 0px 60px;}#block-propertycircle-logo img{width:150px;height:auto;}.sf-menu a:hover,.sf-menu a:focus,.sf-menu a:active,.sf-menu .sfHover > a{background-color:transparent !important;background-image:none !important;}.sf-menu li:hover,.sf-menu li.sfHover{background-color:transparent !important;}#block-propertycircle-mainnavigation{font-size:1.1em;}#block-propertycircle-mainnavigation ul{background-color:transparent !important;}#block-propertycircle-mainnavigation ul li{background-color:transparent !important;font-weight:700;}#block-propertycircle-mainnavigation ul .nolink{color:#FFF !important;}#block-propertycircle-mainnavigation ul li a{color:#FFF;text-decoration:none;}#block-propertycircle-mainnavigation ul li .nolink:hover{background-color:transparent !important;background:url(/themes/propertycircle/assets/images/nav.png) center bottom no-repeat transparent !important;background-size:85px !important;}#block-propertycircle-mainnavigation ul li a:hover{background-color:transparent !important;background:url(/themes/propertycircle/assets/images/nav.png) center bottom no-repeat transparent !important;background-size:85px !important;}#block-propertycircle-mainnavigation ul li a.is-active{background:url(/themes/propertycircle/assets/images/nav.png) center bottom no-repeat transparent;background-size:80px !important;}#block-propertycircle-mainnavigation ul ul{background-color:#1b1932 !important;border-radius:10px;width:230px !important;font-size:0.9em !important;padding:10px 0px 10px 0px;font-weight:400;top:45px !important;}#block-propertycircle-mainnavigation ul ul a{font-weight:400;display:inline-block;font-weight:600;transition:transform 0.3s ease,color 0.3s ease !important;}#block-propertycircle-mainnavigation ul ul a:hover{background:url(/themes/propertycircle/assets/images/green-circle.png) left center no-repeat !important;color:#74c5cb;transform:translateX(16px);background-size:18px !important;padding-left:24px;background-color:transparent !important;}#block-propertycircle-mainnavigation ul ul a.is-active{background:url(/themes/propertycircle/assets/images/green-circle.png) left center no-repeat !important;color:#74c5cb;background-color:transparent !important;transform:translateX(16px);background-size:18px !important;padding-left:24px;}ul#superfish-main{float:right;}ul#superfish-main span.sf-sub-indicator{color:transparent;background:url(/themes/propertycircle/assets/images/nav-arrow.png) center center no-repeat;background-size:14px;}.front #slider{padding:0px;}#slider{background-position-x:center !important;background-position-y:center !important;background-size:cover !important;}#slider .views-field-title{padding-top:30%;padding-bottom:10px;text-align:center;background:url(/themes/propertycircle/assets/images/fade-to-blue.png) left bottom repeat-x rgba(27,25,50,0.59) !important;background-size:60%;}#slider img{width:100%;height:auto;}#slider h1{font-size:2.7em;line-height:1.1em;font-weight:800 !important;max-width:700px;margin-left:auto;margin-right:auto;margin-top:0px;color:#FFF;}#slider h3{font-size:2.7em;font-weight:700;max-width:900px;margin-left:auto;margin-right:auto;margin-top:0px;padding-bottom:0px;margin-bottom:0px;}#slider .carousel-description ul{margin:0px 0px 50px 0px;padding:0px;}#slider .carousel-description li{list-style:none;display:inline;}#slider .carousel-description li a.more-button{border-radius:5px;background-color:#73c4ca;border:2px solid #73c4ca;max-width:200px;padding:12px 28px 12px 28px;margin-top:25px;font-size:1.2em;font-weight:700;color:#FFF;text-decoration:none;margin-left:5px;margin-right:5px;transition:transform 0.3s ease,background-color 0.3s ease,color 0.3s ease;display:inline-block;}#slider .carousel-description li a.more-button-alt{border-radius:5px;border:2px solid #73c4ca;max-width:200px;padding:12px 28px 12px 28px;margin-top:25px;font-size:1.2em;font-weight:700;color:#FFF;text-decoration:none;margin-left:5px;margin-right:5px;transition:transform 0.3s ease,background-color 0.3s ease,color 0.3s ease;display:inline-block;}#slider .carousel-description li a:hover{background-color:rgba(114,195,201,0.85);}#slider .carousel-caption{background:url(/themes/propertycircle/assets/images/arrow1.png) right bottom no-repeat;background-size:110px;}#block-propertycircle-whychooseusleadimage{text-align:center;padding-left:20px;padding-right:20px;}#block-propertycircle-whychooseusleadimage img{padding-top:140px;padding-bottom:20px;max-width:700px;text-align:center;}.highlight{font-family:'Gochi Hand';color:#74c5cb;font-size:1.1em;line-height:1em;}#block-sectors .green{background-color:rgba(96,146,59,0.83) !important;background-size:100% !important;}#block-sectors .blue{background-color:rgba(118,195,200,0.83) !important;}#block-sectors .red{background-color:rgba(193,78,76,0.83);}#block-sectors .purple{background-color:rgba(136,32,128,0.83);}#block-sectors{margin-bottom:60px;}#block-sectors .views-field-title a{padding:50% 25px 8% 24px;margin-bottom:25px;font-weight:800;font-size:1.8em;line-height:1em;color:#FFF;display:block;text-align:center;text-decoration:none;border-radius:20px;}#block-sectors .sector-box{border-radius:10px;}.inner-box{border-radius:10px;}.boxed{border-radius:10px;padding:25px 35px 5px 35px;margin-bottom:20px;margin-top:20px;background:url(/themes/propertycircle/assets/images/top-left.png) left top no-repeat;background-size:11%;}.boxed h2{background:url(/themes/propertycircle/assets/images/scribble-underline.png) left bottom no-repeat;background-size:150px;padding-bottom:40px;}.paragraph--type-boxed-text-image{background:url(/themes/propertycircle/assets/images/bottom-right.png) right bottom no-repeat;background-size:11%;}.boxed .highlight-text{padding-top:35px;padding-bottom:30px;}.boxed img{padding-bottom:20px;padding-top:20px;}.insight-index #main-content{color:#FFF;padding-bottom:30px;background-color:#1b1933;}.services #main-content{color:#FFF;padding-bottom:80px;background-color:#1b1933;}.front #main-content{padding-bottom:10px !important;}#main-content{color:#FFF;padding-bottom:60px;background-color:#1b1933;}#main-content h1{font-size:2.7em;line-height:1.1em;max-width:900px;margin-left:auto;margin-right:auto;margin-top:0px;color:#FFF;text-align:center;margin-bottom:30px;font-weight:800 !important;}#main-content .field--name-field-body{max-width:800px;margin-left:auto;margin-right:auto;}.sector #main-content .field--name-field-body,.service #main-content .field--name-field-body{background-size:300px;padding-bottom:20px;}#main-content .field--name-field-body p:first-of-type{font-family:'Gochi Hand';font-size:1.5em;color:#74c5cb;}.insight #main-content .field--name-field-body p:first-of-type,.contact #main-content .field--name-field-body p:first-of-type{font-family:'Poppins';font-size:1em;color:#FFF;}.insight #main-content .andrew_metcalf.insight-author{background:url(/themes/propertycircle/assets/images/andrew.png) left top no-repeat #72c3c9;background-size:cover;font-size:0em;height:70px;width:70px;border-radius:40px;float:left;}.insight #main-content .marc_grierson.insight-author{background:url(/themes/propertycircle/assets/images/marc.png) left top no-repeat #72c3c9;background-size:cover;font-size:0em;height:70px;width:70px;border-radius:40px;float:left;}.insight #main-content .insight-published{float:left;width:240px;padding-left:10px;padding-top:20px;}.insight #main-content .insight-published .field__label{float:left;padding-right:5px;}.insight #main-content .insight-published time{font-weight:800;color:#71c2c8;}.insight #main-content .author-date{width:310px;margin-left:auto;margin-right:auto;height:70px;background-size:330px;margin-bottom:30px;}.insight .field--name-field-concise-summary{background-color:#72c3c9;padding:30px 30px 20px 30px;border-radius:10px;margin-bottom:30px;font-weight:bold;font-size:1.1em;}.insight .takeaways{background-color:#2b2844;padding:30px;border-radius:10px;margin-bottom:30px;font-weight:bold;margin-top:30px;}.insight .field__label{font-size:1em;margin-bottom:17px;font-weight:800;}.insight .takeaways ul{margin:0px !important;padding:0px 0px 0px 30px;}.insight  ul li{font-weight:400;}.insight .takeaways ul li strong{color:#71c2c8;}.insight .field--name-field-sector-service-cross-refer{background-color:#2a2843;padding:30px;border-radius:10px;margin-top:20px;}.insight .field--name-field-sector-service-cross-refer a{background-color:#1b1932;display:block;margin-bottom:5px;padding:10px 20px 10px 20px;border-radius:10px;color:#FFF;font-weight:bold;}.insight .field--name-field-sector-service-cross-refer a:hover{background-color:#1a172f;text-decoration:none;}.insight-faqs .field--name-field-question{color:#71c1c7;font-weight:800;padding-bottom:5px;font-size:1.1em;}.insight .addtoany_list{background:url(/themes/propertycircle/assets/images/drawn-line.png) left top no-repeat;padding-top:30px;background-size:300px;margin-top:20px;clear:both;display:block;}.insight .insight-faqs{background:url(/themes/propertycircle/assets/images/drawn-line.png) left top / 40% no-repeat,url(/themes/propertycircle/assets/images/drawn-line.png) right bottom / 40% no-repeat;padding-top:50px;padding-bottom:40px;margin-top:40px;clear:both;display:block;margin-bottom:50px;}.insight .insight-faqs .paragraph{margin-bottom:10px;}.insight .insight-faqs h2{font-size:1.8em !important;font-weight:800;margin-bottom:25px !important;color:#FFF !important;}.addtoany_list a{margin-bottom:8px;}.insight #main-content h2{font-size:1.6em;font-weight:800;margin-bottom:15px;color:#74c5cb;}.insight #main-content h3{font-size:1.3em;font-weight:800;margin-bottom:12px;color:#74c5cb;}.insight #quickinsights,.front #quickinsights{background-color:#2a2742;padding-top:60px;padding-bottom:60px;}.insight #quickinsights h2,.front #quickinsights h2{text-align:center;color:#FFF;margin-bottom:34px;}#block-insights img,#quickinsights .views-row img{width:100%;height:auto;border-top-right-radius:10px;border-top-left-radius:10px;}#block-insights .insight-list-text{background-color:#2b2844;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:30px;margin-bottom:20px;min-height:240px;}#quickinsights .insight-list-text{background-color:#1b1932;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:30px;margin-bottom:20px;min-height:240px;}#block-insights .insight-list-text .views-field-title a,#quickinsights .insight-list-text .views-field-title a{font-weight:800;color:#FFF;text-decoration:none;font-size:1.1em;line-height:1.4em !important;display:block;}#block-insights .insight-list-text .views-field-title a:hover,#quickinsights .insight-list-text .views-field-title a:hover{text-decoration:underline;}#block-insights .insight-list-text .more-button a:hover{}#block-insights .insight-list-text .more-button a,#quickinsights .insight-list-text .more-button a{border-radius:5px;background-color:#73c4ca;display:block;max-width:160px;padding:10px;margin-top:25px;text-align:center;font-weight:700;color:#FFF;text-decoration:none;}#block-insights .insight-list-text .more-button a,#quickinsights .insight-list-text .more-button a{transition:transform 0.3s ease,background-color 0.3s ease,color 0.3s ease !important;}#block-insights .insight-list-text .more-button a:hover,#quickinsights .insight-list-text .more-button a:hover{background-color:rgba(114,195,201,0.85) !important;}#quickinsights footer{text-align:center;}#quickinsights footer a{border-radius:5px;border:2px solid #73c4ca;max-width:280px;padding:10px 24px 10px 24px;margin-top:25px;font-weight:700;color:#FFF;text-decoration:none;margin-left:5px;margin-right:5px;transition:transform 0.3s ease,background-color 0.3s ease,color 0.3s ease;display:inline-block;}.highlight-text p:first-of-type{font-family:'Gochi Hand';font-size:1.5em;color:#74c5cb;}.boxed .highlight-text p:first-of-type{font-family:Poppins;font-size:1em;color:#FFF;}.contact #main-content .field--name-field-body{text-align:center;padding-bottom:30px;}.contact #slider .views-field-title,.insight-index #slider .views-field-title{padding-top:12%;}.contact h4{margin-top:10px;}h2{font-size:1.9em;font-weight:800;margin-bottom:25px;}h3{font-size:1.8em;font-weight:800;margin-bottom:15px;}h4{font-size:1.1em;font-weight:800;margin-bottom:7px;color:#74c5cb;}h5{font-size:1.7em;font-family:'Gochi Hand';color:#74c5cb;}#main-content .image img{width:100%;height:auto;}.front #main-content .image img{border-radius:50%;background:url(/themes/propertycircle/assets/images/green-circle.png) left top no-repeat;padding:7%;background-size:100%;}.sector #main-content .paragraph--type-left-text-right-image,.sector #main-content .paragraph--type-left-image-right-text,.services #main-content .paragraph--type-left-text-right-image,.services #main-content .paragraph--type-left-image-right-text{padding-top:30px;padding-bottom:30px;}.sector #main-content .paragraph--type-left-image-right-text .Square .image,.services #main-content .paragraph--type-left-image-right-text .Square .image{padding-bottom:60px !important;transform:rotate(-5deg);transition:transform 0.3s ease;padding:4%;}.sector #main-content .paragraph--type-left-text-right-image .Square .image,.services #main-content .paragraph--type-left-text-right-image .Square .image{padding-bottom:60px !important;transform:rotate(5deg);transition:transform 0.3s ease;padding:4%;}.sector .image img:hover,.services .image img:hover{transform:rotate(0deg) scale(1.02);}.sector #main-content .Square img,.services #main-content .Square img{background:url(/themes/propertycircle/assets/images/frame.png) center top no-repeat;background-size:100% !important;padding:4%;}.sector #main-content .Circle img,.services #main-content .Circle img{background:url(/themes/propertycircle/assets/images/circle-frame.png) center top no-repeat;background-size:100% !important;padding:4%;border-radius:50%;}.image img,.sector-box,.views-bootstrap-tabs{opacity:0;transform:scale(0.95);transition:opacity 0.6s ease-out,transform 0.6s ease-out;will-change:opacity,transform;}.image img.is-visible,.sector-box.is-visible,.views-bootstrap-tabs.is-visible{opacity:1;transform:scale(1);}.insight #main-content{max-width:800px;margin-left:auto;margin-right:auto;padding-top:115px;padding-bottom:0px;}.insight .insight-banner img{background:url(/themes/propertycircle/assets/images/insight-frame.png) left top no-repeat;background-size:100%;padding:3.5% 3.5% 14% 3.5%;}.front #main-content .image{padding:0%;background-size:100%;opacity:1;}#main-content .highlight-text{padding-left:40px;padding-right:30px;}#block-services-glance{color:#FFF;padding-top:20px;}.nav-tabs{border-bottom:none !important;font-size:1.2em;padding-left:40px;}.nav-tabs button.nav-link.active{background-color:#2b2844;color:#FFF;font-weight:700;border:none;}.nav-tabs button.nav-link{color:#FFF;font-weight:700;padding:20px 40px 20px 40px;}#block-services-glance .tab-content{margin:0px !important;background-color:#2b2844;border-radius:10px;border-bottom-right-radius:10px;padding:40px;}#block-services-glance .tab-content img{width:100%;height:auto;border-radius:10px;}#block-services-glance .views-field-field-services-at-a-glance-text{width:60%;float:left;padding-right:30px;}#block-services-glance .views-field-field-services-at-a-glance-text a{border-radius:5px;background-color:#73c4ca;display:block;max-width:200px;padding:10px;margin-top:25px;text-align:center;font-weight:700;color:#FFF;text-decoration:none;}#block-services-glance .views-field-field-services-at-a-glance-image{width:40%;float:right;}#calltoaction{padding-top:70px;text-align:center;color:#FFF;padding-bottom:60px;}#block-propertycircle-homecall2action h3{margin-top:25px;}#block-propertycircle-homecall2action a.more-button{border-radius:5px;background-color:#73c4ca;display:block;max-width:200px;padding:10px;margin-top:25px;margin-left:auto;margin-right:auto;font-weight:700;color:#FFF;text-decoration:none;}.views-field-field-services-at-a-glance-text a,a.more-button{transition:transform 0.3s ease,background-color 0.3s ease,color 0.3s ease !important;}.views-field-field-services-at-a-glance-text a:hover,a.more-button:hover{background-color:rgba(114,195,201,0.85) !important;}.views-field-field-highlighted-services-info{color:#FFF;padding-bottom:60px;padding-right:10px;}.views-field-field-highlighted-services-info h4{font-weight:700;font-size:1.1em;line-height:1.3em;background:url(/themes/propertycircle/assets/images/nav.png) left bottom no-repeat;background-size:140px;padding-bottom:20px;margin-bottom:15px;}.views-field-field-highlighted-services-info img{width:35%;height:auto;margin-bottom:20px;}.services #postcontentone{background:url(/themes/propertycircle/assets/images/dashed-line.png) 0 top repeat-x #131026;padding-top:65px;padding-bottom:20px;background-size:30px;}.services #postcontentone h2{color:#FFF;text-align:center;background:url(/themes/propertycircle/assets/images/scribbled-line.png) center bottom no-repeat;background-size:200px;padding-bottom:40px;margin-bottom:50px;}.sector #calltoaction,.service #calltoaction{background-color:#2a2742;text-align:left;}#block-propertycircle-homecall2action{background-size:50%;opacity:1;}#calltoaction{background:url(/themes/propertycircle/assets/images/blue-circle.png) left top;}#calltoaction img{width:100%;height:auto;padding:10px;}.user-login-page #header,.user-pass-page #header,.customer_qr_dashboard-page_1 #header,#page.qr-code-asset #header{position:relative;margin-bottom:40px;}.user-login-page form,.user-pass-page form{background-color:#2b2844;max-width:600px;margin-left:auto;margin-right:auto;padding:30px;border-radius:20px;}.user-login-page form label,.user-pass-page form label{font-family:'Gochi Hand';font-size:1.2em;color:#71bfc5;}.user-login-page form input,.user-pass-page form input{width:100%;padding:6px;margin-top:4px;margin-bottom:10px;border-radius:5px !important;box-shadow:none !important;border:none !important;color:#222;}.user-login-page #user-login-form input.form-submit,.user-pass-page form input.form-submit{background-color:#73c4ca;box-shadow:none !important;border:none !important;font-weight:700;color:#FFF;border-radius:5px;}.user-pass-page form p{font-size:0.8em;line-height:1.5em;}.my-qr-codes{font-size:0.9em;}.my-qr-codes a.button.button--primary{background-color:#74c5cb !important;font-weight:600;line-height:1.4em;}.my-qr-codes table{width:100%;}.my-qr-codes th{background-color:#131026;padding:20px 10px 20px 10px;line-height:1.4em;}.my-qr-codes td{padding:20px 10px 20px 10px;background-color:#FFF !important;color:#111 !important;}.my-qr-codes td img{max-width:60px !important;height:auto;}.my-qr-codes td a{color:#74c5cb;}.my-qr-codes .edit-qr-code,.my-qr-codes .delete-qr-code{padding-left:3px;padding-right:3px;}.my-qr-codes .edit-qr-code a{background-color:#74c5cb;color:#FFF;text-decoration:none;padding:6px;border-radius:5px;display:block;text-align:center;}.my-qr-codes .delete-qr-code a{background-color:#d92424;color:#FFF;text-decoration:none;padding:6px;border-radius:5px;display:block;text-align:center;}#node-qr-code-asset-edit-form a#edit-delete{background-color:#d92424;color:#FFF;text-decoration:none;padding:12px 20px 12px 20px;border-radius:5px;font-weight:700;}#user-logout-confirm{margin-top:130px;background-color:#120f26 !important;border-radius:10px;text-align:center;}#user-logout-confirm input.form-submit{background-color:#74c5cb;border:none !important;border-radius:5px;color:#FFF;font-weight:500;padding:10px 16px 10px 16px;margin-left:5px;margin-right:5px;}#user-logout-confirm a#edit-cancel{background-color:#1b1932;border:none !important;border-radius:5px;color:#FFF;font-weight:500;padding:12px 16px 12px 16px;text-decoration:none;margin-left:5px;margin-right:5px;}.user-login-page #node-qr-code-asset-form,.customer_qr_dashboard-page_1 #node-qr-code-asset-form,#page.qr-code-asset #node-qr-code-asset-form,.user-login-page #node-qr-code-asset-edit-form,.customer_qr_dashboard-page_1 #node-qr-code-asset-edit-form,#page.qr-code-asset #node-qr-code-asset-edit-form{padding-top:0px;}#block-propertycircle-createaqrcode{padding-top:130px;max-width:730px;margin-left:auto;margin-right:auto;padding-bottom:20px;}#block-propertycircle-createaqrcode strong{font-weight:700;font-size:1.1em;color:#73c4ca;}#node-qr-code-asset-form{max-width:700px;margin-left:auto;margin-right:auto;padding-top:0px;}#node-qr-code-asset-edit-form{max-width:700px;margin-left:auto;margin-right:auto;padding-top:130px;}#node-qr-code-asset-form label,#node-qr-code-asset-edit-form label{font-family:'Gochi Hand';color:#74c5cb;font-size:1.1em;padding-bottom:3px;}#node-qr-code-asset-form .form-type-vertical-tabs,#node-qr-code-asset-edit-form .form-type-vertical-tabs{display:none;}#node-qr-code-asset-form .form-item input.form-color,#node-qr-code-asset-edit-form .form-item input.form-color{width:40px;height:40px;margin-bottom:0px;margin-top:10px !important;position:relative;padding:2px;}#node-qr-code-asset-form .form-type-color,#node-qr-code-asset-edit-form .form-type-color{width:48%;float:left;background-color:#2a2843;border-radius:10px;padding:10px 20px 10px 20px;margin-bottom:15px;text-align:center;margin-left:1%;margin-right:1%;}#node-qr-code-asset-form .form-type-color label,#node-qr-code-asset-edit-form .form-type-color label{position:relative;top:-12px;padding-right:10px;}#node-qr-code-asset-form .form-type-managed-file,#node-qr-code-asset-edit-form .form-type-managed-file{padding:30px;background-color:#2b2844;border-radius:10px;margin-bottom:10px;}#node-qr-code-asset-form .image-widget,#node-qr-code-asset-edit-form .image-widget{background-color:#FFF;padding:10px;border-radius:10px;margin-bottom:15px;}#node-qr-code-asset-edit-form .image-widget input.form-file,#node-qr-code-asset-form .image-widget input.form-file{margin:0px !important;}#node-qr-code-asset-edit-form .image-widget a{color:#72c3c9;padding-left:20px;}#node-qr-code-asset-form .form-type-managed-file .description,#node-qr-code-asset-edit-form .form-type-managed-file .description{font-size:0.8em;line-height:1.7em;}#node-qr-code-asset-form .form-item input,#node-qr-code-asset-form .form-item select,#node-qr-code-asset-edit-form .form-item input,#node-qr-code-asset-edit-form .form-item select{width:100%;margin-bottom:15px;padding:8px;border-radius:5px !important;border:none !important;}#node-qr-code-asset-form .form-item textarea,#node-qr-code-asset-edit-form .form-item textarea{width:100%;height:100px;padding:8px;border-radius:5px !important;border:none !important;}#node-qr-code-asset-form input.form-submit,#node-qr-code-asset-edit-form input.form-submit{background-color:#73c4ca;box-shadow:none !important;border:none !important;font-weight:700;color:#FFF;border-radius:5px;padding:10px 30px 10px 30px;margin-top:10px;}#node-qr-code-asset-form .description,#node-qr-code-asset-edit-form .description{font-size:0.8em;margin-bottom:10px;margin-top:0px;line-height:1.5em;}#node-qr-code-asset-form #edit-actions,#node-qr-code-asset-edit-form #edit-actions{clear:both;}#node-qr-code-asset-form em.placeholder,#node-qr-code-asset-edit-form em.placeholder{background-color:transparent;}.qr-dashboard-card{margin-left:auto;margin-right:auto;}.qr-dashboard-card h2{margin-bottom:10px !important;}.qr-dashboard-card .field--name-field-client-logo img{width:90px;height:auto;}.qr-dashboard-card .field__label{display:none;}.qr-dashboard-card .qr-display-container div{border-top:none !important;}.qr-dashboard-card .qr-display-container .tpc-logo{background:url(/themes/propertycircle/assets/images/tpc-logo-web.png) center center no-repeat;background-size:210px;font-size:0em !important;color:transparent;padding-top:80px !important;margin-top:0px !important;}.qr-dashboard-card a{color:#72c3c9 !important;}.qr-dashboard-card .small-print{font-size:0.8em;color:#111 !important;display:block;line-height:1.2em;margin-bottom:25px;}.qr-dashboard-card a.download-qr{background-color:#73c4ca;box-shadow:none !important;border:none !important;font-weight:700;color:#FFF !important;border-radius:5px;padding:13px 30px 14px 30px;margin-top:10px;text-decoration:none;}#footer{padding-top:50px;padding-bottom:60px;color:#FFF;}#footer strong{font-weight:700;}#footer em{color:#AAA;font-size:0.8em;display:block;line-height:1.5em;}#footer h2{color:#FFF;font-size:1.2em;background:url(/themes/propertycircle/assets/images/nav.png) left bottom no-repeat;background-size:100px;padding-bottom:15px;}#footer #block-propertycircle-logo-2 img{width:150px;height:auto;margin-bottom:40px;}#footer ul{margin:0px 0px 40px 0px;padding:0px;}#footer ul li{list-style:none;}#footer ul li a{color:#FFF;display:block;padding-bottom:10px;text-decoration:none;}#footer h5{font-family:'Gochi Hand';text-decoration:none;color:#72c3c9;}#footer h5 a{text-decoration:none;color:#72c3c9;font-size:0.8em;}#colophon{background-color:#131026;color:#FFF;text-align:center;border-top:1px solid #2a2843;padding:15px;}.contact .webform-submission-form{padding-bottom:0px;text-align:left;background-color:#2a2843 !important;border-radius:10px;padding:30px;}.webform-submission-form{padding-bottom:0px;text-align:left;background-color:#1b1932 !important;border-radius:10px;padding:30px;}.webform-submission-form .form-wrapper{margin-top:0px;}.webform-submission-form h2{padding-top:15px;}.webform-submission-form h5{margin-top:20px;font-size:1.4em;}.webform-submission-form em{font-size:0.8em;line-height:1.5em;display:block;color:#999;}.webform-submission-form .col-lg-6{padding-left:0px;padding-right:0px;}.webform-submission-form .js-form-item-pt-name{display:none;}.webform-submission-form input{display:block;width:100%;padding:10px;border:1px solid #222;margin-top:2px;border-radius:5px;color:#111;font-size:0.9em;margin-bottom:0px;}.webform-submission-form textarea{display:block;width:100%;height:150px;padding:10px;border:1px solid #222;margin-top:2px;border-radius:5px;font-size:0.9em;}.webform-submission-form #edit-processed-text{text-align:left;margin-top:0px;clear:both !important;padding-bottom:20px;}.webform-submission-form #edit-processed-text img{max-width:450px;display:block;padding:0px;margin-left:auto;margin-right:auto;}.contact img.contact-form-image{max-width:86% !important;height:auto;padding-top:20px !important;}.webform-submission-form #edit-processed-text p{font-size:1em;line-height:1.6em !important;}.webform-submission-form p a{color:#FFF;}.webform-submission-form input.form-submit{margin-top:10px;color:#FFF;font-size:0.9em;border:none;padding:10px;border-radius:5px;font-weight:700;margin-top:20px;background-color:#73c4ca;margin-bottom:20px;}.webform-submission-form label{margin-top:0px;padding-bottom:5px;font-size:1.2em;font-family:'Gochi Hand';color:#72c3c9;}.webform-submission-form .fieldset-legend{margin-top:0px;font-weight:800;padding-bottom:5px;font-size:0.6em;color:#61bcbc;}.webform-submission-form label.option{font-weight:400;position:relative;top:-6px !important;color:#FFF;}.webform-submission-form input.form-checkbox{width:20px;float:left;}.webform-submission-form input.form-date{line-height:1em !important;height:40px !important;}.webform-submission-form input.form-time{width:100%;line-height:1em !important;height:40px !important;}#content .confirmation{background-color:#4e1e62;color:#FFF;padding:15px 20px 15px 20px;border-radius:5px;margin-bottom:40px;font-size:1.1em;}#content .confirmation p{margin:5px 0px 5px 0px;}a#toggle-icon{background-color:#000;border-top:4px solid #000;height:40px;margin-top:22px;}a#toggle-icon span.label{display:none;}.mm-panel{background-color:#2b2844;text-align:center;font-family:'Poppins' !important;padding-top:10px;font-weight:900 !important;text-align:left;}.mm-panel li:after{border:none;}.mm-panel li a{color:#FFF !important;font-weight:500 !important;padding-top:7px;padding-bottom:7px;font-size:1em;text-align:center;letter-spacing:0em !important;}.mm-panel li a:hover,.mm-panel li a.is-active{color:#74c5cb !important;background-color:transparent;}.mm-navbar{background-color:#1b1933 !important;margin-bottom:0px;color:#FFF;display:none;}.mm-panel span{color:#FFF;font-size:1.2em;background:url(/themes/propertycircle/assets/images/nav.png) center bottom no-repeat;background-size:100px;padding-bottom:15px;text-align:center;margin-top:10px;margin-bottom:10px;}@media (max-width:1400px){body{}#block-services .views-field-title a{padding:450px 25px 25px 25px;}}@media (max-width:1200px){body{font-size:95%;}#block-propertycircle-mainnavigation ul li{font-size:0.9em;}#block-propertycircle-mainnavigation ul li a{color:#FFF;text-decoration:none;padding-left:13px;padding-right:13px;}ul#superfish-main span.sf-sub-indicator{color:transparent;background:url(/themes/propertycircle/assets/images/nav-arrow.png) center center no-repeat;background-size:12px;margin-right:3px;}#block-services .views-field-title a{padding:350px 25px 25px 25px;width:100%;}.contact #slider .views-field-title,.insight-index #slider .views-field-title{padding-top:15%;}}@media (max-width:992px){body{font-size:87%;}#slider .carousel-caption{font-size:0.8em;margin-bottom:-30px;background-size:60px;background-position:right 110px;}#slider .views-field-title{background-size:20px !important;}.nav-tabs button.nav-link{color:#FFF;font-weight:700;padding:15px 18px 15px 18px;}#block-propertycircle-mainnavigation ul li a{color:#FFF;text-decoration:none;padding-left:8px;padding-right:8px;}#block-propertycircle-mainnavigation ul li .nolink{color:#FFF;text-decoration:none;padding-left:9px;padding-right:20px;}ul#superfish-main span.sf-sub-indicator{color:transparent;background:url(/themes/propertycircle/assets/images/nav-arrow.png) center center no-repeat;background-size:10px;margin-right:-6px;}#block-propertycircle-mainnavigation ul li{padding-left:0px;padding-right:0px;}#block-propertycircle-mainnavigation ul li{font-size:0.9em;}a#superfish-main-toggle{display:none !important;}.boxed{border-radius:10px;padding:15px 25px 15px 25px;margin-bottom:20px;margin-top:20px;background:url(/themes/propertycircle/assets/images/top-left.png) left top no-repeat;background-size:13%;}.paragraph--type-boxed-text-image{background:url(/themes/propertycircle/assets/images/bottom-right.png) right bottom no-repeat;background-size:13%;}.contact #slider .views-field-title,.insight-index #slider .views-field-title{padding-top:19%;}.my-qr-codes table,.my-qr-codes{width:100%;max-width:100%;overflow-x:auto;display:block;-webkit-overflow-scrolling:touch;}.my-qr-codes th,.my-qr-codes td{white-space:nowrap;}@media (max-width:858px){.mobile-hidden{display:none !important;}}@media (max-width:768px){body{font-size:82%;}#block-services .views-field-title a{padding:170px 25px 25px 25px;width:100%;}#block-propertycircle-topcontact{display:none;}.contact #slider .views-field-title,.insight-index #slider .views-field-title{padding-top:120px !important;}#header #block-propertycircle-logo{position:absolute;width:200px !important;margin-left:-230px;left:50%;}#header #block-propertycircle-logo img{width:100px;height:auto;}#block-sectors .views-field-title a{padding:50% 15px 8% 15px;margin-bottom:25px;font-weight:800;font-size:1.4em;line-height:1em;color:#FFF;display:block;text-align:center;text-decoration:none;border-radius:20px;}a#toggle-icon{background-color:transparent !important;border-top:none;height:40px;margin-top:10px;width:30px;margin-left:-270px;left:50%;position:absolute;}#slider h3{font-size:1.8em;}#slider .carousel-caption a{padding:8px 15px 8px 15px !important;}#slider .carousel-caption{background-size:38px;margin-bottom:-30px;padding-left:20px;padding-right:20px;}.tab-content{border-top-left-radius:0px !important;border-top-right-radius:0px !important;}.nav-tabs button.nav-link{width:50%;border:1px solid #2a2843;padding:12px;}.nav-tabs{padding:0px;}.hide-768{display:none;}.mobile-hidden{display:block !important;}#block-sectors{margin-bottom:30px;}#calltoaction{padding-top:50px;padding-left:20px;padding-right:20px;}.front #main-content .image{padding-bottom:60px !important;text-align:center;width:93%;margin-left:auto;margin-right:auto;}#main-content .highlight-text{padding-left:20px;padding-right:20px;padding-bottom:20px;}.sector #main-content .paragraph--type-left-text-right-image,.sector #main-content .paragraph--type-left-image-right-text,.services #main-content .paragraph--type-left-text-right-image,.services #main-content .paragraph--type-left-image-right-text{padding-top:10px;padding-bottom:10px;}.sector #main-content .paragraph--type-left-text-right-image .image,.sector #main-content .paragraph--type-left-image-right-text .image,.services #main-content .paragraph--type-left-text-right-image .image,.services #main-content .paragraph--type-left-image-right-text .image{padding-bottom:50px !important;}.boxed{border-radius:10px;padding:15px 10px 5px 10px;margin-bottom:20px;margin-top:20px;background:url(/themes/propertycircle/assets/images/top-left.png) left top no-repeat;background-size:22%;}.paragraph--type-boxed-text-image{background:url(/themes/propertycircle/assets/images/bottom-right.png) right bottom no-repeat;background-size:22%;}.user-login-page #header,.customer_qr_dashboard-page_1 #header,#page.qr-code-asset #header{position:relative;margin-bottom:90px;}.webform-submission-form label{margin-top:14px;padding-bottom:5px;font-size:1.2em;font-family:'Gochi Hand';color:#72c3c9;}}@media (max-width:640px){body{font-size:80%;}.contact #slider .views-field-title{padding-top:20%;}#slider .views-field-title{background-size:10px !important;}.insight #main-content{padding-top:85px;}#block-services-glance .views-field-field-services-at-a-glance-text{width:100%;float:none;padding-right:0px;padding-bottom:25px;}#block-services-glance .views-field-field-services-at-a-glance-image{width:100%;float:none;}#footer{text-align:center;}#footer h2{background-position:center bottom;}}@media (max-width:568px){#block-propertycircle-whychooseusleadimage img{padding-top:37%;padding-bottom:20px;max-width:700px;text-align:center;}.contact #slider .views-field-title{padding-top:37%;}#header{padding-top:20px;}a#toggle-icon{background-color:transparent !important;border-top:none;height:40px;margin-top:10px;width:30px;margin-left:10px;left:0%;position:absolute;}#block-sectors .views-field-title a{padding:30% 25px 7% 24px;margin-bottom:25px;font-weight:800;line-height:1em;color:#FFF;display:block;text-align:center;text-decoration:none;border-radius:20px;}#header #block-propertycircle-logo{margin-left:50px;left:0%;}#slider .carousel-caption{font-size:0.8em;margin-bottom:-20px;padding-bottom:0px !important;padding-left:15px;padding-right:15px;background-position:right bottom;background-size:30px;}#slider .carousel-caption a{display:none !important;}#slider img{width:120%;margin-left:-10%;}#node-qr-code-asset-form .form-type-color label,#node-qr-code-asset-edit-form .form-type-color label{position:relative;top:-1-px;padding-right:10px;}}
