@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900);@import url(https://fonts.googleapis.com/css?family=Great+Vibes);body,html{height:100%}a,body,h1,h2,h3,h4,h5,h6,p{font-family:Roboto,sans-serif}a,p,ul{margin:0}.social a,a,body,ul{padding:0}#camera_wrap_4,.wrapper-content{overflow:hidden}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{position:relative;font-size:1.6rem;background-color:#fff;color:#333;line-height:24px}a{color:#1f2528;text-decoration:none;outline:0}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0}h1{font-size:3.6rem}h2{font-size:3.2rem}h5{font-size:2rem}h6{font-size:1.6rem}p{color:#545454;font-size:16px;line-height:180%;font-weight:500;padding:0 0 20px}ul{list-style-type:none}input:focus,textarea:focus{outline:0!important}.section-title{text-align:center;position:relative;background:url(../images/title-bg.jpg) bottom center no-repeat;margin-bottom:52px}h3,h4{font-weight:500;margin:0;text-align:center;text-transform:uppercase}.section-title h1{font-family:bebasregular;font-size:130px;color:#F3F3F3;position:absolute;z-index:0;line-height:134px;text-align:center;width:100%}.more,.section,.section-title h2,.tree{position:relative}.section-title h2{font-family:'Great Vibes',cursive;font-size:60px;color:#222;line-height:70px;text-align:center;padding:10px 0 15px;z-index:99}.section{padding:40px 0 0}h3{font-size:24px;color:#303030;line-height:36px;padding:0 0 30px;background:url(../images/wedding-title-bg.jpg) bottom center no-repeat}.about-text{text-align:center}.about-text p{padding-bottom:40px}.about-text img{padding-bottom:60px}.more{display:inline-block;line-height:40px;font-size:16px;color:#111;border-top:1px solid #EE0E0E;border-bottom:1px solid #EE0E0E;font-weight:500}.more:focus,.more:hover{color:#EE0E0E;text-decoration:none}h4{font-size:20px;color:#222;line-height:28px;padding:0 0 30px}.tree .cal,.tree .cal a,.tree .mail,.tree .mail a{color:#333;font-weight:500;font-size:14px}.section-about{border-bottom:3px solid #F0394D}.section-corporate .photo-frames{margin-bottom:50px}.tree{background:url(../images/about-tree.png) bottom right no-repeat;min-height:370px}.tree .cal,.tree .mail{position:absolute;text-align:right;padding:0 20px 0 0;line-height:42px;bottom:75px;left:65px}.tree .cal a:hover,.tree .mail a:hover{color:#F0394D}.tree .mail{bottom:20px;left:0}.tree .cal:before,.tree .mail:before{position:absolute;right:-35px;width:42px;height:42px;background-color:#F0394D;border:1px solid #F0394D;text-align:center;line-height:42px;content:'';background-image:url(../images/tel.png);background-repeat:no-repeat;background-position:center;border-radius:100%}.tree .mail:before{right:-35px;background-image:url(../images/mail.png)}.section-galleries{background:url(../images/galleries-bg.jpg) center top no-repeat;background-size:cover;padding:130px 0}.section-galleries .section-title{background:url(../images/title-bg1.jpg) bottom center no-repeat}.section-galleries .section-title h1{color:#EAEAEA}.section-testimonials{background:url(../images/testimonial-bg.jpg) right top no-repeat;padding:120px 0 100px;background-size:300px}.main-testimonials{padding-bottom:30px}#testimonials .item .img,#testimonials1 .item .img{background:url(../images/testimonial-album-bg.jpg) center top no-repeat;padding:65px 0 57px}#testimonials1 .item .img{padding:65px 0 20px}#testimonials1 .effect5{position:relative;margin-bottom:50px;padding-bottom:30px;background:#FFF;border-bottom:1px solid #e6e6e6}#testimonials1 .effect5:after,#testimonials1 .effect5:before{z-index:-1;position:absolute;content:"";bottom:25px;left:10px;width:50%;top:80%;max-width:300px;background:#cccaca;-webkit-box-shadow:0 35px 20px #cccaca;-moz-box-shadow:0 35px 20px #cccaca;box-shadow:0 35px 20px #cccaca;-webkit-transform:rotate(-8deg);-moz-transform:rotate(-8deg);-o-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}#testimonials1 .effect5:after{-webkit-transform:rotate(8deg);-moz-transform:rotate(8deg);-o-transform:rotate(8deg);-ms-transform:rotate(8deg);transform:rotate(8deg);right:10px;left:auto}#testimonials .item .img .col,#testimonials1 .item .img .col{padding:0 10px;float:left}p.hearticon{font-size:14px;color:#111}p.hearticon .fa{color:#818181;padding:0 10px 0 0;font-size:11px}.section-testimonials h3{margin-bottom:30px}.section-testimonials p{padding-bottom:30px}.section-testimonials p.venue{padding-bottom:0;color:#535353;font-size:14px}.section-testimonials p.venue span{color:#000;font-size:16px}.section-blog{padding:110px 0 90px}#blog .owl-wrapper-outer{border:1px solid #CCC;border-right:4px solid #EE3039;background:#FFF;margin-bottom:40px}#blog .item .img{width:50%;float:left}#blog .item .content{width:50%;text-align:center;float:right;padding:48px 55px 35px 45px}#blog .item .content p{text-align:left;padding-bottom:25px}#blog .item .content h3{margin-bottom:15px;font-size:20px;line-height:24px;padding:0 0 35px}.owl-theme .owl-controls .owl-page span{width:10px;height:10px;background:#535353;opacity:1;margin:0 5px}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{opacity:1;background:#EF1E24}.back-to-top{position:fixed;display:block;width:60px;height:60px;background:#d90000;bottom:45px;right:30px;opacity:0;z-index:100;visibility:hidden;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.3);-moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,.3);-ms-box-shadow:1px 1px 5px 0 rgba(0,0,0,.3);-o-box-shadow:1px 1px 5px 0 rgba(0,0,0,.3);box-shadow:1px 1px 5px 0 rgba(0,0,0,.3);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:opacity .5s,visibility .5s;-moz-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}.back-to-top i,header .logo{bottom:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%)}header,header .logo{-webkit-transition:all .4s}.back-to-top i{position:absolute;left:50%;top:50%;right:auto;-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:2.4rem;color:#fff}.back-to-top.is-visible{opacity:1;visibility:visible}.back-to-top.fade-out{opacity:.8}.back-to-top:hover{opacity:1}header{position:fixed;top:0;left:0;width:100%;min-height:133px;z-index:100;-moz-transition:all .4s;transition:all .4s;background:rgba(255,255,255,.65);border-bottom:3px solid rgba(16,16,16,.1)}header .logo,header .logo-white{position:absolute;left:50%;top:50%;right:auto;-moz-transition:all .4s}header .logo{-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:1;visibility:visible;transition:all .4s}.section-corporate .fact-circles .circle .circle-content,header .logo-white{-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);bottom:auto}header .logo-white,header.scrolling .logo{opacity:0;visibility:hidden}header .logo-white{transform:translateX(-50%) translateY(-50%);-webkit-transition:all .4s;transition:all .4s}header .logo-white img{max-width:100%}header.scrolling{background:#fff;border-bottom:1px solid #1f2528;min-height:100px}header.scrolling .logo-white{opacity:1;visibility:visible}header.scrolling .lang-trigger{top:35px;color:#fff}header.scrolling .nav-trigger{top:25px}@media only screen and (max-width:480px){.back-to-top i{font-size:2rem}header.scrolling{min-height:80px}header.scrolling .logo-white{display:none}header.scrolling .lang-trigger{top:25px}header.scrolling .nav-trigger{top:15px}}header.scrolling .nav-trigger span,header.scrolling .nav-trigger span::after,header.scrolling .nav-trigger span::before{background:#D90000}header.is-hidden{-webkit-transform:translateY(-150%);-moz-transform:translateY(-150%);-ms-transform:translateY(-150%);-o-transform:translateY(-150%);transform:translateY(-150%)}footer{position:relative;float:left;width:100%;min-height:193px;margin-top:70px;background:#1f2528}#camera_wrap_4{bottom:0;left:0;margin-bottom:0!important;right:0;top:0;height:100vh;position:relative}.camera_bar{z-index:2}.camera_thumbs{margin-top:-100px;position:relative;z-index:1}#wrapper.toggled #page-content-wrapper,.social{position:absolute}.camera_thumbs_cont{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.camera_overlayer{opacity:.1}.social{top:35px;left:30px;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;border:none;margin:0}.social li{display:inline-block;margin:0 8px}.social a{height:26px;width:26px;line-height:26px;font-size:16px;text-align:center;color:#D90000;margin:0;border:0}.social:hover a{-webkit-transition:width 1.2s,height 1.2s,background-color 1.2s,-webkit-transform 1.2s;transition:width 1.2s,height 1.2s,background-color 1.2s,transform 1.2s}.social a:hover{-webkit-transition:width 1.2s,height 1.2s,background-color 1.2s,-webkit-transform 1.2s;transition:width 1.2s,height 1.2s,background-color 1.2s,transform 1.2s;color:#FFF}.social a.fb:hover{color:#3B5998}.social a.tw:hover{color:#02B0E8}.social a.ln:hover{color:#0167AA}.social a.gp:hover{color:#C33}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent}#wrapper{margin-left:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#wrapper.toggled{margin-left:-280px}#sidebar-wrapper{z-index:1000;left:auto;right:0;width:0;height:100%;overflow-y:auto;overflow-x:hidden;background:#1a1a1a;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#sidebar-wrapper::-webkit-scrollbar{display:none}#wrapper.toggled #sidebar-wrapper{width:280px}.sidebar-nav{width:280px;padding:0 0 80px}.sidebar-nav li{position:relative;line-height:20px;display:inline-block;width:100%}.sidebar-nav li:before{content:'';position:absolute;top:0;left:0;z-index:-1;height:100%;width:3px;background-color:#1c1c1c;-webkit-transition:width .2s ease-in;-moz-transition:width .2s ease-in;-ms-transition:width .2s ease-in;transition:width .2s ease-in}.sidebar-nav li.open:hover:before,.sidebar-nav li:hover:before{width:100%;-webkit-transition:width .2s ease-in;-moz-transition:width .2s ease-in;-ms-transition:width .2s ease-in;transition:width .2s ease-in}.sidebar-nav li a{display:block;color:#ddd;text-decoration:none}.sidebar-nav li a:active,.sidebar-nav li a:focus,.sidebar-nav li a:hover,.sidebar-nav li.open a:active,.sidebar-nav li.open a:focus,.sidebar-nav li.open a:hover{color:#fff;text-decoration:none;background-color:transparent}.sidebar-brand{height:auto;padding:0}.sidebar-brand h2{font-size:26px;line-height:38px;color:#FFF;padding:30px}.sidebar-nav .dropdown-menu,.sidebar-nav .sub-menu,.sidebar-nav li li:hover>ul{position:relative;width:100%;padding:0;margin:0;background-color:#222;box-shadow:none}.sidebar-brand img{max-width:90%}.sidebar-nav .dropdown-menu,.sidebar-nav .sub-menu{border-radius:0;border:none}.sidebar-nav li li:hover>ul{border-radius:0;border:none;display:block!important}.sidebar-nav li a{-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;padding:0 15px 0 30px;line-height:40px}.sidebar-nav li:hover a{padding-left:40px;color:#D90000}.sidebar-nav li:hover li a{padding:0 15px 0 50px;line-height:40px}.hamburger.is-closed:before,.hamburger.is-open:before{color:#fff;line-height:32px;text-align:center;font-size:14px;content:''}.sidebar-nav li li:hover a{padding-left:60px}.sidebar-nav li:hover li li a{padding:0 15px 0 60px}.sidebar-nav li li li:hover a{padding-left:70px}.hamburger{position:fixed;top:33px;left:auto;right:0;z-index:999;display:block;width:32px;height:32px;margin-right:15px;background:0 0;border:none}.hamburger.is-closed .hamb-bottom,.hamburger.is-closed .hamb-middle,.hamburger.is-closed .hamb-top,.hamburger.is-open .hamb-bottom,.hamburger.is-open .hamb-middle,.hamburger.is-open .hamb-top{background-color:#D90000}.hamburger:active,.hamburger:focus,.hamburger:hover{outline:0}.hamburger.is-closed,.hamburger.is-open{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.hamburger.is-closed:before{display:block;width:100px;opacity:0;-webkit-transform:translate3d(0,0,0);-webkit-transition:all .35s ease-in-out}.hamburger.is-closed:hover:before{opacity:1;display:block;-webkit-transform:translate3d(-100px,0,0);-webkit-transition:all .35s ease-in-out}.hamburger.is-closed .hamb-bottom,.hamburger.is-closed .hamb-middle,.hamburger.is-closed .hamb-top,.hamburger.is-open .hamb-bottom,.hamburger.is-open .hamb-middle,.hamburger.is-open .hamb-top{position:absolute;left:0;height:4px;width:100%}.hamburger.is-closed .hamb-top{top:5px;-webkit-transition:all .35s ease-in-out}.hamburger.is-closed .hamb-middle{top:50%;margin-top:-2px;width:18px;right:0;left:auto}.hamburger.is-closed .hamb-bottom{bottom:5px;-webkit-transition:all .35s ease-in-out;width:26px;right:0;left:auto}.hamburger.is-closed:hover .hamb-bottom,.hamburger.is-closed:hover .hamb-middle{-webkit-transition:all .35s ease-in-out;width:32px}.hamburger.is-closed:hover .hamb-top{-webkit-transition:all .35s ease-in-out}.hamburger.is-open .hamb-bottom,.hamburger.is-open .hamb-top{-webkit-transition:-webkit-transform .2s cubic-bezier(.73,1,.28,.08)}.hamburger.is-open{left:auto;right:280px}.hamburger.is-open .hamb-bottom,.hamburger.is-open .hamb-top{top:50%;margin-top:-2px}.hamburger.is-open .hamb-top{-webkit-transform:rotate(45deg)}.hamburger.is-open .hamb-middle{display:none}.hamburger.is-open .hamb-bottom{-webkit-transform:rotate(-45deg)}.hamburger.is-open:before{display:block;width:100px;opacity:0;-webkit-transform:translate3d(0,0,0);-webkit-transition:all .35s ease-in-out}.hamburger.is-open:hover:before{opacity:1;display:block;-webkit-transform:translate3d(-100px,0,0);-webkit-transition:all .35s ease-in-out}.overlay,.sub-menu{left:0;display:none}.overlay{position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;background-color:rgba(26,26,26,.65);z-index:99}.sub-menu{position:absolute;top:100%;z-index:1000;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.open>.sub-menu{display:block}.sidebar-nav .sub-menu{position:relative;width:100%;padding:0;margin:0;border-radius:0;border:none;background-color:#222;box-shadow:none}.sub-menu>li>a{display:block;padding:0 15px 0 50px;clear:both;font-weight:400;line-height:40px;color:#FFF;white-space:nowrap}.sub-menu>li.current-menu-item>a,.sub-menu>li>a:focus,.sub-menu>li>a:hover{color:#fff;text-decoration:none;background-color:transparent}#corporate img{max-width:100%}.section-about p{text-align:justify;font-size:15px;font-weight:400}.section-corporate .about-line{position:absolute;width:1px;height:90px;top:-15px;background:#1f2528;opacity:.4;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:99}.section-corporate .about-text h2{color:#1f2528;font-size:3rem;font-weight:300}.section-corporate .about-text h2 span{color:#ffb400}.section-corporate .about-text .line{display:block;width:80px;height:5px;background:#ffb400;margin:20px 0}.section-corporate .about-text .line.gray{background:#1f2528;opacity:.1}.section-corporate .fact-circles{padding:40px 0;position:relative}.section-corporate .fact-circles:before{position:absolute;content:'';left:50%;top:0;bottom:auto;right:auto;width:1px;height:690px;background:rgba(0,0,0,.2);z-index:5}.section-corporate .fact-circles .circle{position:relative;display:block;width:130px;height:130px;margin:0 auto 30px;border:1px solid rgba(0,0,0,.2);background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;z-index:10}.section-corporate .fact-circles .circle:last-child{margin-bottom:0;border:0;height:75px;background:0 0}.section-corporate .fact-circles .circle:last-child .circle-content{width:100px}.section-corporate .fact-circles .circle .circle-content{position:absolute;left:50%;top:50%;right:auto;transform:translateX(-50%) translateY(-50%)}.section-corporate .fact-circles .circle .circle-content span{display:block;font-size:1.3rem;color:#333;text-align:center;font-weight:500;text-transform:uppercase;line-height:24px;white-space:nowrap}.section-corporate .fact-circles .circle .circle-content span.number{font-size:3rem;font-weight:500;color:#EE0C04;letter-spacing:-1px;line-height:36px}.section-corporate .photo-frames{position:relative}@media (min-width:600px){.section-corporate .photo-frames{height:582px}.section-corporate .photo-frames .frame{position:absolute;border:10px solid #e9eaec}}@media only screen and (max-width:600px){.section-corporate .photo-frames .frame{margin-bottom:30px}}.section-corporate .photo-frames .frame.top-left{top:0;left:0}@media only screen and (max-width:480px){.section-corporate .photo-frames .frame img{display:block;margin:0 auto;max-width:100%}.section-corporate .photo-frames .frame.top-left{margin-top:30px}}.section-corporate .photo-frames .frame.middle{display:none;width:196px;height:320px;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:.5;z-index:10;border:5px solid #e9eaec}#map:before,.contactpage #map:before{height:100%;z-index:0;background:rgba(25,23,23,.5);content:''}@media (min-width:600px){.section-corporate .photo-frames .frame.middle{display:block}}.section-corporate .photo-frames .frame.bottom-right{bottom:0;right:0}.form-control::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:1.4rem;color:rgba(255,255,255,.5);font-weight:300;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.form-control:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}#map{position:relative}#map:before,.contactout,.contactpage #map:before{position:absolute;width:100%}.contactpage #map:before{display:none!important}.contactout{top:120px}.contact-item{text-align:center;line-height:25px;padding:60px 0;width:400px;height:300px;margin:0 auto;background-color:rgba(255,255,255,.69)}.contact-item h3{margin:0 0 13px;font-size:24px;color:#111;line-height:24px;padding:0;background:0 0}.contact-item p{font-size:14px;color:#545454;line-height:180%;padding:0 0 15px 0;position:relative;margin:0;font-weight:400}.contact-item a,.contact-item p.mail{color:#FF3232;text-decoration:underline}.contact-item a:hover{color:#000}.section-contact .more{margin-bottom:15px}.footer-nav{padding:22px 0 18px;text-align:center;margin-bottom:102px}.footer-nav li{display:inline-block}.footer-nav li a{color:#111;font-size:14px;line-height:20px;padding:0 25px;font-weight:500}.footer-nav li a:hover{color:#FF3232;text-decoration:none}.footerlogo{position:absolute;bottom:74px;width:100%}.footerlogopart{background:#596165;padding:35px 30px}.footerlogopart .social{float:left;position:inherit;padding:18px 0}.footerlogopart .social a{font-size:20px;color:#FFF;padding:0 7px;display:inline}.footerlogopart .flogo{float:right;text-align:right}.copyright{text-align:center;background:#1F2528;padding:56px 0 30px}.copyright p{text-align:center;color:#EAEAEA;font-size:12px;margin:0;font-weight:400;line-height:20px;padding:0}.copyright a{color:#FFF}.copyright a:hover{color:#FF3232}.default-gallery-item{position:relative;padding:10px;border:1px solid #D6D6D6}.default-gallery-item:nth-child(2),.default-gallery-item:nth-child(3),.default-gallery-item:nth-child(6){border-left:0}.full{width:50%;float:left}.half{width:25%;float:left}.default-gallery-item:nth-child(4),.default-gallery-item:nth-child(5),.default-gallery-item:nth-child(6){border-top:0}.default-gallery-item:nth-child(4){border-right:0}.default-gallery-item .inner-box,.default-gallery-item .inner-box .image-box{position:relative}.default-gallery-item .inner-box .image-box img{position:relative;width:100%;display:block}.default-gallery-item .inner-box .overlay-box{position:absolute;left:0;top:0;width:100%;height:100%;padding:0;color:#fff;opacity:1;text-align:center;border-radius:4px;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);-moz-transform:scaleY(0);transform:scaleY(0)}.default-gallery-item .inner-box .overlay-box .overlay-inner{position:absolute;left:0;top:0;width:100%;height:100%;display:table;vertical-align:middle;padding:10px 20px;background:rgba(12,5,4,.8)}.default-gallery-item .inner-box .overlay-box .overlay-inner .content{position:relative;display:table-cell;vertical-align:middle}.default-gallery-item .inner-box .overlay-box .overlay-inner .content h4{position:relative;font-size:26px;font-weight:300;margin:0;padding:0 0 10px;color:#FFF;line-height:38px}.default-gallery-item .inner-box .overlay-box .overlay-inner .content h4 a{color:#fff;text-decoration:underline!important}.default-gallery-item .inner-box .overlay-box .overlay-inner .content .option-btn{position:relative;color:#FFF;font-size:16px}#toTop,.scroll-to-top{cursor:pointer;display:none;position:fixed}.default-gallery-item .inner-box:hover .overlay-box{top:0;opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);-moz-transform:scaleY(1);transform:scaleY(1)}#toTop{bottom:10px;right:10px}.scroll-to-top{background:0 0;border:1px solid #ff3232;bottom:25px;color:#ff3232;font-size:30px;font-weight:400;height:45px;line-height:48px;right:15px;text-align:center;transition:all .5s ease 0s;width:45px;z-index:99999;-webkit-box-shadow:0 8px 23px -6px rgba(27,27,27,1);-moz-box-shadow:0 8px 23px -6px rgba(27,27,27,1);box-shadow:0 8px 23px -6px rgba(27,27,27,1)}.scroll-to-top:hover{background:#ff3232;color:#fff}#map iframe{border-width:0;width:100%}.blog-link{width:50px;height:50px;border-radius:50%;background:#f0f0f0;display:table;vertical-align:middle;position:absolute;top:50%;right:-25px;margin-top:-25px;color:#EF1E24}#blog .img,.sub-banner{position:relative}.blog-link:hover{text-decoration:none;color:#EF1E24}.blog-link .fa{display:table-cell;vertical-align:middle;text-align:center}.blog-link .fa.fa-link{display:none}#blog .img:hover .fa.fa-link{display:table-cell}#blog .img:hover .fa.fa-picture-o{display:none}.sub-banner{width:100%;text-align:center}.sub-banner img{width:100%;height:auto}.sub-banner:before{background:url(../images/slider-btm.png) left bottom repeat-x;position:absolute;content:'';bottom:0;width:100%;height:8px;z-index:9;display:none}.section-about p.text-center{text-align:center}.contactpage{padding:0}.contact-form .form-group{position:relative;margin-bottom:15px}.contact-form .form-group input[type=date],.contact-form .form-group input[type=number],.contact-form .form-group input[type=text],.contact-form .form-group input[type=email],.contact-form .form-group input[type=url],.contact-form .form-group input[type=password],.contact-form .form-group input[type=tel],.contact-form .form-group select,.contact-form .form-group textarea{position:relative;display:block;width:100%;line-height:25px;padding:9px 15px;border:1px solid #d5d5d5;font-size:14px;color:#8a758a!important;border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px}.contact-form .form-group input[type=date]:focuss,.contact-form .form-group input[type=number]:focus,.contact-form .form-group input[type=text]:focus,.contact-form .form-group input[type=email]:focus,.contact-form .form-group input[type=url]:focus,.contact-form .form-group input[type=password]:focus,.contact-form .form-group input[type=tel]:focus,.contact-form .form-group select:focus,.contact-form .form-group textarea:focus{border-color:#00b193}.contact-form .form-group input[type=number].error,.contact-form .form-group input[type=text].error,.contact-form .form-group input[type=email].error,.contact-form .form-group input[type=url].error,.contact-form .form-group input[type=password].error,.contact-form .form-group input[type=tel].error,.contact-form .form-group select.error,.contact-form .form-group textarea.error{border-color:red!important}.contact-form .form-group label.error{display:none!important}.btn-style-one,.single-blog .single p.bimg{display:inline-block}.contact-form .form-group textarea{height:180px;resize:none}.contact-form button,.contact-form input[type=submit]{min-width:100px;padding:12px 50px}.btn-style-one{position:relative;padding:8px 20px;line-height:20px;text-transform:uppercase;background:#f0394d;color:#fff!important;font-size:12px;font-style:normal;border:2px solid #f0394d!important;font-family:Poppins,sans-serif;border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.btn-style-one:hover{background:#83c15f;color:#FFF!important;border-color:#83c15f!important}.contactpage .contact-item,.footer-contact .contact-item{padding:40px 10px;height:370px}.contactpage .contact-item h4,.footer-contact .contact-item h4{font-size:18px;color:#f0324d;line-height:20px;padding:0 0 5px}.contactpage .contact-item p.head-address,.footer-contact .contact-item p.head-address{padding-bottom:15px}.contactpage .contactout,.footer-contact .contactout{top:80px}.contactitem{padding-bottom:90px}.cont-item,.cont-item p{text-align:center;padding:0;margin:0}.cont-item .icon{width:90px;height:90px;line-height:90px;text-align:center;margin:0 auto 30px;border:2px dotted #ccc;border-radius:100%;font-size:30px;color:#d90006}.contactitem h4{font-size:18px;font-weight:500;color:#000;text-transform:uppercase;line-height:28px;margin:0;padding:0 0 10px;text-align:center}.single .section-title h2{font-family:Roboto,sans-serif;font-size:32px;line-height:36px;padding:0 0 40px}.main-blog .news h2{font-size:24px;font-weight:400;padding:0 0 10px}.main-blog .news img{margin-bottom:20px}.main-blog .news .more{border-radius:0;margin-bottom:30px}.main-blog .news p{color:#545454;font-size:14px;line-height:180%;font-weight:400;padding:0 0 20px;margin:0}.main-blog .news span h2,.main-blog .news span h4{padding:0;margin:0}.single-blog .single .full,.single-blog .single p.bimg{padding-bottom:5px;width:100%}.single-blog .single p.bimg img{width:100%}.single-blog h4{text-align:left;padding:0 0 8px;text-transform:inherit}.single-blog .single .section-title{margin-bottom:25px}.single-blog .single .flimg{float:left;padding:0 20px 20px 0}#nav-single a{float:left;border:1px solid #ccc;padding:8px 15px;background:#93c551;color:#FFF;border-radius:20px;font-size:14px;line-height:18px;margin:0 0 30px;transition:all .5s ease 0s}#nav-single .nav-next a{float:right}#nav-single a:focus,#nav-single a:hover{background:#f0324d;text-decoration:none}.single-blog .single .tcimg{float:none;padding:0 0 20px;text-align:center}.pagination .current,.pagination a,.pagination span{border-left:1px solid #ccc;padding:6px 13px;font-size:16px;font-weight:400;color:#103558;float:left}.pagination .current{background:#fe2532;color:#FFF}.pagination span{border-left:0}.sidebar-nav li .sub-menu{display:none}
/*.sidebar-nav li.dropdown .sub-menu{display:block}*/
.sidebar-nav li.dropdown.open>.sub-menu{display: block;}
.photo-stories{}
.photo-stories h3{text-transform: none;}
.photo-stories p { padding: 0;margin-bottom: 10px;}
.photo-stories p.hearticon{text-align: center; padding: 0;border-bottom:solid 1px #ccc;margin-bottom: 30px;line-height: 40px;}
.photo-stories-detail{}
.photo-stories-detail h3{text-align:center;font-size: 14px;color: #5baf90;margin-bottom: 40px;}
.photo-stories-detail h2{font-size: 26px;text-align: center;line-height: 50px;}