.elementor-kit-10{--e-global-color-primary:#333;--e-global-color-secondary:#fff;--e-global-color-text:#333;--e-global-color-accent:#000;--e-global-color-06772f1:#fafafa;--e-global-color-ea47fe3:#ededed;--e-global-color-aa5353e:#b3bbca;--e-global-color-b64d6b1:#b8b8b8;--e-global-color-4f72530:#fff;--e-global-color-80342c6:#c2c1c0;--e-global-color-60444ab:#f2f0f0;--e-global-color-dbfc4fb:#d2a741;--e-global-color-84b7fa1:#49e670;--e-global-color-92e3bd7:#d5d5d5;--e-global-color-51faedd:#f5f5f5;--e-global-color-3b91c7e:#e3e3e3;--e-global-typography-primary-font-family:"Raleway";--e-global-typography-primary-font-weight:700;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-line-height:1.43em;--e-global-typography-secondary-font-family:"Raleway";--e-global-typography-secondary-font-size:12px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-line-height:1.5em;--e-global-typography-text-font-family:"Raleway";--e-global-typography-text-font-size:16px;--e-global-typography-text-line-height:1.57em;--e-global-typography-accent-font-family:"Raleway";--e-global-typography-accent-font-size:40px;--e-global-typography-accent-line-height:1.25em;--e-global-typography-bd4be46-font-family:"Raleway";--e-global-typography-bd4be46-font-size:30px;--e-global-typography-bd4be46-line-height:1.25em;--e-global-typography-6f9dd6d-font-family:"Raleway";--e-global-typography-6f9dd6d-font-size:24px;--e-global-typography-6f9dd6d-line-height:1.42em;--e-global-typography-43ae3b2-font-family:"Raleway";--e-global-typography-43ae3b2-font-size:20px;--e-global-typography-43ae3b2-font-weight:700;--e-global-typography-43ae3b2-line-height:1.2em;--e-global-typography-1731307-font-family:"Raleway";--e-global-typography-1731307-font-size:18px;--e-global-typography-1731307-font-weight:700;--e-global-typography-1731307-line-height:1.25em;--e-global-typography-4601b16-font-family:"Raleway";--e-global-typography-4601b16-font-size:16px;--e-global-typography-4601b16-font-weight:700;--e-global-typography-4601b16-line-height:1.25em;--e-global-typography-6fdd34c-font-family:"Raleway";--e-global-typography-6fdd34c-font-size:12px;--e-global-typography-6fdd34c-font-weight:400;--e-global-typography-6fdd34c-line-height:2em;--e-global-typography-2942d81-font-family:"Raleway";--e-global-typography-2942d81-font-size:18px;--e-global-typography-2942d81-font-weight:400;--e-global-typography-2942d81-line-height:1.5em;--e-global-typography-c243dcc-font-family:"Raleway";--e-global-typography-c243dcc-font-size:12px;--e-global-typography-c243dcc-font-weight:400;--e-global-typography-c243dcc-line-height:1.67em;--e-global-typography-6a83491-font-family:"Raleway";--e-global-typography-6a83491-font-size:16px;--e-global-typography-6a83491-font-weight:400;--e-global-typography-6a83491-line-height:1.71em;--e-global-typography-eba9b52-font-family:"Raleway";--e-global-typography-eba9b52-font-size:14px;--e-global-typography-eba9b52-font-weight:500;--e-global-typography-eba9b52-line-height:1em;--e-global-typography-63d1472-font-family:"Raleway";--e-global-typography-63d1472-font-size:18px;--e-global-typography-63d1472-font-weight:400;--e-global-typography-63d1472-line-height:1.5em;--e-global-typography-7c55896-font-family:"Raleway";--e-global-typography-7c55896-font-size:18px;--e-global-typography-7c55896-font-weight:500;--e-global-typography-7c55896-line-height:1.25em;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-10 e-page-transition{background-color:#ffbc7d}.elementor-kit-10 a{color:#fff;font-family:"Raleway",Sans-serif}.elementor-kit-10 a:hover{color:var(--e-global-color-primary)}.elementor-kit-10 h1{color:#333;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-10 h2{color:#333;font-family:var(--e-global-typography-bd4be46-font-family),Sans-serif;font-size:var(--e-global-typography-bd4be46-font-size);line-height:var(--e-global-typography-bd4be46-line-height)}.elementor-kit-10 h3{color:#333;font-family:var(--e-global-typography-6f9dd6d-font-family),Sans-serif;font-size:var(--e-global-typography-6f9dd6d-font-size);line-height:var(--e-global-typography-6f9dd6d-line-height)}.elementor-kit-10 h4{color:#333;font-family:var(--e-global-typography-43ae3b2-font-family),Sans-serif;font-size:var(--e-global-typography-43ae3b2-font-size);font-weight:var(--e-global-typography-43ae3b2-font-weight);line-height:var(--e-global-typography-43ae3b2-line-height)}.elementor-kit-10 h5{color:#333;font-family:var(--e-global-typography-1731307-font-family),Sans-serif;font-size:var(--e-global-typography-1731307-font-size);font-weight:var(--e-global-typography-1731307-font-weight);line-height:var(--e-global-typography-1731307-line-height)}.elementor-kit-10 h6{color:#333;font-family:var(--e-global-typography-4601b16-font-family),Sans-serif;font-size:var(--e-global-typography-4601b16-font-size);font-weight:var(--e-global-typography-4601b16-font-weight);line-height:var(--e-global-typography-4601b16-line-height)}.elementor-kit-10 button,.elementor-kit-10 input[type=button],.elementor-kit-10 input[type=submit],.elementor-kit-10 .elementor-button{font-family:"Raleway",Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.43em}.elementor-kit-10 label{color:#212a3a;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-10 input:not([type=button]):not([type=submit]),.elementor-kit-10 textarea,.elementor-kit-10 .elementor-field-textual{font-family:var(--e-global-typography-6fdd34c-font-family),Sans-serif;font-size:var(--e-global-typography-6fdd34c-font-size);font-weight:var(--e-global-typography-6fdd34c-font-weight);line-height:var(--e-global-typography-6fdd34c-line-height);color:#212a3a;background-color:#fff;box-shadow:0px 0px 0px 0px rgba(0,0,0,0);border-style:solid;border-width:1px;border-color:var(--e-global-color-ea47fe3);border-radius:0;padding:7px 20px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px}.e-con{--container-max-width:1200px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-kit-10{--e-global-typography-accent-font-size:36px;--e-global-typography-bd4be46-font-size:28px;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-10 h1{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-10 h2{font-size:var(--e-global-typography-bd4be46-font-size);line-height:var(--e-global-typography-bd4be46-line-height)}.elementor-kit-10 h3{font-size:var(--e-global-typography-6f9dd6d-font-size);line-height:var(--e-global-typography-6f9dd6d-line-height)}.elementor-kit-10 h4{font-size:var(--e-global-typography-43ae3b2-font-size);line-height:var(--e-global-typography-43ae3b2-line-height)}.elementor-kit-10 h5{font-size:var(--e-global-typography-1731307-font-size);line-height:var(--e-global-typography-1731307-line-height)}.elementor-kit-10 h6{font-size:var(--e-global-typography-4601b16-font-size);line-height:var(--e-global-typography-4601b16-line-height)}.elementor-kit-10 label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-10 input:not([type=button]):not([type=submit]),.elementor-kit-10 textarea,.elementor-kit-10 .elementor-field-textual{font-size:var(--e-global-typography-6fdd34c-font-size);line-height:var(--e-global-typography-6fdd34c-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-10{--e-global-typography-accent-font-size:32px;--e-global-typography-bd4be46-font-size:26px;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-10 h1{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-10 h2{font-size:var(--e-global-typography-bd4be46-font-size);line-height:var(--e-global-typography-bd4be46-line-height)}.elementor-kit-10 h3{font-size:var(--e-global-typography-6f9dd6d-font-size);line-height:var(--e-global-typography-6f9dd6d-line-height)}.elementor-kit-10 h4{font-size:var(--e-global-typography-43ae3b2-font-size);line-height:var(--e-global-typography-43ae3b2-line-height)}.elementor-kit-10 h5{font-size:var(--e-global-typography-1731307-font-size);line-height:var(--e-global-typography-1731307-line-height)}.elementor-kit-10 h6{font-size:var(--e-global-typography-4601b16-font-size);line-height:var(--e-global-typography-4601b16-line-height)}.elementor-kit-10 label{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-10 input:not([type=button]):not([type=submit]),.elementor-kit-10 textarea,.elementor-kit-10 .elementor-field-textual{font-size:var(--e-global-typography-6fdd34c-font-size);line-height:var(--e-global-typography-6fdd34c-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}body.single-e-landing-page .post-author-bio{display:none}#hide-header{background:#000 !important}.animated_arrow_btn .arrow-1{width:50px;height:50px;background:#2c2f34;opacity:.7;border-radius:50%;position:absolute;float::left}.mobile_header_hed{display:none}.animated_arrow_btn .arrow-2{width:25px;height:25px;background:#2c2f34;border-radius:50%;position:absolute;top:12px;left:12px;z-index:1;display:table}.animated_arrow_btn .arrow-2:before{width:20px;height:20px;content:"";border-radius:50%;position:absolute}.animated_arrow_btn .arrow-2 i.fa{font-size:8px;display:table-cell;vertical-align:middle;text-align:center;color:#dcbc93}.animated_arrow_btn .btn_text{color:#dcbc93;float:left;margin-left:55px;margin-top:12px;font-size:18px}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.4,.4,.4);transform:scale3d(.4,.4,.4)}70%{opacity:.7}100%{opacity:0}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.4,.4,.4);transform:scale3d(.4,.4,.4)}70%{opacity:.7}100%{opacity:0}}.animated_arrow_btn .zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}.single-e-landing-page .post-navigation-container{display:none}.popmake p{padding-bottom:0;margin-bottom:0}.popmake input::placeholder{font-size:18px;font-weight:100}.popmake h4{color:#000;font-size:20px;font-weight:100;text-align:center}.popmake input[type=text]{background:0 0 !important;border-bottom:1px solid #ccc !important;height:54px;border-top:0 !important;border-left:0 !important;border-right:0 !important}.popmake .wpcf7-phonetext{padding-left:100px !important}.popmake input[type=email]{background:0 0 !important;border-bottom:1px solid #ccc !important;height:54px;border-top:0 !important;border-left:0 !important;border-right:0 !important}.popmake input[type=submit]{background:#000;margin-top:20px;border-radius:0;width:100%}@media only screen and (max-width:600px){.home_form_tab select,.page_form_select select,.page_form_range{font-size:14px;color:var(--e-global-color-primary);background-color:var(--e-global-color-secondary);border-style:solid;border-width:0 0 1px;border-color:#c3c3c3;border-radius:0;box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}}body.single-e-landing-page .post-author-bio{display:none}#hide-header{background:#000 !important}header .e-con.elementor-sticky--active{background:#000;padding:0}.animated_arrow_btn .arrow-1{width:50px;height:50px;background:#2c2f34;opacity:.7;border-radius:50%;position:absolute;float::left}.animated_arrow_btn .arrow-2{width:25px;height:25px;background:#2c2f34;border-radius:50%;position:absolute;top:12px;left:12px;z-index:1;display:table}.animated_arrow_btn .arrow-2:before{width:20px;height:20px;content:"";border-radius:50%;position:absolute}.animated_arrow_btn .arrow-2 i.fa{font-size:8px;display:table-cell;vertical-align:middle;text-align:center;color:#dcbc93}.animated_arrow_btn .btn_text{color:#dcbc93;float:left;margin-left:55px;margin-top:12px;font-size:18px}.animated_arrow_btn .btn_text a{color:#dcbc93}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.4,.4,.4);transform:scale3d(.4,.4,.4)}70%{opacity:.7}100%{opacity:0}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.4,.4,.4);transform:scale3d(.4,.4,.4)}70%{opacity:.7}100%{opacity:0}}.animated_arrow_btn .zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}.pt_box:hover,.com_box:hover{background:linear-gradient(to right,#000 0%,#333 100%)}.pt_box .elementor-image-box-img,.com_box .elementor-image-box-img{margin-bottom:0 !important}.pt_box:before,.pt_box:after,.pt_box .elementor-image-box-content:before,.pt_box .elementor-image-box-content:after,.com_box:before,.com_box:after,.com_box .elementor-image-box-content:before,.com_box .elementor-image-box-content:after{content:"";background:#fdcb08;width:0;height:2px;position:absolute;top:20px;left:20px;z-index:1;transition:all .6s ease}.pt_box:after,.com_box:after{top:auto;bottom:20px;left:auto;right:20px}.pt_box .elementor-image-box-content:before,.pt_box .elementor-image-box-content:after,.com_box .elementor-image-box-content:before,.com_box .elementor-image-box-content:after{width:2px;height:0}.pt_box .elementor-image-box-content:after,.com_box .elementor-image-box-content:after{left:auto;right:20px;top:auto;bottom:20px}.pt_box:hover:before,.pt_box:hover:after,.com_box:hover:before,.com_box:hover:after{width:calc(100% - 40px)}.pt_box:hover .elementor-image-box-content:before,.pt_box:hover .elementor-image-box-content:after,.com_box:hover .elementor-image-box-content:before,.com_box:hover .elementor-image-box-content:after{height:calc(100% - 40px)}.pt_box img,.com_box img{width:100%;height:auto}.pt_box:hover img,.com_box:hover img{opacity:.25}.pt_box .elementor-image-box-title{color:#fdcb08;text-align:center;width:90%;opacity:0;transform:translateX(-50%);position:absolute;top:0;left:50%;transition:all .6s ease}.pt_box:hover .elementor-image-box-title{opacity:1;top:40%}.com_box:hover .elementor-image-box-title{display:none}.com_box .elementor-image-box-title{position:absolute;top:5px;left:15px;padding:5px 10px;text-shadow:5px 7px 7px #000}.com_box .elementor-image-box-description{text-align:center;width:80%;opacity:0;transform:translateX(-50%) translateY(10%);position:absolute;top:0;left:50%;transition:all .6s ease}.com_box:hover .elementor-image-box-description{opacity:1;top:45%}.req_call_back_white_inline label.width-20{display:inline-block;float:left;width:20%;margin:0 5px}.req_call_back_white_inline label.width-25{display:inline-block;float:left;width:27%;margin:0 5px}.req_call_back_white_inline p{padding-bottom:0;margin-bottom:0}.req_call_back_white_inline input::placeholder{font-size:16px;font-weight:100}.req_call_back_white_inline input[type=text]{background:0 0 !important;border-bottom:1px solid #ccc !important;height:54px;border-top:0 !important;border-left:0 !important;border-right:0 !important;font-size:16px !important}.req_call_back_white_inline .wpcf7-phonetext{padding-left:90px !important}.req_call_back_white_inline input[type=email]{background:0 0 !important;border-bottom:1px solid #ccc !important;height:54px;border-top:0 !important;border-left:0 !important;border-right:0 !important;font-size:16px !important}.req_call_back_white_inline input[type=submit]{background:#000;font-size:14px;margin-top:20px;border-radius:0;width:100%;border:none;color:#fff}.req_call_back_black_inline_footer label.width-20{display:inline-block;float:left;width:20%;margin:0 5px}.req_call_back_black_inline_footer label.width-25{display:inline-block;float:left;width:27%;margin:0 5px}.req_call_back_black_inline_footer p{padding-bottom:0;margin-bottom:0}.req_call_back_black_inline_footer input::placeholder{font-size:16px;font-weight:100;color:#fff}.req_call_back_black_inline_footer input[type=text]{background:0 0 !important;border-bottom:1px solid #fff !important;height:54px;border-top:0 !important;border-left:0 !important;border-right:0 !important;font-size:16px !important;color:#fff}.req_call_back_black_inline_footer .wpcf7-phonetext{padding-left:85px !important;font-size:16px !important;color:#fff}.req_call_back_black_inline_footer input[type=email]{background:0 0 !important;border-bottom:1px solid #fff !important;height:54px;border-top:0 !important;border-left:0 !important;border-right:0 !important;font-size:16px !important;color:#fff}.req_call_back_black_inline_footer input[type=submit]{background:#ddbd96;font-size:14px;color:#000;margin-top:10px;border-radius:0;width:100%;border:none}@media only screen and (max-width:990px){.pt_box{margin:0 0 30px}.com_box{margin:0 0 30px}}@media only screen and (max-width:600px){.elementor-sticky.elementor-sticky--active .mobile_menu a{color:#000 !important}.req_call_back_white_inline label.width-20,.req_call_back_white_inline label.width-25{width:100%}.req_call_back_black_inline_footer label.width-20,.req_call_back_black_inline_footer label.width-25{width:100%}.num_bed .elementor-icon-box-icon .elementor-icon{margin-top:6px}.num_loc .elementor-icon-box-icon .elementor-icon{margin-top:10px}.desktop_header_hed{display:none}}