@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css);
@import url(https://fonts.googleapis.com/css2?family=Lora:wght@400;500;600;700&family=Roboto+Slab:wght@300;400;500;600;700;800;900&family=Roboto:wght@300;400;500;700;900&display=swap);
/* Make clicks pass-through */
#nprogress {
  pointer-events: none;
}

#nprogress .bar {
  background: #29d;

  position: fixed;
  z-index: 1031;
  top: 0;
  left: 0;

  width: 100%;
  height: 2px;
}

/* Fancy blur effect */
#nprogress .peg {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  box-shadow: 0 0 10px #29d, 0 0 5px #29d;
  opacity: 1.0;

  -webkit-transform: rotate(3deg) translate(0px, -4px);
      -ms-transform: rotate(3deg) translate(0px, -4px);
          transform: rotate(3deg) translate(0px, -4px);
}

/* Remove these to get rid of the spinner */
#nprogress .spinner {
  display: block;
  position: fixed;
  z-index: 1031;
  top: 15px;
  right: 15px;
}

#nprogress .spinner-icon {
  width: 18px;
  height: 18px;
  box-sizing: border-box;

  border: solid 2px transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 50%;

  -webkit-animation: nprogress-spinner 400ms linear infinite;
          animation: nprogress-spinner 400ms linear infinite;
}

.nprogress-custom-parent {
  overflow: hidden;
  position: relative;
}

.nprogress-custom-parent #nprogress .spinner,
.nprogress-custom-parent #nprogress .bar {
  position: absolute;
}

