.body-content,.btn,.cont-type h2,.contact-details ul,.covid-bar,.dq,.enumenu_ul ul>li a.circle,.featured-box,.footer-list>li,.form-block,.icon-circle,.main-banner .banner-cover,.main-banner .owl-dots,.main-banner-part,.read-more a,.slick-section,.social-icon a,.specials-events,.w6.full,.wrap-types,section.bottom-logo,section.project-gallery h2.text-center,section.project-gallery p,section.slick-section{text-align:center}.cf,.cf:after,.clear{clear:both}.header-main,.menu-part{z-index:9;width:100%}.body-content .container,.enumenu_ul ul>li.logo-header a img,.left-menu ul,.menu-part,.page-wrapper,.right-menu ul,.w6.full,.wrap-types{width:100%}.phone-part a,.portfolio-box-text a.btn{font-weight:600}.btn:hover,header.header-main.fixed .btn.white:hover{color:#000!important}.accordion,.accordion-panel,.page-wrapper,.wrapper{overflow:hidden}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,input,ins,kbd,label,legend,li,object,ol,option,p,pre,q,s,samp,select,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}.factbox-image-wrapper a,audio,body.mob li.in-mob,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}nav ol,nav ul,ol,ul{list-style:none}button,input,select,textarea{margin:0;vertical-align:baseline}.footer-list>li,.popup-gallery a,td,textarea{vertical-align:top}textarea{overflow:auto}button,html input[type=button],input,input[type=reset],input[type=submit],textarea{-webkit-appearance:none;border-radius:0}:focus{outline:0}table{border-spacing:0;border-spacing:0;border:0;border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400}.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:""""}img{border:0;max-width:100%}a{cursor:pointer}.none{display:none}::selection{background:#395144;color:#000}::-moz-selection{background:#395144;color:#000}.body-content,.featured-img,.type-cover{background-size:cover;background-position:center center}.body-content,.featured-img{background-repeat:no-repeat}.cf:after,.cf:before{content:"";display:table}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1{font-size:7.4rem;color:#f0ebce;margin-bottom:15px}h2{font-size:4.2rem;margin-bottom:20px;color:#395144}.h3,h3{font-size:3rem;margin-bottom:15px;color:#ef3e58}.h4,.h5,h4,h5{color:#fff;font-size:2.4rem}.h4,h4{margin:0 0 20px}.h5,h5{margin:0 0 18px}.h6,h6{font-size:2rem;color:#737882;margin-bottom:15px}.wrapper,p{font-size:1.6rem}.accordion-row ul li a:hover,.footer-main .footer-list a:hover,.footer-main .footer-list a:hover span,.footer-menu li a:hover,a,a:hover,header.header-main.fixed .enumenu_ul ul li a,header.header-main.fixed .right-menu .phone-number a:hover,p{color:#395144}p{font-weight:400;line-height:1.9;margin-bottom:20px}.contact-details .child li .content-dtl a:hover,header.header-main.fixed .right-menu .phone-number a,p a{color:#aa8b56}hr{margin:40px 0}.btn,a,button{outline:0!important;transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;text-decoration:none!important}@font-face{font-family:NB55RMSWeb;src:url("../fonts/b36addd35316f73adc590c4762ac23f5.b36addd35316.eot");src:url("../fonts/b36addd35316f73adc590c4762ac23f5.b36addd35316.eot?#iefix") format("embedded-opentype"),url("../fonts/f67832b7c8ae7f3bbf136b2fa05db6aa.f67832b7c8ae.woff2") format("woff2"),url("../fonts/5974ff7976fb072b33d365c6b6cc8a08.5974ff7976fb.woff") format("woff"),url("../fonts/17f1606f53625416bf08d34af154351d.17f1606f5362.ttf") format("truetype");font-weight:700;font-style:normal}.btn{-webkit-border-radius:0;-moz-border-radius:0}.cf{display:table;content:""}html{font-size:62.5%}body{font-size:16px;-webkit-font-smoothing:antialiased;color:#455869}::-webkit-input-placeholder{opacity:1;color:#fff}:-moz-placeholder{opacity:1;color:#fff}::-moz-placeholder{opacity:1;color:#fff}:-ms-input-placeholder{opacity:1;color:#fff}select::-ms-expand{display:none}.accordion-button h2 br,.banner-logo.mobile,.banner-text-part h4 br,.enumenu_ul ul>li.logo-header a:after,.expend-text,.in-mob,.mfp-title,.mob-d,.mobile-accordion,.phone-facebook,.project-gallery p br,.self-content h2 br,.self-content h3 br,.slick-section.add-line-top:before,.slick-track:after,.slick-track:before,.social-icon .android-fb,.social-icon .android-twitter,.social-icon .ios-fb,.social-icon .ios-twitter,.social-icon .mo-insta,.social-icon .mo-twitter,.testimonials-block p strong br,body.remove .covid-bar{display:none}*,* *{font-family:Poppins,sans-serif}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.header-main{position:absolute;left:0;padding:0 15px 8px}.accordion-button.active h2,.accordion-button:focus h2,.body-content,.cont-type,.enumenu_ul ul>li.has-children>a,.form-box .text-part h2 strong,.icon-circle,.main-banner,.main-banner-part,.menu-part,.phone-part a,.right-menu,.self-content,.self-content h3{position:relative}.banner-logo{position:absolute;left:45px;bottom:35px;z-index:1}.banner-logo img{width:180px}.header-cover{display:none;flex-wrap:wrap;align-items:center;justify-content:center}.enumenu_ul ul>li.has-children.hover>a:before{transform:rotate(180deg);-webkit-transform:rotate(180deg);margin-top:2px}.enumenu_ul ul>li.has-children>a:before{color:#e5e5e6;content:"";margin-left:7px;position:absolute;border-top:6px solid;border-right:5px solid transparent;border-left:5px solid transparent;right:-16px;top:11px;transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}.cont-type h2,.phone-part a,.phone-part a span{transition:.5s ease-in-out}.header-cover .logo-part{line-height:0;width:180px;display:none}.header-cover .logo-part img{height:auto;width:auto}.social-phone-wrap{display:flex;align-items:center}.phone-part{margin-left:50px;margin-right:25px}.phone-part a{font-size:1.8rem;color:#fff}.footer-main li h4,.phone-part a:hover,.phone-part a:hover span,.type-cover a:hover .cont-type h2{color:#fff200}.phone-part a span{display:inline-block;margin-right:5px;top:2px;position:relative;color:#fff}.on-road-text h4{font-size:18px;margin-bottom:0;font-weight:600}.social-icon a>img{width:19px;margin-bottom:-1px}.social-icon a{width:38px;height:38px;background:#395144;display:inline-block;border-radius:50%;line-height:40px;color:#f0ebce!important;font-size:2.2rem!important}.social-icon a:hover{background:#f0ebce;color:#395144!important}.phone-icon:after,.social-icon a:after{display:none!important}.enumenu_ul ul>li.logo-header a{width:450px;display:inline-block}.enumenu_ul ul{display:flex;align-items:center;justify-content:space-between}.enumenu_ul ul>li:first-child{margin-left:0}header .container-full{padding:0 30px}.phone-icon span{font-size:2.2rem!important;display:none}header.header-main.fixed{animation:.5s linear both slideDown;-webkit-animation:.5s linear both slideDown;-moz-animation:.5s linear slideDown;position:fixed;z-index:999;background:#fff;padding-bottom:0;box-shadow:0 0 5px rgb(0 0 0 / 10%)}header.header-main.fixed .enumenu_ul ul>li.logo-header a{width:400px}header.header-main.fixed .enumenu_ul ul li a.btn,header.header-main.fixed .social-icon a{color:#fff!important;background:#395144}header.header-main.fixed .enumenu_ul ul li a.btn:hover{color:#395144!important;background:0 0}.desktop-header .enumenu_ul ul>li,header.header-main.fixed .enumenu_ul ul>li{margin-top:0}header.header-main.fixed .btn.white:after{border-color:#395144}header.header-main.fixed .social-icon a:hover{color:#fff!important;background:#395144!important}header.header-main.fixed .enumenu_ul ul>li.logo-header{margin-top:55px!important}@keyframes slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes slideDown{0%{-moz-transform:translateY(-100%)}100%{-moz-transform:translateY(0)}}.enumenu_ul ul>li a.circle{width:48px;height:48px;border-radius:50%;background:#00205b;display:inline-block;margin:0 5px}.enumenu_ul ul>li a.circle em{line-height:48px;color:#fff;text-align:center;display:inline-block;font-size:2.4rem}.enumenu_ul ul>li a.circle:hover{background:#f79521}.enumenu_ul ul>li a.circle:hover em,.form-block h2,.right-menu .phone-number a:hover,.special-child li a:hover{color:#fff}.main-banner{transition:opacity 2s cubic-bezier(.5, 0, .18, 1) .3s;opacity:1}.animated.main-banner,.desktop-header .enumenu_ul ul>li.socail-icon:hover,.footer-main .footer-list a.footer-logo:hover,.owl-loaded+.home-bnr-text,.slick-section ul.slick-dots li button:hover,.slick-section ul.slick-dots li.slick-active button{opacity:1}.main-banner-part .banner-text-part{position:absolute;top:calc(50% + 15px);left:0;right:0;width:auto;height:auto;z-index:1;display:inline-block;margin:0 auto}.banner-text-part .inner-text-part .main-part{width:100%;margin:195px 69px 55px;position:relative}.banner-text-part .inner-text-part .main-part.inner-block{margin-top:195px}.inner-text-part .main-part h2{position:absolute;left:0;bottom:31px;font-size:4.8rem;line-height:60px;font-weight:700;margin-bottom:0;color:#fff;transition:.5s cubic-bezier(.76, 0, .18, 1);opacity:0;transform:translateX(-50px)}.inner-text-part .main-part h2.animated{opacity:1;transform:scaleY(1)}.main-banner .banner-cover{min-height:calc(100vh - 100px);background:top center/cover #8a8a8a;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:1;position:relative;padding-top:255px}.banner-text-part h1 span{color:#f0ebce}.banner-text-part h4,.footer-list>li .map,.footer-list>li .phone{margin-bottom:10px}.main-banner.inner-page .banner-cover{min-height:calc(85vh - 101px)}.mfp-close{cursor:pointer!important}.main-banner .banner-cover:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:rgb(57 81 68 / 60%);z-index:-1}.body-content,.main-banner .owl-dot.active,.main-banner .owl-dot:hover{background-color:#fff}span.arrow{display:inline-block;position:absolute;right:calc(100% - -40px);top:-110px;width:200px}span.arrow.animated svg path{fill:transparent;stroke-dasharray:1000;stroke-dashoffset:1000;stroke-width:1px;stroke:#FFF;animation:6s cubic-bezier(.76,0,.18,1) 2.5s forwards dashani,.5s cubic-bezier(.76,0,.18,1) 4.5s forwards fillani}.animated.bottom-line,.animated.top-line{transform:scaleX(1)}.animated.left-line,.animated.right-line{transform:scaleY(1)}.main-banner .owl-carousel .owl-item{height:100vh}.main-banner .owl-dots{position:absolute;bottom:15px;left:0;right:0;margin:0 auto}.main-banner .owl-dot{height:16px;width:16px;background-color:transparent;border:3px solid #fff;border-radius:50%;overflow:hidden;margin:4px;display:inline-block;transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-ms-transition:.4s ease-in-out;-o-transition:.4s ease-in-out}@keyframes dashani{0%{stroke-dashoffset:1000;stroke-opacity:0}10%{stroke-opacity:1}100%{stroke-dashoffset:0;stroke-opacity:1}}@keyframes fillani{0%{fill:transparent}100%{fill:#FFF}}.body-content{padding:45px 0 25px;background-image:none!important}.featured-box p,.footer-main li:last-child,.self-content.inner-block.space-none p{margin-bottom:0}.self-content{z-index:2;max-width:1140px;margin:0 auto;padding:0 15px}.self-content.inner-block h1{font-size:4.2rem;text-transform:capitalize}.featured-box strong,.self-content h1,.special-child li a{color:#000}.self-content h2{color:#395144;margin-bottom:10px}.self-content h3{color:#395144;padding-bottom:20px;margin-bottom:20px}.self-content h3:after{content:"";height:4px;width:100px;background:#aa8b56;margin:0 auto;display:inline-block;position:absolute;bottom:0;left:0;right:0}.self-content.single-line .expend-text strong{display:table;margin:0 auto 10px;color:#000}.body-content p a,.expend-text p a,.self-content p a{font-weight:700}.row.justify-content-center{display:flex;justify-content:center}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.wrap-types .popup-gallery,.wrap-types .row{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}.type-cover{padding:0;width:50%}.cont-type{display:table-cell;vertical-align:middle;z-index:1}.cont-type h2{color:#fff;background:0 0;z-index:99;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;margin-bottom:0;margin-top:0}.cont-type:before{position:absolute;content:'';background:url(../images/road-shape.png) 0 0/100% 100% no-repeat;width:100%;height:150px;top:-20px;bottom:0;left:0;right:0;margin:auto;z-index:-1;opacity:0;visibility:hidden;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out}.btn:hover,.read-more a{background:#395144}.cont-type h2 span{display:block;font-size:2.6rem;line-height:36px;color:#fff;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;text-transform:uppercase;padding-top:5px}.type-cover a,.type-cover.even a{width:100%;height:304px;display:flex;align-items:center;justify-content:center}.type-cover.even a:hover{background:rgba(242,40,26,.4);border:13px solid rgba(242,40,26,.3)}.type-cover a:hover{background:rgba(255,242,0,.4);border:13px solid rgba(255,242,0,.3)}.type-cover a .cont-type:before{opacity:.8;visibility:visible}.wrap-types.global-sec .type-cover a{background:rgba(255,242,0,.4)!important;border:13px solid rgba(255,242,0,.3)!important}.wrap-types.global-sec .type-cover a:hover,.wrap-types.global-sec .type-cover.even.odd a:hover,.wrap-types.global-sec .type-cover.odd.red a:hover{background:0 0!important;border-color:rgba(255,255,255,.3)!important}.wrap-types.global-sec .type-cover.even.odd a,.wrap-types.global-sec .type-cover.odd.red a{background:rgba(242,40,26,.4)!important;border:13px solid rgba(242,40,26,.3)!important}.wrap-types.global-sec .type-cover a:hover .cont-type h2,.wrap-types.global-sec .type-cover.odd.red a:hover .cont-type h2{color:#fff200!important}.wrap-types.global-sec .type-cover.even.odd a::hover .cont-type h2{color:#fff200!important}.trailers-featured .row{display:flex;flex-wrap:wrap;padding:0 15px}.featured-img{padding-bottom:56%;margin-bottom:25px}.featured-box{width:50%;padding:15px}.self-content.contact-info{max-width:1100px}.contact-details ul{display:flex;align-items:flex-start;flex-wrap:wrap;padding-top:30px}.contact-details .child li .content-dtl p{margin-bottom:0;font-family:Oswald,sans-serif;padding-bottom:5px}.contact-details .child .icon-circle{margin:0 auto 10px;color:#395144;border-color:#395144}.contact-details .child li{list-style:none;width:25%;margin:0 auto}.contact-details .child li .content-dtl span{font-size:1.8rem;display:block;margin-bottom:5px;font-weight:700;color:#395144}.contact-details .child li .content-dtl>a{font-size:1.6rem;color:#395144}.contact-details .child li .content-dtl em{font-style:normal;display:block;color:#395144;font-weight:400;margin-bottom:5px}.icon-circle{font-size:2.6rem;width:42px;height:42px;border-radius:100%;display:block;color:#fff;line-height:42px;border:1px solid #fff;transition:.5s ease-in-out}.map-sec{height:500px}.form-block{width:100%;right:0;top:-220px;background-image:url(../images/contact-us-pattern.svg);background-color:#395144;z-index:22;padding:40px 0 0;background-size:105px}.btn,.read-more a{font-size:1.8rem;min-width:180px;z-index:1;letter-spacing:1px;position:relative;line-height:1.2;text-transform:capitalize;transition:.5s ease-in-out;font-weight:700}.form-block iframe{height:345px!important}.line{background-image:url(../images/line-pattern.svg);height:20px;width:100%;background-size:auto 15px;background-repeat:repeat-x;margin:55px 0 0}.footer-list{display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;width:1000%!important}.footer-list>li{width:33%;margin:0!important}.footer-list>li .map.mail a,.footer-list>li .phone.fax a{cursor:auto}.footer-list>li .phone em{font-style:normal;color:#fff;margin:0 auto 15px;display:block;font-weight:800}.footer-list>li .map em{font-style:normal;color:#f2281a}.clock span.fa,.footer-main a span .fa{font-size:2.6rem;color:#f2281a}.clock span.red{color:#fff;font-weight:800}.footer-menu{display:flex;width:100%!important;justify-content:space-between;padding:0 7%}.covid-bar p,.footer-menu li a{margin-bottom:0;color:#fff}.btn,.btn.white:hover,.footer-main a.btn.white,.read-more a{color:#fff!important}.footer-bottom{width:100%;background:#aa8b56;padding:30px 0;margin-top:90px}.read-more a{margin:auto;border-radius:50px;display:inline-block;padding:14px 16px;border:2px solid #395144}.read-more a:hover{color:#395144!important;border-color:#395144!important;background:0 0}.btn.white{border-color:#fff}.btn.white:hover:after{width:inherit}.btn.white:after{cursor:pointer;content:"";position:absolute;left:0;right:0;top:0;bottom:0;border:2px solid #fff;border-radius:50px;background:0 0;height:auto;width:inherit;opacity:1}.btn{margin:auto;border-radius:50px;display:inline-block;padding:18px 16px}.covid-bar{background:#f2281a;z-index:22;padding:5px 75px}.covid-bar .container{position:relative;width:100%;padding:0}span.close{position:absolute;right:15px;top:-2px;font-size:2.4rem;cursor:pointer;color:#fff}body.remove .header-main{top:0}.slick-section blockquote.quote-text{letter-spacing:.6px;display:flex;align-items:center}.slick-section h2,.specials-events h2{margin-bottom:35px;color:#000}.slick-section{background:#fff200;padding:60px 0 0}.slick-section ul.slick-dots li{display:inline-block;margin:0 10px}.slick-section ul.slick-dots li button{height:12px;width:12px;background:#fff;border:1px solid transparent;opacity:1;border-radius:50%;font-size:0;padding:0;display:inline-block;position:relative;outline-style:solid;z-index:2}.slick-section .owl-dot:after,.slick-section ul.slick-dots li button:after{content:"";position:absolute;left:-5px;right:0;top:-5px;border-radius:50%;height:18px;width:18px;border:1px solid #fff;transition:.5s ease-in-out}.slick-section ul.slick-dots li.slick-active button:after{background:#fff;transition:.5s ease-in-out}section.section.contact-form{padding:70px 0 50px}.w5,.w6,.w7{padding:0 15px}.form-box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}section.section.contact-form h2{margin-top:-7px}.form-box .form-part{width:calc(100% - 400px);padding-left:30px}.form-box .form-part iframe{height:350px!important}.form-box .text-part{width:calc(433px - 40px)}section.bottom-logo>*{line-height:0}section.bottom-logo{padding:52px 0 51px}.section.contact-form h2 strong:after{right:0;content:"";height:.5em;width:100%;background-color:#f2281a;display:block;position:absolute;left:0;bottom:7px;z-index:-1}.slick-section blockquote.quote-text{font-size:2.6rem;font-weight:400;line-height:1.5;margin:0 auto;color:#395144;max-width:1020px;padding:0 15px}section.slick-section{background:#fff;padding:20px 0 0}.dq{content:"";font-family:NB55RMSWeb;color:#395144;display:block;line-height:.24;font-size:348px;-webkit-transform:translate(16px,-.36em);transform:translate(16px,-.36em);margin-bottom:30px}.slick-section .author{font-size:14px;line-height:2.14;color:#152a88}.slick-section .author:before{content:"";display:block;margin:33px auto;width:106px;border-bottom:1px solid #152a88}.slick-section .owl-dots{width:100%;background:#395144;padding:40px 0;margin-top:60px}.slick-section .owl-dot{height:12px;width:12px;background:#fff;border:1px solid transparent;opacity:1;border-radius:50%;font-size:0;padding:0;display:inline-block;position:relative;outline-style:solid;margin:0 10px;z-index:2}.slick-section .owl-dot.active:after,.slick-section .owl-dot:hover{background:#fff}.slick-section blockquote.quote-text .name span{display:inline-block;width:100%}.slick-section blockquote.quote-text+.name{padding-top:30px;color:#000}.slick-section blockquote.quote-text+.name span{display:block;position:relative;padding-top:30px;color:#395144}.slick-section blockquote.quote-text+.name span:after{content:'';border-top:1px solid #000;display:block;width:103px;margin:auto;position:absolute;top:0;transform:translateX(-50%);left:50%}section.project-gallery{padding:20px 0 60px}section.project-gallery p{margin-bottom:40px}.gallery-list{display:flex;margin:0 -15px;flex-wrap:wrap}.sliderCover{-webkit-perspective:150px;perspective:150px;-webkit-perspective:350px;perspective:350px}.w5{width:41.66666667%}.w6{width:50%}.w7{width:58.33333333%}.gallery-list>*{margin-bottom:30px}.image-box{width:100%;height:450px;position:relative}.sliderBox{transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transition:transform .5s}.image-box .factbox-bottom,.image-box .factbox-left,.image-box .factbox-right,.image-box .factbox-text .factbox-box-big,.image-box .factbox-top{transition:.5s cubic-bezier(.76, 0, .18, 1)}.image-box .factbox-top{z-index:1;position:absolute;height:1px;left:20px;right:20px;background-color:#fff;top:20px;transform-origin:left}.image-box .factbox-right{z-index:1;position:absolute;right:20px;width:1px;background-color:#fff;top:20px;bottom:20px;transform-origin:top}.image-box .factbox-bottom{z-index:1;position:absolute;height:1px;right:20px;left:90%;background-color:#fff;bottom:20px;transform-origin:right}.image-box .factbox-left{z-index:1;position:absolute;left:20px;width:1px;background-color:#fff;top:20px;bottom:30%;transform-origin:bottom}.image-box .factbox-image-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d}.image-box .factbox-text{position:absolute;bottom:11px;left:20px}.image-box .factbox-image-wrapper .factbox-image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:.5s cubic-bezier(.76, 0, .18, 1);z-index:1}.image-box .factbox-image-wrapper .factbox-image:after,.popup-gallery a:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:#395144;opacity:.65}.image-box .factbox-text .factbox-box-big{font-size:60px;font-weight:700;color:#fff;line-height:1.2;text-transform:capitalize}.image-box .factbox-text .factbox-box-small{color:#fff;text-transform:uppercase;letter-spacing:6px;font-size:13px}.specials-parent{display:flex;justify-content:space-between}.special-child{width:32%}.specials-events{background:#f2281a;padding:92px 0}.special-child li{font-size:1.6rem;color:#fff;font-weight:600;position:relative;padding-left:40px;text-align:left;line-height:1.7}.special-child li:before{top:7px;content:"";background:url(../images/list_circle.png) center/contain no-repeat;height:25px;width:25px;position:absolute;left:0;border-radius:50%}.trailers-featured{padding-bottom:30px}footer.footer:after{content:'';background-image:url(../images/woodgrain-pattern.svg);width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;opacity:.2;background-size:670px}footer.footer{padding:100px 0 0;background-repeat:repeat-x;background-size:cover;background-position:center top;position:relative;z-index:2;background-color:#aa8b56}.footer-main{display:flex;margin:auto;justify-content:space-around;text-align:center;flex-wrap:wrap}.footer-main>*{width:33.3%}.footer-main li{margin:0 5px}.footer-main a{font-size:1.8rem;color:#fff;display:table;text-align:center;margin:0 auto 20px}.footer-main div span .fa{font-size:2.6rem}.footer-main div span{display:block;margin-bottom:10px;font-size:1.8rem}.footer-main div{font-size:1.8rem;text-align:center;color:#fff}.footer-main a span{display:block;margin-bottom:10px;transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-ms-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}.footer-main a span img{width:18px}.footer-main .btn.white:after,.footer-main .btn.white:hover:after{border-color:#fff!important}.footer-main a.btn.white:hover{color:#395144!important;background:#fff!important}@media (min-width:768px){.container{width:740px}.add-line-top:before{width:calc(740px - 20px)}}@media (min-width:992px){.container{width:970px}.add-line-bottom:before,.add-line-top:before{width:calc(970px - 20px)}}@media (min-width:1200px){.container{width:1170px}.add-line-bottom:before,.add-line-top:before{width:calc(1170px - 20px)}}.desktop-header{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;padding:50px 0;align-items:center;position:relative}.site-logo{width:170px;position:absolute;left:0;right:0;margin:0 auto;top:0;background-color:#395144;padding:15px 18px}.desktop-header:after,.desktop-header:before,.left-menu,.right-menu{width:calc(50% - 200px)}.site-logo img{width:100%;height:auto}.desktop-header:before{content:"";position:absolute;bottom:0;height:1px;background:#fff;right:0;opacity:.5}.desktop-header:after{content:"";position:absolute;bottom:0;height:1px;background:#fff;left:0;opacity:.5}.right-menu .phone-number{position:absolute;top:-10px;left:0;margin-left:0}.button-icon:after,.button-icon:before{content:'';height:2px;margin-left:27px;background:#395144;transition:.4s ease-in-out}header.header-main.fixed .site-logo{width:120px}header.header-main.fixed .desktop-header{padding:40px 0}header.header-main.fixed .left-menu,header.header-main.fixed .right-menu{width:calc(50% - 172px)}.left-menu ul li,.right-menu ul li{margin:0}.desktop-header .right-menu .enumenu_ul ul>li:first-child,.desktop-header .right-menu .enumenu_ul ul>li:nth-child(2),.desktop-header .right-menu .enumenu_ul ul>li:nth-child(3){margin-bottom:-45px}.right-menu .phone-number a{font-size:2.6rem;color:#f0ebce}.home-bnr-text{opacity:0}.accordion{width:100%;margin:0 auto;padding:20px 0 0}.accordion-row{list-style-type:none;width:100%;margin:auto;padding:0;text-align:left}.accordion-button{position:relative;display:block;margin:0;width:100%;padding:15px 60px 15px 0;border-bottom:1px solid #395144;cursor:pointer}.accordion-button h2{margin-bottom:0;font-size:1.8rem}.button-icon{position:absolute;right:5px;top:50%;transform:translateY(-50%);height:16px;width:16px}.button-icon:after,.button-icon:before,.view-gallery-cnt{position:absolute;top:50%;right:0}.button-icon:before{width:16px;transform:rotate(90deg)}.button-icon:after{width:16px}.accordion-button.active .button-icon:before{transform:rotate(0);display:none}.accordion-button.active{border-bottom:none}.accordion-panel{display:none;border-bottom:1px solid #395144}.our-results .body-content-block{max-width:1320px}.accordion .accordion-row:first-child .accordion-button{border-top:none;min-height:75px}.our-results .col-md-6{padding:0 25px}.accordion-button h2 strong{width:100%;display:block}.disclaimer{width:100%;text-align:left;padding:40px 0 0}.disclaimer p{font-size:1.6rem;margin-bottom:0}.body-content .small-container .row{display:flex;flex-wrap:wrap;padding-bottom:20px}.accordion-row ul{margin-bottom:20px}.accordion-row ul li a{color:#aa8b56;font-weight:700}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:15px;padding-left:15px}.small-container{max-width:1430px;margin:0 auto;width:100%;padding:0 15px}.popup-gallery a{display:inline-block;width:100%;height:450px;position:relative;margin-bottom:30px;line-height:0;background-size:cover;background-position:center;background-repeat:no-repeat}.popup-gallery .row{display:flex;flex-wrap:wrap;margin:0 -15px}.view-gallery-cnt{color:#fff;font-weight:400;line-height:22px;font-size:1.8rem;z-index:1;transform:translateY(-50%);left:0}.view-gallery-cnt img{width:25px;margin-left:3px;transition:.5s ease-in-out}.view-gallery-cnt:hover img{margin-left:5px}.bottom-logo img,.footer-main a img{height:auto}