/*** WIDGET/SYSTEM CSS ***/
div[data-type="multi-step-form"] form {display:none;}div[data-type="multi-step-form"] form.active {display:block;}


/*** CSS File: owlcarousel2 ***/
.owl-carousel {display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1; }.owl-carousel .owl-stage {position:relative;-ms-touch-action:pan-Y; }.owl-carousel .owl-stage:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0; }.owl-carousel .owl-stage-outer {position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px); }.owl-carousel .owl-item {position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none; }.owl-carousel .owl-item img {display:block;width:100%;-webkit-transform-style:preserve-3d; }.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled {display:none; }.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot {cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; }.owl-carousel.owl-loaded {display:block; }.owl-carousel.owl-loading {opacity:0;display:block; }.owl-carousel.owl-hidden {opacity:0; }.owl-carousel.owl-refresh .owl-item {visibility:hidden; }.owl-carousel.owl-drag .owl-item {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; }.owl-carousel.owl-grab {cursor:move;cursor:grab; }.owl-carousel.owl-rtl {direction:rtl; }.owl-carousel.owl-rtl .owl-item {float:right; }.no-js .owl-carousel {display:block; }.owl-carousel .animated {-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both; }.owl-carousel .owl-animated-in {z-index:0; }.owl-carousel .owl-animated-out {z-index:1; }.owl-carousel .fadeOut {-webkit-animation-name:fadeOut;animation-name:fadeOut; }@-webkit-keyframes fadeOut {0% {opacity:1; }100% {opacity:0; } }@keyframes fadeOut {0% {opacity:1; }100% {opacity:0; } }.owl-height {transition:height 500ms ease-in-out; }.owl-carousel .owl-item .owl-lazy {opacity:0;transition:opacity 400ms ease; }.owl-carousel .owl-item img.owl-lazy {-webkit-transform-style:preserve-3d;transform-style:preserve-3d; }.owl-carousel .owl-video-wrapper {position:relative;height:100%;background:#000; }.owl-carousel .owl-video-play-icon {position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:-webkit-transform 100ms ease;transition:transform 100ms ease; }.owl-carousel .owl-video-play-icon:hover {-webkit-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3); }.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon {display:none; }.owl-carousel .owl-video-tn {opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease; }.owl-carousel .owl-video-frame {position:relative;z-index:1;height:100%;width:100%; }

/*** CSS File: owlcarousel2-theme ***/
.owl-theme .owl-nav {margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent; }.owl-theme .owl-nav [class*='owl-'] {color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px; }.owl-theme .owl-nav [class*='owl-']:hover {background:#869791;color:#FFF;text-decoration:none; }.owl-theme .owl-nav .disabled {opacity:0.5;cursor:default; }.owl-theme .owl-nav.disabled + .owl-dots {margin-top:10px; }.owl-theme .owl-dots {text-align:center;-webkit-tap-highlight-color:transparent; }.owl-theme .owl-dots .owl-dot {display:inline-block;zoom:1;*display:inline; }.owl-theme .owl-dots .owl-dot span {width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px; }.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background:#869791; }

/*** CSS File: sdar-pricing ***/
.search-bar-container input::-moz-placeholder {letter-spacing:1px;color:#ccc !important;}.search-bar-container input:-ms-input-placeholder {letter-spacing:1px;color:#ccc !important;}.search-bar-container input:-moz-placeholder {letter-spacing:1px;color:#ccc !important;}.search-bar-container input::-webkit-input-placeholder {letter-spacing:1px;color:#ccc;}input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition:transform 0.3s 0.3s ease, opacity 0.3s 0.3s ease;-webkit-transition:opacity 0.3s 0.3s ease, -webkit-transform 0.3s 0.3s ease;transition:opacity 0.3s 0.3s ease, -webkit-transform 0.3s 0.3s ease;transition:transform 0.3s 0.3s ease, opacity 0.3s 0.3s ease;transition:transform 0.3s 0.3s ease, opacity 0.3s 0.3s ease, -webkit-transform 0.3s 0.3s ease;opacity:0;}input::-webkit-input-placeholder {opacity:1;}.btn.btn-primary.landing-contact-btn, .landing-banner-wrapper .landing-banner-text .top-text, .landing-text-container h2 {font-family:'montserrat', sans-serif;}.landing-banner-wrapper .landing-banner-text .top-text, .landing-banner-wrapper .landing-banner-text p, .landing-banner-wrapper .landing-banner-text li, .landing-title-input h3, .side-text-container h3, .brand-text-container h3 {color:#444;}.landing-text-container h2 {color:#44a69a;}#tophead {display:none;}.landing-header-wrapper {padding:0;margin:0 auto;float:none;position:absolute;top:0;z-index:999;background:#fff;width:100%;padding:0 40px;}.landing-logo {max-width:126px;margin:14px 20px;display:inline;}.btn.btn-primary.landing-contact-btn {background:#f84495 !important;border:0 !important;padding:0 20px;margin:0;width:auto;height:auto;color:#fff !important;line-height:40px;font-weight:bold;letter-spacing:1px;float:right;margin-top:14px;}.landing-contact-btn .fa-phone {margin-right:10px;}.section-container {width:1200px;float:none;margin:0 auto;}.landing-banner-wrapper {height:818px;background:url(https://s3.amazonaws.com/static.organiclead.com/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/landing/Banner.jpg);background-repeat:no-repeat;background-size:cover;padding:0;}.landing-banner-wrapper:before {content:'';width:100%;height:100%;position:absolute;background:#ffad33;opacity:0.9;}.landing-banner-wrapper .left-section {padding:0;height:818px;display:table;}.landing-banner-wrapper {padding:0;height:818px;display:table;}.landing-banner-wrapper .landing-banner-text {display:table-cell;vertical-align:middle;}.landing-banner-wrapper .landing-banner-text .top-text {color:#444;font-weight:bold;text-transform:uppercase;letter-spacing:2px;text-align:center;display:block;font-size:33px !important;line-height:28px;}.landing-banner-wrapper .landing-banner-text .top-text small {font-size:30px;display:block;}.landing-banner-wrapper .landing-banner-text .middle-text {font-size:45px;font-weight:bold;text-align:center;color:#fff;text-shadow:4px 6px 0px rgba(0, 0, 0, 0.2);}.landing-banner-wrapper .landing-banner-text .middle-text small {font-size:50px;position:relative;top:-32px;left:30px;}.landing-banner-wrapper .landing-banner-text p {max-width:450px;margin:0 auto;line-height:25px;font-size:16px;float:left;}.landing-banner-wrapper .landing-banner-text ul {max-width:430px;margin:0 auto;padding:0;margin-top:10px;position:relative;left:20px;float:left;}.landing-banner-wrapper .landing-banner-text ul li:before {content:"\f00c";font-family:FontAwesome;display:inline-block;margin-left:-1.3em;width:1.3em;}.landing-banner-wrapper .landing-banner-text ul li {font-size:16px;line-height:35px;list-style-type:none;}.landing-banner-input {background:#fff !Important;margin-top:168px;padding:20px 30px;max-width:450px;border-radius:8px;border:20px solid #f5f3f3;}.landing-title-input h3 {padding:50px 0 20px;font-weight:900;letter-spacing:1px;}.landing-banner-input .form-control {box-shadow:none !Important;border-radius:0;text-align:center;}.landing-banner-input input {padding:10px 0 !important;height:auto;}.landing-banner-input .form-control:focus {border-color:#f5aa3c;}.landing-banner-input .btn-primary {width:100%;padding:0 !important;margin:0;background:#f84495 !important;border:0 !important;color:#fff !important;font-weight:bold;line-height:45px !Important;font-size:16px;height:45px;margin-bottom:30px;}.landing-banner-input textarea {height:100px;}.landing-promo {background:url(https://cloudfront.roya.com/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/landing/bannerlabel.png);background-repeat:no-repeat;background-size:contain;width:241px;height:146px;position:absolute;top:-30px;left:-31px;}.landing-promo p {position:relative;top:28px;left:13px;transform:rotate(-30deg);color:#fff;font-size:15px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;}a.arrow-down {position:absolute;top:-140px;left:0;background:url(https://cloudfront.roya.com/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/landing/arrowbg.png);height:200px;width:200px;background-repeat:no-repeat;}.arrow-down .fa.fa-angle-down.bounce {font-size:24px;position:relative;left:98px;top:10px;cursor:pointer;}.form-shadow {content:'';width:582px;height:747px;top:273px;display:block;position:absolute;transform:rotate(37deg);left:181px;background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 48%, transparent 100%);z-index:0;}@-moz-keyframes bounce {20%, 50%, 20%, 20%, 20% {-moz-transform:translateY(0);transform:translateY(0);}40% {-moz-transform:translateY(-8px);transform:translateY(-8px);}60% {-moz-transform:translateY(-4px);transform:translateY(-4px);}}@-webkit-keyframes bounce {20%, 50%, 20%, 20%, 20% {-webkit-transform:translateY(0);transform:translateY(0);}40% {-webkit-transform:translateY(-8px);transform:translateY(-8px);}60% {-webkit-transform:translateY(-4px);transform:translateY(-4px);}}@keyframes bounce {20%, 50%, 20%, 20%, 20% {-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}40% {-moz-transform:translateY(-8px);-ms-transform:translateY(-8px);-webkit-transform:translateY(-8px);transform:translateY(-8px);}60% {-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-webkit-transform:translateY(-4px);transform:translateY(-4px);}}.bounce {-moz-animation:bounce 3s infinite;-webkit-animation:bounce 3s infinite;animation:bounce 3s infinite;}.section-one {padding:80px 0 0;}.landing-text-container {width:70%;}.landing-text-container h2 {font-weight:bold;letter-spacing:1px;font-size:22px;line-height:28px;}.landing-text-container p {line-height:28px;}.section-one .landing-text-container {margin-bottom:60px;}.side-text-container {margin-top:100px;}.side-text-container h3 {font-size:20px;font-weight:700;}.side-text-container p {line-height:25px;max-width:500px;}.side-text-container img {max-width:86px;border:1px solid gainsboro;border-radius:50%;}.landing-image-left {position:relative;top:50px;}.section-two {background:url(https://cloudfront.roya.com/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/landing/banner_below_sectiontwo.jpg) no-repeat;background-size:cover;background-color:white;}.image-under {max-width:1600px;margin:0 auto;background-repeat:no-repeat;overflow:auto;float:none;padding:0;}.search-bar-container {background:url(https://cloudfront.roya.com/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/landing/circle2.jpg);padding:80px 20px;height:430px;margin:80px 0;background-size:cover;border-radius:50%;width:430px;border:12px solid #fcfafb;z-index:99999;}.search-bar-container input {border-radius:0;box-shadow:none;line-height:45px;height:45px;}.search-bar-container .search-btn i {position:relative;top:-9px;}.search-bar-container .search-btn {width:30px;padding:0;margin:0;height:45px;position:relative;background:#fff !important;border:0 !important;border-radius:0;border-left:0 !important;}.search-bar-container-inner {margin-top:70px;}.search-bar-container p {font-size:21px;font-weight:bold;letter-spacing:1px;color:#fff;}.search-bar-container .input-group .form-control {border:0 !important;}.search-bar-line {width:100px;border-bottom:1px solid #535251;display:block;height:1px;position:absolute;left:430px;top:301px;margin-right:-132px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;z-index:0;}.search-bar-line:after {position:absolute;width:25px;height:25px;background:transparent;content:'';z-index:999999999;overflow:auto;right:-25px;top:-12.5px;border-radius:50%;border:1px solid #535251;}.search-bar-line:before {width:19px;height:19px;position:absolute;right:-22px;content:'';background:#535251;border-radius:50%;top:-9px;-webkit-transition:all ease 0.3s;transition:all ease 0.3s;}.arrow-logo {position:absolute;bottom:57px;}.search-shadow {content:'';width:320px;height:410px;display:block;position:absolute;top:125px;background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 48%, transparent 100%);transform:rotate(20deg);left:160px;z-index:0;}.section-three {padding:80px 0 0;}.properties-img {position:relative;top:2px;max-width:558px;float:right;min-height:575px;}.section-three .right-container {padding:0 0 0 80px;}.section-three .left-container:after {content:'';display:block;width:60px;height:200px;background:#fff;position:relative;left:11px;top:-105px;transform:rotate(293deg);}.section-three .left-container {background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 1%, transparent 20%);height:574px;}.section-four {padding:0;}.brand-text-container {max-width:554px;float:right;}.brand-text-container h3 {font-size:20px;font-weight:700;text-transform:uppercase;margin-bottom:30px;}.brand-image-container {padding:54px 30px;}.brand-image-first {border-bottom:1px solid #d5d4d4;border-right:1px solid #d5d4d4;}.brand-image-third {border-right:1px solid #d5d4d4;}.brand-image-second {border-bottom:1px solid #d5d4d4;}.brand-left-container {background:#fcfcfc;padding:80px 0;}.section-four .side-text-container h3 {margin-left:18px;}.testimonial-container {max-width:558px;margin-left:50px;}.brand-logo-container {padding-right:40px !important;}article {margin:20px auto;width:100%;padding:1em;font-family:sans-serif;font-weight:normal;font-size:1em;color:#FFC345;}.quote {background:#3E3831;padding:15px 20px 5px 15px;border-radius:5px;margin:0 20px 40px;background:transparent;position:relative;border-left:2px solid #e7e7e7;border-right:2px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-position:0 0, 0 100%;background-repeat:no-repeat;-webkit-background-size:100% 2px;-moz-background-size:100% 2px;background-size:100% 2px;background-image:-webkit-linear-gradient(left, #e7e7e7 0%, #fff 70%), -o-linear-gradient(left, #e7e7e7 0%, #fff 70%);background-image:-moz-linear-gradient(left, #e7e7e7 0%, #fff 70%), -o-linear-gradient(left, #e7e7e7 0%, #fff 70%);background-image:-o-linear-gradient(left, #e7e7e7 0%, #fff 70%), -o-linear-gradient(left, #e7e7e7 0%, #fff 70%);background-image:linear-gradient(to right, #e7e7e7 0%, #fff 70%), linear-gradient(to right, #e7e7e7 0%, #fff 70%);padding:40px 20px 30px;}.quote:before,.quote:after {position:absolute;left:50px;bottom:-15px;display:block;width:0;height:0;border-width:0 25px 20px;border-style:solid;border-color:transparent;border-left-color:#fff;content:' ';}.quote:before {left:49px;bottom:-18px;border-left-color:#ececec;}.client {margin-left:20px;}.section-four .side-text-container h3 {margin-top:0;}.client .photo {background-color:transparent;border-radius:100px;width:60px;height:60px;float:left;margin-right:10px;}.client p {position:relative;top:5px;}.client p:nth-child(2) {font-size:16px;font-weight:600;margin-bottom:0;}.client p:nth-child(3) {font-size:14px;color:#777;}.owl-prev:after, .owl-next:after {display:none;}.owl-prev {position:absolute;top:199px;right:-208px;}.owl-next {position:absolute;right:0;top:199px;}.owl-prev .fa, .owl-next .fa {background:#f8f8f8;padding:7px 13px;border-radius:50%;color:#ccc;font-size:18px;}.owl-theme .owl-controls .owl-buttons div {background:transparent;opacity:1;color:#f8f8f8;font-size:25px;}.services-left-container {padding:0;background:#ddf1f8;min-height:403px;}.section-five {padding:0;}.text-container {float:right;padding-right:80px;max-width:558px;}.section-five .side-text-container {padding-bottom:80px;}.schedule-right-container {padding:0;background:#d4ecf4;min-height:403px;}.section-five .side-text-container h3 {margin-bottom:30px;}.section-five .schedule-right-container .side-text-container {padding-left:80px;}.btn.btn-primary.schedule-btn {border:0 !important;padding:0 20px;margin:0;width:auto;height:auto;color:#fff !important;line-height:40px;font-weight:bold;letter-spacing:1px;margin-top:14px;}.btn.btn-primary.services-btn {width:auto;height:auto;line-height:40px;font-weight:bold;letter-spacing:1px;color:white !important;padding:0px 20px;margin:14px 0px 0px;background:#44a69a;border-width:0px !important;border-style:initial !important;border-color:initial !important;border-image:initial !important;}@media (max-width:1280px) {.section-container {width:100% !important;float:none;margin:0 auto;padding:0 20px;}}@media (max-width:1175px) {.search-bar-container .search-btn i {top:0;}.search-bar-line {display:none;}}@media (max-width:1024px) {.owl-prev {left:22%;}}@media (max-width:991px) {.landing-header-wrapper {padding:0 10px;}.landing-banner-text ul, .landing-banner-text p {display:none;}.landing-header-wrapper {position:relative;}.landing-banner-wrapper .landing-banner-text {display:block;text-align:center;margin-top:50px;}.landing-banner-text ul, .landing-banner-text p {display:none;}a.arrow-down, .form-shadow {display:none;}.landing-banner-wrapper {padding:0;height:auto;}.landing-banner-wrapper .left-section {height:auto;}.landing-banner-input {margin:0 auto 30px;float:none;}.landing-text-container {width:100%;padding:0 10px;}.section-one .landing-text-container {margin-bottom:0;}.landing-image-left {top:10px;}.section-one {padding:30px 0;}.section-two {padding:0;}.side-text-container p {max-width:100%;}.side-text-container {margin-top:40px;}.section-two .side-text-container {padding:0 20px;}.search-bar-container {margin:20px 20px 80px;}.search-shadow {display:none;}.search-bar-line {display:none;}.search-bar-container {margin:80px auto;float:none;}.search-bar-container {padding:0;height:220px;margin:10px auto 0;background-size:cover;border-radius:inherit;width:100%;border:0;float:none;}.search-bar-container .search-btn i {top:0;}.section-two .side-text-container {padding:0 30px;}.properties-img {float:none;margin:0 auto;}.side-text-container.right-container {padding:0;}.search-bar-container-inner {margin-top:70px;padding:0 20px;}.section-three {padding:30px 0;}.search-bar-container-inner {padding:0 40px;}.search-bar-container-inner p {font-size:18px;}.brand-text-container.brand-logo-container {float:none;margin:0 auto;padding:0 !important;}.brand-text-container h3 {text-align:center;}.brand-text-container h3, .side-text-container h3 {font-size:18px;}.testimonial-container {margin-left:0;float:none;margin:0 auto;}.brand-image-container {border:0;padding:10px 40px;}.brand-image-container img {max-width:334px;}.brand-left-container {padding:30px 0;}.brand-image-container {border:0;padding:10px 40px;}.brand-image-container img {max-width:334px;}.brand-left-container {padding:30px 0;}.testimonial-container {padding:40px 20px 0;}.section-five .services-left-container .side-text-container {max-width:100%;float:none;margin:0;padding:0 20px;}.services-left-container {min-height:auto;padding:20px 10px 30px;}a.btn.btn-primary.services-btn, a.btn.btn-primary.schedule-btn {margin:0;}.section-five .schedule-right-container {min-height:auto;}.section-five .schedule-right-container .side-text-container {max-width:100% !important;margin:0;padding:20px 30px 30px;}.owl-prev {left:30%;}.properties-img {min-height:auto;}.section-three .left-container {background:none;height:auto;}.section-three .left-container:after {background:transparent;}}@media (max-width:768px) {.btn.btn-primary.landing-contact-btn {padding:0 10px;}.landing-text-container {padding:0;}.landing-text-container h2 {font-size:18px;line-height:22px;}.landing-text-container p {font-size:14px;line-height:22px;}.side-text-container {padding:0;}.section-two {padding:0;}.image-under {padding:0;}.section-two .side-text-container {padding:0 15px;}.side-text-container img {max-width:56px;}.section-three {padding:30px 0;}.section-three .right-container {padding:0;}.left-container {padding:0;}.search-bar-container-inner {padding:0 20px;}.testimonial-container {padding:40px 20px 0;}.owl-buttons {display:none;}.landing-banner-wrapper .landing-banner-text .top-text small {font-size:15px;}.landing-banner-wrapper .landing-banner-text .top-text {font-size:23px !important;}.landing-banner-wrapper .landing-banner-text .middle-text {font-size:40px;}.landing-banner-wrapper .landing-banner-text .middle-text small {font-size:40px;position:relative;top:0;left:10px;}.landing-banner-input {border:10px solid #f5f3f3;}.landing-promo {top:-19px;left:-21px;}.landing-banner-input {padding:30px 0 0;}.landing-title-input h3 {font-size:15px;}.landing-banner-input input {padding:5px 0 !important;}.landing-banner-input textarea {height:60px;}.landing-banner-input .btn-primary {line-height:40px !Important;font-size:13px;letter-spacing:1px;height:40px;margin-bottom:0;}.right-section {margin-top:10px;padding:0;}.landing-contact-btn {margin:20px 0px !important;position:relative;left:50%;transform:translate(-50%, 0%);float:none !important;}}@media (max-width:375px) {.btn.btn-primary.landing-contact-btn {margin-top:10px;font-size:13px;line-height:35px;}.landing-logo {display:inline;margin:14px 10px;}}.landing-banner-wrapper:before {content:'';width:100%;height:100%;position:absolute;background:#51b7ec !important;opacity:0.9;}.landing-banner-wrapper {height:818px;background:url(https://www.royacdn.com/unsafe/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/landing/SDAR_Banner.jpg) !important;background-repeat:no-repeat;background-size:cover;padding:0;}.website-gallery-slider {display:block;max-width:700px;margin:auto;overflow:hidden;height:auto;top:35px;position:relative;max-height:150rem !important;min-height:20vh;padding-bottom:10rem;padding-top:5rem !important;}.website-gallery-slider .owl-carousel .owl-item img {display:block;margin:auto;float:none;max-height:900px;}.website-gallery-slider .owl-carousel .owl-stage-outer {overflow:visible !important;}.item.active div:nth-child(2) img {transform:scale(1.2);z-index:2;position:relative;}.website-gallery-slider .owl-carousel .owl-item {-webkit-transition:all ease-in-out 0.4s;transition:all ease-in-out 0.4s;}.website-gallery-slider .owl-carousel .owl-item.medium {z-index:1;-webkit-transform:scale(1);transform:scale(1);position:relative;top:0px;}.website-gallery-slider .owl-item.medium:after {content:'';width:100%;height:100%;position:absolute;background:rgba(255, 255, 255, 0.3);top:0;}.website-gallery-slider .owl-carousel .owl-item.big {z-index:999 !important;position:relative;-webkit-transform:scale(1.1);transform:scale(1.1);box-shadow:0px 0px 10px #3a3a3a;}.website-gallery-slider .owl-carousel .owl-nav.disabled {display:block !important;}.website-gallery-slider .owl-prev .fa,.website-gallery-slider .owl-next .fa {background:#4b79bd;padding:6px 8px;border-radius:50%;font-size:14px;position:relative;border:2px solid #628fd3;color:#fff;display:none;}#feat h1 {font:700 2.3em/1.3em 'Montserrat', sans-serif;padding:0;color:#44a69a;}.landing-banner-wrapper .right-section .landing-banner-input {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}div.section__realestate p,div.section__mobile p,div.section__search p,div.section__idx p,div.section__works p,div.section__data p,div.section-five p {font-size:17px !important;font-family:"Montserrat", sans-seref !important;line-height:32px;font-weight:400;}@media screen and (min-device-width:992px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi) {div.section__realestate p,div.section__mobile p,div.section__search p,div.section__idx p,div.section__works p,div.section__data p,div.section-five p {font-weight:300;}}@media (max-width:991px) {div.section__realestate p,div.section__mobile p,div.section__search p,div.section__idx p,div.section__works p,div.section__data p,div.section-five p {line-height:28px;}}h1, h2, h3, h4, h5, h6, p {padding:0;margin:0 !important;}h1, h4, p, .btn {font-family:"Montserrat", sans-seref !important;}p {color:#000 !important;letter-spacing:0.2px;}.btn {width:auto !important;height:auto !important;line-height:15px !important;margin-right:0 !important;font-size:15px !important;letter-spacing:0 !important;}.btn-primary {background:#f84495;padding:17px 30px !important;border:0;border-radius:30px !important;font-weight:500 !important;font-size:16px !important;transition:all ease-out 400ms;}.btn-primary:hover {background:#333 !important;}@media (max-width:435px) {.btn-primary {margin-bottom:10px;}}.theDemo a {transition:all ease-out 400ms;}@media (max-width:991px) {div.main-content .content {padding-top:0;}}a[href^="tel"] {color:inherit !important;text-decoration:none!important;}.section-container {padding:0;}@media (max-width:1280px) {.section-container {padding:0 40px !important;}}@media (max-width:767px) {.section-container {padding:0 20px !important;}}div.section__realestate,div.section__mobile,div.section__search,div.section__idx,div.section__works,div.section__data,div.section-five {padding:40px 0;}@media (min-width:992px) {div.section__realestate,div.section__mobile,div.section__search,div.section__idx,div.section__works,div.section__data,div.section-five {padding:60px 0;}}div.section__realestate .__left, div.section__realestate .__right,div.section__mobile .__left,div.section__mobile .__right,div.section__search .__left,div.section__search .__right,div.section__idx .__left,div.section__idx .__right,div.section__works .__left,div.section__works .__right,div.section__data .__left,div.section__data .__right,div.section-five .__left,div.section-five .__right {padding:0;margin:0;}div.section__realestate .landing-text-container,div.section__mobile .landing-text-container,div.section__search .landing-text-container,div.section__idx .landing-text-container,div.section__works .landing-text-container,div.section__data .landing-text-container,div.section-five .landing-text-container {width:92%;}div.section__realestate h2,div.section__mobile h2,div.section__search h2,div.section__idx h2,div.section__works h2,div.section__data h2,div.section-five h2 {font-family:"Montserrat", sans-seref;font-weight:800;font-size:40px !important;line-height:40px;margin-bottom:30px !important;color:#333;letter-spacing:0 !important;text-transform:capitalize;}@media (max-width:991px) {div.section__realestate h2,div.section__mobile h2,div.section__search h2,div.section__idx h2,div.section__works h2,div.section__data h2,div.section-five h2 {font-size:26px !important;margin-bottom:10px !important;line-height:30px !important;}}@media (max-width:767px) {div.section__realestate h2,div.section__mobile h2,div.section__search h2,div.section__idx h2,div.section__works h2,div.section__data h2,div.section-five h2 {font-size:20px !important;margin-bottom:15px !important;line-height:24px !important;}}@media (max-width:767px) {div.section__realestate p,div.section__mobile p,div.section__search p,div.section__idx p,div.section__works p,div.section__data p,div.section-five p {font-size:15px !important;line-height:26px;}}.landing-header-wrapper {padding:0 !important;}@media (max-width:767px) {.landing-header-wrapper .section-container {text-align:center;}}.btn.btn-primary.landing-contact-btn {margin-top:22px !important;padding:13px 25px !important;background:#fd007c !important;color:#fff !important;}@media (max-width:991px) {.btn.btn-primary.landing-contact-btn {margin-top:25px !important;}}@media (max-width:768px) {.btn.btn-primary.landing-contact-btn {transform:translate(0, 0) !important;left:0;float:right !important;}}@media (max-width:767px) {.btn.btn-primary.landing-contact-btn {margin-top:8px !important;margin-bottom:12px !important;float:none !important;}}.btn.btn-primary.landing-contact-btn:hover {background:#333 !important;}.landing-logo {max-width:200px;margin:30px 0;}@media (max-width:767px) {.landing-logo {padding:0 !important;margin:12px auto 0;float:none;display:block;}}.landing-banner-wrapper {height:100vh;background-image:url(https://www.royacdn.com/unsafe/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/sdar_pricing/heroimage.jpg) !important;background-size:cover !important;}@media (max-width:991px) {.landing-banner-wrapper {height:auto;}}.landing-banner-wrapper:before {display:none;}.landing-banner-wrapper .right-section {padding:0;}@media (max-width:991px) {.landing-banner-wrapper .right-section {padding:0 10px 10px;}}.landing-banner-wrapper .left-section {height:100vh;}@media (max-width:991px) {.landing-banner-wrapper .left-section {height:auto;}}.landing-banner-wrapper .landing-banner-text {padding:0;position:absolute;top:50%;transform:translateY(-50%);text-align:left;}@media (max-width:1400px) {.landing-banner-wrapper .landing-banner-text {padding-top:30px;}}@media (max-width:1200px) {.landing-banner-wrapper .landing-banner-text {padding-right:30px;}}@media (max-width:1050px) {.landing-banner-wrapper .landing-banner-text {padding-right:50px;}}@media (max-width:991px) {.landing-banner-wrapper .landing-banner-text {padding:0;margin:40px auto 70px !important;float:none;text-align:center;position:relative;top:0;transform:translateY(0);}}.landing-banner-wrapper .landing-banner-text h1 {font-weight:900;text-transform:capitalize;font-size:46px;text-align:left;color:#1f1f1f;padding-bottom:15px !important;}@media (max-width:1400px) {.landing-banner-wrapper .landing-banner-text h1 {padding-bottom:5px !important;font-size:40px;}}@media (max-width:1200px) {.landing-banner-wrapper .landing-banner-text h1 {font-size:34px;}}@media (max-width:991px) {.landing-banner-wrapper .landing-banner-text h1 {text-align:center;}}@media (max-width:767px) {.landing-banner-wrapper .landing-banner-text h1 {line-height:30px;font-size:28px;}}.landing-banner-wrapper .landing-banner-text h2 {font-family:"Montserrat", sans-seref;font-size:28px !important;color:#1f1f1f;padding:0;margin:0;font-weight:600;position:relative;top:6px;}@media (max-width:1400px) {.landing-banner-wrapper .landing-banner-text h2 {font-size:24px !important;}}@media (max-width:1200px) {.landing-banner-wrapper .landing-banner-text h2 {font-size:22px !important;}}@media (max-width:767px) {.landing-banner-wrapper .landing-banner-text h2 {top:0 !important;}}.landing-banner-wrapper .landing-banner-text h3 {font-size:18px;font-weight:400;font-family:"Montserrat", sans-seref;padding-bottom:5px;}.landing-banner-wrapper .landing-banner-text h3 strong {font-weight:600;}@media (max-width:1200px) {.landing-banner-wrapper .landing-banner-text h3 {font-size:16px !important;}}@media (max-width:991px) {.landing-banner-wrapper .landing-banner-text h3 {padding-bottom:0;line-height:24px;}}@media (max-width:991px) {.landing-banner-wrapper .landing-banner-text .data__option h3 {margin-bottom:20px !important;}}.landing-banner-wrapper .landing-banner-text ul {margin-top:50px;max-width:100%;}@media (max-width:1400px) {.landing-banner-wrapper .landing-banner-text ul {margin-top:20px;}}.landing-banner-wrapper .landing-banner-text ul li {font-family:"Montserrat", sans-seref;font-size:16px;color:#1f1f1f;font-weight:500;}@media (max-width:1400px) {.landing-banner-wrapper .landing-banner-text ul li {line-height:28px;}}.landing-banner-wrapper .landing-banner-text ul li small {font-family:"Montserrat", sans-seref;font-size:12px;color:#555;font-style:italic;}.landing-banner-wrapper .right-section {height:100vh;}@media (max-width:991px) {.landing-banner-wrapper .right-section {height:auto;}}@media (max-width:768px) {.landing-banner-wrapper .right-section .landing-title-input h3 {font-size:20px !important;}}.landing-banner-wrapper .right-section .landing-banner-input {border-radius:30px;border:14px solid #f5f3f3;padding:60px 0;float:right;margin-top:0;}@media (max-width:991px) {.landing-banner-wrapper .right-section .landing-banner-input {margin-top:0;float:none;position:relative;top:0;left:0;transform:translate(0, 0);}}@media (max-width:767px) {.landing-banner-wrapper .right-section .landing-banner-input {padding:60px 30px;}}.landing-banner-wrapper .right-section .landing-banner-input div {padding:0;margin:0;}.landing-banner-wrapper .right-section .landing-banner-input .container-fluid {text-align:center;}.landing-banner-wrapper .right-section .landing-banner-input .alert {max-width:300px;float:none !important;margin:10px auto 0 !important;padding:12px 20px !important;}.landing-banner-wrapper .right-section .landing-banner-input h3 {font-weight:700;color:#5c5c5c;letter-spacing:0;padding:0 0 15px;font-family:"Montserrat", sans-seref;}.landing-banner-wrapper .right-section .landing-banner-input .form-control {font-size:18px;max-width:300px;margin:0 auto 18px;height:60px;border-color:#9e9e9e;color:#9e9e9e;-webkit-appearance:none;appearance:none;transition:all ease 0.3s;font-weight:500;font-family:"Montserrat", sans-seref;}.landing-banner-wrapper .right-section .landing-banner-input .form-control::placeholder {color:#5c5c5c;}.landing-banner-wrapper .right-section .landing-banner-input .form-control:focus, .landing-banner-wrapper .right-section .landing-banner-input .form-control:active {border-color:#ccc;}@media (max-width:767px) {.landing-banner-wrapper .right-section .landing-banner-input .form-control {height:50px;font-size:16px;}}@media (max-width:500px) {.landing-banner-wrapper .right-section .landing-banner-input .form-control {height:45px;font-size:14px;}}.landing-banner-wrapper .right-section .landing-banner-input .btn-primary {max-width:300px;width:100% !important;margin:0 auto !important;display:block;padding:0 20px !important;line-height:52px !important;border-radius:10px !important;}@media (max-width:500px) {.landing-banner-wrapper .right-section .landing-banner-input .btn-primary {padding:0 10px !important;line-height:47px !important;}}.landing-banner-wrapper .right-section .landing-banner-input .landing-promo {background-image:url(https://www.royacdn.com/unsafe/smart/Site-267d6cb1-b05a-4c2a-a59f-97c1e8b11b65/sdar_pricing/promo_ribbon.png);width:253px;left:-32px;top:-24px;}.landing-banner-wrapper .right-section .landing-banner-input .landing-promo p {top:23px;left:6px;transform:rotate(-27deg);font-size:14px;font-weight:400;color:#fff !important;}.section-one {padding:40px 0 0;}.section-one .arrow-down {top:-80px;color:#333;}@media (max-width:991px) {.section__realestate .__left {padding-top:0 !important;}}.section__realestate .__left img {max-width:48px;margin-bottom:30px;}@media (max-width:991px) {.section__realestate .__right img {max-width:545px;margin:30px auto 0;}}@media (max-width:991px) {.section__mobile .section-container {display:flex;flex-direction:column;}}@media (max-width:991px) {.section__mobile .__left {order:2;}.section__mobile .__left img {margin:30px auto;}}.section__mobile .__left img {max-width:443px;}.section__mobile .__right {padding-top:60px !important;}@media (max-width:991px) {.section__mobile .__right {order:1;padding-top:0 !important;}}.section__mobile .__right .landing-text-container {width:100%;}.section__mobile .__right img {max-width:28px;margin-bottom:30px;}.section__search .__left img {max-width:39px;margin-bottom:30px;}.section__search .__right {padding-top:75px !important;}.section__search .__right img {max-width:530px;margin:0 auto;}@media (max-width:991px) {.section__idx .section-container {display:flex;flex-direction:column;}}.section__idx .__right {padding-top:160px !important;}@media (max-width:991px) {.section__idx .__right {order:1;padding-top:0 !important;}}.section__idx .__right .landing-text-container {width:100%;}.section__idx .__right img {max-width:58px;margin-bottom:30px;}.section__idx .__left {padding-top:75px !important;}@media (max-width:991px) {.section__idx .__left {order:2;padding-top:0 !important;}.section__idx .__left img {margin:30px auto 15px !important;}}.section__idx .__left img {margin-left:-8px;max-width:500px;}.section__works {padding:100px 0 80px !important;background:#f6fbfd;text-align:center;}@media (max-width:991px) {.section__works {padding:40px 0 10px !important;}}.section__works .landing-text-container {width:100% !important;padding-bottom:60px;}.section__works .landing-text-container h2 {margin-bottom:20px !important;}.section__works .landing-text-container p {max-width:600px;text-align:center;margin:0 auto !important;}.section__works div {padding:0;}.section__works .loop__container {padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;}.section__works .loop__container .__each {width:31.5%;margin-bottom:60px;}@media (max-width:767px) {.section__works .loop__container .__each {width:48%;}}@media (max-width:500px) {.section__works .loop__container .__each {width:100%;}}.section__works .loop__container .__each img {max-width:400px;cursor:pointer;transition:all ease 0.3s;transform:scale(1);}.section__works .loop__container .__each img:hover {opacity:0.9;transform:scale(0.97);}@media (max-width:500px) {.section__works .loop__container .__each img {max-width:350px;margin:0 auto;}}.section__works .__right {padding-top:160px !important;}.section__works .__right img {max-width:58px;margin-bottom:30px;}.section__works .__left {padding-top:75px !important;}.section__works .__left img {max-width:500px;}div.section__data {text-align:center;padding:100px 0;}@media (max-width:991px) {div.section__data {padding:50px 0;}}div.section__data h2 {font-size:24px !important;}@media screen and (min-width:992px) and (max-width:1260px) {div.section__data h2 {font-size:20px !important;}}@media (max-width:991px) {div.section__data h2 {font-size:18px !important;line-height:24px;}}div.section__data .brand-left-container {background:#fff;padding:0;}div.section__data .brand-text-container {max-width:100%;}div.section__data .brand-logo-container {padding-right:0 !important;}div.section__data .brand-logo-container .brand-image-first,div.section__data .brand-logo-container .brand-image-fourth {background-color:#fbfbfb;}div.section__data .brand-logo-container .brand-image-first {border-right-color:#d5d5d5 !important;border-bottom-color:#d5d5d5 !important;}div.section__data .brand-logo-container .brand-image-second {border-left:0 !important;border-bottom-color:#d5d5d5 !important;}div.section__data .brand-logo-container .brand-image-third {border-top:0 !important;border-right-color:#d5d5d5 !important;}div.section__data .brand-logo-container .brand-image-fourth {border-left:0 !important;border-top:0 !important;}div.section__data .brand-logo-container .brand-image-container {min-height:200px;border:1px solid #e8e8e8;}div.section__data .brand-logo-container .brand-image-container img {position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}@media (max-width:767px) {div.section__data .brand-logo-container .brand-image-container {border:1px solid #e8e8e8 !important;margin-bottom:10px;}}div.section__data .brand-logo-container .__one {max-width:211px;margin:0 auto;}div.section__data .brand-logo-container .__bh {max-width:189px;margin:0 auto;}div.section__data .brand-logo-container .__kw {max-width:118px;margin:0 auto;}div.section__data .brand-logo-container .__pacific {max-width:217px;margin:0 auto;}div.section__data .side-text-container {margin-top:0;}div.section__data article {padding:0;}div.section__data .quote {margin:0 0 40px 20px;padding:40px 5px 30px 30px;}@media screen and (min-width:992px) and (max-width:1260px) {div.section__data .quote {margin:0 40px 40px 20px;}}@media (max-width:767px) {div.section__data .quote {margin:0 0 40px 5px;}}div.section__data .quote p {font-weight:400;line-height:26px;text-align:left;}div.section__data .side-text-container p {max-width:100% !important;}@media (max-width:1200px) {div.section__data .testimonial-container {max-width:100%;}}@media (max-width:767px) {div.section__data .testimonial-container {padding:40px 0 0;}}div.section__data .owl-nav {position:absolute;max-width:140px;right:45px;bottom:50px;}@media screen and (min-width:992px) and (max-width:1350px) {div.section__data .owl-nav {right:85px;}}div.section__data .owl-nav .owl-prev,div.section__data .owl-nav .owl-next {top:0;max-width:45px;padding:0;margin:0 2px;background:#ededed;width:40px;height:40px;border-radius:50%;transition:all 400ms ease-out;}div.section__data .owl-nav .owl-prev .fa,div.section__data .owl-nav .owl-next .fa {background:transparent;color:#6b6b6b;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}div.section__data .owl-nav .owl-prev:hover,div.section__data .owl-nav .owl-next:hover {background:#f4f3f3;}div.section-five {padding:0;}div.section-five h2 {font-size:24px !important;}@media screen and (min-width:992px) and (max-width:1260px) {div.section-five h2 {font-size:20px !important;}}@media (max-width:991px) {div.section-five h2 {font-size:18px !important;line-height:24px;}}div.section-five .text-container {padding-left:0;max-width:600px;}div.section-five .services-left-container {padding:0;}@media screen and (min-width:992px) and (max-width:1260px) {div.section-five .services-left-container {padding-left:40px;}}@media screen and (min-width:992px) and (max-width:1260px) {div.section-five .schedule-right-container {padding-right:40px !important;}}@media (max-width:991px) {div.section-five .side-text-container {padding:45px 20px 50px !important;}}div.section-five .side-text-container p {max-width:100% !important;}div.section-five .__desc {min-height:160px;}@media screen and (min-width:992px) and (max-width:1260px) {div.section-five .__desc {min-height:200px;}}@media (max-width:991px) {div.section-five .__desc {min-height:auto;}}@media (max-width:991px) {div.section-five .btn-primary {margin-top:30px !important;}}div.section-five .btn.btn-primary.schedule-btn:hover,div.section-five .btn.btn-primary.services-btn:hover {background:#333 !important;}@media (min-width:1260px) {div#bottomwrap {max-width:1200px;padding:0 !important;}}@media (max-width:767px) {div#bottomwrap {padding:0 20px !important;}}div#bottomwrap #subscribe .form-group {margin-top:30px;}@media screen and (min-width:801px) and (max-width:1200px) {div#bottomwrap #subscribe .form-group input {max-width:300px;width:100%;}}@media screen and (min-width:768px) and (max-width:800px) {div#bottomwrap #subscribe .form-group input {max-width:200px;}}@media (min-width:1200px) {div#bottomwrap #subscribe {width:44%;}}@media screen and (min-width:768px) and (max-width:1199px) {div#bottomwrap #subscribe {width:47.666667%;padding:0 20px 0 3em;}}@media screen and (min-width:800px) and (max-width:1200px) {div#bottomwrap #subscribe {padding-right:20px;}}@media all and (min-width:992px) and (-ms-high-contrast:none), (-ms-high-contrast:active) {div#bottomwrap #submit {position:relative;top:-27px;}}@media (min-width:1200px) {div#bottomwrap #details {width:18.66%;}}@media screen and (min-width:768px) and (max-width:830px) {div#bottomwrap #more {padding-right:10px;}}

/*** CSS File: bar-sponsor ***/
.landing-header-wrapper {position:absolute;background:transparent;}.landing-banner-wrapper {min-height:100vh !important;height:initial !important;background:transparent !important;position:relative;}.landing-banner-wrapper .section-background, .landing-banner-wrapper .section-background img {position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.landing-banner-wrapper .landing-banner-text h2 {font-family:outfit !important;color:#834cf1;font-size:78px !important;letter-spacing:-2px;}.landing-banner-wrapper .landing-banner-text h2 span {display:block;}.landing-banner-wrapper .landing-banner-text h2 br {display:none;}.landing-banner-wrapper .landing-banner-text h2 span {font-size:20px;font-weight:200;text-transform:uppercase;color:#333;letter-spacing:initial;}.landing-banner-wrapper .landing-banner-text h2 .span-1 {padding-bottom:20px;margin-bottom:10px;position:relative;}.landing-banner-wrapper .landing-banner-text h2 .span-2 {margin-top:10px;}.landing-banner-wrapper .landing-banner-text h2 .span-1:before {content:"";position:absolute;left:0;width:100px;height:1px;background:#333;bottom:0;}.landing-banner-wrapper .landing-banner-text ul {margin-top:35px;}.landing-banner-wrapper .landing-banner-text ul {left:unset;}.landing-banner-wrapper .landing-banner-text ul li {padding-left:40px;position:relative;font-size:20px;font-weight:200;font-family:'Outfit';}.landing-banner-wrapper .landing-banner-text ul li:before {position:absolute;left:0;margin-left:unset;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23834cf1'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E");width:17px;content:"" !important;height:17px;background-size:cover;top:6px;}.landing-banner-wrapper .landing-banner-text ul li small {font-size:20px;font-weight:200;font-family:'Outfit';font-style:initial;}.landing-banner-wrapper .left-section {max-width:500px;}.landing-banner-wrapper .section-container {display:flex;justify-content:space-between;}.section-container {width:90%;max-width:1280px;}.landing-banner-wrapper .right-section {width:50%;}.landing-banner-wrapper .right-section .landing-banner-input {max-width:560px;border-width:5px;padding:75px 0 !important;}.landing-banner-wrapper .right-section .landing-banner-input .pin {position:absolute;width:180px;right:-40px;bottom:-140px;}.landing-banner-wrapper .right-section .landing-banner-input .form-control {max-width:420px;border-width:1px;font-size:18px !important;font-weight:400;text-transform:uppercase;width:90%;}.landing-banner-wrapper .right-section .landing-banner-input .btn-primary {max-width:420px;width:90% !important;text-transform:uppercase;font-family:'Outfit' !important;font-weight:300 !important;font-size:18px !important;border-radius:30px !important;background:#ed137d !important;}.landing-banner-wrapper .right-section .landing-banner-input h3 {font-weight:600 !important;font-family:'Outfit' !important;font-size:20px !important;}.landing-header-wrapper .section-container {max-width:1600px;}div.section__realestate p, div.section__mobile p, div.section__search p, div.section__idx p, div.section__works p, div.section__data p, div.section-five p {line-height:1.7;text-align:left;}div.section__realestate h2, div.section__mobile h2,div.section__search h2, div.section__idx h2, div.section__works h2, div.section__data h2, div.section-five h2 {margin-bottom:20px !important;}.section__idx .__right {padding:0;}.section__idx .__left {padding:0 !important;}.section__search .__right {padding:0 !important;}.section__mobile .__right {padding:0 !important;}div.section__realestate .section-container ,div.section__idx .section-container,div.section__search .section-container,div.section__mobile .section-container {display:flex;align-items:center;}.section-five .btn {font-size:18px !important;font-family:'Outfit' !important;font-weight:300 !important;padding-top:18px !important;padding-bottom:18px !important;}div.section__data .side-text-container .client p {text-align:left;}.section-one .arrow-down {left:unset;right:0;}@media (max-width:1080px) {.landing-banner-wrapper .landing-banner-text {position:relative !important;top:unset;transform:unset;}.landing-banner-wrapper {min-height:initial !important;padding:160px 0 200px!important;}.landing-header-wrapper {top:20px;}.landing-banner-wrapper .section-container {flex-direction:column;align-items:center;justify-content:center;gap:60px;}.landing-banner-wrapper .left-section {max-width:100%;height:initial;width:100%;}.landing-banner-wrapper .right-section {height:initial;}.landing-banner-wrapper .right-section .landing-banner-input {position:relative;transform:initial;left:unset;top:unset;}.landing-banner-wrapper .landing-banner-text h2 {font-size:62px !important;}.landing-banner-wrapper .landing-banner-text ul li {line-height:1.5;}div.section__realestate .section-container, div.section__idx .section-container, div.section__search .section-container, div.section__mobile .section-container {flex-direction:column;align-items:center;justify-content:center;gap:30px;}div.section__realestate p, div.section__mobile p, div.section__search p, div.section__idx p, div.section__works p, div.section__data p, div.section-five p {text-align:center;}div.section__realestate h2, div.section__mobile h2, div.section__search h2, div.section__idx h2, div.section__works h2, div.section__data h2, div.section-five h2 {text-align:center;}.section__search .__left img {display:block;margin-left:auto;margin-right:auto;}.section__idx .__right img {margin-left:auto;margin-right:auto;}div.section__realestate .landing-text-container, div.section__mobile .landing-text-container, div.section__search .landing-text-container, div.section__idx .landing-text-container, div.section__works .landing-text-container, div.section__data .landing-text-container, div.section-five .landing-text-container {width:100%;}.section__realestate .__left img {margin-left:auto;margin-right:auto;}.section__mobile .__right img {margin-left:auto;margin-right:auto;}.landing-banner-wrapper .right-section {padding:0;}}@media (max-width:991px) {.landing-banner-wrapper .landing-banner-text h2 .span-1:before {left:50%;transform:translate(-50%, 0);}.landing-banner-wrapper .right-section {width:100%;}.landing-banner-wrapper .landing-banner-text ul {display:block;max-width:600px;margin-left:auto;margin-right:auto;}.landing-banner-wrapper .landing-banner-text ul li {text-align:left;}.landing-banner-wrapper .landing-banner-text {display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:0 !important;}.section-five .btn {display:flex;max-width:max-content;margin:auto !important;}div.section__data h2,div.section-five h2 {font-size:24px !important;}div.section__realestate h2, div.section__mobile h2, div.section__search h2, div.section__idx h2, div.section__works h2, div.section__data h2, div.section-five h2 {font-size:28px !important;}div.section__realestate p, div.section__mobile p, div.section__search p, div.section__idx p, div.section__works p, div.section__data p, div.section-five p {font-size:16px !important;line-height:1.6;}.landing-banner-wrapper .landing-banner-text ul li,.landing-banner-wrapper .landing-banner-text ul li small,.landing-banner-wrapper .right-section .landing-banner-input .form-control,.landing-banner-wrapper .right-section .landing-banner-input .btn-primary,.section-five .btn {font-size:16px !important;}.landing-banner-wrapper .landing-banner-text h2 span {font-size:18px;}div.section-five .side-text-container {padding-top:60px !important;padding-bottom:60px !important;}.landing-banner-wrapper .right-section .landing-banner-input .form-control {height:52px;}}@media (max-width:768px) {div.section__data h2,div.section-five h2 {font-size:22px !important;}div.section__realestate h2, div.section__mobile h2, div.section__search h2, div.section__idx h2, div.section__works h2, div.section__data h2, div.section-five h2 {font-size:26px !important;}.landing-banner-wrapper .right-section .landing-banner-input .pin {position:absolute;width:150px;right:-20px;bottom:-100px;}.landing-banner-wrapper {padding-bottom:160px !important;}.landing-banner-wrapper .section-container {gap:30px;}.landing-banner-wrapper .right-section .landing-banner-input .form-control, .landing-banner-wrapper .right-section .landing-banner-input .btn-primary {width:80% !important;}}@media (min-width:1081px) {div.section__search .__left {padding-right:2vw;}.section__mobile .__right {padding-left:2vw !important;}div.section__realestate .__left {padding-right:2vw;}.section__idx .__right {padding-left:2vw !important;}}