@-webkit-keyframes nprogress-spinner {
  0%   { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}
@keyframes nprogress-spinner {
  0%   { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}


.Toastify__toast-container{z-index:9999;-webkit-transform:translateZ(9999px);position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;margin-left:-160px}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;margin-left:-160px}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:1px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;-ms-flex:1;flex:1}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{color:#fff;font-weight:700;font-size:14px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:.7;background-color:hsla(0,0%,100%,.7);transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}
.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;position:absolute;z-index:2;top:20px;background:0 0;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:hover{opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:''}.carousel .control-disabled.control-arrow{opacity:0;cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:0 0;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;width:80px;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:0}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center;background:#000}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;text-align:center;width:100%}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}
.aboutPage{padding:30px 0 95px}.aboutSectionTwo{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;padding:23.86% 0}.aboutInner{margin-top:24px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.aboutInner .aboutLeft{width:50%}.aboutInner .aboutLeft h2{font-size:36px;line-height:1.33}.aboutInner .aboutLeft h3{line-height:1.25;font-size:20px;font-weight:700;color:#444;margin-top:12px}.aboutInner .aboutLeft p{line-height:1.28;font-family:"Lora",serif;font-size:18px;font-weight:500;color:#444;margin-top:24px}.aboutInner .aboutLeft .aboutContentSpan{margin-top:24px}.aboutInner .aboutLeft .aboutContentSpan span{line-height:1.3;font-size:20px;font-weight:500;color:#444;display:block}.aboutInner .aboutRight{padding:20.351% 0;position:relative;width:32.027%;background:#275367;margin-top:66px;background-repeat:no-repeat;background-position:center;background-size:cover}.aboutInner .aboutRight img{position:absolute;right:18%;bottom:20%}@media screen and (max-width: 1199px){.aboutInner .aboutLeft{width:60%}.aboutInner .aboutLeft h2{font-size:30px}}@media screen and (max-width: 991px){.aboutPage{padding:0px 0 65px}.aboutInner .aboutLeft h2{font-size:24px}.aboutInner .aboutLeft h3{font-size:18px}.aboutInner .aboutLeft p{font-size:16px}}@media screen and (max-width: 767px){.aboutPage{padding:0px 0 40px}.aboutInner .aboutLeft{width:100%}.aboutInner .aboutLeft h2{font-size:18px}.aboutInner .aboutLeft h3{font-size:16px}.aboutInner .aboutLeft p{font-size:14px}.aboutInner .aboutRight{padding:60.38% 0;width:100%;margin-top:66px}}


.mainCategories .AdvertisementRoom{margin:0 0 96px}@media screen and (max-width: 991px){.mainCategories .AdvertisementRoom{margin-bottom:62px !important}}

.categoriesDetailBanner{margin-bottom:120px}.categoriesShowBtn{text-align:center;margin:60px 0 120px}.categoriesDetailPage{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.categoriesDetailPage .categoriesDetailTop{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:108px}.categoriesDetailPage .aboutSection{width:calc(50% - 50px);padding:0}.categoriesDetailPage .aboutSection .aboutHeading{padding:0}.categoriesDetailPage .aboutSection .aboutHeading h2,.categoriesDetailPage .aboutSection .aboutHeading p{width:100%}.categoriesDetailPage .categoriesDetailBanner{margin-bottom:0px;width:calc(50% - 50px)}.categoriesDetailPage .AdvertisementRoom{margin:96px 0}.categoriesDetailPage .categoriesShowBtn{text-align:center;margin-bottom:189px}.categoriesDetailBanner{position:relative;cursor:pointer;width:100%;line-height:0;border-radius:5px}.categoriesDetailBanner .categoriesDetailBannerImg{background-repeat:no-repeat;background-size:cover;background-position:center;padding:33.4% 0}.categoriesDetailBanner .featuredImg{position:absolute;right:0;z-index:99;top:23px;padding-left:18px}.categoriesDetailBanner .featuredImg h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:30px;width:180px;padding:10px 13px;background:#275367;color:#fff}.categoriesDetailBanner .featuredImg h3 .featuredLogo{margin-right:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.categoriesDetailBanner .featuredImg h3 .featuredLogo img{width:13px}.categoriesDetailBanner .featuredImg h3 .featuredText{width:auto;line-height:normal;position:relative;top:0px;font-size:16px}.categoriesDetailBanner .featuredContent{line-height:normal;position:static;margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.categoriesDetailBanner .featuredContent h3{color:#275367;font-size:16px;text-transform:capitalize;letter-spacing:0.4px;margin-right:19px}.categoriesDetailBanner .featuredContent h2{font-size:14px;margin-right:19px;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);opacity:0.8;letter-spacing:0.78px}.categoriesDetailBanner .featuredContent h2 b{font-weight:normal;font-family:CircularStdBook}.categoriesDetailBanner .featuredContent p{color:#275367;font-size:13px;opacity:0.76}.categoriesDetail{width:100%}.categoriesDetail:nth-child(2){margin-bottom:67px}.categoriesDetail:nth-child(2) .categoriesDetailColumn:nth-child(4),.categoriesDetail:nth-child(2) .categoriesDetailColumn:nth-child(5),.categoriesDetail:nth-child(2) .categoriesDetailColumn:nth-child(6){margin-bottom:0}.category-newsletter .newsletter-section{margin-top:60px}@media screen and (max-width: 991px){.categoriesDetailPage{padding-bottom:50px}.categoriesDetailPage .categoriesDetailBanner{margin-bottom:0px}.categoriesDetailPage .AdvertisementRoom{margin:20px 0 0}.categoriesDetailBanner .featuredImg h3{width:170px}.categoriesDetailBanner .featuredImg h3 .featuredText{font-size:14px}}@media screen and (max-width: 767px){.categoriesDetailSection{padding:0px 0 0}.categoriesDetailPage{padding:30px 0}.categoriesDetailPage .aboutSection{width:100%}.categoriesDetailPage .categoriesDetailBanner{margin-bottom:15px;width:100%;order:-1}.categoriesDetailPage .AdvertisementRoom{margin:50px 0 0 !important}.categoriesDetailBanner:after{bottom:40px}.categoriesDetailBanner .featuredImg{top:5%;left:3%}.categoriesDetailBanner .featuredImg h3{width:136px;padding:10px 11px}.categoriesDetailBanner .featuredImg h3 .featuredLogo{margin-right:9px}.categoriesDetailBanner .featuredImg h3 .featuredText{font-size:11px}.categoriesDetailBanner .featuredContent{margin-top:8px}.categoriesDetailBanner .featuredContent h3{font-size:12px;letter-spacing:0;margin-right:10px}.categoriesDetailBanner .featuredContent h2{font-size:12px;margin-right:10px;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);letter-spacing:0.2px}.categoriesDetailBanner .featuredContent p{font-size:12px;margin-top:3px;width:100%}}

.dashboardSettingSection{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px}.dashboardSettingSection .dashboardSettingLeft{width:40%}.dashboardSettingSection .dashboardSettingLeft .picBtn{display:flex;flex-wrap:wrap}.dashboardSettingSection .dashboardSettingLeft .picBtn .mainBtn2,.dashboardSettingSection .dashboardSettingLeft .picBtn #cloudinary_upload_button{padding:14px 20px 11px;line-height:1.14;letter-spacing:1.5px}.dashboardSettingSection .dashboardSettingLeft .picBtn .mainBtn2:nth-child(2),.dashboardSettingSection .dashboardSettingLeft .picBtn #cloudinary_upload_button:nth-child(2){background:#275367;color:#fff;margin-left:12%}.dashboardSettingSection .dashboardSettingLeft form.settingForm{margin-top:44px;display:flex;flex-wrap:wrap;justify-content:space-between}.dashboardSettingSection .dashboardSettingLeft form.settingForm .form-group{margin-top:28px;width:100%}.dashboardSettingSection .dashboardSettingLeft form.settingForm .form-group label{display:block;width:100%;text-shadow:0px 30px 40px rgba(28,30,35,0.2);font-size:12px;font-weight:500;line-height:1.2;letter-spacing:1.2px;color:#a1a6bb;margin-bottom:9px;padding-left:15px}.dashboardSettingSection .dashboardSettingLeft form.settingForm .form-group label span{color:#E02F2F;margin-left:5px;font-weight:bold}.dashboardSettingSection .dashboardSettingLeft form.settingForm .form-group input,.dashboardSettingSection .dashboardSettingLeft form.settingForm .form-group select{width:100%;border-radius:21px;border:solid 1px #e3e8f0;background-color:#f0f2f7;outline:none;padding:12.5px;color:#3a405b;line-height:1.2;font-weight:"Roboto",sans-serif}.dashboardSettingSection .dashboardSettingLeft form.settingForm .form-group input{-webkit-appearance:none}.dashboardSettingSection .dashboardSettingLeft form.settingForm .form-group select{background:#fff}.dashboardSettingSection .dashboardSettingLeft form.settingForm .form-group-inner{display:flex;align-items:flex-start}.dashboardSettingSection .dashboardSettingLeft form.settingForm .form-group-inner span{border-radius:21px 0 0 21px;border:solid 1px #e3e8f0;color:#e3e8f0;font-size:12px;line-height:1.5;padding:13px 12px 9px}.dashboardSettingSection .dashboardSettingLeft form.settingForm .form-group-inner input{width:calc(100% - 68px) !important;border-radius:0 21px 21px 0 !important;border-left:0 !important}.dashboardSettingSection .dashboardSettingLeft form.settingForm .form-group.half-grid{width:calc(50% - 15px)}.dashboardSettingSection .dashboardSettingLeft form.settingForm .form-group.password-grid{width:60%;position:relative}.dashboardSettingSection .dashboardSettingLeft form.settingForm .form-group.password-grid label{padding-left:0}.dashboardSettingSection .dashboardSettingLeft form.settingForm .form-group.password-grid label span{color:#E02F2F;margin-left:5px;font-weight:bold}.dashboardSettingSection .dashboardSettingLeft form.settingForm .form-group.password-grid input{border-radius:5px;padding-left:40px}.dashboardSettingSection .dashboardSettingLeft form.settingForm .form-group.password-grid i{position:absolute;bottom:12px;left:14px;color:#b9bed1}.dashboardSettingSection .dashboardSettingRight{width:47%}.dashboardSettingSection .dashboardSettingRight h6{font-size:11px;line-height:1.2;letter-spacing:1.1px;color:#343e5c;font-weight:500}.dashboardSettingSection .dashboardSettingRight .notificationInner{padding:46px 31px 0}.dashboardSettingSection .dashboardSettingRight .notificationInner h5{font-size:12px;line-height:1.2;letter-spacing:1.2px;color:#a1a6bb}.dashboardSettingSection .dashboardSettingRight .notificationInner .notificationSummary{display:flex;flex-wrap:wrap;padding:31px 24px 0}.dashboardSettingSection .dashboardSettingRight .notificationInner .notificationSummary p{font-size:14px;line-height:1.2;letter-spacing:normal;text-align:left;color:#3a405b;width:100%;margin-bottom:17px}.dashboardSettingSection .dashboardSettingRight .notificationInner .notificationSummary label{position:relative;display:flex;flex-wrap:wrap;align-items:center;margin-right:5%;color:#3a405b;font-weight:500;font-size:13px;cursor:pointer}.dashboardSettingSection .dashboardSettingRight .notificationInner .notificationSummary label input{-webkit-appearance:checkbox;position:absolute;top:0;left:0;opacity:0}.dashboardSettingSection .dashboardSettingRight .notificationInner .notificationSummary label span{border:solid 2px #e4e7ef;width:18px;display:inline-block;height:18px;border-radius:50%;margin-right:6px;cursor:pointer;position:relative;z-index:2}.dashboardSettingSection .dashboardSettingRight .notificationInner .notificationSummary label input:checked ~ span:after{content:"";position:absolute;background:#51dde9;width:8px;height:8px;border-radius:50%;top:3px;left:3px}.dashboardSettingSection .dashboardSettingRight .notificationInner .notificationEmail label{position:relative;display:block;font-size:13px;line-height:1.85;letter-spacing:normal;color:#3a405b;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:24px}.dashboardSettingSection .dashboardSettingRight .notificationInner .notificationEmail label input{opacity:0;width:0;height:0;position:absolute;top:0}.dashboardSettingSection .dashboardSettingRight .notificationInner .notificationEmail label .switch{position:relative;width:60px;height:34px}.dashboardSettingSection .dashboardSettingRight .notificationInner .notificationEmail label i{width:calc(100% - 80px);font-style:normal}.dashboardSettingSection .dashboardSettingRight .notificationInner .notificationEmail label .slider{position:relative;cursor:pointer;display:inline-block;width:68px;height:36px;background-color:#e4e7ef;-webkit-transition:.4s;transition:.4s;border-radius:34px}.dashboardSettingSection .dashboardSettingRight .notificationInner .notificationEmail label .slider:before{position:absolute;content:"";height:20px;width:20px;left:11px;bottom:8px;border-radius:50%;background-color:#fff;-webkit-transition:.4s;transition:.4s;box-shadow:0px 10px 25px 0 rgba(34,35,40,0.4)}.dashboardSettingSection .dashboardSettingRight .notificationInner .notificationEmail label input:checked+.slider{background-color:#275367}.dashboardSettingSection .dashboardSettingRight .notificationInner .notificationEmail label input:focus+.slider{box-shadow:0 0 1px #275367}.dashboardSettingSection .dashboardSettingRight .notificationInner .notificationEmail label input:checked+.slider:before{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}.dashboardSettingSection .updateBtn{width:100%;text-align:center;margin-top:144px}.dashboardSettingSection .updateBtn .mainBtn2{padding:14px 20px 11px}@media screen and (max-width: 1199px){.dashboardSettingSection .dashboardSettingLeft{width:50%}.dashboardSettingSection .dashboardSettingLeft .picBtn .mainBtn2,.dashboardSettingSection .dashboardSettingLeft .picBtn #cloudinary_upload_button{font-size:12px}.dashboardSettingSection .dashboardSettingLeft .picBtn .mainBtn2:nth-child(2),.dashboardSettingSection .dashboardSettingLeft .picBtn #cloudinary_upload_button:nth-child(2){margin-left:2%}.dashboardSettingSection .dashboardSettingLeft form.settingForm{margin-top:20px}.dashboardSettingSection .dashboardSettingLeft form.settingForm .form-group.half-grid{width:calc(50% - 5px)}.dashboardSettingSection .updateBtn{margin-top:60px}}@media screen and (max-width: 767px){.dashboardSettingSection .dashboardSettingLeft{width:100%}.dashboardSettingSection .dashboardSettingLeft .picBtn .mainBtn2,.dashboardSettingSection .dashboardSettingLeft .picBtn #cloudinary_upload_button{width:100%;margin:10px 0}.dashboardSettingSection .dashboardSettingLeft .picBtn .mainBtn2:nth-child(2),.dashboardSettingSection .dashboardSettingLeft .picBtn #cloudinary_upload_button:nth-child(2){margin-left:0%}.dashboardSettingSection .dashboardSettingLeft form.settingForm .form-group.half-grid,.dashboardSettingSection .dashboardSettingLeft form.settingForm .form-group.password-grid{width:100%}.dashboardSettingSection .dashboardSettingRight{width:100%;margin-top:40px}}

.directory-advertisement::after{background-image:none !important}.indexView{margin:55px 0 120px}.indexView ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.indexView ul li{width:18%;margin-bottom:34px}.indexView ul li:nth-child(3n+2){margin-left:23%;margin-right:23%}.indexView ul li b{display:block;font-size:16px;color:#275367;line-height:1.19;letter-spacing:0.4px;margin-bottom:15px}.indexView ul li span{cursor:pointer;display:block;color:#000;font-size:18px;line-height:1.56;letter-spacing:0.18px;font-weight:400;font-family:"Lora",serif}.indexView.active{display:block}@media screen and (max-width: 991px){.indexView{margin:60px 0}.indexView ul li{width:23%}.indexView ul li:nth-child(3n+2){margin-left:15.5%;margin-right:15.5%}.indexView ul li b{font-size:18px}.indexView ul li span{font-size:14px;line-height:22px}}@media screen and (max-width: 767px){.indexView{margin:60px 0}.indexView ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.indexView ul li{width:48%;margin-bottom:32px}.indexView ul li:nth-child(3n+2){margin-left:0;margin-right:0}.indexView ul li b{font-size:14px}.indexView ul li span{font-size:12px;line-height:20px}}

.architectDetailBannerMain ul.slick-dots{display:block !important;bottom:10px}.architectDetailBannerMain ul.slick-dots li{margin:0}.architectDetailBannerMain ul.slick-dots li button{width:9px;height:9px;border:1px solid #fff;border-radius:50%;color:transparent;padding:0}.architectDetailBannerMain ul.slick-dots li button:before{font-size:9px;opacity:1;width:8px;height:8px;top:0;left:0;line-height:11px;color:transparent}.architectDetailBannerMain ul.slick-dots li.slick-active button:before{color:#fff}.architectDetailBanner{position:relative;padding:23.88% 0;margin-top:43px}.architectDetailBanner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.architectDetailText{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 0 120px}.architectDetailText .architectDetailImg{width:32.1%;position:relative;padding:11.45% 0}.architectDetailText .architectDetailImg img{width:100%;position:absolute;top:0;left:0;height:100%;object-fit:cover}.architectDetailText .architectDetailContent{width:calc(100% - 32.1% - 48px);position:relative;padding-bottom:137px}.architectDetailText .architectDetailContent h2{margin-bottom:12px;font-weight:500;line-height:1.33}.architectDetailText .architectDetailContent p{color:#275367;font-size:16px;font-family:"Lora",serif;line-height:1.5;font-weight:400}.architectDetailText .architectDetailContent button,.architectDetailText .architectDetailContent a{position:absolute;bottom:0}button.slick-arrow.slick-prev,button.slick-arrow.slick-next{z-index:999;width:auto;height:auto}button.slick-arrow.slick-prev:before,button.slick-arrow.slick-next:before{content:"";opacity:1;width:100px;display:block;height:53px}button.slick-arrow.slick-prev{left:30px}button.slick-arrow.slick-prev:before{opacity:1;background:url("/static/images/left-arrow.png");background-repeat:no-repeat;background-size:39px}button.slick-arrow.slick-next{right:30px}button.slick-arrow.slick-next:before{background:url("/static/images/left-arrow.png");background-repeat:no-repeat;background-size:39px;transform:rotate(180deg)}@media screen and (max-width: 991px){.architectDetailText .architectDetailContent p{font-size:14px}}@media screen and (max-width: 767px){.architectDetailBanner{margin-top:23px}.architectDetailText{padding:24px 0 50px}.architectDetailText .architectDetailImg{width:100%;padding:31.45% 0}.architectDetailText .architectDetailContent{width:100%;margin-top:20px;padding-bottom:60px}.architectDetailText .architectDetailContent a{left:0}button.slick-arrow.slick-prev:before,button.slick-arrow.slick-next:before{width:30px;height:38px;background-size:29px}button.slick-arrow.slick-prev{left:15px}button.slick-arrow.slick-next{right:15px}}


.fantasticSection .fantasticGrid:nth-child(2) .fantasticItem{position:relative}.fantasticSection .fantasticGrid:nth-child(2) .fantasticItem:nth-child(3){position:absolute;right:0;top:34.8%;margin:0}.fantasticSection .fantasticGrid:nth-child(2) .fantasticItem:nth-child(2){margin-bottom:0;margin-left:24px;position:static;margin-top:12px}.fantasticSection .fantasticBoard.HomefantasticBoard{margin-bottom:72px}.fantasticSection .AdvertisementRoom{margin:84px 0 !important;padding:19.935% 0}.ReactModal__Overlay{z-index:1000 !important;background-color:#fff !important}.categoriesShowBtn{text-align:center;margin-bottom:120px}@media screen and (min-width: 1199px){.fantasticSection .AdvertisementRoom{padding:286px 0}}@media screen and (max-width: 767px){.fantasticSection{padding-bottom:40px}.fantasticSection .AdvertisementRoom{margin:40px 0 50px !important}.fantasticSection .fantasticGrid:nth-child(2) .fantasticItem{position:relative}.fantasticSection .fantasticGrid:nth-child(2) .fantasticItem:nth-child(3){position:static;right:0;top:34.8%;margin:0}.fantasticSection .fantasticGrid:nth-child(2) .fantasticItem:nth-child(2){margin-bottom:0;margin-left:0px;position:static;margin-top:0px}.categoriesShowBtn{margin-bottom:50px}}



.legalSection{padding:159px 0 180px}.legalSection .legalMain{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.legalSection .legalMain .legalContent{width:50%}.legalSection .legalMain .legalContent h2.legalHeading{color:#275367;font-size:36px;margin-bottom:120px}.legalSection .legalMain .legalContent h3{color:#275367;margin-bottom:22px;font-size:24px;font-weight:300}.legalSection .legalMain .legalContent p{color:#000;font-size:16px;line-height:1.75;font-family:"Roboto",sans-serif}.legalSection .legalMain .legalContent p span{display:block;margin-top:20px}.legalSection .legalMain .legalImg{width:40%}.legalSection .legalMain .legalImg img{width:100%;height:600px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1199px){.legalSection .legalMain .legalImg img{height:500px}}@media screen and (max-width: 991px){.legalSection{padding:40px 0}.legalSection .legalMain .legalContent{margin-top:20px}.legalSection .legalMain .legalContent h2.legalHeading{font-size:28px;margin-bottom:10px}.legalSection .legalMain .legalContent h3{margin-bottom:9px;font-size:20px}.legalSection .legalMain .legalContent p{font-size:12px;line-height:1.75}.legalSection .legalMain .legalImg img{height:340px}}@media screen and (max-width: 767px){.legalSection{padding:50px 0}.legalSection .legalMain .legalContent{width:100%;margin-top:0px}.legalSection .legalMain .legalContent h2.legalHeading{font-size:18px;margin-bottom:10px}.legalSection .legalMain .legalContent h3{margin-bottom:9px;font-size:14px}.legalSection .legalMain .legalContent p{font-size:12px;line-height:1.75}.legalSection .legalMain .legalImg{display:none}}


.memberDashboardMain .shopCategory2.savedHouseDashboard h2.shopCategoryHeadingText{margin-bottom:0px}.memberDashboardMain .shopCategory2.savedHouseDashboard .recently-added-container{margin:0}.memberDashboardMain .shopCategory2.savedHouseDashboard .openHouseGrid{cursor:pointer;margin-top:48px}.memberDashboardMain .shopCategory2.savedHouseDashboard .openHouseGrid .openHouseGridContent .p1 i{font-style:normal}.memberDashboardMain .shopCategory2.savedFantasticPhoto{margin-top:120px}.memberDashboardMain .shopCategory2.savedFantasticPhoto h2.shopCategoryHeadingText{margin-bottom:0}

*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Roboto",sans-serif;line-height:inherit;margin:0;font-weight:500;color:#000}ul{list-style:none;padding:0;margin:0}a{text-decoration:none;color:#000}a:hover{color:#275367}img{max-width:100%}h1,h2,h3,h4,h5,h6,p{margin:0;font-weight:normal}h1{font-family:"Roboto Slab",serif;font-size:40px;font-weight:700}h2{font-family:"Roboto Slab",serif;font-size:24px;color:#275367;font-weight:700}div#__next{overflow:hidden}button:focus,button:active{outline:none}#nprogress .bar{height:4px}.mainBtn{border-radius:22px;background-color:#275367;width:260px;text-transform:uppercase;border:1px solid #275367;font-size:14px;color:#fff;padding:14px 0 11px;outline:none;cursor:pointer;display:inline-block;text-align:center;font-weight:700;line-height:1.14;letter-spacing:1.4px}.mainBtn:hover{background:#fff;border-color:#275367;color:#275367}.mainBtn2{border-radius:22px;background-color:#fff;text-transform:uppercase;border:2px solid #275367;font-size:14px;color:#275367;padding:14px 40px 11px;outline:none;cursor:pointer;display:inline-block;text-align:center;font-weight:700;line-height:1.14}.mainBtn2 i{font-size:20px;line-height:0;position:relative;top:1.5px;margin-left:9px}.mainBtn2:hover{background:#275367;border-color:#275367;color:#fff}.container{max-width:1200px;width:1200px;margin:0 auto}body .container .container{max-width:100%;width:100%}.slick-slider .slick-track{margin-left:0}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.MainSlider .slick-slider.slick-initialized{margin-bottom:20px}.MainSlider .slick-dots{display:none !important}ul.slick-dots{display:none !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}.parallaxInner{cursor:pointer}.breadcrumbs h2{font-size:20px}.breadcrumbs h2 a{color:#275367}.breadcrumbs h2 span{color:#707070;font-weight:500}.breadcrumbs h2 span a{color:#707070}.middle-container{background-color:#fff}.middle-container .home-banners{position:relative;padding:27.8% 0;background-color:#fff !important}.middle-container .home-banners img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.middle-container .home-banners-bottom{padding:12px 21.9% 0 0}.middle-container .home-banners-bottom h2{font-size:32px;line-height:1.24;font-weight:700}.middle-container .home-banners-bottom p{margin-top:12px;color:#444;line-height:1.45;font-size:18px;font-family:"Lora",serif;font-weight:500}.middle-container .featured-house-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.lower-container{padding-top:72px}.lower-container .container .categoriesDetailSection{padding-top:12px;position:relative}.lower-container .container .categoriesDetailSection .categoriesDetailColumn:nth-child(4){margin-bottom:0}.lower-container .container .categoriesDetailSection .categoriesDetailColumn:nth-child(4) .categoriesDetailColumnImg{background-color:#275367 !important}.lower-container .container .categoriesDetailSection .categoriesDetailColumn:nth-child(4) .categoriesDetailContent{display:none}.lower-container .container .categoriesDetailSection .categoriesDetailColumn:nth-child(5){position:absolute;left:0;bottom:12px;margin:0}.lower-container .container .categoriesDetailSection .categoriesDetailColumn:nth-child(6){width:65.95%;margin-bottom:11px;margin-left:24px}.lower-container .container .categoriesDetailSection .categoriesDetailColumn:nth-child(6) .categoriesDetailColumnImg{padding:36.8% 0}.lower-container .container .categoriesShowBtn{width:100%;text-align:center}.lower-container .submit-your-fh{cursor:pointer;position:relative;margin:72px 0 0;background-color:#fff !important}.lower-container .submit-your-fh img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.lower-container .submit-your-fh .container{position:relative;color:#fff;padding:13% 0 7%;text-align:center;z-index:2}.lower-container .submit-your-fh .container h2{font-size:52px;color:#fff;font-weight:400;font-family:"Roboto Slab",serif}.lower-container .submit-your-fh .container p{font-family:"Roboto Slab",serif;line-height:1.88;font-size:30px;font-weight:400;line-height:1.3}.lower-container .submit-your-fh .container a,.lower-container .submit-your-fh .container button{margin-top:15.3% !important}.lower-container h2.shopCategoryHeading a{top:5px}.adsBottom .lower-container{padding:0}.adsBottom .lower-container .shopCategory2{margin-top:115px}.shopCategory2{margin-top:72px}.shopCategory2 .shopCategoryHeading a{font-size:16px;color:#275367;text-decoration:underline;float:right;position:relative;top:7px;line-height:1.38;letter-spacing:1.2px;font-family:"Roboto",sans-serif;font-weight:500}.shopCategory2 .shopCategoryHeading a:hover{color:#000}.shopCategory2 .MainSlider .searchCategory{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shopCategory2 .MainSlider .searchCategory .searchCategory-item{width:calc((100% - 48px) / 3);outline:none;position:relative;cursor:pointer;background-size:cover;background-repeat:no-repeat;background-position:center;padding:11.45% 0}.shopCategory2 .MainSlider .searchCategory .searchCategory-item:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.4) 76%, #545454)}.shopCategory2 .MainSlider .searchCategory .searchCategory-item img{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;right:0;height:100%}.shopCategory2 .MainSlider .searchCategory .searchCategory-item h3{color:#fff;text-transform:uppercase;font-size:18px;position:absolute;left:0%;z-index:2;font-weight:500;line-height:0.91;letter-spacing:1.32px;bottom:15px;text-align:center;width:100%;padding:0 10%}.shopCategory2 .MainSlider .searchCategoryMain{position:relative;align-items:flex-start}.shopCategory2 .MainSlider .searchCategoryMain .searchCategory-item{margin:12px 0;cursor:pointer}.shopCategory2 .MainSlider .searchCategoryMain .searchCategory-item:nth-child(1){order:1}.shopCategory2 .MainSlider .searchCategoryMain .searchCategory-item:nth-child(2){width:65.95%;padding:24% 0;margin-bottom:0;order:4}.shopCategory2 .MainSlider .searchCategoryMain .searchCategory-item:nth-child(2):after{background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.15) 77%, #545454)}.shopCategory2 .MainSlider .searchCategoryMain .searchCategory-item:nth-child(3){order:3}.shopCategory2 .MainSlider .searchCategoryMain .searchCategory-item:nth-child(4){order:6}.shopCategory2 .MainSlider .searchCategoryMain .searchCategory-item:nth-child(5){position:absolute;right:0;bottom:0px;margin:0;order:5}.shopCategory2 .MainSlider .searchCategoryMain .searchCategory-item:nth-child(6){margin-bottom:0;order:2}.shopCategory2 .MainSlider .storyHome{justify-content:flex-start}.shopCategory2 .MainSlider .storyHome .searchCategory-item{width:calc((100% - 72px) / 3);padding:0}.shopCategory2 .MainSlider .storyHome .searchCategory-item:after{display:none}.shopCategory2 .MainSlider .storyHome .searchCategory-item:nth-child(1){width:100%;margin-bottom:48px}.shopCategory2 .MainSlider .storyHome .searchCategory-item:nth-child(1) .shopCategory-itemImg{padding:23.88%;background-repeat:no-repeat;background-size:cover;background-position:center;margin:12px 0 0px;position:relative;width:100%}.shopCategory2 .MainSlider .storyHome .searchCategory-item:nth-child(1) .shopCategory-itemImg:after{display:none}.shopCategory2 .MainSlider .storyHome .searchCategory-item:nth-child(1) .storyHomeContent{padding:12px 21.9% 0 0}.shopCategory2 .MainSlider .storyHome .searchCategory-item:nth-child(1) .storyHomeContent .p1{font-size:34px;color:#275367;line-height:1.24;font-weight:700}.shopCategory2 .MainSlider .storyHome .searchCategory-item:nth-child(1) .storyHomeContent .p2{margin-top:12px;font-weight:500;line-height:1.45;font-size:20px;font-family:"Lora",serif}.shopCategory2 .MainSlider .storyHome .searchCategory-item:nth-child(3){margin-left:24px;margin-right:24px}.shopCategory2 .MainSlider .storyHome .searchCategory-item:nth-child(4){margin-right:24px}.shopCategory2 .MainSlider .storyHome .searchCategory-item .shopCategory-itemImg{background-repeat:no-repeat;background-size:cover;background-position:center;padding:65% 0;width:100%}.shopCategory2 .MainSlider .storyHome .searchCategory-item .storyHomeContent{padding:12px 7% 0 0}.shopCategory2 .MainSlider .storyHome .searchCategory-item .storyHomeContent .p1{color:#275367;text-transform:capitalize;line-height:1.88;font-size:17px}.shopCategory2 .MainSlider .storyHome .searchCategory-item .storyHomeContent .p2{color:#444;font-size:16px;line-height:1.5;margin-top:5px}.shopCategory2 .shopCategory-item2{width:calc(100% - 24px) !important;overflow:hidden;outline:none;position:relative;cursor:pointer;background-size:cover;background-repeat:no-repeat;background-position:center;padding:33% 0px}.shopCategory2 .shopCategory-item2 img{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;height:100%;width:100%}.shopCategory2 .recently-added-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:12px 0 26px}.shopCategory2 .recently-added-container .recently-added-items{width:calc((100% - 42px) / 3);outline:none;position:relative;margin-bottom:36px;cursor:pointer}.shopCategory2 .recently-added-container .recently-added-items:nth-child(3n+2){margin-left:21px;margin-right:21px}.shopCategory2 .recently-added-container .recently-added-items .recently-added-items-img{background-size:cover;background-repeat:no-repeat;background-position:center;padding:37.5% 0}.shopCategory2 .recently-added-container .recently-added-items .recentlyAddContet{margin-top:12px}.shopCategory2 .recently-added-container .recently-added-items .recentlyAddContet h3{color:#275367;font-size:18px;text-transform:uppercase;margin:0;font-weight:700;opacity:0.8;line-height:1.17;letter-spacing:0.36px}.shopCategory2 .recently-added-container .recently-added-items .recentlyAddContet .p1{color:#275367;font-size:16px;margin:4px 0;opacity:0.8;font-weight:700;line-height:1.19}.shopCategory2 .recently-added-container .recently-added-items .recentlyAddContet .p1 b{font-weight:500}.shopCategory2 .recently-added-container .recently-added-items .recentlyAddContet .p2{color:#444;font-size:15px;opacity:0.6;line-height:1.33;font-weight:400;font-family:"Roboto Slab",serif}.shopCategory2 .shopPageCategory{margin-top:0px}.shopCategory2 .shopPageCategory.resourceCategory{position:relative;align-items:flex-start;justify-content:space-between;padding:0;margin-bottom:120px}.shopCategory2 .shopPageCategory.resourceCategory .shopPageCategory-item3-copy{margin:12px 0;width:calc((100% - 48px) / 3)}.shopCategory2 .shopPageCategory.resourceCategory .shopPageCategory-item3-copy h3{position:absolute;left:0;width:100%;padding:0 10%;font-weight:500;bottom:15px;text-align:center}.shopCategory2 .shopPageCategory.resourceCategory .shopPageCategory-item3-copy:nth-child(6){width:65.95%;padding:23% 0}.shopCategory2 .shopPageCategory.resourceCategory .shopPageCategory-item3-copy:nth-child(5){position:absolute;left:0;bottom:12px;margin:0}.shopCategory2 .shopPageCategory.resourceCategory .shopPageCategory-item3-copy:nth-child(4){margin-bottom:0}.MainSlider.homePhoto{margin-top:0px}.MainSlider.homePhoto .fantasticGrid{align-items:flex-start;position:relative}.MainSlider.homePhoto .fantasticGrid .fantasticItem:first-child{width:65.95%;padding:24% 0}.MainSlider.homePhoto .fantasticGrid .fantasticItem:nth-child(2){position:absolute;right:0;top:34.8%;margin:0}.MainSlider.homePhoto .fantasticGrid .fantasticItem:nth-child(3){margin-bottom:0;margin-left:24px}.photo-bottom-content{text-align:center;margin-top:115px;padding-bottom:48px}.photo-bottom-content h2{display:inline-block}.photo-bottom-content h2 span{display:block;text-align:right;font-size:15px;font-family:"Roboto",sans-serif;font-weight:500;color:#444}.newsletter-section{text-align:center;margin-bottom:96px}.newsletter-section img{filter:invert(1)}.newsletter-section h2{font-size:36px;line-height:1.33;color:#000;margin-top:14.5px}.newsletter-section p{margin-top:13px;line-height:1.17;font-size:18px}.newsletter-section form{width:40%;margin:45px auto 0;position:relative}.newsletter-section form input[type="email"]{border:0;border-bottom:2px solid #7b7878;width:100%;line-height:1.14;letter-spacing:0.4px;font-weight:400;text-transform:uppercase;padding:4px 0;outline:none;padding-right:80px}.newsletter-section form input[type="email"]::placeholder{color:#7b7878}.newsletter-section form label{margin-top:45px;display:block;font-weight:500;font-size:12px;font-family:"Lora",serif;cursor:pointer}.newsletter-section form label span{text-decoration:underline}.newsletter-section form label input{opacity:1;-webkit-appearance:checkbox;position:relative;top:2px;margin-right:10px}.newsletter-section form .formGroup.formGroupSubmit{position:absolute;top:0;right:0}.newsletter-section form .formGroup.formGroupSubmit button{background:transparent;border:0;outline:none;padding:0;line-height:1.14;letter-spacing:0.4px;font-weight:400;cursor:pointer;text-transform:uppercase}.fantasticBoard,.AdvertisementRoom{width:100%;background:#275367;background-repeat:no-repeat;background-position:center;background-size:cover;padding:16.6% 0;position:relative;margin:60px 0;cursor:pointer}.fantasticBoard .side-banner,.AdvertisementRoom .side-banner{position:absolute;z-index:9;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:34%;left:6%;top:0;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.fantasticBoard .side-banner p,.AdvertisementRoom .side-banner p{font-size:14px;line-height:1.71;color:#fff;width:50%;display:inline-block;text-align:center}.fantasticBoard .side-banner a,.AdvertisementRoom .side-banner a{font-size:14px;line-height:1.71;color:#fff;text-transform:uppercase;text-decoration:underline;width:50%;display:inline-block;text-align:center}.fantasticBoard h2,.AdvertisementRoom h2{font-size:48px;color:#fff;text-align:center}.fantasticBoard .roomBoardSection,.AdvertisementRoom .roomBoardSection{position:absolute;width:100%;top:0;left:0;bottom:0}.fantasticBoard .roomBoardSection h2,.AdvertisementRoom .roomBoardSection h2{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;font-size:48px}.fantasticBoard.HomefantasticBoard{padding:16.6% 0;margin:72px 0 0;cursor:default}.fantasticBoard.HomefantasticBoard.HomefantasticBoard2{padding:14.69% 0}.fantasticGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fantasticGrid .fantasticItem{width:calc(33.33% - 16px);margin:12px 0;line-height:0;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center;padding:11.45% 0;cursor:pointer}.fantasticGrid .fantasticItem:nth-child(3n+2){margin-right:24px;margin-left:24px}.fantasticGrid:nth-of-type(2){align-items:flex-start;position:relative}.fantasticGrid:nth-of-type(2) .fantasticItem:first-child{width:65.95%;padding:24% 0}.fantasticGrid:nth-of-type(2) .fantasticItem:nth-child(2){position:absolute;right:0;top:34.8%;margin:0}.fantasticGrid:nth-of-type(2) .fantasticItem:nth-child(3){margin-bottom:0;margin-left:24px}.categoriesDetailSection{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gridOption{margin:90px 0 33px}.gridOption ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gridOption ul li{letter-spacing:1.5px;color:#abaebb;font-size:14px;margin-right:25px;cursor:pointer;font-weight:500}.gridOption ul li img{margin-right:8px;opacity:0.7;-webkit-filter:invert(1);filter:invert(1)}.gridOption ul li.active{color:#275367}.gridOption ul li.active img{-webkit-filter:invert(0);filter:invert(0);opacity:1}.gridOption ul li.active:nth-child(2) img{-webkit-filter:invert(1);filter:invert(1)}.notification.is-danger{margin-top:30px}.notification.is-danger button{background:#275367;color:#fff;cursor:pointer;margin-left:10px;border:1px solid #275367}.notification.is-danger button:hover{background:transparent;color:#275367}.fantasticFilters ul.filterList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:90px 0 35px}.fantasticFilters ul.filterList li{color:#000;letter-spacing:1.2px;position:relative;font-size:14px;margin-left:63px;text-transform:uppercase;position:relative;cursor:pointer}.fantasticFilters ul.filterList li ul.dropdownList{position:absolute;right:0;background:#fff;margin:0;padding:0;width:192px;-webkit-box-shadow:0 0 10px #d6d6d6;box-shadow:0 0 10px #d6d6d6;display:none;z-index:999}.fantasticFilters ul.filterList li ul.dropdownList li{margin:0;border:0;padding:15px;font-size:12px;letter-spacing:1.2px;-webkit-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.fantasticFilters ul.filterList li ul.dropdownList li:last-child{border:0}.fantasticFilters ul.filterList li ul.dropdownList li:hover{color:#275367}.fantasticFilters ul.filterList li:hover{color:#275367}.fantasticFilters ul.filterList li:hover ul.dropdownList{display:block}.fantasticFilters ul.filterList li.active{color:#275367}.dashboardMain{padding:0 0 120px 0}.dashboardMain .profile-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.dashboardMain .profile-banner .profile-picture-banner{width:156px;line-height:0}.dashboardMain .profile-banner .profile-picture-banner img{border-radius:50%;width:100%;height:156px;-o-object-fit:cover;object-fit:cover}.dashboardMain .profile-banner .user-detail-banner{margin-left:33px;width:calc(100% - 200px);position:relative;padding-right:157px}.dashboardMain .profile-banner .user-detail-banner h2{font-size:34px;line-height:1.12}.dashboardMain .profile-banner .user-detail-banner p{font-size:14px;line-height:1.71;letter-spacing:normal;color:#275367;margin-top:23px}.dashboardMain .profile-banner .account-pill{width:157px;border-radius:22px;border:solid 2px #275367;padding:10.5px 0px;text-align:center;cursor:pointer;position:absolute;right:0;top:0px}.dashboardMain .profile-banner .account-pill button{color:#275367;font-size:14px;text-transform:uppercase;border:none;background:none;cursor:pointer;line-height:1.14;letter-spacing:1.5px;font-weight:700}.dashboardMain .shopCategory2{margin-top:50px}.dashboardMain .fuser-detail-bannerilters h2{font-weight:500}.dashboardMain .fuser-detail-bannerilters h2 span{float:right;font-size:16px;font-family:"Roboto",sans-serif;text-transform:uppercase;text-decoration:underline;position:relative;top:5px;cursor:pointer;line-height:1.38;letter-spacing:1.2px;font-weight:500}.dashboardMain .shopCategory2.upcomingHouse{margin-top:120px}.dashboardMain .shopCategory2.upcomingHouse .dashboardListind-section .openHouseGrid{cursor:pointer}.dashboardMain .shopCategory2.upcomingHouse .dashboardListind-section .openHouseGrid:nth-child(1),.dashboardMain .shopCategory2.upcomingHouse .dashboardListind-section .openHouseGrid:nth-child(2),.dashboardMain .shopCategory2.upcomingHouse .dashboardListind-section .openHouseGrid:nth-child(3){margin-top:0px}.dashboardMain .shopCategory2.upcomingHouse .NoData{padding:120px 0 0 !important;margin:0}.dashboardMain .filters{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:12px}.dashboardMain .filters h2{width:100%;font-weight:500}.dashboardMain .filters h2 span{float:right;font-size:16px;font-family:"Roboto",sans-serif;text-transform:uppercase;text-decoration:underline;position:relative;top:8px;cursor:pointer;line-height:1.38;letter-spacing:1.2px;font-weight:500}.dashboardMain .filters p{font-size:16px;letter-spacing:0.1px;color:#92929d;width:100%;margin-top:72px}.dashboardMain .filters p select{font-size:16px;letter-spacing:0.1px;color:#44444f;border:none;background-color:transparent;width:87px;background:url(/static/images/select-icon.png) no-repeat right;-webkit-appearance:none;background-position-x:97%;background-position-y:10%;margin-left:5px;font-weight:700;line-height:1.17;letter-spacing:0.1px;outline:none}.dashboardMain .dashboardListind-section{display:flex;flex-wrap:wrap}.dashboardMain .dashboardListind-section .openHouseGrid{cursor:pointer;margin-top:48px;cursor:pointer}.dashboardMain .categoriesShowBtn{width:100%;margin-top:72px;text-align:center}.dashboardMain .boardSection .boardCard{cursor:pointer;width:calc(100% - 24px)}.dashboardMain h2.shopCategoryHeadingText{margin-bottom:12px}.dashboardMain .similarHeadingUnderText{color:#000;font-size:14px;margin-bottom:12px}.openHouseGrid{cursor:pointer;width:calc((100% - 48px) / 3)}.openHouseGrid:nth-child(3n+2){margin-left:24px;margin-right:24px}.openHouseGrid .openHouseGridImg{background:#275367;background-size:cover;background-repeat:no-repeat;background-position:center;padding:36% 0}.openHouseGrid .openHouseGridContent span{color:#000;display:block;line-height:1.19;letter-spacing:0.4px;font-size:16px;font-weight:700;margin-top:12px}.openHouseGrid .openHouseGridContent h3{color:#275367;font-size:18px;text-transform:uppercase;margin:12px 0 0;font-weight:700;opacity:0.8;line-height:1.17;letter-spacing:0.36px}.openHouseGrid .openHouseGridContent .p1{color:#275367;font-size:16px;margin:4px 0;opacity:0.8;font-weight:500;line-height:1.19}.openHouseGrid .openHouseGridContent .p2{color:#444;font-size:15px;opacity:0.6;line-height:1.33;font-weight:500;font-family:"Roboto Slab",serif}.openHouseShowBtn{text-align:center}#photo-gallery{position:relative;border-radius:0 !important}#photo-gallery .topPhotoModal{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:12px 24px 10px}#photo-gallery .topPhotoModal .photoModalLogo{width:200px;line-height:0}#photo-gallery .topPhotoModal .photoModalRight{display:flex;flex-wrap:wrap;justify-content:space-between}#photo-gallery .topPhotoModal .photoModalRight .photomodalClose{background:#fff;color:#275367;position:static;font-style:normal;text-align:right;display:block;margin-left:15px}#photo-gallery .topPhotoModal .photoModalRight .photomodalClose span{position:relative;display:block;padding:13px 0px;width:22px;margin:0 auto;margin-right:0;cursor:pointer}#photo-gallery .topPhotoModal .photoModalRight .photomodalClose span::before{content:"";position:absolute;right:0;width:20px;height:2px;background:#275367;transform:rotate(48deg)}#photo-gallery .topPhotoModal .photoModalRight .photomodalClose span::after{content:"";position:absolute;right:0;width:20px;height:2px;background:#275367;transform:rotate(-48deg)}#photo-gallery .topPhotoModal .photoModalRight .saveButton{outline:none;cursor:pointer;background:#fff;border:1px solid #fff}#photo-gallery .topPhotoModal .photoModalRight .saveButton.savedButton p .saveImg{display:none}#photo-gallery .topPhotoModal .photoModalRight .saveButton.savedButton p .savedImg{display:inline-block}#photo-gallery .topPhotoModal .photoModalRight .saveButton p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#275367;font-size:15px;text-transform:uppercase;font-weight:700}#photo-gallery .topPhotoModal .photoModalRight .saveButton p img{width:20px;margin-right:9px;margin-top:1px}#photo-gallery .ReactModal__Overlay{z-index:1000 !important;background-color:#fff !important}#photo-gallery .photoModal2 img.mainImage{height:calc(74vh - 100px);width:100%;-o-object-fit:cover;object-fit:cover}#photo-gallery .photoModal2 img.previousBtn,#photo-gallery .photoModal2 img.nextBtn{cursor:pointer;position:absolute;top:calc(50% - 100px);left:15px;width:40px !important;height:40px;filter:invert(1)}#photo-gallery .photoModal2 img.nextBtn{left:auto;right:15px}#photo-gallery .photoModal2 .photoContent{padding:17.5px 15.5px 11.5px !important;margin-top:-3px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}#photo-gallery .photoModal2 .photoContent .innerContent.innerContentPhoto{margin:0 !important}#photo-gallery .photoModal2 .photoContent .innerContent.innerContentPhoto h2{font-size:16px;margin:0;line-height:1.25;font-family:"Roboto",sans-serif}#photo-gallery .photoModal2 .photoContent .innerContent.innerContentPhoto i{font-style:normal;font-size:14px;line-height:1.33;display:block;font-weight:400}#photo-gallery .photoModal2 .photoContent .innerContent.innerContentPhoto span{color:#275367;font-size:12px;margin-top:48px;font-style:italic;display:block;line-height:1.83;letter-spacing:0.9px;font-weight:400}#photo-gallery .photoModal2 .photoContent .innerContent.innerContentPhoto p{color:#275367;font-size:14px;line-height:1.3;margin-top:12px}#photo-gallery .photoModal2.photoModaldashboard img.nextBtn,#photo-gallery .photoModal2.photoModaldashboard img.previousBtn{top:calc(50% - 20px)}.ReactCrop{overflow-y:scroll !important;height:70vh}@media screen and (min-width: 1199px){.container{max-width:1199px;width:1199px}.fantasticBoard.HomefantasticBoard,.fantasticBoard,.AdvertisementRoom{padding:286px 0}.fantasticBoard.HomefantasticBoard.HomefantasticBoard2{padding:254.5px 0}.fantasticBoard .side-banner,.AdvertisementRoom .side-banner{width:45%}.parallaxInner{padding:286px 0}}@media screen and (max-width: 1199px){.container{max-width:970px;width:970px}.middle-container .home-banners-bottom p{font-size:18px}.lower-container .container .categoriesDetailSection .categoriesDetailColumn:nth-child(6){width:65.8%}.lower-container .submit-your-fh .container p{font-size:24px}.shopCategory2 .MainSlider .storyHome .searchCategory-item:nth-child(1) .storyHomeContent .p2{font-size:18px}.shopCategory2 .shopPageCategory.resourceCategory .shopPageCategory-item3-copy h3{padding:0 6%}.MainSlider.homePhoto .fantasticGrid .fantasticItem:first-child{width:65.8%}.fantasticGrid:nth-of-type(2) .fantasticItem:first-child{width:65.8%}.fantasticBoard.HomefantasticBoard,.fantasticBoard,.AdvertisementRoom{padding:230px 0}.parallaxInner{padding:230px 0}}@media screen and (max-width: 991px){.container{max-width:750px;width:750px}body,p,a{font-size:14px}h2{font-size:24px}.mainBtn{width:180px;font-size:14px}.middle-container .home-banners-bottom h2{font-size:30px}.middle-container .home-banners-bottom p{font-size:14px}.lower-container{padding-top:50px}.lower-container .container .categoriesDetailSection .categoriesDetailColumn:nth-child(6){width:65.6%}.lower-container .submit-your-fh{position:relative;margin:40px 0 0}.lower-container .submit-your-fh .container h2{font-size:30px}.lower-container .submit-your-fh .container p{font-size:20px}.lower-container .submit-your-fh .container button{width:240px}.shopCategory2{margin-top:50px}.shopCategory2 .MainSlider .searchCategoryMain .searchCategory-item{width:calc((100% - 36px) / 3);margin:9px 0}.shopCategory2 .MainSlider .searchCategoryMain .searchCategory-item:nth-child(4) h3{font-size:20px}.shopCategory2 .MainSlider .searchCategoryMain .searchCategory-item h3{font-size:16px;padding:0}.shopCategory2 .MainSlider .storyHome .searchCategory-item:nth-child(1) .storyHomeContent .p1{font-size:28px}.shopCategory2 .MainSlider .storyHome .searchCategory-item:nth-child(1) .storyHomeContent p.p2{font-size:14px}.shopCategory2 .MainSlider .storyHome .searchCategory-item .storyHomeContent p.p2{font-size:14px}.shopCategory2 .shopPageCategory.resourceCategory .shopPageCategory-item3-copy{margin:9px 0;width:calc((100% - 36px) / 3)}.shopCategory2 .shopPageCategory.resourceCategory .shopPageCategory-item3-copy:nth-child(6){padding:23.5% 0}.shopCategory2 .shopPageCategory.resourceCategory .shopPageCategory-item3-copy:nth-child(6) h3{font-size:20px}.MainSlider.homePhoto .fantasticGrid .fantasticItem:first-child{width:65.6%}.fantasticBoard,.AdvertisementRoom,.fantasticBoard.HomefantasticBoard{padding:180px 0}.parallaxInner{padding:180px 0}.photo-bottom-content{margin-top:70px;padding-bottom:20px}.newsletter-section form{width:50%}.gridOption{margin:60px 0 33px}.fantasticFilters ul.filterList li{font-size:12px;margin-left:30px}.fantasticFilters ul.filterList li:first-child{padding:5px 4px 2px}.dashboardMain{padding:10px 0 80px}.dashboardMain .profile-banner .profile-picture-banner{width:136px}.dashboardMain .profile-banner .profile-picture-banner img{height:136px;width:136px}.dashboardMain .profile-banner .account-pill{padding:10.5px 0px 8.5px}.dashboardMain .profile-banner .user-detail-banner{width:calc(100% - 170px)}.dashboardMain .profile-banner .user-detail-banner h2{font-size:28px}.dashboardMain .profile-banner .user-detail-banner p{font-size:14px}.breadcrumbs h2{font-size:16px}.openHouseGrid .openHouseGridContent span{font-size:14px}.openHouseGrid .openHouseGridContent h3{font-size:16px;margin:8px 0 0}.openHouseGrid .openHouseGridContent .p1{font-size:14px}.openHouseGrid .openHouseGridContent .p2{font-size:13px}.fantasticFilters2 p,.fantasticFilters2 select{font-size:14px}.fantasticGrid:nth-of-type(2) .fantasticItem:first-child{width:65.6%}}@media screen and (max-width: 767px){body .container{max-width:100%;width:100%;padding:0 6%}body .container .container{padding:0}.MainSlider{max-width:100%}body,p,a{font-size:12px}h2{font-size:18px}.mainBtn{width:160px;font-size:12px;padding:11px 0 10px}.mainBtn2{font-size:12px;padding:11px 22px 9px}.mainBtn2 i{top:2.5px}.middle-container .home-banners{margin-top:0px}.middle-container .home-banners-bottom{padding:20px 6% 0px}.middle-container .home-banners-bottom h2{font-size:20px}.middle-container .home-banners-bottom p{margin-top:12px;font-size:12px;line-height:1.5}.lower-container{padding-top:50px}.lower-container .container .categoriesDetailSection .categoriesDetailColumn:nth-child(4){margin-bottom:0;order:7}.lower-container .container .categoriesDetailSection .categoriesDetailColumn:nth-child(5){position:static}.lower-container .container .categoriesDetailSection .categoriesDetailColumn:nth-child(6){margin-bottom:0px;margin-left:0px}.lower-container .submit-your-fh{margin:50px 0 0}.lower-container .submit-your-fh .container{padding:8% 6% 14%}.lower-container .submit-your-fh .container h2{font-size:24px}.lower-container .submit-your-fh .container p{margin-top:5px;font-size:12px}.lower-container .submit-your-fh .container button{width:200px}.shopCategory2{margin-top:50px}.shopCategory2 .shopCategoryHeading a{font-size:12px;top:5px}.shopCategory2 .MainSlider{margin-top:12px}.shopCategory2 .MainSlider .searchCategory .searchCategory-item{width:48%;padding:17.45% 0;margin:0 0 4%}.shopCategory2 .MainSlider .searchCategory .searchCategory-item h3{font-size:12px;letter-spacing:0;padding:0 6%;bottom:9px;font-weight:600}.shopCategory2 .MainSlider .searchCategoryMain .searchCategory-item:nth-child(2){width:48%;padding:17.45% 0;margin-bottom:4%}.shopCategory2 .MainSlider .searchCategoryMain .searchCategory-item:nth-child(4) h3{font-size:12px}.shopCategory2 .MainSlider .searchCategoryMain .searchCategory-item:nth-child(5){position:relative;margin-bottom:0%}.shopCategory2 .MainSlider .storyHome{justify-content:space-between}.shopCategory2 .MainSlider .storyHome .searchCategory-item{margin:4% 0 0%;padding:0}.shopCategory2 .MainSlider .storyHome .searchCategory-item:nth-child(1){margin-bottom:24px;margin-top:0}.shopCategory2 .MainSlider .storyHome .searchCategory-item:nth-child(1) .shopCategory-itemImg{margin:0px}.shopCategory2 .MainSlider .storyHome .searchCategory-item:nth-child(1) .storyHomeContent{padding:0}.shopCategory2 .MainSlider .storyHome .searchCategory-item:nth-child(1) .storyHomeContent .p1{font-size:20px}.shopCategory2 .MainSlider .storyHome .searchCategory-item:nth-child(1) .storyHomeContent .p2{margin-top:6px;font-size:12px;line-height:1.5}.shopCategory2 .MainSlider .storyHome .searchCategory-item:nth-child(3){margin-left:0;margin-right:0}.shopCategory2 .MainSlider .storyHome .searchCategory-item .storyHomeContent{margin-top:10px;padding:0;padding-right:5%}.shopCategory2 .MainSlider .storyHome .searchCategory-item .storyHomeContent .p1{line-height:19px;letter-spacing:0;font-size:14px}.shopCategory2 .MainSlider .storyHome .searchCategory-item .storyHomeContent .p2{font-size:12px}.shopCategory2 .recently-added-container{margin:12px 0 26px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shopCategory2 .recently-added-container .recently-added-items{width:48%;margin-bottom:20px}.shopCategory2 .recently-added-container .recently-added-items:nth-child(3n+2){margin-left:0px;margin-right:0px}.shopCategory2 .recently-added-container .recently-added-items .recentlyAddContet h3{font-size:14px}.shopCategory2 .recently-added-container .recently-added-items .recentlyAddContet .p1,.shopCategory2 .recently-added-container .recently-added-items .recentlyAddContet .p2{font-size:12px;letter-spacing:0}.shopCategory2 .shopPageCategory.resourceCategory{margin-top:12px;margin-bottom:50px}.shopCategory2 .shopPageCategory.resourceCategory .shopPageCategory-item3-copy{width:calc(50% - 5px);padding:17.45% 0;margin:0 0 10px}.shopCategory2 .shopPageCategory.resourceCategory .shopPageCategory-item3-copy:nth-child(5){position:relative;bottom:0}.shopCategory2 .shopPageCategory.resourceCategory .shopPageCategory-item3-copy:nth-child(6){padding:17.45% 0;width:calc(50% - 5px)}.shopCategory2 .shopPageCategory.resourceCategory .shopPageCategory-item3-copy:nth-child(6) h3{font-size:13px}.shopCategory2 .shopPageCategory.resourceCategory .shopPageCategory-item3-copy h3{padding:0 2%;bottom:10px;font-size:13px;font-weight:600}.MainSlider.homePhoto{margin-top:12px}.MainSlider.homePhoto .fantasticGrid .fantasticItem:first-child{width:calc(50% - 5px);padding:17.45% 0}.MainSlider.homePhoto .fantasticGrid .fantasticItem:nth-child(2){position:static;margin-bottom:0%}.MainSlider.homePhoto .fantasticGrid .fantasticItem:nth-child(3){margin-bottom:0;margin-left:0}.photo-bottom-content{margin-top:50px;padding-bottom:50px}.photo-bottom-content h2{text-align:right}.photo-bottom-content h2 span{font-size:13px;margin-top:7px}.fantasticBoard.HomefantasticBoard{margin:50px 0 0;padding:24% 0}.parallaxInner{padding:24% 0}.fantasticBoard,.AdvertisementRoom{padding:24% 0;margin:30px 0 40px;background-attachment:unset}.fantasticBoard .side-banner,.AdvertisementRoom .side-banner{display:none}.fantasticBoard h2,.AdvertisementRoom h2{font-size:28px}.fantasticBoard .roomBoardSection h2,.AdvertisementRoom .roomBoardSection h2{font-size:24px}.fantasticGrid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fantasticGrid:nth-of-type(2) .fantasticItem:first-child{width:48%;padding:17.45% 0}.fantasticGrid:nth-of-type(2) .fantasticItem:nth-child(2){position:relative}.fantasticGrid:nth-of-type(2) .fantasticItem:nth-child(3){margin-bottom:0;margin-left:0}.fantasticGrid .fantasticItem{width:48%;margin:0 0 3.5%;padding:17.45% 0}.fantasticGrid .fantasticItem:nth-child(3n+2){margin-right:0;margin-left:0}.newsletter-section{margin-bottom:50px}.newsletter-section h2{font-size:24px}.newsletter-section p{margin-top:9px;line-height:1.5;font-size:14px}.newsletter-section form{width:90%;margin:40px auto 0}.newsletter-section form label{margin-top:25px}.newsletter-section form .formGroup.formGroupSubmit{top:5px}.categoriesDetailSection{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gridOption{margin:50px 0 20px}.gridOption ul li{font-size:12px}.gridOption ul li img{top:2px}.fantasticFilters ul.filterList{margin:25px 0 12px}.fantasticFilters ul.filterList li{font-size:9px;margin-left:11px;letter-spacing:0.2px}.fantasticFilters ul.filterList li:first-child{margin-left:0;padding:2px 4px 2px}.dashboardMain{padding:30px 0 50px}.dashboardMain .shopCategory2{margin-top:50px}.dashboardMain .shopCategory2.upcomingHouse{margin-top:50px}.dashboardMain .shopCategory2.upcomingHouse .NoData{padding:50px 0 0 !important}.dashboardMain .profile-banner{align-items:flex-start}.dashboardMain .profile-banner .profile-picture-banner{width:46px}.dashboardMain .profile-banner .profile-picture-banner img{height:46px;width:46px}.dashboardMain .profile-banner .user-detail-banner{width:calc(100% - 81px);padding:0}.dashboardMain .profile-banner .user-detail-banner h2{font-size:18px}.dashboardMain .profile-banner .user-detail-banner p{font-size:12px;line-height:18px;margin-top:12px}.dashboardMain .profile-banner .account-pill{margin-top:15px;margin-left:0;padding:10px 0 9px;position:static;width:130px}.dashboardMain .profile-banner .account-pill button{font-size:12px}.dashboardMain .filters{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.dashboardMain .filters h2 span{font-size:12px;top:5px}.dashboardMain .filters p{font-size:12px;margin-top:30px}.dashboardMain .filters p select{width:70px;font-size:12px}.dashboardMain .dashboardListind-section{justify-content:space-between}.dashboardMain .dashboardListind-section .openHouseGrid{margin-top:30px}.breadcrumbs h2{font-size:14px}.openHouseGrid{width:48%}.openHouseGrid:nth-child(3n+2){margin-left:0px;margin-right:0px}.openHouseGrid .openHouseGridContent span{font-size:12px;margin-top:8px}.openHouseGrid .openHouseGridContent h3{font-size:14px}.openHouseGrid .openHouseGridContent .p1,.openHouseGrid .openHouseGridContent .p2{font-size:12px;letter-spacing:0}.openHouses .openHouseSection{justify-content:space-between}.openHouses .openHouseSection .openHouseGrid{margin-bottom:30px}.openHouses .openHouseSection .openHouseGrid:nth-child(1){width:48%;margin-right:0px}.openHouses .openHouseSection .openHouseGrid:nth-child(3){position:static;margin-bottom:30px}.openHouses .openHouseSection .openHouseGrid:nth-child(2){order:7}.fantasticFilters2{margin-bottom:20px}.fantasticFilters2 select{width:85px}.fantasticFilters2 p{margin-right:0}#photo-gallery{height:auto !important;width:90vw !important}#photo-gallery .topPhotoModal{padding:12px 10px 10px}#photo-gallery .topPhotoModal .photoModalLogo{width:120px}#photo-gallery .topPhotoModal .photoModalRight .saveButton p{font-size:12px}#photo-gallery .topPhotoModal .photoModalRight .saveButton p img{width:13px;margin-right:5px;margin-top:0px}#photo-gallery .topPhotoModal .photoModalRight .photomodalClose{margin-left:1px}#photo-gallery .topPhotoModal .photoModalRight .photomodalClose span{transform:scale(0.8)}#photo-gallery .photoModal2 img.mainImage{height:calc(50vh - 65px)}#photo-gallery .photoModal2 img.previousBtn,#photo-gallery .photoModal2 img.nextBtn{top:calc(50% - 85px);width:20px !important;height:20px}#photo-gallery .photoModal2 .photoContent .innerContent.innerContentPhoto h2{font-size:14px}#photo-gallery .photoModal2 .photoContent .innerContent.innerContentPhoto i{font-size:12px;margin-top:4px}#photo-gallery .photoModal2.photoModaldashboard img.nextBtn,#photo-gallery .photoModal2.photoModaldashboard img.previousBtn{top:calc(50% - 10px)}}

.payment-response{margin-top:100px !important;margin-bottom:100px !important;text-align:center}.payment-response h1{font-size:36px;margin:0px;color:#275367}.payment-response h2{font-size:18px;padding:0 20%;line-height:28px;margin:3% 0}.payment-response a{padding:14px 30px !important;height:auto;background:#275367;color:#fff;border-radius:22px;display:inline-block;border:1px solid #275367;transition:200ms ease-in-out}.payment-response a:hover{background:transparent;color:#275367}

.container.payment-container{margin-top:100px !important;margin-bottom:100px !important}.container.payment-container>div{width:50%;margin:0 auto}.container.payment-container .payment-container{margin-bottom:50px}@media screen and (max-width: 767px){.container.payment-container{margin-top:49px !important;margin-bottom:75px !important}.container.payment-container>div{width:100%}.third{width:100% !important}.third iframe{height:60px !important}}

iframe{margin:0;padding:0;border:0}button{border:0}hr{height:1px;border:0;background-color:#ccc}fieldset{margin:0;padding:0;border:0}#form-container{position:relative;width:380px;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.label{font-size:14px;font-weight:500;line-height:24px;letter-spacing:0.5;text-transform:uppercase}.third{float:left;width:calc((100% - 32px) / 3);padding:0;margin:0 16px 16px 0}.third:last-of-type{margin-right:0}.sq-input{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e2e2ea;border-radius:4px;outline-offset:-2px;display:inline-block;-webkit-transition:border-color .2s ease-in-out, background .2s ease-in-out;-o-transition:border-color .2s ease-in-out, background .2s ease-in-out;transition:border-color .2s ease-in-out, background .2s ease-in-out}.sq-input--focus{border:1px solid #275367;background-color:rgba(74,144,226,0.02)}.sq-input--error{border:1px solid #E02F2F;background-color:rgba(244,47,47,0.02)}#sq-card-number{margin-bottom:16px}.button-credit-card{width:100%;height:56px;margin-top:10px;background:#275367;border-radius:4px;cursor:pointer;display:block;color:#fff;font-size:16px;line-height:24px;font-weight:700;letter-spacing:0;text-align:center;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out;border:1px solid #275367}.button-credit-card:hover{color:#275367;background:transparent}#error{width:100%;margin-top:16px;font-size:14px;color:red;font-weight:500;text-align:center;opacity:0.8}.payment-container h3{font-size:28px;line-height:1.2;color:#275367}.payment-container p{font-weight:300;color:#275367;font-size:12px;margin-top:19px}@media screen and (max-width: 991px){.payment-container h3{font-size:35px}}@media screen and (max-width: 767px){.payment-container h3{font-size:20px}}

.form-input-container-submit-house{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:86px 0px 105px}.form-input-container-submit-house .input-container-form-type{display:-webkit-box;display:-ms-flexbox;display:flex;width:41% !important;padding:8.5px 25px 8.5px 17px;border-radius:10px;border:solid 2px #000;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-input-container-submit-house .input-container-form-type select,.form-input-container-submit-house .input-container-form-type input{font-size:24px;color:#000;outline:none;background:none;border:none;box-shadow:none;width:100%;line-height:1.17;letter-spacing:0.72px}.form-input-container-submit-house .input-container-form-type input:after{outline:none;border:none;-webkit-box-shadow:none;box-shadow:none;background:none}.form-input-container-submit-house .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:50%}.submit-house-container{margin:38px 0 70px}.submit-house-container .container .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.submit-house-container .container .inner-container h3{font-size:34px;line-height:1.2;color:#275367;font-family:"Roboto Slab",serif;font-weight:700}.submit-house-container .container .inner-container .progressList{transform:translateY(145px)}.submit-house-container .container .inner-container .progressList .progress-bar-container .progress-bar-step{font-size:18px;line-height:1.83;color:#000;text-align:center}.submit-house-container .container .form-wrapper{margin:48px 0px 0}.submit-house-container .container .form-wrapper .step-label{font-size:18px;font-weight:500;color:#275367;text-transform:capitalize}.submit-house-container .container .form-wrapper>div:nth-child(1){margin-bottom:0px}.submit-house-container .container .form-wrapper>div:nth-child(1) .next-button{margin:86px auto 0;margin-right:0}.submit-house-container .container .form-wrapper>div:nth-child(3) .form-input-container-submit-house.form-input-container-submit-house2{margin-top:16px}.submit-house-container .container .form-wrapper>div:nth-child(5) .form-input-container-submit-house .input-container-form-type,.submit-house-container .container .form-wrapper>div:nth-child(7) .form-input-container-submit-house .input-container-form-type,.submit-house-container .container .form-wrapper>div:nth-child(8) .form-input-container-submit-house .input-container-form-type,.submit-house-container .container .form-wrapper>div:nth-child(10) .form-input-container-submit-house .input-container-form-type{padding:9px 17px 9px 17px}.submit-house-container .container .form-wrapper>div:nth-child(5) .form-input-container-submit-house .input-container-form-type input,.submit-house-container .container .form-wrapper>div:nth-child(7) .form-input-container-submit-house .input-container-form-type input,.submit-house-container .container .form-wrapper>div:nth-child(8) .form-input-container-submit-house .input-container-form-type input,.submit-house-container .container .form-wrapper>div:nth-child(10) .form-input-container-submit-house .input-container-form-type input{padding:0;height:auto}.submit-house-container .container .form-wrapper>div:nth-child(8) .form-input-container-submit-house>div,.submit-house-container .container .form-wrapper>div:nth-child(10) .form-input-container-submit-house>div{width:41%}.submit-house-container .container .form-wrapper>div:nth-child(8) .form-input-container-submit-house>div .input-container-form-type,.submit-house-container .container .form-wrapper>div:nth-child(10) .form-input-container-submit-house>div .input-container-form-type{width:100% !important}.submit-house-container .container .form-wrapper>div:nth-child(8) .form-input-container-submit-house .button-container,.submit-house-container .container .form-wrapper>div:nth-child(10) .form-input-container-submit-house .button-container{width:50%}.previous-button{width:157px}.previous-button a{display:block;cursor:pointer}.previous-button a span{font-size:14px;text-transform:uppercase;letter-spacing:1.5px;display:block;color:#275367;padding:12px 0;font-weight:700;border-radius:42px;border:solid 2px #275367;text-align:center;background-color:#fff;transition:200ms ease-in-out}.previous-button a span:hover{background-color:#275367;color:#fff}.next-button{text-align:center;margin:98px 0 0;width:157px}.next-button a{display:block;margin:0 auto;margin-right:0;cursor:pointer}.next-button a span{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#fff;display:block;text-align:center;padding:12px 0;border-radius:42px;background-color:#275367;border:solid 2px #275367;transition:200ms ease-in-out}.next-button a span:hover{background-color:#fff;color:#275367}button.crop-and-reupload-btn{margin:20px 0;border-radius:22px;width:180px;text-transform:uppercase;font-size:14px;outline:none;padding:14px 0 11px;display:inline-block;text-align:center;letter-spacing:0.4px;background-color:#275367;border:1px solid #275367;color:#fff}button.crop-and-reupload-btn:hover{background:#fff;border-color:#275367;color:#275367}button.crop-and-reupload-btn.active{cursor:pointer}button.crop-and-reupload-btn.inactive{cursor:not-allowed}.ReactModal__Overlay{z-index:9}div#photo-gallery{line-height:0;text-align:center}.remodeled-radio-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%}.remodeled-radio-buttons .wrapper{width:auto !important;cursor:pointer}.remodeled-radio-buttons .wrapper .radio-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 37px 5px 11px;background-color:#fff;border-radius:10px;border:solid 1px #abaebb}.remodeled-radio-buttons .wrapper .radio-container .label{font-size:24px;margin-left:31px;text-transform:capitalize}.remodeled-radio-buttons .wrapper .radio-container .label.yes{color:#000}.remodeled-radio-buttons .wrapper .radio-container .label.no{color:#000}.remodeled-radio-buttons .wrapper .radio-container .checkmark{border-radius:50%;height:36px;width:36px;background-color:#eee;display:block}.remodeled-radio-buttons .wrapper .radio-container .checkmark .selected{position:relative;border-radius:50%;width:26px;height:26px;border:solid 1px #e2e2ea;background-color:#000;top:5px;left:5px}.remodeled-radio-buttons .wrapper .radio-container.selected{border:solid 2px #000}.remodeled-radio-buttons .wrapper .radio-container.selected .checkmark{background:transparent}.progress-bar-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:49px !important}.progress-bar-component .capsule-container{height:22px !important;margin-bottom:11px}.progress-bar-component .capsule-container .progress-bar-capsule-active{width:20px !important;height:20px !important;border-radius:50px;border:solid 1px #000}.progress-bar-component .capsule-container .progress-bar-capsule-active p{font-size:12px;line-height:19px;color:#000;text-align:center}.progress-bar-component .capsule-container .progress-bar-capsule-inactive{width:20px !important;height:20px !important}.progress-bar-component .capsule-container .progress-bar-capsule-inactive p{position:relative;font-size:12px;line-height:1.83;color:#abaebb;left:5px}.progress-bar-component .progress-bar-active{height:4px !important;background-color:#000;padding:0 24.5px}.progress-bar-component .progress-bar-inactive{height:4px !important;background-color:rgba(171,174,187,0.25);padding:0 24.5px}.progress-bar-component:first-child .progress-bar-inactive,.progress-bar-component:first-child .progress-bar-active{border-radius:7px 0 0 7px}.progress-bar-component:last-child .progress-bar-inactive,.progress-bar-component:last-child .progress-bar-active{border-radius:0 7px 7px 0}@media screen and (max-width: 1199px){.submit-house-container .container .inner-container h3{font-size:40px}.submit-house-container .container .form-wrapper .form-label{font-size:28px}.submit-house-container .container .form-wrapper>div:nth-child(1) .next-button{width:20.3%}.next-button a span{padding:16px 0}.previous-button a span{padding:16px 0}.form-input-container-submit-house .input-container-form-type{padding:15px 35px 15px 17px}.form-input-container-submit-house .input-container-form-type select{font-size:20px}}@media screen and (max-width: 991px){.submit-house-container .container .inner-container>div{width:60%}.submit-house-container .container .inner-container h3{font-size:28px}.submit-house-container .container .inner-container .progressList{justify-content:flex-end}.submit-house-container .container .form-wrapper .form-label{font-size:24px}.submit-house-container .container .form-wrapper>div input{font-size:24px}.submit-house-container .container .form-wrapper>div:nth-child(1) .next-button{margin-top:60px}.next-button a span{padding:12px 0}.previous-button a span{padding:12px 0}.form-input-container-submit-house .input-container-form-type{padding:15px 15px 15px 17px}.form-input-container-submit-house .input-container-form-type select{font-size:24px}.progress-bar-component{width:37px !important}}@media screen and (max-width: 767px){.submit-house-container{margin:20px 0}.submit-house-container .container .inner-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.submit-house-container .container .inner-container>div{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.submit-house-container .container .inner-container h3{font-size:18px}.submit-house-container .container .inner-container .progressList{transform:translateY(0px);margin-top:30px;justify-content:flex-start;margin-left:0}.submit-house-container .container .form-wrapper{margin:30px 0px 0}.submit-house-container .container .form-wrapper .form-label{font-size:16px;margin:30px 0 0}.submit-house-container .container .form-wrapper>div{margin-bottom:80px}.submit-house-container .container .form-wrapper>div input{font-size:14px}.submit-house-container .container .form-wrapper>div:nth-child(5) .form-input-container-submit-house .input-container-form-type,.submit-house-container .container .form-wrapper>div:nth-child(7) .form-input-container-submit-house .input-container-form-type,.submit-house-container .container .form-wrapper>div:nth-child(8) .form-input-container-submit-house .input-container-form-type,.submit-house-container .container .form-wrapper>div:nth-child(10) .form-input-container-submit-house .input-container-form-type{padding:15px 17px 15px 17px}.submit-house-container .container .form-wrapper>div:nth-child(8) .form-input-container-submit-house>div,.submit-house-container .container .form-wrapper>div:nth-child(10) .form-input-container-submit-house>div{width:100%}.submit-house-container .container .form-wrapper>div:nth-child(8) .form-input-container-submit-house>div .input-container-form-type,.submit-house-container .container .form-wrapper>div:nth-child(10) .form-input-container-submit-house>div .input-container-form-type{width:100% !important}.submit-house-container .container .form-wrapper>div:nth-child(8) .form-input-container-submit-house .button-container,.submit-house-container .container .form-wrapper>div:nth-child(10) .form-input-container-submit-house .button-container{width:100%}.submit-house-container .container .form-wrapper>div:nth-child(1) .next-button{width:100%;margin:50px 0}.next-button,.previous-button{text-align:left}.next-button a span,.previous-button a span{padding:10px 0 7px;width:130px;letter-spacing:0.5px}.next-button{margin-left:0 !important}.form-input-container-submit-house{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:45px 0px}.form-input-container-submit-house .input-container-form-type{padding:15.5px 15px 15.5px 17px;width:100% !important}.form-input-container-submit-house .input-container-form-type select{font-size:14px}.form-input-container-submit-house .button-container{width:100%;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-top:40px}.remodeled-radio-buttons{width:100%}.remodeled-radio-buttons .wrapper .radio-container{padding:10px 37px 10px 11px}.remodeled-radio-buttons .wrapper .radio-container .label{font-size:14px}.remodeled-radio-buttons .wrapper .radio-container .checkmark{height:17px;width:17px}.remodeled-radio-buttons .wrapper .radio-container .checkmark .selected{top:0px;left:0px;width:17px;height:17px}.progress-bar-component{width:9% !important}.progress-bar-component .progress-bar-active,.progress-bar-component .progress-bar-inactive{padding:0;width:100%}}

.container .skip-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.container .skip-container .skip-button{position:relative;right:0;bottom:-80px;cursor:pointer}.container .skip-container .skip-button a span{font-size:14px;text-transform:uppercase;letter-spacing:1.5px}.container .skip-container .skip-button a span:hover{color:#275367}.container .step-label{font-size:14px;font-weight:500;color:#000;text-transform:uppercase}.container .form-label{font-family:"Roboto Slab",serif;font-size:24px;font-weight:700;line-height:1.33;color:#275367;margin:48px 0 0;max-width:50%}.container .categories-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:86px}@media screen and (max-width: 991px){.container .categories-banner{margin-top:50px}.container .form-label{max-width:43%}}@media screen and (max-width: 767px){.container .skip-container .skip-button{bottom:-50px;padding:5px 0 3px}.container .skip-container .skip-button a span{font-size:12px;letter-spacing:0.5px}.container .categories-banner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.container .form-label{max-width:100%}}

.shopPageCategory-item3-copy.category-icon{padding:11.5% 0;border:solid 0px #fff;opacity:0.8}.shopPageCategory-item3-copy.category-icon.active{border:solid 0px #275367;opacity:1}.shopPageCategory-item3-copy.category-icon h3{position:absolute;bottom:15px;left:0;right:0}@media screen and (max-width: 767px){.shopPageCategory-item3-copy.category-icon{padding:17.5% 0}.shopPageCategory-item3-copy.category-icon h3{bottom:9px}}




.select-box{width:345px;border:4px solid #000;border-radius:10px}





.inputFileSection{width:50%;position:relative}.inputFileSection .progress_percentage{margin:-10px 0 20px;font-weight:500;color:#275367}.inputFileSection .file-upload-container{text-align:center;width:50%}.inputFileSection .file-upload-container .message-label{font-weight:400;text-align:left;line-height:1.4;font-size:14px}.inputFileSection .file-upload-container label{position:relative;margin-bottom:20px;display:block}.inputFileSection .file-upload-container label input{opacity:0;position:absolute;top:0;left:0}.inputFileSection .file-upload-container label span{font-size:20px;text-transform:uppercase;letter-spacing:0.72px;display:block;color:#275367;padding:11px 0;border-radius:10px;border:solid 2px #275367;background-color:#fff;cursor:pointer}.inputFileSection .progress_bar{background:#275367;height:12px;width:0;border-radius:20px;border:2px solid #275367;position:absolute;top:-30px}.inputFileSection .columns.is-multiline{display:flex;flex-wrap:wrap}.inputFileSection .columns.is-multiline .photos.column.is-4{width:25%;padding-right:2%;margin-bottom:2%}.thumbnails{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:40px}.thumbnails .columns{margin-top:15px}.thumbnails .columns .photos{position:relative}.thumbnails .columns .photos .image{cursor:pointer;height:103px;width:100%;object-fit:cover}.thumbnails .columns .photos .fUuvxv{position:absolute;top:-10px;right:5px;cursor:pointer;background:#275367;border-radius:50%;width:20px;height:20px;border:1px solid #275367}.thumbnails .columns .photos .fUuvxv:hover{background-color:#fff;fill:#275367}@media screen and (max-width: 991px){.inputFileSection{width:50%}.inputFileSection .file-upload-container{width:50%;text-align:left}.inputFileSection .file-upload-container label span{font-size:12px;letter-spacing:0.5px;padding:10px 0;width:170px;text-align:center}}@media screen and (max-width: 767px){.inputFileSection{width:100%}.inputFileSection .file-upload-container{width:100%;text-align:left}.inputFileSection .file-upload-container label span{font-size:12px;letter-spacing:0.5px;padding:10px 0;width:170px;text-align:center}}

.ReactCrop {
  position: relative;
  display: inline-block;
  cursor: crosshair;
  overflow: hidden;
  max-width: 100%; }
  .ReactCrop:focus {
    outline: none; }
  .ReactCrop--disabled, .ReactCrop--locked {
    cursor: inherit; }
  .ReactCrop__image {
    display: block;
    max-width: 100%;
    touch-action: manipulation; }
  .ReactCrop__crop-selection {
    position: absolute;
    top: 0;
    left: 0;
    transform: translate3d(0, 0, 0);
    box-sizing: border-box;
    cursor: move;
    box-shadow: 0 0 0 9999em rgba(0, 0, 0, 0.5);
    touch-action: manipulation;
    border: 1px solid;
    border-image-source: url("data:image/gif;base64,R0lGODlhCgAKAJECAAAAAP///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEI5RDc5MTFDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEI5RDc5MTBDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoAAgAsAAAAAAoACgAAAhWEERkn7W3ei7KlagMWF/dKgYeyGAUAIfkEBQoAAgAsAAAAAAoACgAAAg+UYwLJ7RnQm7QmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYgLJHdiinNSAVfOEKoUCACH5BAUKAAIALAAAAAAKAAoAAAIRVISAdusPo3RAzYtjaMIaUQAAIfkEBQoAAgAsAAAAAAoACgAAAg+MDiem7Q8bSLFaG5il6xQAIfkEBQoAAgAsAAAAAAoACgAAAg+UYRLJ7QnQm7SmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYBLJDdiinNSEVfOEKoECACH5BAUKAAIALAAAAAAKAAoAAAIRFISBdusPo3RBzYsjaMIaUQAAOw==");
    border-image-slice: 1;
    border-image-repeat: repeat; }
    .ReactCrop--disabled .ReactCrop__crop-selection {
      cursor: inherit; }
    .ReactCrop--circular-crop .ReactCrop__crop-selection {
      border-radius: 50%;
      box-shadow: 0px 0px 1px 1px white, 0 0 0 9999em rgba(0, 0, 0, 0.5); }
  .ReactCrop--invisible-crop .ReactCrop__crop-selection {
    display: none; }
  .ReactCrop__rule-of-thirds-vt::before, .ReactCrop__rule-of-thirds-vt::after, .ReactCrop__rule-of-thirds-hz::before, .ReactCrop__rule-of-thirds-hz::after {
    content: '';
    display: block;
    position: absolute;
    background-color: rgba(255, 255, 255, 0.4); }
  .ReactCrop__rule-of-thirds-vt::before, .ReactCrop__rule-of-thirds-vt::after {
    width: 1px;
    height: 100%; }
  .ReactCrop__rule-of-thirds-vt::before {
    left: 33.3333%;
    left: calc(100% / 3); }
  .ReactCrop__rule-of-thirds-vt::after {
    left: 66.6666%;
    left: calc(100% / 3 * 2); }
  .ReactCrop__rule-of-thirds-hz::before, .ReactCrop__rule-of-thirds-hz::after {
    width: 100%;
    height: 1px; }
  .ReactCrop__rule-of-thirds-hz::before {
    top: 33.3333%;
    top: calc(100% / 3); }
  .ReactCrop__rule-of-thirds-hz::after {
    top: 66.6666%;
    top: calc(100% / 3 * 2); }
  .ReactCrop__drag-handle {
    position: absolute; }
    .ReactCrop__drag-handle::after {
      position: absolute;
      content: '';
      display: block;
      width: 10px;
      height: 10px;
      background-color: rgba(0, 0, 0, 0.2);
      border: 1px solid rgba(255, 255, 255, 0.7);
      box-sizing: border-box;
      outline: 1px solid transparent; }
  .ReactCrop .ord-nw {
    top: 0;
    left: 0;
    margin-top: -5px;
    margin-left: -5px;
    cursor: nw-resize; }
    .ReactCrop .ord-nw::after {
      top: 0;
      left: 0; }
  .ReactCrop .ord-n {
    top: 0;
    left: 50%;
    margin-top: -5px;
    margin-left: -5px;
    cursor: n-resize; }
    .ReactCrop .ord-n::after {
      top: 0; }
  .ReactCrop .ord-ne {
    top: 0;
    right: 0;
    margin-top: -5px;
    margin-right: -5px;
    cursor: ne-resize; }
    .ReactCrop .ord-ne::after {
      top: 0;
      right: 0; }
  .ReactCrop .ord-e {
    top: 50%;
    right: 0;
    margin-top: -5px;
    margin-right: -5px;
    cursor: e-resize; }
    .ReactCrop .ord-e::after {
      right: 0; }
  .ReactCrop .ord-se {
    bottom: 0;
    right: 0;
    margin-bottom: -5px;
    margin-right: -5px;
    cursor: se-resize; }
    .ReactCrop .ord-se::after {
      bottom: 0;
      right: 0; }
  .ReactCrop .ord-s {
    bottom: 0;
    left: 50%;
    margin-bottom: -5px;
    margin-left: -5px;
    cursor: s-resize; }
    .ReactCrop .ord-s::after {
      bottom: 0; }
  .ReactCrop .ord-sw {
    bottom: 0;
    left: 0;
    margin-bottom: -5px;
    margin-left: -5px;
    cursor: sw-resize; }
    .ReactCrop .ord-sw::after {
      bottom: 0;
      left: 0; }
  .ReactCrop .ord-w {
    top: 50%;
    left: 0;
    margin-top: -5px;
    margin-left: -5px;
    cursor: w-resize; }
    .ReactCrop .ord-w::after {
      left: 0; }
  .ReactCrop__disabled .ReactCrop__drag-handle {
    cursor: inherit; }
  .ReactCrop__drag-bar {
    position: absolute; }
    .ReactCrop__drag-bar.ord-n {
      top: 0;
      left: 0;
      width: 100%;
      height: 6px;
      margin-top: -3px; }
    .ReactCrop__drag-bar.ord-e {
      right: 0;
      top: 0;
      width: 6px;
      height: 100%;
      margin-right: -3px; }
    .ReactCrop__drag-bar.ord-s {
      bottom: 0;
      left: 0;
      width: 100%;
      height: 6px;
      margin-bottom: -3px; }
    .ReactCrop__drag-bar.ord-w {
      top: 0;
      left: 0;
      width: 6px;
      height: 100%;
      margin-left: -3px; }
  .ReactCrop--new-crop .ReactCrop__drag-bar,
  .ReactCrop--new-crop .ReactCrop__drag-handle,
  .ReactCrop--fixed-aspect .ReactCrop__drag-bar {
    display: none; }
  .ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,
  .ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,
  .ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,
  .ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w {
    display: none; }
  @media (pointer: coarse) {
    .ReactCrop .ord-n,
    .ReactCrop .ord-e,
    .ReactCrop .ord-s,
    .ReactCrop .ord-w {
      display: none; }
    .ReactCrop__drag-handle {
      width: 24px;
      height: 24px; } }

.input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;margin-bottom:65px}.input-group label{font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.9px;text-align:left;padding-left:30px;color:#000}.input-group input{-webkit-box-shadow:unset;box-shadow:unset;outline:none;border-top:transparent !important;border-left:transparent !important;border-right:transparent !important;border-bottom:2px solid !important;width:409px;height:30px;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.5px;text-align:left;padding-left:30px;color:#000}.input-group .edit-icon{background:url("/static/images/edit-icon-small.png") no-repeat center center;width:20px;height:20px;position:absolute;right:3px;bottom:10px}.input-group .error-msg{color:red;font-size:13px;font-weight:500;padding-left:30px}.input-group.has-error input{border-bottom:2px solid red !important}.input-group.has-error label{color:red}

.houseDetailsBanner{display:flex;flex-wrap:wrap;justify-content:space-between}.homeCarousel{width:calc(69% - 24px)}.homeCarousel .container{position:relative;overflow:hidden}.homeCarousel .carousel.carousel-slider .homeCarouselImg{background-size:cover;background-repeat:no-repeat;background-position:center;padding:35.65% 0}.homeCarousel .carousel.carousel-slider .control-arrow{top:calc(50% - 40px);color:#fff;font-size:0;bottom:auto;margin-top:0;padding:0px;opacity:1;background:transparent !important}.homeCarousel .carousel.carousel-slider .control-prev.control-arrow,.homeCarousel .carousel.carousel-slider .control-next.control-arrow{left:6px}.homeCarousel .carousel.carousel-slider .control-prev.control-arrow:before,.homeCarousel .carousel.carousel-slider .control-next.control-arrow:before{content:'';border:0 !important;background:url(/static/images/left-arrow.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:40px;height:50px;color:#275367;opacity:1}.homeCarousel .carousel.carousel-slider .control-prev.control-arrow:hover:before,.homeCarousel .carousel.carousel-slider .control-next.control-arrow:hover:before{opacity:0.8}.homeCarousel .carousel.carousel-slider .control-next.control-arrow{right:6px;left:auto}.homeCarousel .carousel.carousel-slider .control-next.control-arrow:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.homeCarousel .carousel.carousel-slider .control-dots{z-index:9}.homeCarousel .carousel.carousel-slider .control-dots .dot{margin:0 3px;border:1px solid #fff;background:transparent;box-shadow:none;opacity:1}.homeCarousel .carousel.carousel-slider .control-dots .dot.selected{background:#fff}.homeCarousel .mainButton{z-index:9;position:absolute;right:12px;bottom:12px;width:20px;cursor:pointer}.ReactModal__Overlay{z-index:1000 !important;background-color:#fff !important}.photo-gallery-home{cursor:default;outline:none}.photo-gallery-home .photoContent{padding:0 !important}.photo-gallery-home img.previousBtn,.photo-gallery-home img.nextBtn{cursor:pointer;position:absolute;top:calc(50% - 20px);left:15px;width:40px !important;height:40px;filter:invert(1)}.photo-gallery-home img.nextBtn{left:auto;right:15px}div#photo-gallery img.mainImage{height:calc(90vh - 65px);width:100%;-o-object-fit:cover;object-fit:cover}div#photo-gallery .photoContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 5%}div#photo-gallery .photoContent img{cursor:pointer;width:3%}div#photo-gallery .photoContent .innerContent{display:block;text-align:left;margin-top:20px;margin-bottom:5px}div#photo-gallery .photoContent .innerContent h2{margin-bottom:15px}.homeModern{width:31%;position:relative;padding-bottom:144px}.homeModern .homeModernInner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.homeModern .homeModernInner .homeModernLeft{width:100%}.homeModern .homeModernInner .homeModernLeft h2{font-size:24px;letter-spacing:0.8px;font-family:"Roboto",sans-serif;line-height:1.17}.homeModern .homeModernInner .homeModernLeft h2 a{color:#275367;font-size:24px;letter-spacing:0.8px;font-family:"Roboto",sans-serif;line-height:1.17}.homeModern .homeModernInner .homeModernLeft h2 a:hover{color:#000}.homeModern .homeModernInner .homeModernLeft .p1{color:#275367;font-size:16px;margin:8px 0 2px;opacity:0.8;font-weight:500;line-height:1.19}.homeModern .homeModernInner .homeModernLeft .p2{color:#444;font-size:15px;opacity:0.6;line-height:1.33;font-weight:500;font-family:"Roboto Slab",serif}.homeModern .homeModernInner .homeModernBottom{width:100%;margin-top:60px}.homeModern .homeModernInner .homeModernBottom h2{text-transform:uppercase;font-size:20px;display:inline-block;font-weight:500;line-height:1.3;letter-spacing:0.2px}.homeModern .homeModernInner .homeModernBottom ul{margin-top:18px;font-size:15px;color:#275367;letter-spacing:0.4px;list-style:none;padding-left:0px;font-family:"Roboto Slab",serif;font-weight:400;line-height:1.33}.homeModern .homeModernInner .homeModernBottom ul li{margin-top:16px}.homeModern .homeModernInner .homeModernRight{width:100%;position:absolute;right:0;bottom:0}.homeModern .homeModernInner .homeModernRight a{border-radius:22px;background-color:#275367;width:auto;text-transform:uppercase;border:1px solid #275367;font-size:14px;color:#fff;padding:14px 21px 11px;outline:none;cursor:pointer;display:inline-block;text-align:center}.homeModern .homeModernInner .homeModernRight a:hover{background:#fff;border-color:#275367;color:#275367}.homeModern .homeModernInner .homeModernRight ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:48px 0 0}.homeModern .homeModernInner .homeModernRight ul li{width:80px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:28px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#6d7278;font-weight:700}.homeModern .homeModernInner .homeModernRight ul li.houseSaved .saveImg{display:none}.homeModern .homeModernInner .homeModernRight ul li.houseSaved .savedImg{display:inline-block}.homeModern .homeModernInner .homeModernRight ul li:hover{color:rgba(0,0,0,0.5)}.homeModern .homeModernInner .homeModernRight ul li:hover img{opacity:0.5}.homeModern .homeModernInner .homeModernRight ul li img{width:24px;margin-right:8px}.homeSimilar{margin:80px 0 0%}.homeSimilar h2.similarHeading{margin-bottom:14px}.homeSimilar h2.similarHeading a{font-size:16px;line-height:0.38;letter-spacing:0.14px;color:#275367;text-decoration:underline;float:right;position:relative;top:15px}.homeSimilar h2.similarHeading a:hover{color:#000}.homeSimilar .categoriesDetailColumn .categoriesDetailContent{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.homeSimilar .categoriesDetailColumn .categoriesDetailContent h3,.homeSimilar .categoriesDetailColumn .categoriesDetailContent .p1,.homeSimilar .categoriesDetailColumn .categoriesDetailContent .p2{width:100%}.shopCategory2.houseDetalShopCategory{margin:96px 0}.shopCategory2.houseDetalShopCategory .recently-added-container{margin-bottom:0}@media screen and (max-width: 991px){.homeModern .homeModernInner .homeModernLeft h2{font-size:24px}.homeModern .homeModernInner .homeModernLeft p{font-size:14px;letter-spacing:0}.homeModern .homeModernInner .homeModernLeft a{font-size:14px}.homeModern .homeModernInner .homeModernBottom h2{font-size:16px}.homeModern .homeModernInner .homeModernBottom ul{margin-top:25px;font-size:14px}.homeModern .homeModernInner .homeModernRight a{padding:14px 15px 11px;letter-spacing:0}}@media screen and (max-width: 767px){.houseDetailsBanner{margin-top:0px}.homeCarousel{margin-top:30px;width:100%}.homeCarousel .mainButton{width:15px}.homeCarousel .carousel.carousel-slider .control-arrow{top:calc(50% - 18px)}.homeCarousel .carousel.carousel-slider .control-arrow:before{width:20px !important;height:30px !important}.homeCarousel .carousel.carousel-slider .control-dots .dot{width:5px;height:5px;margin:0 4px}.homeModern{width:100%}.homeModern .homeModernInner .homeModernLeft{width:100%;margin-top:30px}.homeModern .homeModernInner .homeModernLeft h2{font-size:18px}.homeModern .homeModernInner .homeModernLeft p{font-size:12px;letter-spacing:0;margin-bottom:15px}.homeModern .homeModernInner .homeModernLeft p span{font-size:12px}.homeModern .homeModernInner .homeModernLeft a{font-size:12px;margin-top:15px;letter-spacing:0;padding:14px 12px 10px 0}.homeModern .homeModernInner .homeModernBottom{margin-top:28px}.homeModern .homeModernInner .homeModernBottom h2{font-size:14px}.homeModern .homeModernInner .homeModernBottom ul{margin-top:15px;font-size:12px}.homeModern .homeModernInner .homeModernRight{width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:20px;margin-top:14px}.homeModern .homeModernInner .homeModernRight ul{margin:28px 0 0}.homeModern .homeModernInner .homeModernRight ul li{width:60px;margin-left:0;margin-right:5%}.homeSimilar{margin:30px 0 0%}.homeSimilar h2.similarHeading{margin-bottom:14px}.homeSimilar h2.similarHeading a{font-size:12px;top:10px}.lower-container.lower-containerHouse{padding-top:30px}.lower-container.lower-containerHouse .shopCategory2.houseDetalShopCategory{padding:0 0 50px}.lower-container.lower-containerHouse .shopCategory2.houseDetalShopCategory .MainSlider .searchCategory .searchCategory-item{width:48%;padding:31.25% 0}.shopCategory2.houseDetalShopCategory{margin:50px 0}.shopCategory2.houseDetalShopCategory .recently-added-container .openHouseGrid{margin-bottom:20px}}


.openHouses{margin-top:53px;padding-bottom:120px}.openHouses .container:nth-child(1) .openHouseSection .openHouseGrid:nth-child(1){width:65.95%;margin-right:24px;margin-top:0}.openHouses .container:nth-child(1) .openHouseSection .openHouseGrid:nth-child(1) .openHouseGridImg{padding:36.6% 0}.openHouses .container:nth-child(1) .openHouseSection .openHouseGrid:nth-child(2){margin-left:0;margin-right:0;margin-top:0}.openHouses .container:nth-child(1) .openHouseSection .openHouseGrid:nth-child(2) .openHouseGridContent{display:none}.openHouses .container:nth-child(1) .openHouseSection .openHouseGrid:nth-child(3){position:absolute;right:0;top:304px;margin:0}.openHouses .openHouseSection{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative;margin-top:12px}.openHouses .openHouseSection .openHouseGrid{cursor:pointer;position:relative;margin-top:60px}.fantasticFilters2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fantasticFilters2 p{color:#92929d;text-transform:capitalize;font-size:18px;margin-right:43px}.fantasticFilters2 select{color:#44444f;background:transparent;border:0;outline:none;text-transform:capitalize;font-size:18px;width:105px;background:url(/static/images/select-icon.png) no-repeat right;-webkit-appearance:none;background-position-x:87%;background-position-y:10%;margin-left:5px;font-weight:700}.fantasticFilters2 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 230px)}.fantasticFilters2 ul li{color:#275367;border:2px solid #275367;border-radius:22px;padding:11px 16px 8px;font-size:14px;margin-right:20px;width:178px;letter-spacing:1.5px;position:relative}.fantasticFilters2 ul li span{position:absolute;top:19px;right:17px;font-size:28px;cursor:pointer;line-height:0}@media screen and (max-width: 1199px){.openHouses .container:nth-child(1) .openHouseSection .openHouseGrid:nth-child(1){width:65.8%}.openHouses .container:nth-child(1) .openHouseSection .openHouseGrid:nth-child(3){top:247px}}@media screen and (max-width: 991px){.openHouses .container:nth-child(1) .openHouseSection .openHouseGrid{margin-top:40px}.openHouses .container:nth-child(1) .openHouseSection .openHouseGrid:nth-child(1){width:65.6%}.openHouses .container:nth-child(1) .openHouseSection .openHouseGrid:nth-child(3){top:192px}.fantasticFilters2 p,.fantasticFilters2 select{font-size:14px}}@media screen and (max-width: 767px){.fantasticFilters2{margin-bottom:20px}.fantasticFilters2 select{width:85px}.fantasticFilters2 p{margin-right:0}.openHouses{margin-top:50px;padding-bottom:50px}.openHouses .container:nth-child(1) .openHouseSection .openHouseGrid{margin-bottom:0 !important;margin-top:30px}.openHouses .container:nth-child(1) .openHouseSection .openHouseGrid:nth-child(1){width:48%;margin:0}.openHouses .container:nth-child(1) .openHouseSection .openHouseGrid:nth-child(2){order:unset !important}.openHouses .container:nth-child(1) .openHouseSection .openHouseGrid:nth-child(3){order:unset !important;position:static;margin-top:30px}.openHouses .openHouseSection .openHouseGrid{margin-top:30px;margin-bottom:0}}

.contactSection .contactInner.legalInner .contactContent{width:64%}.contactSection .contactInner.legalInner .contactContent ul.react-tabs__tab-list{border:0;margin:12px 0 0}.contactSection .contactInner.legalInner .contactContent ul.react-tabs__tab-list .react-tabs__tab{border:0 !important;box-shadow:none !important;outline:none !important;padding:0;text-transform:uppercase;text-decoration:underline;margin-right:22px;font-weight:700;color:#275367;font-size:16px;line-height:1.38;letter-spacing:1.2px}.contactSection .contactInner.legalInner .contactContent .react-tabs__tab-panel{margin-top:48px}.contactSection .contactInner.legalInner .legalRight{padding:20.351% 0;position:relative;width:32.027%;background:#275367;background-repeat:no-repeat;background-position:center;background-size:cover}.contactSection .contactInner.legalInner .legalRight img{position:absolute;right:18%;bottom:20%}@media screen and (max-width: 767px){.contactSection .contactInner.legalInner .contactContent{width:100%}.contactSection .contactInner.legalInner .contactContent ul.react-tabs__tab-list .react-tabs__tab{font-size:12px}.contactSection .contactInner.legalInner .contactContent ul.react-tabs__tab-list .react-tabs__tab:last-child{margin-right:0px}.contactSection .contactInner.legalInner .contactContent .react-tabs__tab-panel{margin-top:30px}.contactSection .contactInner.legalInner .legalRight{padding:60.38% 0;width:100%;margin-top:66px}}

.contactSection{padding:30px 0 95px}.contactSection .contactBanner{position:relative;padding:23.88% 0}.contactSection .contactBanner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.contactSection .contactHeading{color:#275367;font-size:36px;line-height:1.33;margin-top:24px}.contactSection .contactHeading span{display:block}.contactSection .contactInner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:12px;align-items:flex-start}.contactSection .contactInner .contactContent{width:48%;position:relative;padding-bottom:60px}.contactSection .contactInner .contactContent h3{color:#444;font-size:20px;line-height:1.25;font-weight:700}.contactSection .contactInner .contactContent p,.contactSection .contactInner .contactContent span{color:#444;font-size:18px;line-height:1.28;margin-top:24px;font-weight:500;font-family:"Lora",serif}.contactSection .contactInner .contactContent span{font-size:20px;font-family:"Roboto",sans-serif;line-height:1.3;position:absolute;bottom:0;width:100%;margin:0}.contactSection .contactInner .contactForm{width:45%;padding-right:3.25%;position:relative}.contactSection .contactInner .contactForm h3{color:#275367;font-size:30px;font-weight:700;line-height:1.33;font-family:"Roboto Slab",serif;position:absolute;top:-57px;left:0}.contactSection .contactInner .contactForm form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contactSection .contactInner .contactForm form .form-group.halfWidth{width:48%}.contactSection .contactInner .contactForm form .form-group{width:100%;position:relative;margin-bottom:20px}.contactSection .contactInner .contactForm form .form-group:last-child{margin-bottom:0}.contactSection .contactInner .contactForm form .form-group label{color:#b5b5be;position:absolute;top:16px;left:12px;font-size:14px;z-index:1;background:#fff;padding:0 5px;font-weight:400;-webkit-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.contactSection .contactInner .contactForm form .form-group input,.contactSection .contactInner .contactForm form .form-group textarea{width:100%;border-radius:10px;border:solid 1px #e2e2ea;padding:15px 10px;outline:none;color:#44444f;font-size:14px;letter-spacing:0.1px;position:relative;z-index:2;background:transparent;line-height:1.14;letter-spacing:0.1px;font-weight:400}.contactSection .contactInner .contactForm form .form-group button{width:100%;padding:15px 20px 12px;margin-top:23px}.contactSection .contactInner .contactForm form .form-group.active label{top:-10px;z-index:3;color:#275367}.contactSection .contactInner .contactForm form .form-group.active input{border:solid 1px #275367}@media screen and (max-width: 991px){.contactSection{padding:0 0 95px}.contactSection .contactHeading{font-size:28px}.contactSection .contactInner .contactContent h3{font-size:20px}.contactSection .contactInner .contactContent p{font-size:14px;line-height:1.5}.contactSection .contactInner .contactForm{padding-right:0}.contactSection .contactInner .contactForm h3{font-size:24px;top:-43px}.contactSection .contactInner .contactForm form .form-group label{top:11px;left:10px}.contactSection .contactInner .contactForm form .form-group input,.contactSection .contactInner .contactForm form .form-group textarea{padding:11px 10px}.contactSection .contactInner .contactForm form .form-group textarea{height:160px}.contactSection .contactInner .contactForm form .form-group.active label{top:-8px}}@media screen and (max-width: 767px){.contactSection{padding:0 0 50px}.contactSection .contactHeading{font-size:18px;margin-bottom:10px}.contactSection .contactInner .contactContent{width:100%;padding-bottom:0px}.contactSection .contactInner .contactContent h3{margin-bottom:9px;font-size:16px}.contactSection .contactInner .contactContent p{font-size:12px;line-height:1.75}.contactSection .contactInner .contactContent span{position:static;margin:20px 0 0;display:block}.contactSection .contactInner .contactForm{width:100%;margin-top:40px}.contactSection .contactInner .contactForm h3{font-size:18px;position:static;margin-bottom:20px}.contactSection .contactInner .contactForm form .form-group{margin-bottom:15px}.contactSection .contactInner .contactForm form .form-group label{top:15px;left:7px;font-size:12px}.contactSection .contactInner .contactForm form .form-group input,.contactSection .contactInner .contactForm form .form-group textarea{border-radius:6px;padding:13px 7px;font-size:12px}.contactSection .contactInner .contactForm form .form-group textarea{height:100px}}

.react-tabs {
  -webkit-tap-highlight-color: transparent;
}

.react-tabs__tab-list {
  border-bottom: 1px solid #aaa;
  margin: 0 0 10px;
  padding: 0;
}

.react-tabs__tab {
  display: inline-block;
  border: 1px solid transparent;
  border-bottom: none;
  bottom: -1px;
  position: relative;
  list-style: none;
  padding: 6px 12px;
  cursor: pointer;
}

.react-tabs__tab--selected {
  background: #fff;
  border-color: #aaa;
  color: black;
  border-radius: 5px 5px 0 0;
}

.react-tabs__tab--disabled {
  color: GrayText;
  cursor: default;
}

.react-tabs__tab:focus {
  box-shadow: 0 0 5px hsl(208, 99%, 50%);
  border-color: hsl(208, 99%, 50%);
  outline: none;
}

.react-tabs__tab:focus:after {
  content: "";
  position: absolute;
  height: 5px;
  left: -4px;
  right: -4px;
  bottom: -5px;
  background: #fff;
}

.react-tabs__tab-panel {
  display: none;
}

.react-tabs__tab-panel--selected {
  display: block;
}


.loginPage .inspiredSection .inspiredContent{padding:12% 0 0}.loginPage .inspiredSection .inspiredContent h2{font-family:"Roboto Slab",serif;opacity:1;line-height:1.8;font-size:40px}.loginPage .inspiredSection .inspiredContent p{font-family:"Lora",serif;line-height:1.5;font-weight:500;font-size:24px;opacity:0.85}.loginPage .overlay-parent{position:static;margin-top:31px}.loginPage .overlay-parent .overlay{position:relative;top:auto;left:auto;right:auto;bottom:auto;border:1px solid #ccc;background:#fff;border-radius:20px;overflow:auto;-webkit-overflow-scrolling:touch;outline:none;margin-right:0;-webkit-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);transform:translate(0%, 0%);-webkit-box-shadow:rgba(205,205,212,0.1) 3px -5px 40px 0px;box-shadow:rgba(205,205,212,0.1) 3px -5px 40px 0px;width:560px;margin:0 auto;z-index:99}.loginPage .overlay-parent .overlay .signUp{background:#fff;padding:30px;width:100% !important;margin:0 auto;border-radius:20px;-webkit-box-shadow:3px -5px 40px 0 rgba(205,205,212,0.1);box-shadow:3px -5px 40px 0 rgba(205,205,212,0.1)}.loginPage .overlay-parent .overlay .signUp form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.loginPage .overlay-parent .overlay .signUp form .form-group.halfWidth{width:48%}.loginPage .overlay-parent .overlay .signUp form .form-group{width:100%;position:relative;margin:10px 0}.loginPage .overlay-parent .overlay .signUp form .form-group label{color:#b5b5be;position:absolute;top:17px;left:17px;font-size:14px;z-index:1;font-weight:400;padding:0 3px;background:#fff;-webkit-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.loginPage .overlay-parent .overlay .signUp form .form-group input{width:100%;border-radius:10px;border:solid 1px #e2e2ea;padding:15px;outline:none;color:#44444f;font-size:14px;position:relative;z-index:2;background:transparent}.loginPage .overlay-parent .overlay .signUp form .form-group input.submitButton{width:100%;padding:15px 20px 12px;border-radius:22px;background-color:#275367;color:#fff;font-size:14px;border:0;cursor:pointer;outline:none;text-transform:uppercase;letter-spacing:1.5px;border:1px solid #275367;font-weight:700;margin-top:7px;-webkit-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}.loginPage .overlay-parent .overlay .signUp form .form-group input.submitButton:hover{background:#fff;border:1px solid #275367;color:#275367}.loginPage .overlay-parent .overlay .signUp form .form-group img.eyeOpen,.loginPage .overlay-parent .overlay .signUp form .form-group img.eyeClose{position:absolute;right:16px;top:16px;width:15px;cursor:pointer;z-index:2}.loginPage .overlay-parent .overlay .signUp form .form-group a{color:#275367;text-align:center;display:block;text-transform:uppercase;letter-spacing:1.5px;font-size:14px}.loginPage .overlay-parent .overlay .signUp form .form-group a:hover{color:#000}.loginPage .overlay-parent .overlay .signUp form .form-group.active label{top:-8px;z-index:3;color:#275367}.loginPage .overlay-parent .overlay .signUp form .form-group.active input{border:solid 1px #275367}.loginPage .overlay-parent .overlay .signUp form .form-group.checkbox{margin-bottom:22px;margin-top:12px}.loginPage .overlay-parent .overlay .signUp form .form-group.checkbox label{display:block;color:#696974;position:static;text-align:left;font-size:14px;cursor:pointer;margin-top:20px}.loginPage .overlay-parent .overlay .signUp form .form-group.checkbox label:hover{color:#275367}.loginPage .overlay-parent .overlay .signUp form .form-group.checkbox label input{width:auto;position:absolute;left:0;opacity:0}.loginPage .overlay-parent .overlay .signUp form .form-group.checkbox label span.checkmark{display:inline-block;border:1px solid #275367;padding:7px;border-radius:2px;position:relative;top:3px;margin-right:6px}.loginPage .overlay-parent .overlay .signUp form .form-group.checkbox label span.checkmark:after{content:"";position:absolute;left:4px;top:0px;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:none}.loginPage .overlay-parent .overlay .signUp form .form-group.checkbox label input:checked ~ span.checkmark{background:#275367}.loginPage .overlay-parent .overlay .signUp form .form-group.checkbox label input:checked ~ span.checkmark:after{display:block}.loginPage .footerSection .inspiredSection{display:none}.loginPage .footerSection .footerMain{padding:223px 0 125px}.container.signupDownArrow{position:absolute;top:25%;left:0;right:0;z-index:999}.container.signupDownArrow img{transform:rotate(-90deg);width:30px;cursor:pointer}@media screen and (max-width: 767px){.loginPage .inspiredSection .inspiredContent h2{font-size:24px}.loginPage .inspiredSection .inspiredContent p{font-size:16px;padding:0 10%}}@media screen and (max-width: 575px){.loginPage .inspiredSection .inspiredContent{padding:50px 0 0px}.loginPage .inspiredSection .inspiredContent h2{font-size:20px}.loginPage .overlay-parent .overlay{width:80%}.loginPage .overlay-parent .overlay .signUp{padding:20px;width:100%}.loginPage .overlay-parent .overlay .signUp form .form-group,.loginPage .overlay-parent .overlay .signUp form .form-group.halfWidth{width:100%}.loginPage .overlay-parent .overlay .signUp form .form-group label,.loginPage .overlay-parent .overlay .signUp form .form-group.halfWidth label{top:14px;left:9px;font-size:12px}.loginPage .overlay-parent .overlay .signUp form .form-group a,.loginPage .overlay-parent .overlay .signUp form .form-group.halfWidth a{font-size:13px}.loginPage .overlay-parent .overlay .signUp form .form-group input,.loginPage .overlay-parent .overlay .signUp form .form-group.halfWidth input{padding:12px 9px;font-size:12px}.loginPage .overlay-parent .overlay .signUp form .form-group input.submitButton,.loginPage .overlay-parent .overlay .signUp form .form-group.halfWidth input.submitButton{padding:12px 20px 12px;font-size:12px}.loginPage .overlay-parent .overlay .signUp form .form-group img.eyeOpen,.loginPage .overlay-parent .overlay .signUp form .form-group img.eyeClose,.loginPage .overlay-parent .overlay .signUp form .form-group.halfWidth img.eyeOpen,.loginPage .overlay-parent .overlay .signUp form .form-group.halfWidth img.eyeClose{position:absolute;right:8px;top:13px;width:15px;cursor:pointer}.loginPage .overlay-parent .overlay .signUp form .form-group.active label,.loginPage .overlay-parent .overlay .signUp form .form-group.halfWidth.active label{top:-7px}.loginPage .overlay-parent .overlay .signUp form .form-group.checkbox label{margin-top:0}.loginPage .footerSection .footerMain{padding:100px 0 40px}}

img.eyeOpen,img.eyeClose{position:absolute;right:16px;top:23px;width:15px;cursor:pointer}

.saveHouseSection{padding-bottom:120px}.saveHouseSection .saveHouseInnerSection{display:flex;flex-wrap:wrap}.saveHouseSection .saveHouseInnerSection .openHouseGrid{cursor:pointer;margin-top:60px}@media screen and (max-width: 767px){.saveHouseSection{padding-bottom:60px}.saveHouseSection .saveHouseInnerSection{justify-content:space-between}.saveHouseSection .saveHouseInnerSection .openHouseGrid{margin-top:20px}}

.stories-banner{cursor:pointer;margin:84px 0 48px}.stories-banner .stories-banner-img{position:relative}.stories-banner .stories-banner-content{padding:12px 21.9% 0 0}.stories-banner .stories-banner-content h2{font-size:34px;line-height:1.24;font-weight:700}.stories-banner .stories-banner-content p{margin-top:12px;color:#444;line-height:1.45;font-size:20px;font-family:"Lora",serif;font-weight:500}.fantasticStoriesSection{margin-bottom:60px}.fantasticStoriesSection .react-parallax{margin:60px 0}.fantasticStoriesSection .fantasticBoard.HomefantasticBoard{margin:60px 0 120px}.fantasticStoriesSection .storiesShowBtn{text-align:center;margin:24px 0 122px}.fantasticStories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fantasticStories:nth-child(1) .fantasticStoriesItem:nth-child(1),.fantasticStories:nth-child(1) .fantasticStoriesItem:nth-child(2),.fantasticStories:nth-child(1) .fantasticStoriesItem:nth-child(3){margin-top:0}.fantasticStories .fantasticStoriesItem{width:calc((100% - 48px) / 3);margin:36px 0;position:relative}.fantasticStories .fantasticStoriesItem:nth-child(3n+2){margin-right:24px;margin-left:24px}.fantasticStories .fantasticStoriesItem .fantasticStoriesItemImg{background-size:cover;background-repeat:no-repeat;background-position:center;padding:63.5% 0}.fantasticStories .fantasticStoriesItem h3{color:#275367;text-transform:capitalize;font-size:16px;margin:12px 0;letter-spacing:normal;font-family:"Roboto Slab",serif;font-weight:700}.fantasticStories .fantasticStoriesItem p{color:#444;font-size:16px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding-right:25px}.storiesBoard{width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;padding:12% 0;position:relative;margin:60px 0 120px}@media screen and (max-width: 991px){.stories-banner{margin:50px 0}.stories-banner .stories-banner-content{padding:12px 0 0}.stories-banner .stories-banner-content h2{font-size:24px}.stories-banner .stories-banner-content p{font-size:14px}.fantasticStories .fantasticStoriesItem p{font-size:14px}}@media screen and (max-width: 767px){.stories-banner{margin:24px 0}.stories-banner .stories-banner-content{padding:12px 0 0}.stories-banner .stories-banner-content h2{font-size:18px}.stories-banner .stories-banner-content p{font-size:12px}.fantasticStories{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fantasticStories .fantasticStoriesItem{width:48%;margin:20px 0 !important}.fantasticStories .fantasticStoriesItem h3{font-size:12px;margin:8px 0 5px;letter-spacing:0.5px}.fantasticStories .fantasticStoriesItem p{font-size:12px}.storiesBoard{margin:10px 0 40px;padding:16% 0}}

.fantasticStoriesItem{width:calc((100% - 48px) / 3);cursor:pointer}.fantasticStoriesItem:nth-child(3n+2){margin-right:24px;margin-left:24px}.fantasticStoriesItem img{width:100%}.fantasticStoriesItem h3{color:#000;text-transform:uppercase;font-size:16px;margin:15px 0 5px;letter-spacing:1.5px}.fantasticStoriesItem p{color:rgba(0,0,0,0.7);font-size:14px;line-height:1.71}@media screen and (max-width: 767px){.fantasticStoriesItem{width:48%;margin:0 0 30px !important;cursor:pointer}.fantasticStoriesItem h3{font-size:12px;margin:3px 0 5px;letter-spacing:0.5px}.fantasticStoriesItem p{font-size:12px}}

p.stories-details-heading{font-size:18px;line-height:1.33}.storyBanner{background-size:cover;background-repeat:no-repeat;background-position:center;padding:23.88% 0;margin-top:24px}.storyContent{text-align:center;padding:0 175px;color:#275367}.storyContent h2{line-height:1.24;font-size:34px;margin-top:11px}.storyContent i{display:block;font-size:24px;font-weight:500;line-height:1.17;margin-top:13px}.storyContent span{display:block;font-size:18px;line-height:1.33;margin-top:24px}.storyContent b{display:block;font-size:18px;line-height:1.33;font-weight:400;font-family:"Lora",serif;margin-top:12px}.storyBannerMid .storyBannerMidImg{padding:23.88%;background-repeat:no-repeat;background-position:center;background-size:cover;margin-top:96px}.storyBannerMid span{display:block;font-size:18px;line-height:1.22;color:#000;margin-top:12px;margin-top:12px;padding:0 175px}.storyContentParagraph{margin-top:96px;padding:0 175px}.storyContentParagraph p{margin-top:25px;font-size:24px;font-weight:500;line-height:1.42;font-family:"Lora",serif;color:#275367;padding-left:0 !important}.stories-details-section{padding-bottom:96px}.stories-details-section .fantasticStories{margin-top:96px}.stories-details-section .fantasticStories .fantasticStoriesItem{margin-bottom:0}.fantasticStoriesBottomPara{margin-top:12px}.fantasticStoriesBottomPara p{font-size:18px;line-height:1.22;color:#000;text-align:center}.storyBtn{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 16%;margin:96px 0 24px}.storyBtn button.mainBtn2{width:200px;padding:14px 0 11px}.storyBtn button.mainBtn2:nth-child(1) i{margin-left:0;margin-right:9px}@media screen and (max-width: 1199px){.storyContent{padding:0 5%}.storyContent h2{font-size:24px}.storyContent i{font-size:18px;line-height:1.4}.storyContentParagraph{padding:0 80px}.storyBannerMid span{padding:0 80px}}@media screen and (max-width: 991px){.storyContent{padding:0 5%}.storyContent h2{font-size:20px}.storyContent i{font-size:16px;line-height:1.4}.storyContent span,.storyContent b{font-size:16px}.storyBannerMid .storyBannerMidImg{margin-top:30px}.storyBannerMid span{font-size:16px;padding:0}.storyContentParagraph{margin-top:30px;padding:0}.storyContentParagraph p{font-size:20px}.fantasticStoriesBottomPara p{font-size:16px}}@media screen and (max-width: 767px){.storyContent{padding:0%}.storyContent h2{font-size:18px}.storyContent i{font-size:12px;line-height:1.4}.storyContent span,.storyContent b{font-size:12px}.storyBannerMid span{font-size:12px}.storyContentParagraph p{font-size:14px;line-height:1.6}.fantasticStoriesBottomPara p{font-size:12px}.stories-details-section{padding-bottom:50px}.stories-details-section .fantasticStories{margin-top:50px}.storyBtn{justify-content:space-around;padding:0;margin:50px 0 0px}.storyBtn button.mainBtn2{width:141px;padding:14px 0 11px}.storyBtn button.mainBtn2:nth-child(1) i{margin-right:2px}.storyBtn button.mainBtn2 i{margin-left:2px;position:relative;top:2px}}

div#youtube-player iframe{height:500px;width:750px}.fantasticVideoSectionMain{margin:60px 0 120px}.fantasticVideoSectionMain .videosFilter{margin-bottom:24px}.fantasticVideoSectionMain .videosFilter .fantasticFilters{margin-bottom:0}.fantasticVideoSectionMain .videosFilter .fantasticFilters ul.filterList{margin:0}.fantasticVideoSectionMain .fantasticVideoBanner{position:relative}.fantasticVideoSectionMain .fantasticVideoBanner .container{position:relative}.fantasticVideoSectionMain .fantasticVideoBanner .container .row{cursor:pointer;outline:none;line-height:0}.fantasticVideoSectionMain .fantasticVideoBanner img.playIcon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80px;cursor:pointer}.fantasticVideoSectionMain .fantasticVideoBanner .videoBannerInner{position:relative;padding:23.86% 0}.fantasticVideoSectionMain .fantasticVideoBanner .videoBannerInner img.videoBanner{width:100%;position:absolute;top:0;left:0;height:100%;object-fit:cover}.fantasticVideoSectionMain .fantasticVideoBanner h2{font-size:18px;text-transform:uppercase;margin-top:24px;font-family:"Roboto",sans-serif;font-weight:700;line-height:1.17;letter-spacing:0.36px;width:46%;opacity:0.8}.fantasticVideoSectionMain .fantasticVideoBanner p{font-size:14px;opacity:0.6;color:#275367;margin-top:8px;line-height:1.33;font-family:"Roboto Slab",serif;width:46%}.fantasticVideoSectionMain .fantasticVideoBanner b{display:block;width:100%;margin-top:20px;color:#275367;opacity:0.8;font-weight:400;font-style:italic;line-height:1.83;letter-spacing:0.9px;font-size:12px}.fantasticVideoSectionMain .fantasticVideoInnner{display:flex;flex-wrap:wrap;position:relative}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid{margin-top:48px;position:relative;padding-bottom:30px}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid:nth-child(4){margin-bottom:0}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid:nth-child(4) .openHouseGridContent{display:none}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid:nth-child(5){position:absolute;left:0;bottom:11px;margin:0}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid:nth-child(6){width:65.6%;margin-bottom:11px;margin-left:24px}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid:nth-child(6) .openHouseGridImg{padding:36.8% 0}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid .openHouseGridImg{position:relative}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid .openHouseGridImg img.playIcon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid .openHouseGridContent h3{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid .openHouseGridContent p.p2{margin-top:8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:57px;font-family:"Lora",serif;color:#275367}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid .openHouseGridContent b{display:block;width:100%;margin-top:10px;color:#275367;opacity:0.8;font-weight:400;font-style:italic;line-height:1.83;letter-spacing:0.9px;font-size:12px;position:absolute;bottom:0;left:0}.fantasticVideoSectionMain .fantasticVideoInnner2{display:flex;flex-wrap:wrap;position:relative}.fantasticVideoSectionMain .fantasticVideoInnner2 .openHouseGrid{margin-top:48px;position:relative;padding-bottom:30px}.fantasticVideoSectionMain .fantasticVideoInnner2 .openHouseGrid .openHouseGridImg{position:relative}.fantasticVideoSectionMain .fantasticVideoInnner2 .openHouseGrid .openHouseGridImg img.playIcon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px}.fantasticVideoSectionMain .fantasticVideoInnner2 .openHouseGrid .openHouseGridContent h3{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.fantasticVideoSectionMain .fantasticVideoInnner2 .openHouseGrid .openHouseGridContent p.p2{margin-top:8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.fantasticVideoSectionMain .fantasticVideoInnner2 .openHouseGrid .openHouseGridContent b{display:block;width:100%;margin-top:10px;color:#275367;opacity:0.8;font-weight:400;font-style:italic;line-height:1.83;letter-spacing:0.9px;font-size:12px;position:absolute;bottom:0;left:0}.fantasticVideoSectionMain .fantasticBoard.HomefantasticBoard{margin:120px 0 72px}.fantasticVideoSectionMain .categoriesShowBtn{text-align:center;margin-top:60px}.videomodalClose{background:#fff;color:#275367;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:20px}.videomodalClose .popup-img{width:210px;height:auto}.videomodalClose span{position:relative;display:block;padding:13px 0px;width:22px;cursor:pointer}.videomodalClose span::before{content:"";position:absolute;right:0;width:20px;height:2px;background:#275367;transform:rotate(48deg)}.videomodalClose span::after{content:"";position:absolute;right:0;width:20px;height:2px;background:#275367;transform:rotate(-48deg)}.videomodalClose div{width:50%;text-align:right;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.videomodalClose div img{width:17px;position:relative;top:2px;margin-right:4px}.videomodalClose div .saved2{display:none}.videomodalClose div i{text-transform:uppercase;font-style:normal;margin-right:14px;display:block;cursor:pointer}.videomodalClose div.active .saved1{display:none}.videomodalClose div.active .saved2{display:inline-block}#youtube-player .previousBtn{position:absolute;top:50%;left:10px;width:40px;filter:invert(1);cursor:pointer}#youtube-player .nextBtn{position:absolute;top:50%;right:10px;width:40px;filter:invert(1);cursor:pointer}div#youtube-player{border:0 !important;padding:0 !important}div#youtube-player iframe{height:500px;background:#000}.ReactModal__Overlay{z-index:9;background-color:#fff !important}.fantasticVideoSlider .AdvertisementRoom{margin:120px 0 72px !important}@media screen and (max-width: 1199px){.fantasticVideoSectionMain .fantasticVideoBanner h2{width:60%}}@media screen and (max-width: 991px){.fantasticVideoSectionMain .fantasticVideoBanner h2{width:70%;margin-top:15px}.fantasticVideoSectionMain .fantasticVideoBanner b{margin-top:10px}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid .openHouseGridImg img.playIcon,.fantasticVideoSectionMain .fantasticVideoInnner2 .openHouseGrid .openHouseGridImg img.playIcon{width:50px}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid .openHouseGridContent h3,.fantasticVideoSectionMain .fantasticVideoInnner2 .openHouseGrid .openHouseGridContent h3{font-size:16px}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid .openHouseGridContent p.p2,.fantasticVideoSectionMain .fantasticVideoInnner2 .openHouseGrid .openHouseGridContent p.p2{font-size:13px}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid .openHouseGridContent p.p2{height:51px}.fantasticVideoSlider .AdvertisementRoom{margin:50px 0 2px !important}}@media screen and (max-width: 767px){.fantasticVideoSectionMain{margin-bottom:0}.fantasticVideoSectionMain .fantasticVideoBanner .row{position:relative}.fantasticVideoSectionMain .fantasticVideoBanner .row img.playIcon{width:32px}.fantasticVideoSectionMain .fantasticVideoBanner .row h2{font-size:14px;letter-spacing:0.5px;width:100%;margin-top:14px}.fantasticVideoSectionMain .fantasticVideoBanner .row b{margin-top:5px;font-size:12px}.fantasticVideoSectionMain .fantasticVideoBanner .row p{font-size:12px;width:100%}.fantasticVideoSectionMain .categoriesShowBtn{margin-top:30px}.fantasticVideoSection{padding-bottom:50px}.fantasticVideoSlider .AdvertisementRoom{margin:50px 0 20px !important}.fantasticVideoSlider .shopCategoryHeading{margin-bottom:14px;font-size:18px}.fantasticVideoSlider .shopCategoryHeading .seeAll{font-size:12px;top:4px}.fantasticVideoSlider .similar-item{width:100% !important;margin-bottom:30px}.fantasticVideoSlider .similar-item span.sliderImage img.playIcon{width:32px}.fantasticVideoSlider .similar-item h3{font-size:14px;margin-top:10px}.videoBoard{padding:0}div#youtube-player iframe{height:auto;width:100%}.photomodalClose{font-size:14px;right:0;top:-30px}.fantasticVideoSectionMain .fantasticVideoInnner,.fantasticVideoSectionMain .fantasticVideoInnner2{justify-content:space-between}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid,.fantasticVideoSectionMain .fantasticVideoInnner2 .openHouseGrid{margin-top:30px;padding-bottom:0}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid:nth-child(4),.fantasticVideoSectionMain .fantasticVideoInnner2 .openHouseGrid:nth-child(4){order:7}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid:nth-child(5),.fantasticVideoSectionMain .fantasticVideoInnner2 .openHouseGrid:nth-child(5){position:relative;margin-top:30px;bottom:0}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid:nth-child(6),.fantasticVideoSectionMain .fantasticVideoInnner2 .openHouseGrid:nth-child(6){width:48%;margin-bottom:0;margin-left:0}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid .openHouseGridImg img.playIcon,.fantasticVideoSectionMain .fantasticVideoInnner2 .openHouseGrid .openHouseGridImg img.playIcon{width:30px}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid .openHouseGridContent b,.fantasticVideoSectionMain .fantasticVideoInnner2 .openHouseGrid .openHouseGridContent b{font-size:10px;position:static;line-height:1.2}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid .openHouseGridContent h3,.fantasticVideoSectionMain .fantasticVideoInnner2 .openHouseGrid .openHouseGridContent h3{font-size:14px}.fantasticVideoSectionMain .fantasticVideoInnner .openHouseGrid .openHouseGridContent p.p2,.fantasticVideoSectionMain .fantasticVideoInnner2 .openHouseGrid .openHouseGridContent p.p2{font-size:12px;height:auto}}

.shopPageCategory{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:90px 0}.shopPageCategory-item3-copy{width:calc((100% - 44px) / 3);overflow:hidden;outline:none;position:relative;margin:12px 0;cursor:pointer;line-height:0;background:#275367;background-size:cover !important;background-repeat:no-repeat !important;background-position:center !important;padding:11% 0}.shopPageCategory-item3-copy:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.28) 78%, #545454)}.shopPageCategory-item3-copy h3{color:#fff;text-transform:uppercase;font-size:18px;position:relative;text-align:center;z-index:2;width:90%;margin:0 auto;line-height:0.91;letter-spacing:1.32px;font-weight:500}.shopPageCategory-item3-copy:nth-child(3n+2){margin-left:22px;margin-right:22px}.shopPageCategory-item3-copy-Static{cursor:default;background-repeat:no-repeat;background-position:center}.shopPageCategory-item3-copy-Static:after{display:none}.shopPageCategory-item3-copy-Static img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10.6%}.shopPage .shopPageCategory-item3-copy{padding:11.5% 0}.shopPage .shopPageCategory-item3-copy:after{background-image:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.28) 78%, #545454)}.shopPage .shopPageCategory-item3-copy h3{position:absolute;bottom:15px;left:0;right:0}.ArchitectsPageMain .AdvertisementRoom{margin:0 0 96px !important}#ArchitectsPage{padding-bottom:90px}.ArchitectsPage .AdvertisementRoom{margin:0}.ArchitectsPage .container:nth-child(2) .shopPageCategory.directoryDetails{padding-top:0}.ArchitectsPage .container .shopPageCategory.directoryDetails{padding:0}.ArchitectsPage .container .AdvertisementRoom{margin:90px 0}.ArchitectsPage .shopPageCategory-item3-copy{padding:11.47% 0}.ArchitectsPage .shopPageCategory-item3-copy h3{position:absolute;bottom:15px;left:0;right:0}.ArchitectsPage .viewMoreBtn{margin-bottom:90px;text-align:center}@media screen and (max-width: 991px){.shopPageCategory{padding:50px 0}.shopPageCategory-item3-copy{width:calc((100% - 48px) / 3)}.shopPageCategory-item3-copy:nth-child(4n+2){margin-left:0px;margin-right:0px}.shopPageCategory-item3-copy:nth-child(4n+3){margin-right:0px}.shopPageCategory-item3-copy:nth-child(3n+2){margin-right:24px;margin-left:24px}.shopPageCategory-item3-copy h3{font-size:16px;letter-spacing:normal;line-height:1.3}.ArchitectsPageMain .AdvertisementRoom{margin:0 0 62px !important}}@media screen and (max-width: 767px){.shopPageCategory{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shopPageCategory-item3-copy{width:calc(50% - 7px);margin:7px 0;margin-left:0 !important;margin-right:0 !important;padding:16% 0}.shopPageCategory-item3-copy h3{font-size:13px;letter-spacing:0;font-weight:600}.shopPage .shopPageCategory-item3-copy{padding:17.5% 0}.shopPage .shopPageCategory-item3-copy h3{bottom:9px}.ArchitectsPage .shopPageCategory-item3-copy{padding:16.58% 0}.ArchitectsPage .shopPageCategory-item3-copy h3{bottom:8px}#ArchitectsPage{padding-bottom:50px}.ArchitectsPage .container .AdvertisementRoom{margin:50px 0}}


.categoriesDetailColumn{width:calc((100% - 48px) / 3);margin-bottom:67px;cursor:pointer;position:relative}.categoriesDetailColumn:nth-child(3n+2){margin-left:24px;margin-right:24px}.categoriesDetailColumn .categoriesDetailColumnImg{background-size:cover;background-repeat:no-repeat;background-position:center;padding:36% 0}.categoriesDetailColumn .categoriesDetailContent{margin-top:12px}.categoriesDetailColumn .categoriesDetailContent h3{color:#275367;font-size:16px;text-transform:uppercase;margin:0;font-weight:700;opacity:0.8;line-height:1.17;letter-spacing:0.36px}.categoriesDetailColumn .categoriesDetailContent .p1{color:#275367;font-size:14px;margin:4px 0;opacity:0.8;font-weight:700;line-height:1.19}.categoriesDetailColumn .categoriesDetailContent .p1 b{font-weight:500}.categoriesDetailColumn .categoriesDetailContent .p2{color:#444;font-size:13px;opacity:0.6;line-height:1.33;font-weight:400;font-family:"Roboto Slab",serif}.categoriesDetailPageMain .categoriesDetailSection{position:relative}.categoriesDetailPageMain .categoriesDetail:nth-of-type(2) .categoriesDetailColumn:nth-child(4){width:65.95%;margin-bottom:11px;margin-left:0px}.categoriesDetailPageMain .categoriesDetail:nth-of-type(2) .categoriesDetailColumn:nth-child(4) .categoriesDetailColumnImg{padding:36.8% 0}.categoriesDetailPageMain .categoriesDetail:nth-of-type(2) .categoriesDetailColumn:nth-child(5){margin-bottom:0;margin-right:0}.categoriesDetailPageMain .categoriesDetail:nth-of-type(2) .categoriesDetailColumn:nth-child(5) .categoriesDetailContent{display:none}.categoriesDetailPageMain .categoriesDetail:nth-of-type(2) .categoriesDetailColumn:nth-child(6){position:absolute;right:0;bottom:12px;margin:0}.categoriesDetailPageMain .categoriesDetail:nth-of-type(3){margin-top:-11px}.categoriesDetailPageMain .categoriesDetail:nth-of-type(3) .categoriesDetailColumn{margin-top:67px;margin-bottom:0}.categoriesDetailPageMain .AdvertisementRoom{margin:85px 0 96px}@media screen and (max-width: 1199px){.categoriesDetailPageMain .categoriesDetail:nth-of-type(2) .categoriesDetailColumn:nth-child(4){width:65.8%}}@media screen and (max-width: 991px){.categoriesDetailColumn{margin-bottom:40px}.categoriesDetailColumn .categoriesDetailContent h3{font-size:16px;margin:8px 0 2px}.categoriesDetailColumn .categoriesDetailContent h3 span{font-size:13px}.categoriesDetailPageMain .categoriesDetail:nth-of-type(2) .categoriesDetailColumn:nth-child(4){width:65.6%}}@media screen and (max-width: 767px){.categoriesDetailColumn{width:48% !important;margin-bottom:20px}.categoriesDetailColumn:nth-child(3n+2){margin-left:0;margin-right:0}.categoriesDetailColumn .categoriesDetailContent{margin:3px 0 7px}.categoriesDetailColumn .categoriesDetailContent h3{font-size:14px;margin:7px 0 1px;letter-spacing:0}.categoriesDetailColumn .categoriesDetailContent h3 span{letter-spacing:0;font-size:12px;top:1px}.categoriesDetailColumn .categoriesDetailContent .p1,.categoriesDetailColumn .categoriesDetailContent .p2{font-size:12px;letter-spacing:0}.categoriesDetailColumn:last-child{margin-bottom:0}.categoriesDetailPageMain .categoriesDetailTop{margin:0}.categoriesDetailPageMain .categoriesDetail:nth-of-type(2) .categoriesDetailColumn:nth-child(5){order:7}.categoriesDetailPageMain .categoriesDetail:nth-of-type(2) .categoriesDetailColumn:nth-child(6){position:static}.categoriesDetailPageMain .categoriesDetail:nth-of-type(3){margin-top:0px}.categoriesDetailPageMain .categoriesDetail:nth-of-type(3) .categoriesDetailColumn{margin-top:20px;margin-bottom:0}.categoriesDetailPageMain .AdvertisementRoom{margin:50px 0}}

.aboutSection .aboutHeading{padding-right:30%}.aboutSection .aboutHeading h2{font-size:32px;line-height:1.12;position:relative}.aboutSection .aboutHeading p{color:#275367;font-size:16px;font-family:"Lora",serif;font-weight:400;line-height:1.5;margin-top:27px}@media screen and (max-width: 991px){.aboutSection .aboutHeading h2{font-size:24px}.aboutSection .aboutHeading p{margin-top:17px}}@media screen and (max-width: 767px){.aboutSection .aboutHeading{padding:0}.aboutSection .aboutHeading h2{width:100%;font-size:18px;line-height:26px}.aboutSection .aboutHeading p{width:100%;font-size:12px;margin-top:10px}}

.marginBottom{margin-bottom:50px}.marginTop{margin-top:25px}.NoData{padding:10% 0 !important;text-align:center;font-size:28px;color:#275367}.NoData img{filter:invert(1);width:50px}.NoData p{font-size:24px}@media screen and (max-width: 767px){.NoData p{font-size:14px}}


.react-parallax{margin:72px 0}.react-parallax img{object-fit:cover}@media screen and (max-width: 767px){.react-parallax{margin:50px 0 0}}

.ReactModal__Overlay{z-index:99;cursor:pointer;font-family:"Roboto",sans-serif}.ReactModal__Overlay i.modalClose{position:absolute;right:10px;top:13px;color:#000;font-style:normal;font-size:30px;cursor:pointer;line-height:14px;font-weight:300}.ReactModal__Overlay .modalContainer{min-width:600px;min-height:250px;padding:20px;cursor:default}.ReactModal__Overlay .modalContainer h3{font-family:"Lora",serif;font-size:30px}.ReactModal__Overlay .modalContainer .inputContainer{margin-top:20px;display:flex;align-items:center}.ReactModal__Overlay .modalContainer .inputContainer input{width:65%;padding:10px 16px 8px}.ReactModal__Overlay .modalContainer .inputContainer button{margin-left:10px}.ReactModal__Overlay .modalContainer .btnContainer{margin-top:30px;display:flex;align-items:center}.ReactModal__Overlay .modalContainer .btnContainer button:first-child{margin-left:0}.ReactModal__Overlay .modalContainer .btnContainer button{margin-left:15px}

