@charset "UTF-8";body,h1,h2,h3,h4,h5,h6,p{font-family:Preeti}body,h1,h2,h3,h4{line-height:1.1}a,a:focus,a:hover,a:visited{text-decoration:none;outline:0}a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a,h5 a:hover,h6 a:hover{color:#a71e05}h3,h4{position:relative}a,a:hover,form.transparent_form input.active,form.transparent_form input:focus,form.transparent_form input:visited,form.transparent_form select.active,form.transparent_form select:focus,form.transparent_form select:visited,form.transparent_form textarea.active,form.transparent_form textarea:focus,form.transparent_form textarea:visited,input.active,input:focus,input:visited,select.active,select:focus,select:visited,textarea.active,textarea:focus,textarea:visited{outline:0}.cta:after,.topbar_wrap .topbar_content .left_top_content ul:after,ul.inline_list:after{clear:both}@font-face{font-family:Preeti;src:url(../fonts/Preeti.svg#Preeti) format('svg'),url(../fonts/Preeti.ttf) format('truetype'),url(../fonts/Preeti.woff) format('woff');font-weight:400;font-style:normal;font-display: swap;}@font-face{font-family:preeti;src:url(../fonts/preeti.eot);src:url(../fonts/preeti.eot?#iefix) format('embedded-opentype'),url(../fonts/preeti.woff2) format('woff2');font-weight:400;font-style:normal;font-display: swap;}.section_title h2{margin:0 0 20px;padding:0;font-weight:700;color:#a71e05}body,p{color:#333}h1 a,h2 a,h3,h3 a,h4,h4 a:hover,h5,h5 a,h6,h6 a{color:#111}@media (max-width:600px){.col-xxs{width:100%}}body{font-size:22px;font-weight:100;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;min-width:100%;overflow-x:hidden;background-color:#fff;word-break:break-word}@media (max-width:767px){body{font-size:18px}}img{max-width:100%}p{font-size:22px;margin-bottom:5px}@media (max-width:767px){p{font-size:17px}h1{font-size:40px}}a{display:inline}a:hover{color:#d69434}h1,h2,h3,h4{color:#111;font-weight:700}h5,h6{font-weight:500}h1,h2{font-weight:700}h1{font-size:40px}h2{font-size:32px}@media (max-width:767px){h2{font-size:28px}}@media (max-width:500px){h2{font-size:26px}}h3{font-size:28px;margin:0 0 10px}h4{letter-spacing:initial;margin-bottom:10px;font-size:26px}@media (max-width:767px){h3{font-size:26px}h4{font-size:24px}}h5{font-size:24px;line-height:1.33}h6{font-size:22px}@media (max-width:767px){h5{font-size:22px}h6{font-size:20px}}.primary_underline_heading{color:#a71e05;border-bottom:1px solid #a71e05}input,select,textarea{display:block;width:100%;border:1px solid #f2f2f2;color:#333;border-radius:8px;overflow:hidden;padding:.45rem .8rem;-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.02);box-shadow:0 0 13px 0 rgba(0,0,0,.02);margin-bottom:10px}.btn,.btn_primary:focus,input:focus,select:focus,textarea:focus{-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.05)}button.btn,form.transparent_form button.btn{margin-bottom:0}input:focus,select:focus,textarea:focus{color:#333;box-shadow:0 0 13px 0 rgba(0,0,0,.05)}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#999}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#999}form.transparent_form input,form.transparent_form select,form.transparent_form textarea{border:1px solid rgba(255,255,255,.8);color:rgba(255,255,255,.8);background:0 0}form.transparent_form input::-webkit-input-placeholder,form.transparent_form select::-webkit-input-placeholder,form.transparent_form textarea::-webkit-input-placeholder{color:rgba(255,255,255,.8)}form.transparent_form input::-moz-placeholder,form.transparent_form select::-moz-placeholder,form.transparent_form textarea::-moz-placeholder{color:rgba(255,255,255,.8)}form.transparent_form input:-ms-input-placeholder,form.transparent_form select:-ms-input-placeholder,form.transparent_form textarea:-ms-input-placeholder{color:rgba(255,255,255,.8)}form.transparent_form input:-moz-placeholder,form.transparent_form select:-moz-placeholder,form.transparent_form textarea:-moz-placeholder{color:rgba(255,255,255,.8)}form.transparent_form input:-webkit-autofill,form.transparent_form input:-webkit-autofill:focus textarea:-webkit-autofill,form.transparent_form input:-webkit-autofill:hover,form.transparent_form select:-webkit-autofill,form.transparent_form select:-webkit-autofill:focus,form.transparent_form select:-webkit-autofill:hover,form.transparent_form textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{border:1px solid rgba(255,255,255,.8);-webkit-text-fill-color:rgba(255,255,255,.8);-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill,input:-webkit-autofill:focus textarea:-webkit-autofill,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{border:1px solid #f2f2f2;-webkit-text-fill-color:#777;-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-in-out 0s}.btn_primary,ul.inline_list.social_icon_circle i.fa{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}form.newsletter{margin-bottom:20px}form.newsletter input{background:0 0;border-color:rgba(0,0,0,.1)}@media (min-width:768px){.flex-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-align-items:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center}}ul.no_list_icon li{padding:0}ul.no_list_icon li:before{display:none}ul.inline_list{text-align:left;zoom:1}ul.inline_list:after,ul.inline_list:before{content:"";display:table}ul.inline_list li{float:left;display:inline-block}ul.inline_list li p:first-of-type{margin-bottom:3px}ul.inline_list li p:last-of-type{margin-bottom:1rem}ul.inline_list li:last-of-type{margin-right:0}ul.inline_list.social_icon_circle li{margin-right:10px}ul.inline_list.social_icon_circle i.fa{width:30px;height:30px;border-radius:100%;background:#a71e05;color:#fff;text-align:center;line-height:28px;border:1px solid #a71e05;transition:all .2s ease-in-out;margin-bottom:10px}ul.inline_list.social_icon_circle i.fa:hover{color:#a71e05;background:0 0}.btn{border-radius:4px;overflow:hidden;box-shadow:0 0 13px 0 rgba(0,0,0,.05);border:none;margin-bottom:0;min-width:170px;font-size:20px}.btn_block{display:block;width:100%}.btn_inline{display:inline-block}.btn_primary{background:#a71e05;color:#fff;transition:all .2s ease-in-out}.btn_primary_transparent,.btn_secondary{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.btn_primary:hover{background:#d69434;color:#fff}.btn_primary:focus{box-shadow:0 0 13px 0 rgba(0,0,0,.05)}.btn_primary_transparent{background:#a71e05;color:#fff;border:1px solid #a71e05;transition:all .2s ease-in-out}.btn_primary_transparent:hover{background:0 0;border-color:#a71e05;color:#a71e05}.btn_secondary{background:#d69434;color:#fff;transition:all .2s ease-in-out}.btn_secondary_transparent,.btn_white{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.btn_secondary:hover{background:#a71e05;color:#fff}.btn_secondary_transparent{background:#d69434;color:#fff;border:1px solid #d69434;transition:all .2s ease-in-out}.btn_secondary_transparent:hover{background:0 0;border-color:#d69434;color:#d69434}.btn_white{background:#fff;color:#777;transition:all .2s ease-in-out}.btn_white_transparent,.our_programmes .our_programmes_list figure{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.btn_white:hover{background:#777;color:#fff}.btn_white_transparent{background:#fff;color:#777;border:1px solid #fff;transition:all .2s ease-in-out}.btn_white_transparent:hover{background:0 0;border-color:#fff;color:#fff}.main_header{position:static;top:0;left:0;width:100%;z-index:9;background-color:#a71e05;background-image:url(../img/header-border-top.png);background-repeat:repeat-x;background-position:top center}.topbar_wrap .topbar_content{color:#fff;font-size:14px;text-align:left;padding:12px 0;position:relative}.topbar_wrap .topbar_content .left_top_content{display:block;text-align:center}.topbar_wrap .topbar_content .left_top_content ul{list-style:none;margin:0;padding:0;zoom:1}.topbar_wrap .topbar_content .left_top_content ul:after,.topbar_wrap .topbar_content .left_top_content ul:before{content:"";display:table}.topbar_wrap .topbar_content .left_top_content ul li{float:left;margin-left:5px}.topbar_wrap .topbar_content .left_top_content ul li a{display:inline-block;color:#fff;line-height:20px;text-align:center}.topbar_wrap .topbar_content .left_top_content ul li a i.fa{margin-right:3px}@media (min-width:768px){.topbar_wrap .topbar_content .left_top_content{width:-moz-calc(100% - 110px);width:-webkit-calc(100% - 110px);width:calc(100% - 110px);text-align:left}.topbar_wrap .topbar_content .right_top_social_content{position:absolute;top:50%;right:0;transform:translate(0,-50%);-webikit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);z-index:9}}.topbar_wrap .topbar_content .right_top_social_content a{display:inline-block;color:#fff;margin-left:10px}.logo_navigation .navigation_bar{position:relative}.logo_navigation .navigation_bar .logo h2{margin:0;padding:15px 0}.logo_navigation .navigation_bar .logo h2 a{display:inline-block}.logo_navigation .navigation_bar .logo h2 a img{max-width:250px;max-height:54px}.logo_navigation .navigation_bar nav{position:absolute;top:50%;right:15px;z-index:99999}@media (max-width:991px){.logo_navigation .navigation_bar nav{position:static;background:#eaeaea}.logo_navigation .navigation_bar nav #cssmenu>ul>li>a{padding-left:15px;padding-right:15px}.banner_slider{margin-top:0!important}.banner_opening_hour{display:none}}.logo_navigation .navigation_bar #cssmenu #menu-button{position:absolute;top:-65px;right:0;z-index:999}@media (max-width:767px){.logo_navigation .navigation_bar .logo h2 a{max-width:200px}.logo_navigation .navigation_bar #cssmenu #menu-button{top:-60px}.banner_slider .owl-carousel li{min-height:300px}}@media (min-width:992px){.logo_navigation .navigation_bar nav{transform:translate(0,-50%);-webikit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.logo_navigation_fixed{position:fixed;top:0;left:0;width:100%;z-index:99;background:rgba(167,30,5,.8)}.logo_navigation_fixed .navigation_bar{background:rgba(167,30,5,0)}}.banner_slider{position:relative}.banner_slider .owl-carousel{position:relative;margin-bottom:0;list-style:none;padding:0}.banner_opening_hour .opening_hour_time,.banner_slider .owl-carousel li .banner_caption{padding:1.87rem 1.25rem;-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.05);text-align:center}.banner_slider .owl-carousel li{background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}.banner_slider .owl-carousel li img{opacity:0;width:100%}.banner_slider .owl-carousel li .banner_caption{position:absolute;top:50%;left:50%;max-width:400px;width:100%;transform:translate(-50%,-50%);-webikit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);background:rgba(138,25,24,.7);border:1px solid #d69434;text-shadow:1px 1px 1px #000;border-radius:6px;box-shadow:0 0 13px 0 rgba(0,0,0,.05);overflow:hidden}.banner_slider .owl-carousel li .banner_caption h1{color:#d69434;max-width:500px;letter-spacing:3px;line-height:1.2;margin:0 auto 30px}.banner_slider .owl-carousel li .banner_caption p{color:#d69434}.banner_slider .owl-carousel .owl-dots{position:absolute;margin-top:0;bottom:30px;left:50%;transform:translate(-50%,0);-webikit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);z-index:9}.banner_opening_hour,.left_img,.right_img{position:absolute;z-index:5}.banner_slider .owl-carousel .owl-dot span{background-image:url(../img/banner_dots.png)}.banner_slider .owl-carousel .owl-dot.active span{background-image:url(../img/banner_dot_active.png)}.left_img{bottom:100px;left:30px}.right_img{bottom:100px;right:30px}.left_img img,.right_img img{max-width:15vw}.banner_opening_hour{top:50px;right:15px}.banner_opening_hour a.btn,.gods_list a,.special_offering_list a,.special_offering_list h3 span.title{display:block}.banner_opening_hour .opening_hour_time{background:rgba(0,0,0,.5);border-radius:6px;box-shadow:0 0 13px 0 rgba(0,0,0,.05);overflow:hidden;margin-bottom:15px}.about_us_wrapper .about_us,.special_offering_list figure{border-radius:6px;-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.05);overflow:hidden}.banner_opening_hour .opening_hour_time h3{color:#fff;margin-bottom:5px}.banner_opening_hour .opening_hour_time p{color:#fff;margin:0 0 5px;padding:0}.about_us_wrapper{padding:40px 0}.about_us_wrapper .about_us{background:#a71e05;color:#fff;text-align:center;padding:1.87rem 1.25rem;box-shadow:0 0 13px 0 rgba(0,0,0,.05)}.about_us_wrapper h2{color:#fff}.about_us_wrapper .desc{margin:0 auto 15px;max-width:991px}.about_us_wrapper .desc p{color:#fff;line-height:1.3}.about_us_wrapper .desc p:last-of-type{margin-bottom:0}.special_offering_wrapper{text-align:center;margin-bottom:40px}.special_offering_wrapper blockquote{text-align:left;padding:15px;background:#f2f2f2}.gods_list figure,.gods_wrapper,.special_offering_list figure{background-size:cover;background-position:center center;background-repeat:no-repeat}.special_offering{margin-bottom:0;padding:0;list-style:none}@media (min-width:400px){.custom_5 .col_5{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:15px}}@media (min-width:767px){.custom_5 .col_5{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (min-width:992px){.custom_5 .col_5{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.cta_list,.footer_logo{-webkit-box-align:center}.special_offering_list{overflow:hidden;margin-bottom:30px}.special_offering_list a:hover h3 strong{color:#a71e05!important}.special_offering_list figure{box-shadow:0 0 13px 0 rgba(0,0,0,.05);background-color:#a71e05;margin-bottom:10px}.gods_list figure,.our_programmes .our_programmes_list a{-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.05);border-radius:6px}.special_offering_list figure img{width:100%;margin:0 auto}.special_offering_list h3{margin-bottom:0;text-align:left;color:#111!important;line-height:1.1;font-weight:400}.special_offering_list h3 span.title{margin-top:5px;font-weight:700;font-size:24px}.gods_wrapper{text-align:center;margin-bottom:40px}.gods_wrapper .opacity{background-color:rgba(0,0,0,.5);padding:50px 0}.gods,.our_programmes{padding:0;list-style:none}.gods_wrapper .section_title h2{color:#fff;margin:0 0 40px}.gods{margin-bottom:0}.gods_list{overflow:hidden;margin-bottom:30px;text-align:center}.gods_list a:hover h4{color:#d69434}.gods_list figure{box-shadow:0 0 13px 0 rgba(0,0,0,.05);background-color:#a71e05;overflow:hidden;margin-bottom:10px}.gods_list figure img{width:100%;margin:0 auto}.gods_list h4{color:#fff;margin-bottom:0;font-weight:700;font-size:24px}.our_programmes_wrapper{margin-bottom:40px;text-align:center}.our_programmes{margin-bottom:0}.our_programmes .our_programmes_list{margin-bottom:30px}.our_programmes .our_programmes_list figure,.our_programmes .our_programmes_list:hover figure{background-color:#a71e05;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:0;overflow:hidden}.our_programmes .our_programmes_list a{overflow:hidden;display:block;box-shadow:0 0 13px 0 rgba(0,0,0,.05)}.cta_list,.google_map{-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.05);box-shadow:0 0 13px 0 rgba(0,0,0,.05)}.our_programmes .our_programmes_list a:hover p{color:#a71e05}.our_programmes .our_programmes_list figure{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);transition:all .2s ease-in-out}.our_programmes .our_programmes_list:hover figure{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}.our_programmes .our_programmes_list figure img{width:100%;margin:0 auto}.our_programmes .our_programmes_list .desc{background:#e9e9e9;padding:1.37rem 1.25rem}.our_programmes .our_programmes_list .desc p{margin-bottom:0;color:#333;text-align:left}.cta{zoom:1;padding:20px 0}.cta:after,.cta:before{content:"";display:table}.cta_list{background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;overflow:hidden;border-radius:6px;margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.cta_list{float:left;width:calc(50% - 15px);padding:0 15px}.cta_list:last-of-type{float:right}}.cta_list:before{content:"";background:#a71e05;background-clip:padding-box;padding:0 15px;opacity:.7;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.cta_list>div{position:relative;z-index:3;color:#fff;padding:2.37rem 1.5rem;text-align:center}.cta_list>div .desc p,.cta_list>div h2{color:#fff}.our_gallery{margin-bottom:0;padding:0;list-style:none}.our_gallery_list figure{position:relative;margin:0}.footer_contact_details .hours_operation,.footer_logo,.footer_title{margin-bottom:15px}.our_gallery_list figure:hover a{z-index:2;opacity:1;visibility:visible;background:rgba(0,0,0,.5)}.our_gallery_list figure a,.our_gallery_list figure a img{visibility:hidden;opacity:0;height:100%;width:100%}.our_gallery_list figure:hover a:before{z-index:3}.our_gallery_list figure a{position:absolute;top:0;left:0;z-index:-1;background:rgba(0,0,0,0);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.our_gallery_list figure a:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;font-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webikit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:0}.our_gallery_list figure .img_bg{background-size:cover;background-color:#a71e05;background-position:center center;background-repeat:no-repeat}.our_gallery_list figure .img_bg img{width:100%;opacity:0}.main_footer{background-color:#a71e05;background-repeat:repeat-x;background-image:url(../img/border-top.png);background-position:top center}.main_footer .main_footer_inner{padding:40px 0 70px;background-color:transparent;background-repeat:repeat-x;background-image:url(../img/border-bottom.png);background-position:bottom center}.footer_title{color:#d69434;text-align:left;border-bottom:1px solid #d69434;margin-top:30px}.breadcrumb,.pagination,.tree_wrapper{text-align:center}.footer_logo{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer_logo img{max-width:100%}.footer_logo h3{color:#fff!important;margin-left:15px}.footer_contact_details h3{color:#d69434}.footer_contact_details .hours_operation p{color:#fff;margin-bottom:0}.footer_contact_details ul.icons{margin:0;padding:0;list-style:none}.footer_contact_address{margin-bottom:15px}.footer_contact_address ul{margin:0;padding:0;list-style:none}.footer_contact_address ul li{margin-bottom:5px;color:#fff}.footer_contact_address ul li:last-of-type{margin-bottom:0}.footer_contact_address ul li a{color:#fff}.footer_contact_address ul li a:hover{color:#d69434}.useful_links{margin:0;padding:0;list-style:none}.useful_links li{line-height:1.5;margin-bottom:5px}.useful_links li a{color:#fff}.useful_links li a:hover{color:#d69434}.breadcrumb{margin:0;background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;padding:7.5% 0;border-radius:0;position:relative}.contact_us_wrapper,.google_map{border-radius:8px;overflow:hidden}.breadcrumb:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:2}.breadcrumb>.container{position:relative;z-index:3}.breadcrumb h1{color:#fff;margin-top:40px}.breadcrumb ul{margin:30px 0 0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.breadcrumb ul li{display:inline-block;border-right:1px solid #fff;color:#fff;line-height:1;padding:0 10px}.breadcrumb ul li:last-of-type{border-right:none}.breadcrumb ul li a{color:#fff}.breadcrumb ul li a:hover{color:rgba(255,255,255,.7)}.innerpage_wrapper{padding-top:50px;padding-bottom:30px}.innerpage_wrapper h1,.innerpage_wrapper h2,.innerpage_wrapper h3{color:#a71e05}.innerpage_wrapper h4,.innerpage_wrapper h5{color:#d69434}.innerpage_wrapper_listing{padding-top:50px}.innerpage_wrapper_listing .gods_list h4{color:#a71e05}.innerpage_wrapper_listing .our_gallery_list{margin-bottom:30px}.google_map{margin-top:30px}.google_map iframe{margin:0;padding:0;width:100%;height:400px}.contact_us_wrapper{position:relative;margin:30px auto;max-width:100%;background:#111;-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.05);box-shadow:0 0 13px 0 rgba(0,0,0,.05)}.contact_us_wrapper h2{color:#d69434;margin-bottom:30px}.request_call_back{padding:30px 50px}@media (max-width:991px){.request_call_back{padding:15px 20px}}.request_call_back label{color:#fff;margin:0;padding:0}.request_call_back input,.request_call_back textarea{background:0 0;border:none;border-bottom:1px solid #f2f2f2;border-radius:0;box-shadow:none;color:#fff}.request_call_back input:focus,.request_call_back input:hover,.request_call_back textarea:focus,.request_call_back textarea:hover{box-shadow:none;border:none;border-bottom:1px solid #a71e05;background:0 0}.request_call_back button.btn{background:#a71e05;color:#fff}.request_call_back button.btn:hover{background:#d69434}.contact_details{padding:30px}@media (min-width:768px){.contact_us_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.request_call_back{float:left;width:-moz-calc(100% - 350px);width:-webkit-calc(100% - 350px);width:calc(100% - 350px)}.contact_details{float:right;width:350px;border-left:1px solid #f2f2f2}}@media (max-width:991px){.contact_details{padding:15px 20px}}.contact_details .contact_details_desc{color:#333}.contact_details .contact_details_info{list-style:none;margin:0;padding:0}.contact_details .contact_details_info li{position:relative;border-bottom:1px solid #f2f2f2;padding:20px 0 20px 20px}.contact_details .contact_details_info li a.english_text,form input,form textarea{font-family:inherit,sans-serif!important;font-size:14px}.contact_details .contact_details_info li span{position:absolute;top:50%;left:0;font-size:16px;color:#fff;transform:translate(0,-50%);-webikit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.contact_details .contact_details_info li a{color:#fff}.contact_details .contact_details_info li a:hover{color:#a71e05}.contact_details .social_icons{list-style:none;margin:10px 0 0;padding:0}.contact_details .social_icons li{display:inline-block;font-size:24px;margin-right:10px}.contact_details .social_icons li a{color:#d69434}.contact_details .social_icons li a:hover{color:#a71e05}.modal-dialog{width:auto}@media (min-width:576px){.container{max-width:1400px}}@media (min-width:768px){.container{max-width:1400px}}@media (min-width:992px){.container{max-width:1400px}}@media (min-width:1200px){.container{max-width:1400px}}.featured_image_inner{float:right;max-width:40%;width:100%;padding-left:15px;padding-bottom:15px}@media (max-width:767px){.contact_details{border-top:1px solid #f2f2f2}.featured_image_inner{float:none;max-width:100%;padding-left:0;padding-bottom:10px}}.pagination{padding:15px 20px;margin:0 0 30px;background:#f2f2f2;box-shadow:0 1px 1px rgba(1,2,2,.1);align-items:center;justify-content:center;font-family:initial}.pagination li{vertical-align:middle;font-weight:700;font-size:18px;line-height:32px;padding:0 15px;margin:0;width:auto}.pagination li:first-of-type,.pagination li:last-of-type{font-size:32px;line-height:32px;margin-top:-6px}.pagination li>*{display:block}.tree_wrapper .tree_wrapper_title{padding:15px;text-align:center;font-size:32px;font-weight:700;background:#a71e05;margin:0 0 30px;color:#fff}.tree_wrapper .parent_listing_wrapper:nth-of-type(1) .parent_listing h3{background-color:#53053F}.tree_wrapper .parent_listing_wrapper:nth-of-type(3) .parent_listing h3{background-color:#2A843E}.parent_listing h3{padding:5px 10px;text-align:left;font-size:24px;font-weight:700;margin:0 0 10px;background-color:#a71e05;color:#fff}.parent_listing ul{margin:0 0 15px;padding:0;list-style:none}.parent_listing ul li{text-align:left}.membership_form{background:#f2f2f2;border:1px solid rgba(255,255,255,.1);padding:15px;overflow:hidden}.membership_form input{background:0 0;border:none;border-bottom:1px solid rgba(0,0,0,.1);border-radius:0;box-shadow:none;color:#000}.membership_form .btn{background:#a71e05;color:#fff}.membership_form .btn:hover{background:#d69434;color:#fff}section.sitetitle{overflow:hidden;height:0}
input,textarea{
	font-family:"Arial";
}
.modal-dialog img.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}