.aboutus{width:100%;background-color:#ede6df;padding:10em 4em 3em;display:flex;justify-content:space-between;align-items:center}.aboutus-left,.aboutus-right{width:47%}.aboutus h1{font-family:probold;font-size:1.5rem;color:var(--secondary);margin-bottom:.5em}.aboutus-left p{font-family:pro;font-size:1.1rem;color:var(--text);line-height:2em}.aboutus-right img{width:100%;border-radius:20px;box-shadow:0 0 6px 3px rgba(0,0,0,.3);transition:all .3s ease-in}.aboutus-right img:hover{box-shadow:0 0 6px 3px rgba(0,0,0,.5)}.about-two{padding:4em 3em}.aboutustop h2{color:var(--secondary);font-family:probold;font-size:.9rem;letter-spacing:.1em}.aboutustop h2:after{content:"";width:120px;height:1px;display:inline-block;background:#ffde9e;margin:4px 10px}.aboutustop p{color:var(--text);font-size:2.25rem;font-family:pro}.aboutustop{padding-bottom:1.5em}.aboutp{font-family:pro;font-size:1.1rem;color:var(--text);line-height:2em}#portfolio-flters{padding:0;margin:0 auto 20px;list-style:none;text-align:center}.flters li.filter-active{color:#fff;background:#7a7f7f}.portfolio #portfolio-flters li.filter-active{color:#fff;background:var(--secondary)}.portfolio #portfolio-flters li:last-child{margin-right:0}.portfolio #portfolio-flters li{cursor:pointer;display:inline-block;padding:8px 15px 10px;font-size:14px;font-weight:600;line-height:1;text-transform:uppercase;color:var(--text);margin-bottom:5px;transition:all .3s ease-in-out;border-radius:3px;margin-left:10px}.portfolio-container{width:100%;display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap}.portfolio-item{width:30%;margin-bottom:2em}.portfolio-wrap{width:100%;position:relative;cursor:pointer}.img-fluid{width:100%;height:auto;transition:transform .5s ease}.portfolio-item:hover img{transform:scale(1.1)}.portfolio-info{position:absolute;bottom:0;left:0;background:hsla(0,0%,8%,.6);color:#fff;padding:10px;width:100%;box-sizing:border-box;opacity:0;transition:opacity .3s ease}.portfolio-item:hover .portfolio-info{opacity:1}.portfolio-info h4{font-family:probold;font-size:1.2rem;color:#fff;margin-bottom:1em}.portfolio-info p{font-family:pro;font-size:1rem;color:#fff;margin-bottom:.5em}.portfolio .portfolio-wrap:hover:before{opacity:1}.portfolio .portfolio-wrap:before{content:"";background:hsla(0,0%,8%,.6);position:absolute;left:0;right:0;top:0;bottom:0;transition:all .3s ease-in-out;z-index:2;opacity:0}@media screen and (max-width:1100px){.aboutus{align-items:start}.aboutus-left p{line-height:1.75em}}@media screen and (max-width:900px){.aboutus{flex-direction:column-reverse}.aboutus-left,.aboutus-right{width:100%;margin:0 auto}.aboutus-right{margin-bottom:2em}.aboutus{padding:9em 1.5em 3em}.aboutustop p{font-size:1.8rem}}@media screen and (max-width:600px){.portfolio-item{width:100%}.portfolio-info{opacity:1}.portfolio-info h4{font-size:.9rem}.portfolio-info p{font-size:.8rem}.about-two{padding:3em 1em}.aboutustop{flex-direction:column;align-items:flex-start}#portfolio-flters li{width:45%}}.footer{width:100%;background-color:var(--bg);background-image:url(/img/footer-bg.jpg)}.footer p{text-align:center;padding:.5em 0;content:var(--text);font-family:pro}.foot{width:90%;margin:0 auto;padding-top:2em;padding-bottom:1em;justify-content:space-between;align-items:flex-start}.fone,.foot{display:flex}.fone{width:70%;align-items:center;justify-content:space-evenly}.fone div,.fone p{width:50%}.fone div a img,.fone div img{width:200px;margin:0 auto}.fone div a img{padding-top:1em}.fthree,.ftwo{width:20%}.footer hr{border:.1px solid var(--primary)}.fthree,.ftwo{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.fthree h1,.ftwo h1{font-family:probold;font-size:1.2rem;color:var(--secondary);padding-bottom:1em}.ftwo p{font-family:pro;font-size:1rem;content:var(--text);padding-bottom:.5em;padding-top:0;text-align:left}.footer a{color:#212529!important}.fthree a,.ftwo a{font-family:pro;font-size:1rem;content:var(--text);padding-bottom:.5em}.footer i{color:var(--secondary);padding-right:.5em}@media screen and (max-width:1100px){.fone,.fthree,.ftwo{width:30%}}@media screen and (max-width:600px){.foot{flex-direction:column}.fone,.fthree,.ftwo{width:100%;margin-bottom:2em}.fone{flex-direction:column}.fone p{width:90%;padding-top:1em}.ftwo{display:flex;align-items:center;justify-content:center;flex-direction:column}}.header{width:100%;margin:0 auto;position:fixed;top:2em;padding:1em 2em;flex-wrap:wrap;transition:all .3s ease;z-index:100}.header,.headmiddle ul{display:flex;justify-content:space-between;align-items:center}.header.headscroll i{color:#000}.headmiddle ul li a,.headmiddle ul li span{font-family:probold;padding:0 .75em;font-size:1rem;color:#000}.headright{display:flex;flex-direction:column;align-items:center;justify-content:center}.headright p{font-family:probold;font-size:1rem;color:#000}.header.headscroll{background-color:var(--secondary);top:0;z-index:20}.dropdown{position:relative;padding-bottom:2em!important}.dropdown-content{display:none;position:absolute;background-color:var(--fourth);width:200px;padding:1em;top:2em;z-index:1;border:1px solid #fff}.dropdown:hover .dropdown-content{display:block}.active a,.dropdown-content a{text-decoration:none;display:block;font-family:pro!important;padding:.25em 0!important;font-size:1rem;color:var(--secondary)}.headmobile{display:none}.headmobile button{font-size:2rem;color:var(--secondary)}.active{width:90%;margin:0 auto;position:absolute;background-color:var(--fourth);left:5%;border:1px solid #fff;padding:1em 0;text-align:center;top:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.active p{text-decoration:none;display:block;font-family:pro!important;padding:.25em 0!important;font-size:1rem;color:var(--secondary)}.active img{padding:1em 0}.top_contact_btn span{display:block;color:#000;padding:.25em}.top_contact_btn{background-color:#03a84e;padding:.5em 1em;z-index:10;width:23%;position:absolute;top:22%;right:0}.top_contact_btn i,.top_contact_btn span a{color:#000;font-size:1.1rem}.top_contact_btn i{padding-right:.5em}.top_contact_mobile_btn{display:none}.top_contact_mobile_btn span{display:block;color:#000;padding:.25em}.top_contact_mobile_btn{background-color:#03a84e;padding:.5em 1em;z-index:10}.top_contact_mobile_btn i,.top_contact_mobile_btn span a{color:#000;font-size:1.1rem}@media screen and (max-width:1100px){.headmiddle ul li a,.headmiddle ul li span{font-size:.9rem}.header img{width:100px;height:60px}.top_contact_btn{width:30%}}@media screen and (max-width:900px){.headmiddle,.headright{display:none}.header img{width:180px;height:100px}.headmobile{display:block}.top_contact_btn{display:none}.top_contact_mobile_btn{display:block}.header img{width:100px;height:60px}.headmobile button{font-size:2rem;color:var(--secondary)}}.hero{height:100vh!important}.sheroappoint{background:var(--bg);box-shadow:0 0 10px 1px rgba(0,0,0,.3);width:30%;margin:30% auto 0;padding:1rem 2rem;position:absolute;right:-20%;bottom:8%!important}.sheroappoint a{color:var(--text)!important}.sheroappoint h2{font-size:1.5rem;font-family:probold;color:var(--secondary);text-align:left;padding-bottom:.8rem}.sheroappoint form{width:100%;display:flex;flex-direction:column}.sheroappoint form input,.sheroappoint form select{padding:.5em 1em;border:.1px solid var(--primary);color:gray;font-size:1rem;font-family:pro;border-radius:5px;margin-bottom:.7em;box-shadow:inset 0 0 5px 1px rgba(0,0,0,.2)}.sheroappoint form input::placeholder{color:gray}.sheroappoint form button{margin:0 auto;background-color:var(--secondary);padding:.5em 1.5em;border-radius:25px;color:#fff;transition:all .3s ease;font-weight:700;border:1px solid var(--secondary)}.sheroappoint form button:hover{background-color:#fff;color:var(--secondary)}.terms{margin-bottom:1em}.terms label p{font-size:.85rem}@media screen and (max-width:1300px){.sheroappoint{width:25%;bottom:21%;right:-20%}}@media screen and (max-width:1100px){.sheroappoint{width:35%;bottom:0}}@media screen and (max-width:900px){.sheroappoint{position:absolute!important;margin:0;height:auto;bottom:55%!important;right:30%}}@media screen and (max-width:600px){.sheroappoint{position:absolute!important;margin:0;height:auto;bottom:20%!important;right:10%;width:80%}}.whatsbtn{width:50px;position:fixed!important;bottom:5%;left:2.5%;height:50px;border-radius:50%;background-color:#fff;padding:.6em;cursor:pointer;border:1px solid #029e46;z-index:100}.whatsbtn img{width:100%}.whatsopen{text-align:center;background-color:#fff;border-radius:10px;padding-bottom:2em;position:fixed!important;bottom:13%;left:2.5%;z-index:30}.whatstitle{background-color:#029e46;padding:2em;border-top-left-radius:10px;border-top-right-radius:10px}.whatstitle h2{font-family:probold;color:#fff;font-size:1.2rem}.whatsopen form{display:flex;flex-direction:column;width:70%;margin:0 auto;box-shadow:0 1px 4px rgba(0,0,0,.16);align-items:center;justify-content:center;padding:2em 1em}.whatsopen form input{width:100%;padding:.5em 1em;border:.1px solid var(--primary);color:gray;font-size:1rem;font-family:pro;border-radius:5px;margin-bottom:.7em;box-shadow:inset 0 0 5px 1px rgba(0,0,0,.2)}.whatsopen button{width:100%;background-color:#029e46;padding:.5em 0;color:#fff;font-weight:700;border-radius:5px}.topbar{width:100%;background-color:var(--secondary);text-align:center;font-family:probold;color:#000;padding:.5em 0;font-size:1rem;z-index:50;position:fixed;top:0;transition:opacity .3s ease;font-family:pro}.topbar b{font-family:probold}.topbar.scrolled{opacity:0;pointer-events:none}.topbar p{margin-bottom:0}.contact{background-color:var(--bg);padding:0 4em}.contact h4,.contact i{color:var(--text)}.reach h2{color:var(--secondary);font-size:1.5rem;font-family:pro;padding-bottom:.5em}.reach span{display:block;font-size:1rem;font-family:pro;color:var(--text)}.lowleft h3{color:var(--secondary)}.lowleft p,.terms{color:var(--text)}.lowleft button{background:var(--bg);color:var(--secondary);border:1px solid var(--secondary)}.lowleft button:hover{background:var(--secondary)}.lowright form input,.lowright form textarea{border:.1px solid var(--primary);color:var(--secondary)}.lowright form button{color:var(--secondary);background-color:var(--bg);border:1px solid var(--secondary)}.lowright form button:hover{background:var(--secondary)}.appoint a{color:var(--text)!important}.appoint form input,.appoint form select{border:.1px solid var(--primary)}@media screen and (max-width:600px){.contact{padding:0 1.5em 3em}.lowcontact,.reach{flex-direction:column}.lowleft,.lowright{width:100%}.lowleft{margin-bottom:2em}.appoint form button{width:50%}}.event-calendar{width:100%;padding:3em 4em;z-index:10}.event-calendar h2{color:var(--secondary);font-family:probold;font-size:.9rem;letter-spacing:.1em}.event-calendar h2:after{content:"";width:120px;height:1px;display:inline-block;background:#ffde9e;margin:4px 10px}.event-calendar p{color:var(--text);font-size:2.25rem;font-family:pro}.event-image{margin:2.5em auto;z-index:10;max-width:50%}@media screen and (max-width:600px){.event-calendar{padding:3em 1.5em}.event-calendar p{font-size:1.5rem}.amen-bot{padding-top:1em}}.events-wrapper{display:flex;justify-content:center}.event-image{width:25%}.event-meta{width:70%}.event-date{background:var(--secondary);color:#fff;height:70px;width:70px;text-align:center;font-size:1.5rem;line-height:1;font-weight:700;padding-top:8px;border-radius:15px}.event-details{margin:2rem auto;height:100px}.event-desc p{font-size:1rem}.slick-slide{opacity:.4}.slick-active.slick-current{opacity:1}.mobile-horizontal .slick-slide{width:80%}.btn-wrapper.align-left{text-align:left;margin:20px auto;display:flex}@media screen and (max-width:600px){.events-wrapper{flex-direction:column}.event-image,.event-meta{width:100%}}.shareLinks{display:flex;margin-left:20px}.shareLinks a{background-color:var(--secondary);border-radius:50%;height:40px;width:40px;line-height:36px;text-align:center;margin-left:5px}.shareLinks a img{display:inline-block}.share-this-event{line-height:40px}.btn.btn-red.btn-rev{background:#fff;color:var(--secondary)}.btn.btn-red.btn-rev:hover{background:var(--secondary);color:#fff}.about{width:100%;background-color:#ede6df;padding:3em 4em;display:flex;justify-content:space-between;align-items:center}.about-left,.about-right{width:47%}.about h1{font-size:1.8rem;font-family:probold;color:#db6722;margin-bottom:.5em}.about-left p{font-family:pro;font-size:1.1rem;color:var(--text);line-height:2em}.about-right img{width:100%;box-shadow:0 0 6px 3px rgba(0,0,0,.3);transition:all .3s ease-in}.about-right img:hover{box-shadow:0 0 6px 3px rgba(0,0,0,.5)}.ivoryaboutbtn{margin:0 auto;background-color:#db6722;padding:.5em 1.5em;text-decoration:none;color:#fff;transition:all .3s ease;font-weight:700;border:1px solid #db6722}.ivoryaboutbtn:hover{background-color:#fff;color:#db6722}.ivoryaboutbtn i{padding-right:.25em}@media screen and (max-width:1100px){.about{align-items:start}.about-left p{line-height:1.75em}}@media screen and (max-width:900px){.about{flex-direction:column-reverse}.about-left,.about-right{width:100%;margin:0 auto}.about-right{margin-bottom:2em}.about{padding:3em 1.5em}}.amen p{color:var(--text)}.slider{margin:2.5em auto;z-index:10;max-width:1296px}@media screen and (max-width:600px){.amen{padding:3em 1.5em}.amen p{font-size:1.5rem}.amen-bot{padding-top:1em}}.county{background-color:#fdf8f4;padding-top:8em;padding-bottom:3em}.county h1{padding-top:1.5em}.county h1,.county h2{text-align:center;color:#444;font-size:2rem}.county h2{padding-top:1em}.county p{padding:1em 2em;color:#444;font-size:.9rem;line-height:1.75em;margin-bottom:0}.county_projects{width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly}.project{position:relative;overflow:hidden;width:32%}.project img{width:100%;height:100%;object-fit:cover;padding:1em;transition:transform .3s ease}.project_info p{color:#fff;font-size:1.1rem;padding:0}.project:hover img{transform:scale(1.05)}.project_info{position:absolute;bottom:-100%;left:0;width:100%;background:rgba(0,0,0,.7);color:#fff;padding:10px;text-align:center;transition:bottom .3s ease}.project:hover .project_info{bottom:0}.contact{width:100%;background-color:#fdf8f4;z-index:10;padding:3em 4em 0}.contact h4{font-size:2.25rem;padding-bottom:.5em}.contact h4,.contact i{color:#444;font-family:pro}.contact i{line-height:1.8em;font-size:1rem}.ivory-contact-left{display:flex;justify-content:space-between;align-items:flex-start}.reach{width:60%}.reach,.reach-right{display:flex;justify-content:space-between;align-items:flex-start;margin:2em 0;flex-direction:column}.reach-right{width:40%}.reach h2,.reach-right h2{color:#db6722;font-size:1.5rem;font-family:pro;padding-bottom:.5em}.reach span,.reach-right span{display:block;font-size:1rem;font-family:pro;color:#444}.lowcontact{width:100%;display:flex;justify-content:space-between;align-items:flex-start;margin:5em 0 1em}.lowleft{width:45%}.lowright{width:50%}.lowleft h3{color:#db6722;font-size:1.5rem;font-family:pro;padding-bottom:.5em}.lowleft p,.terms{color:#444;font-size:.9rem;font-family:pro}.terms{text-align:center}.lowleft button{padding:.5em 1em;font-size:1rem;background:#fdf8f4;color:#db6722;border:1px solid #db6722;border-radius:20px;margin:1em 0 2em;font-family:pro;transition:all .3s ease}.lowleft button:hover{background:#db6722;color:#fff}.lowright form{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.lowright form input,.lowright form textarea{width:70%;padding:.5em 1em;border:.1px solid #444;color:#db6722;font-size:1rem;font-family:pro;border-radius:5px;margin-bottom:1em}.lowright form button{padding:.5em 1em;font-size:1rem;color:#db6722;background-color:#fdf8f4;border:1px solid #db6722;border-radius:20px;margin:1em 0 2em;font-family:pro;transition:all .3s ease}.lowright form button:hover{background:#db6722;color:#fff}.appoint{width:100%;padding-bottom:2em}.appoint a{color:#444!important}.appoint form{width:70%;display:flex;flex-direction:column}.lowcontact button a{color:#db6722;font-family:pro;text-decoration:none;transition:all .3s ease}.lowcontact button a:hover{color:#fff}.appoint form input,.appoint form select{padding:.5em 1em;border:.1px solid #444;color:gray;font-size:1rem;font-family:pro;border-radius:5px;margin-bottom:1em}.appoint form input::placeholder{color:gray}.appoint form button{width:30%;margin:0 auto}@media screen and (max-width:1100px){.reach{width:80%}}@media screen and (max-width:900px){.reach{width:100%}.lowleft{width:60%}.lowright form input,.lowright form textarea{width:90%}.appoint form button{width:40%}}@media screen and (max-width:600px){.contact{padding:0 1.5em 3em}.lowcontact,.reach{flex-direction:column}.lowleft,.lowright{width:100%}.lowleft{margin-bottom:2em}.appoint form button{width:50%}.ivory-contact-left{flex-direction:column}.reach-right{width:100%}}.hero{height:100vh;background-image:url(/img/hero-bg.png);background-size:cover;text-align:right;display:flex;justify-content:flex-start;position:relative;align-items:center;overflow:hidden}.hero,.hero:after{width:100%;z-index:1}.hero:after{content:"";position:absolute;top:0;left:0;height:100%;background-color:rgba(0,0,0,.1)}.hero *{position:relative;z-index:2}.heroappoint{background-color:hsla(27,69%,97%,.7);box-shadow:0 0 10px 1px rgba(0,0,0,.3);width:35%;padding:1rem 2rem;position:absolute;right:15%;height:470px;display:flex;flex-direction:column;justify-content:center}.heroappoint a{color:#444!important}.heroappoint h2{font-size:2rem;font-family:probold;color:#db6722;text-align:left}.heroappoint form{width:100%;display:flex;flex-direction:column}.heroappoint form input,.heroappoint form select{padding:.75em 1em;border:.1px solid #d0d0d0;color:gray;font-size:1rem;font-family:pro;margin-bottom:.7em;box-shadow:inset 0 0 5px 1px rgba(0,0,0,.2)}.heroappoint form input::placeholder{color:gray}.heroappoint form button{margin:0 auto;background-color:#db6722;padding:.5em 1.5em;color:#fff;transition:all .3s ease;font-weight:700;border:1px solid #db6722}.heroappoint form button:hover{background-color:#fff;color:#db6722}.herobtm{bottom:-2.5%}@media screen and (max-width:1100px){.terms label p{margin-bottom:0}.heroappoint{height:450px}}@media screen and (max-width:900px){.heroappoint{width:45%;right:5%;height:470px}.terms label p{font-size:.8rem;font-family:pro}.herobtm{width:100%;left:0}.herobtm ul{flex-wrap:wrap}.herobtm ul li{width:33%}}@media screen and (max-width:600px){.hero{height:auto;flex-direction:column}.heroappoint{position:absolute;margin:0;top:9%;right:10%;width:80%;height:500px}.herobtm{width:100%;position:relative}.herobtm ul{padding-left:0}.herobtm ul li{width:50%}}.callbtn a{padding:.75em 1.5em;background-color:#03a84e;text-decoration:none;z-index:1000;color:#fff}.amen{width:100%;background-color:var(--bg);padding:3em 4em;z-index:10}.amen h2{color:var(--secondary);font-family:probold;font-size:.9rem;letter-spacing:.1em}.amen h2:after{content:"";width:120px;height:1px;display:inline-block;background:#ffde9e;margin:4px 10px}.amen p{color:#db6722;font-size:2.25rem;font-family:pro}.amen-bot img{width:100%}.amen-bot{padding-top:4em}.highlights{width:100%;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;margin:2em 0}.highone,.hightwo{width:30%;padding:1em;text-align:center;background-color:#ede6df;margin-bottom:1em;height:200px}.highone img,.hightwo img{width:100px;height:100px;margin:0 auto}.highone h3,.hightwo h3{font-size:1.2rem;padding-top:1em}.hightwo{background-color:rgba(219,103,34,.9)}@media screen and (max-width:1100px){.highone,.hightwo{width:32%}.highone h3,.hightwo h3{font-size:1rem}}@media screen and (max-width:900px){.amentop{flex-direction:column;align-items:start}}@media screen and (max-width:600px){.amen{padding:3em 1.5em}.amen p{font-size:1.5rem}.amen-bot{padding-top:1em}.highone,.hightwo{width:90%}}.floor{width:100%;background-color:var(--bg);padding:3em 4em;z-index:10}.floor h2{color:var(--secondary);font-family:probold;font-size:.9rem;letter-spacing:.1em}.floor h2:after{content:"";width:120px;height:1px;display:inline-block;background:#ffde9e;margin:4px 10px}.floor p{color:#db6722;font-size:2.25rem;font-family:pro}.floorplan{width:100%;display:flex;justify-content:space-evenly;align-items:start;padding:2em 0;flex-wrap:wrap}.planone{width:23%;box-shadow:0 4px 12px rgba(0,0,0,.1);background-color:#fdf8f4}.planone h3{font-size:1.3rem;padding:1em .5em .5em 1em}.planone h3,.planone p{color:var(--secondary);font-family:probold}.planone p{font-size:.9rem;padding-left:1.2em;margin-bottom:0;padding-right:.5em}.planone button{margin-top:1.5em;margin-left:1.2em;margin-bottom:2em}.planone button a{margin:0 auto;background-color:#db6722;padding:.5em 1.5em;text-decoration:none;color:#fff;transition:all .3s ease;font-weight:700;border:1px solid #db6722;font-size:.9rem}.planone button a:hover{background-color:#fff;color:#db6722}@media screen and (max-width:900px){.floortop{flex-direction:column;align-items:start}.planone{width:42%;margin-bottom:2em}}@media screen and (max-width:600px){.floor{padding:3em 1.5em}.floor p{font-size:1.5rem}.planone{width:95%;margin-bottom:2em}.planone p{font-size:.9rem}}.plan{padding:0}.plan__wrapper h4{color:#db6722;font-size:2rem}.plan__wrapper__left ul{padding-left:0}.plan__wrapper__left ul li .minutes{color:#db6722}.video-btn{border:1px solid #db6722}.btn.btn-red,.video-btn:hover{background:#db6722}.btn.btn-red{border:1px solid #db6722}.btn.btn-red:hover{color:#db6722}.location_btn{text-decoration:none;color:#fff;transition:all .3s ease}.location_btn:hover{color:#db6722}.newbtn{background:#db6722;border:1px solid #db6722}.newbtn:hover{color:#db6722}.yt button{background-color:#db6722}@media (min-width:900px){.plan__wrapper{flex-wrap:nowrap}.plan__wrapper__left{flex:0 1 60%;padding:50px}.plan__wrapper__left h4{margin-bottom:1.5rem;margin-top:8px}.plan__wrapper__right.plan-bg{flex:0 1 45%;margin:initial}}.ivory_header{width:90%;z-index:2;left:5%;position:absolute;display:flex;justify-content:space-between}.ivory_header img{width:25%;padding-top:1em;padding-bottom:1em}.ivory_header div{width:100%}.ivory_header2{text-align:right}.ivory_header1 img{padding-bottom:.5em}.ivory_header div span{color:#444}.right-logo{display:block;width:25%;margin:0 0 0 75%}.right-logo img{width:100%}.ivory_header div span a{color:#444}@media screen and (max-width:900px){.ivory_header img{width:40%}.right-logo{width:70%;margin:0 0 0 30%}.right-logo img{width:100%}}@media screen and (max-width:600px){.ivory_header img{width:55%;padding-top:1em;padding-bottom:1em}.right-logo{width:100%;margin:0}.right-logo img{width:100%}.ivory_header1 span{display:none}}.ivory_price{width:100%;padding:0 4em;background-color:#ede6df;margin-bottom:3em}.ivory_price h2{color:#db6722;padding-top:1em;font-size:2.25rem;font-family:pro}.pricelist{width:100%;display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;padding-bottom:3em}.priceone,.pricetwo{padding:1em;width:45%;text-align:center}.priceone img,.pricetwo img{margin:0 auto;width:250px;height:150px}.priceone p,.pricetwo p{padding-top:1em;font-size:1rem;color:#444;padding-bottom:1em}.priceone button a,.pricetwo button a{margin:0 auto;background-color:#db6722;padding:.5em 1.5em;text-decoration:none;color:#fff;transition:all .3s ease;font-weight:700;border:1px solid #db6722}.priceone button a:hover,.pricetwo button a:hover{background-color:#fff;color:#db6722}.priceone{border-right:1px solid #444}@media screen and (max-width:600px){.priceone,.pricetwo{width:90%;margin-bottom:2em}.priceone{border-right:0}}.visithero{height:100vh;width:100%;background-image:url(/img/hero-bg.png);background-size:cover;text-align:right;display:flex;justify-content:flex-start;position:relative;align-items:center;overflow:hidden;z-index:1}.visithero:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);z-index:1}.visithero *{position:relative;z-index:2}.visitheroappoint{background-color:hsla(27,69%,97%,.7);box-shadow:0 0 10px 1px rgba(0,0,0,.3);width:35%;padding:1rem 2rem;position:absolute;right:15%;height:600px;display:flex;flex-direction:column;justify-content:center}.visitheroappoint a{color:#444!important}.visitheroappoint h2{font-size:2.5rem;font-family:probold;color:#db6722;text-align:left}.visitheroappoint form{width:100%;display:flex;flex-direction:column}.visitheroappoint form input,.visitheroappoint form select{padding:.75em 1em;border:.1px solid #d0d0d0;color:gray;font-size:1rem;font-family:pro;margin-bottom:.7em;box-shadow:inset 0 0 5px 1px rgba(0,0,0,.2)}.visitheroappoint form input::placeholder{color:gray}.visitheroappoint form button{margin:0 auto;background-color:#db6722;padding:.5em 1.5em;color:#fff;transition:all .3s ease;font-weight:700;border:1px solid #db6722}.visitheroappoint form button:hover{background-color:#fff;color:#db6722}.terms{width:100%;text-align:left}.terms label p{font-size:1rem;font-family:pro}#terms{margin-right:.5em;box-shadow:inset 0 0 0 0 rgba(0,0,0,.2);margin-bottom:0;display:inline-block}.herobtm{width:90%;position:absolute;bottom:0;left:4%}.herobtm ul{display:flex}.herobtm li{width:17%;box-shadow:0 0 10px 1px rgba(0,0,0,.3);text-align:center;padding:.5em;background-color:hsla(27,69%,97%,.9)}.herobtm li h5{font-size:.9rem}.herobtm li h5,.herobtm li h6{color:#444!important;padding-top:.5em}.herobtm li h6{font-size:1rem;font-weight:600}@media screen and (max-width:1100px){.terms label p{margin-bottom:0;font-size:.8rem;font-family:pro}.visitheroappoint{height:600px}}@media screen and (max-width:900px){.visitheroappoint{width:45%;right:5%;height:600px}.herobtm{width:100%;left:0}.herobtm ul{flex-wrap:wrap}.herobtm ul li{width:33%}}@media screen and (max-width:600px){.visithero{height:auto}.visitheroappoint h2{font-size:2rem}.visitheroappoint{position:absolute;margin:0;top:8%;right:10%;width:80%;height:550px}.herobtm{width:100%;position:relative}.herobtm ul{padding-left:0}.herobtm ul li{width:50%}.visitheroappoint form input,.visitheroappoint form select{padding:.5em 1em;border:.1px solid #d0d0d0;color:gray;font-size:1rem;font-family:pro;margin-bottom:.7em;box-shadow:inset 0 0 5px 1px rgba(0,0,0,.2)}}.heroinfo{width:35%;background-color:hsla(27,69%,97%,.7);padding:2em;text-align:left;margin-left:15%;height:470px;box-shadow:0 0 10px 1px rgba(0,0,0,.3)}.infoadd,.infoprice{color:#444;background-color:#fdf8f4;padding:1em;margin:1em 0}.infoadd i{padding-right:.5em}.heroinfo h1{color:#db6722;font-family:probold;font-size:2.5rem}.infoprice{color:#fff;background-color:#db6722}.heroinfo ul li i{color:#db6722;padding-right:.5em}.heroinfo ul{padding-left:0}.heroinfo ul li{color:#444}@media screen and (max-width:1100px){.heroinfo{padding:1em 2em;height:470px}}@media screen and (max-width:900px){.heroinfo{width:45%;margin-left:5%}}@media screen and (max-width:600px){.heroinfo{width:80%;margin:40em auto 2em;height:450px}}.location{width:100%;background-color:var(--bg);padding:3em 4em;z-index:10;scroll-behavior:smooth}.loctop h2{color:var(--secondary);font-family:probold;font-size:.9rem;letter-spacing:.1em}.loctop h2:after{content:"";width:120px;height:1px;display:inline-block;background:#ffde9e;margin:4px 10px}.loctop p{color:var(--text);font-size:2.25rem;font-family:pro}.loco{display:flex;justify-content:space-around;align-items:center;padding:1em;margin-top:3em}.lleft,.lright{width:50%}.lright h4{font-family:probold;color:var(--secondary);font-size:1.5rem;padding-bottom:.5em}.lright p{font-family:pro;font-size:1rem;color:var(--text);line-height:1.8em}.time{margin-top:1.5em;flex-wrap:wrap}.time,.time span{display:flex;align-items:start}.time span{width:33%;padding-left:2em;flex-direction:column;justify-content:center;margin-bottom:1em}.time span h4{font-size:2em}.time span b,.time span h4{color:var(--text);font-family:pro}.time span b{font-size:.9em}.lleft button{padding:.5em 1em;background-color:var(--primary);color:var(--secondary);font-size:.8rem;font-family:pro;border-radius:5px;margin-top:1em;margin-right:1.5em;transition:all .3s ease}.lright button:hover{background-color:transparent;border:1px solid var(--text);color:var(--text)}@media screen and (max-width:1100px){.loco{flex-direction:column}.lleft,.lright{width:90%}.lleft{margin-bottom:2em}}@media screen and (max-width:900px){.loco{flex-direction:column}.lleft,.lright{width:100%}.lleft{margin-bottom:2em}.location{padding-top:0}.loctop{flex-direction:column;justify-content:start;align-items:flex-start}.loctop p{font-size:2rem}}@media screen and (max-width:600px){.location{padding:0 1.5em 3em}.time{justify-content:space-between}.time span{padding:0;width:45%}}.route-btn-wrapper{margin-bottom:20px}.popup{background-color:hsla(0,0%,50%,.7);width:100%;height:100vh;position:fixed;top:0;left:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center}.box{width:35%;position:relative;background-color:#e1e1e1;padding:2em 1em;border-radius:50px;text-align:center}.box h1{font-size:1.2rem;color:#000;line-height:1.5em}.box input{width:70%;margin:1em auto;padding:.5em;display:block;border:none;background-color:transparent;border-bottom:1px solid var(--secondary)}.formbtn{width:100px;height:40px;border-radius:20px;background-color:var(--secondary);color:#fff;text-align:center;font-size:1rem}.boxbtn{position:absolute;right:-2%;top:-2%;display:flex;justify-content:center;align-items:center}.boxbtn button{width:40px;height:40px;border-radius:50%;background-color:var(--secondary);color:#fff;text-align:center;font-size:1.25rem}.popup .terms{text-align:center!important}@media screen and (max-width:600px){.box{width:80%}}.plan{width:100%;padding:0 0 0 4em;z-index:10}.plan__wrapper h4{color:var(--secondary);font-size:1.5rem;font-family:probold}.plan__wrapper{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}.plan__wrapper__left{padding:50px 0}.plan__wrapper__left p{margin-bottom:3rem;font-size:1.1rem;font-family:pro;line-height:1.8em}.plan__wrapper__left ul{display:flex;justify-content:space-around;margin-bottom:4.3rem}.plan__wrapper__left ul:last-of-type{justify-content:center}.plan__wrapper__left ul li{width:33%;text-align:center;line-height:1.8em;line-height:1.3;font-size:1rem;font-family:pro}.plan__wrapper__left ul li strong{font-size:1.2rem}.plan__wrapper__left ul li .minutes{font-size:2.5rem;font-weight:700;color:var(--secondary)}.plana a{color:#fff!important}.video-btn{border:1px solid var(--secondary);padding:5px;border-radius:50%;height:45px;width:45px;display:inline-block;text-align:center;line-height:35px;transition:all .3s ease-in;margin-right:15px;font-weight:700}.btn.btn-red,.video-btn:hover{color:#fff;background:var(--secondary)}.btn.btn-red{padding:10px 30px;border-radius:22px;font-size:1rem;transition:all .3s ease-in;border:1px solid var(--secondary);font-weight:700}.btn.btn-red:hover{color:var(--secondary);background:#fff}.newbtn{color:#fff;padding:10px;width:40%!important;background:var(--secondary);border-radius:22px;font-size:1rem;transition:all .3s ease-in;border:1px solid var(--secondary);font-weight:700}.newbtn:hover{color:var(--secondary);background:#fff}.btn-wrapper{margin:0 auto;text-align:center}.plan__wrapper__right.plan-bg{background:url(/img/ivory-county-noida-ryg-1700125367.jpg) no-repeat;background-size:cover;color:#fff;margin:0 -1.5em}.plan__wrapper__right.plan-bg .plan-bg-color{background-color:rgba(0,0,0,.55);height:100%;padding:60px 30px}.plan__wrapper__right.plan-bg h4{text-align:center;margin-bottom:10px}.plan__wrapper__right p{margin-bottom:1.2rem;font-size:1.1rem;line-height:1.8em;font-family:pro}.plan__wrapper__right .terms label p{font-size:.85rem!important;margin-bottom:0}.plan__wrapper__right p.indulge-intro,.plan__wrapper__right ul{margin-bottom:1.5rem;font-size:1.1rem;font-family:pro;line-height:1.8em}.plan__wrapper__right ul i{color:#fff;font-weight:900}.yt{width:100%;height:100vh;background-color:hsla(0,0%,62%,.5);position:fixed;z-index:50;display:flex;top:0;left:0;justify-content:center;align-items:center}.yt button{width:50px;height:50px;position:absolute;border-radius:50%;background-color:var(--secondary);font-size:1.5rem;top:-5%;right:-3%;color:#fff}.iframe{width:60%;margin:auto;height:400px;position:relative}.iframe iframe{width:100%;height:100%}@media (min-width:900px){.plan__wrapper{flex-wrap:nowrap}.plan__wrapper__left{flex:0 1 60%;padding:50px 100px}.plan__wrapper__left h4{margin-bottom:1.5rem;margin-top:8px}.plan__wrapper__right.plan-bg{flex:0 1 45%;margin:initial}}.visit-footnote{font-size:14px;margin-top:2rem;color:grey;text-align:center}@media screen and (max-width:900px){.newbtn{width:20%!important}}@media screen and (max-width:600px){.newbtn{width:40%!important}.iframe{width:80%;height:400px}.plan{width:90%;margin:0 auto;padding-left:0}.plan__wrapper__left ul{width:100%;display:flex;justify-content:space-evenly;flex-direction:row;flex-wrap:wrap}.plan__wrapper__left ul li{width:45%}}.travel{width:100%;background-color:var(--bg);padding:3em 4em;z-index:10}.travel h4{color:var(--text);font-size:2.25rem;font-family:pro}.travels{width:100%;display:flex;align-items:start;justify-content:center;padding:2em}.tleft,.tright{width:50%}.tright iframe{width:100%;height:400px}.tleft{padding-right:1em}.tleft h2{color:var(--secondary);font-size:2rem;font-family:pro;padding-bottom:.5em}.tleft b{font-family:probold;font-size:1rem}.tleft p{font-family:pro;font-size:1rem;margin-top:.5em;line-height:1.6em;margin-bottom:1em}.accordion{width:100%;padding:0 1em 1em 0}.accordion-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:1em;border-bottom:.1px solid var(--primary)}.accordion-header span{color:var(--secondary);font-family:pro;font-size:1.2rem}.accordion-content p{color:var(--text);font-family:pro;font-size:1rem;padding-top:.5em}.tadd{display:flex;align-items:start;justify-content:space-between}.accordion-content button{font-family:pro;font-size:.9rem;color:var(--fourth);background-color:var(--secondary);border-radius:20px;border:1px solid var(--secondary);transition:all .3s ease;padding:.5em 1.5em}.accordion-content button:hover{background-color:transparent;color:var(--text);border-color:var(--text)}@media screen and (max-width:1100px){.tleft{width:60%}}@media screen and (max-width:900px){.travels{flex-direction:column}.tleft,.tright{width:100%;margin-bottom:2em}}@media screen and (max-width:600px){.travel{padding:3em 1.5em}.tadd{flex-direction:column}.travels{padding:0}.tleft{padding-right:0}}.termscon a{color:#212529!important}.termscon{width:95%;margin:10em auto 2em}.termscon h1{text-align:center;font-size:2rem;font-family:probold;color:var(--text);padding-bottom:1em}.termscon li,.termscon p{font-size:1rem;font-family:pro;color:var(--text);padding-bottom:2em;line-height:1.8em}.event{margin-top:7em}.your_visit{text-align:center;font-size:2rem}.plan h2,.your_visit{color:var(--secondary);font-family:probold}.plan h2{font-size:.9rem;letter-spacing:.1em;padding-bottom:.5em}.plan h2:after{content:"";width:120px;height:1px;display:inline-block;background:#ffde9e;margin:4px 10px}.plan h4{color:var(--secondary);font-size:1.5rem;font-family:probold}.plans{width:90%;justify-content:space-evenly;padding-top:2em;margin:0 auto 2rem}.oneplan,.plans,.twoplan{display:flex;align-items:center}.oneplan,.twoplan{width:40%;text-align:center;flex-direction:column;justify-content:center;height:auto}.oneplan{background-color:#ede6df;padding:2em}.twoplan{background-color:var(--secondary);padding:2em}.oneplan h1,.twoplan h1{font-size:1.5rem;font-family:probold;padding-bottom:.5em}.oneplan p,.oneplan span,.twoplan p,.twoplan span{font-size:1rem;font-family:pro;line-height:1.8em}.oneplan h3,.twoplan h3{font-size:1.25rem;font-family:pro;padding-top:1em}.oneplan button,.twoplan button{font-size:1rem;margin-top:1em;font-family:pro;padding:.5em 1.5em;border-radius:20px}.oneplan h1,.oneplan h3{color:var(--secondary)}.twoplan h1,.twoplan h3{color:var(--fourth)}.oneplan a,.oneplan p{color:var(--text)}.oneplan button,.twoplan a,.twoplan p{color:var(--primary)}.oneplan button{background-color:var(--secondary);transition:all .3s ease;border:1px solid var(--secondary)}.oneplan button:hover{background-color:transparent;border:1px solid var(--text);color:var(--text)}.twoplan button{background-color:var(--primary);color:var(--text);transition:all .3s ease;border:1px solid var(--primary)}.twoplan button:hover{background-color:transparent;border:1px solid var(--primary);color:var(--primary)}.oneplan span{color:var(--text)}.twoplan span{color:var(--primary)}@media screen and (max-width:1100px){.oneplan,.twoplan{height:350px}.plans{flex-direction:column}.oneplan,.twoplan{width:100%;height:auto}.plan h4{font-size:1.5rem}.plan{padding:3em 1.5em}.plans{width:100%}}.orange-bg{background:var(--secondary);text-align:center;margin:3rem auto;padding:2rem;font-family:pro;color:#fff}.video-bar h3{font-size:2rem;font-family:probold}.video-bar p{margin-bottom:2rem}.white-btn{border-color:#fff;color:#fff}.white-btn:hover{background:#fff;color:var(--secondary)}.planning-trip{display:flex;justify-content:space-between;padding:3em 4em;font-family:pro}.planning-trip h3{font-family:probold;font-size:2rem;color:var(--secondary);margin-bottom:1rem}.planning-trip .book-a-tour{width:30%;flex:0 0 auto;padding:4rem 3rem}.planning-trip .planning-your-trip{width:65%;background:#ede6df;padding:4rem 3rem}.planning-trip .planning-your-trip ul li{display:flex;justify-content:space-between;margin-bottom:2rem}.planning-trip .planning-your-trip ul li:hover .count{transform:scale(1.1)}.count{background:#fff;height:60px;width:60px;border-radius:50%;text-align:center;line-height:60px;color:var(--secondary);font-size:1.5rem;transition:all .3s ease-in-out;position:relative;z-index:13}.planning-intro{margin-bottom:2rem}.plan-instructions{width:90%}.plan-instructions h4{font-size:1.5rem;color:var(--secondary)}@media screen and (max-width:600px){.event{margin-top:7em}}@media screen and (max-width:900px){.planning-trip{flex-direction:column;padding:1em}.planning-trip .book-a-tour{width:90%;margin:0 auto;padding:0 0 2em}.planning-trip .planning-your-trip{width:90%;margin:0 auto;padding:1em 1em 2em}.count{width:50px;height:50px}}.visitappoint{width:80%;padding-bottom:2em}.visitappoint form{margin-top:2em;width:100%;display:flex;flex-direction:column}.visitappoint form input,.visitappoint form select{padding:.5em 1em;border:.1px solid var(--primary);color:gray;font-size:1rem;font-family:pro;border-radius:5px;margin-bottom:1em}.visitappoint form input::placeholder{color:gray}.visitappoint form button{width:50%;margin:0 auto}@media screen and (max-width:1100px){.visitappoint{width:60%}}@media screen and (max-width:600px){.visitappoint{width:100%}}