.zerogrid{width:1000px;position:relative;margin:0
auto;padding:0px}.zerogrid:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.zerogrid .f-right{float:right!important}.zerogrid .f-left{float:left!important}.zerogrid
.row{}.zerogrid .row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.zerogrid .row:after{clear:both}.zerogrid
.row{zoom:1}.zerogrid .wrap-col{margin:10px}.zerogrid .col-1-2, .zerogrid .col-1-3, .zerogrid .col-2-3, .zerogrid .col-1-4, .zerogrid .col-2-4, .zerogrid .col-3-4, .zerogrid .col-1-5, .zerogrid .col-2-5, .zerogrid .col-3-5, .zerogrid .col-4-5, .zerogrid .col-1-6, .zerogrid .col-2-6, .zerogrid .col-3-6, .zerogrid .col-4-6, .zerogrid .col-5-6{float:left;display:inline-block}.zerogrid .col-full{width:100%}.zerogrid .col-1-2,.zerogrid .col-1-2-fixed{width:50%}.zerogrid .offset-1-2{margin-left:50%}.zerogrid .col-1-3,.zerogrid .col-1-3-fixed{width:33.33%}.zerogrid .col-2-3,.zerogrid .col-2-3-fixed{width:66.66%}.zerogrid .offset-1-3{margin-left:33.33%}.zerogrid .offset-2-3{margin-left:66.66%}.zerogrid .col-1-4,.zerogrid .col-1-4-fixed{width:25%}.zerogrid .col-2-4,.zerogrid .col-2-4-fixed{width:50%}.zerogrid .col-3-4,.zerogrid .col-3-4-fixed{width:75%}.zerogrid .offset-1-4{margin-left:25%}.zerogrid .offset-2-4{margin-left:50%}.zerogrid .offset-3-4{margin-left:75%}.zerogrid .col-1-5,.zerogrid .col-1-5-fixed{width:20%}.zerogrid .col-2-5,.zerogrid .col-2-5-fixed{width:40%}.zerogrid .col-3-5,.zerogrid .col-3-5-fixed{width:60%}.zerogrid .col-4-5,.zerogrid .col-4-5-fixed{width:80%}.zerogrid .offset-1-5{margin-left:20%}.zerogrid .offset-2-5{margin-left:40%}.zerogrid .offset-3-5{margin-left:60%}.zerogrid .offset-4-5{margin-left:80%}.zerogrid .col-1-6,.zerogrid .col-1-6-fixed{width:16.66%}.zerogrid .col-2-6,.zerogrid .col-2-6-fixed{width:33.33%}.zerogrid .col-3-6,.zerogrid .col-3-6-fixed{width:50%}.zerogrid .col-4-6,.zerogrid .col-4-6-fixed{width:66.66%}.zerogrid .col-5-6,.zerogrid .col-5-6-fixed{width:83.33%}.zerogrid .offset-1-6{margin-left:16.66%}.zerogrid .offset-2-6{margin-left:33.33%}.zerogrid .offset-3-6{margin-left:50%}.zerogrid .offset-4-6{margin-left:66.66%}.zerogrid .offset-5-6{margin-left:83.33%}@media only screen and (min-width: 960px) and (max-width: 1199px){.zerogrid{width:960px}}@media only screen and (min-width: 768px) and (max-width: 959px){.zerogrid{width:768px}}@media only screen and (max-width: 767px){.zerogrid, .zerogrid .col-1-2, .zerogrid .col-1-3, .zerogrid .col-2-3, .zerogrid .col-1-4, .zerogrid .col-2-4, .zerogrid .col-3-4, .zerogrid .col-1-5, .zerogrid .col-2-5, .zerogrid .col-3-5, .zerogrid .col-4-5, .zerogrid .col-1-6, .zerogrid .col-2-6, .zerogrid .col-3-6, .zerogrid .col-4-6, .zerogrid .col-5-6{width:100%}.zerogrid .offset-1-2, .zerogrid .offset-1-3, .zerogrid .offset-2-3, .zerogrid .offset-1-4, .zerogrid .offset-2-4, .zerogrid .offset-3-4, .zerogrid .offset-1-5, .zerogrid .offset-2-5, .zerogrid .offset-3-5, .zerogrid .offset-4-5, .zerogrid .offset-1-6, .zerogrid .offset-2-6, .zerogrid .offset-3-6, .zerogrid .offset-4-6, .zerogrid .offset-5-6{margin-left:0}}a,abbr,acronym,address,applet,article,aside,audio,b,blockquote,big,body,center,canvas,caption,cite,code,command,datalist,dd,del,details,dfn,dl,div,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,span,source,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tdvideo,tt,u,ul,var{background:transparent;border:0
none;font-size:100%;margin:0;padding:0;border:0;outline:0;vertical-align:top}ol,ul{list-style:none}blockquote,q{quotes:none}table, table
td{padding:0;border:none;border-collapse:collapse}img{vertical-align:top}embed{vertical-align:top}article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline}input,textarea{border:0;padding:0;margin:0;outline:0}iframe{border:0;margin:0;padding:0}input,textarea,select{margin:0;padding:0px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::-moz-selection{background:#000 none repeat scroll 0 0;color:#fff;text-shadow:none}::selection{background:#000 none repeat scroll 0 0;color:#fff;text-shadow:none}html{ -webkit-text-size-adjust: none}.video embed,.video object,.video
iframe{ width: 100%;  height: auto}img{max-width:100%;height:auto;width:auto\9}a{color:#333;text-decoration:none}a:hover{color:#628d7c;text-decoration:none}h1,h2{font-size:25px;line-height:30px}h3,h4{font-size:20px;line-height:20px}h5,h6{font-size:16px;line-height:16px}h1,h2,h3,h4,h5,h6{clear:both;hyphens:auto;color:#000;line-height:1.2;letter-spacing:1px}p{margin:10px
0}label{cursor:pointer;margin:5px
0;display:block;font-weight:bold}input{display:block;width:100%;color:#222;border:1px
solid #d1d1d1;padding:23px;margin:5px
0 20px 0;font-size:16px}input[type="submit"]{padding:15px}textarea{display:block;width:100%;height:250px;background-color:#fff;color:#222;border:1px
solid #d1d1d1;padding:10px;margin:5px
0 20px 0}.t-center{text-align:center !important}.t-left{text-align:left}.t-right{text-align:right}.f-right{float:right}.f-left{float:left}.post{}.post:after,.post:before,article:after,article:before,section:after,section:before{clear:both;content:'\0020';display:block;visibility:hidden;width:0;height:0}.post
img{margin:30px
0}.clear{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:after,.clearfix:before{clear:both;content:'\0020';display:block;visibility:hidden;width:0;height:0}hr{border:0;height:3px;margin:20px
auto}hr.line-1{background:#fff;max-width:30px}hr.line-2{background:#333;max-width:40px;height:4px}.widget-title{font-weight:bold;text-transform:uppercase;line-height:1.38;margin-bottom:20px;font-size:14px;color:#eee}html,body{width:100%;padding:0;margin:0}body{}body .wrap-body{}header{text-align:center;background:#fff}.logo{color:#333;padding:20px
0 30px}.logo
a{font-family:'Dancing Script',cursive;font-size:80px;color:#333;font-weight:bold;display:block;line-height:1.3}.logo
span{font-size:16px;letter-spacing:1px}@media(max-width:767px){.logo{padding:30px
0 20px}.logo
a{font-size:65px}.logo
span{font-size:16px}}.home-page{}.single-page{}.gallery-page{}.archive-page{}.contact-page{}#container{}#container .wrap-container{}.content-box{}.content-box .wrap-box{padding:40px
10px;position:relative}.content-box .box-header{margin:0
0 30px;text-align:center}.content-box .box-header
h2{font-size:22px;display:block;text-transform:uppercase;font-weight:500}.content-box .box-content{}.content-box.box-style-1{background:#f9f9f9}.content-box.box-style-2{background:#f7f7f7}.content-box.box-style-3{background:url(/images/action-bg.jpg) no-repeat fixed}.content-box.box-1{text-align:center}.content-box.box-2{}.content-box.box-3
blockquote{position:relative;padding:20px
100px 0;text-align:center;font-size:35px;border:none;line-height:1.2}.content-box.box-3 blockquote:before, .content-box.box-3 blockquote:after{position:absolute;width:50px;height:50px;font-size:110px;line-height:1}.content-box.box-3 blockquote:before{top:0;left:0;content:"\201C"}.content-box.box-3 blockquote:after{top:0;right:0;content:"\201D"}@media only screen and (max-width: 1100px){.content-box.box-3
blockquote{font-size:22px}}@media only screen and (max-width: 960px){.content-box.box-3
blockquote{padding:30px
40px;font-size:22px}.content-box.box-3 blockquote:before, .content-box.box-3 blockquote:after{width:25px;height:25px;font-size:47px}}@media only screen and (max-width: 690px){.content-box.box-3
blockquote{padding:10px
20px;font-size:20px}.content-box.box-3  blockquote:before, .content-box.box-3 blockquote:after{font-size:19px}}.content-box.box-4 .wrap-box{padding:0}.content-box.box-4
article{padding-bottom:0;background:#f9f9f9;margin:0}#main-content{}#main-content .wrap-content{padding:50px
0}.gallery-page
article{background:#f7f7f7}.single-post{}.single-post .wrap-post,.comments-are{background:#f7f7f7;padding:30px;position:relative}.single-post .wrap-post{margin-bottom:50px}article{background:#fff;color:#3F3F3F;margin-bottom:40px;padding-bottom:10px}article:after,article:before{clear:both;content:'\0020';display:block;visibility:hidden;width:0;height:0}article .entry-content{padding:40px
100px;text-align:left}@media(max-width:767px){article .entry-content{padding:30px
50px}}@media(max-width:480px){article.single-post .entry-content{padding:30px}}article .entry-content
p{font-size:16px;color:#686868}article .entry-content
blockquote{border-left:3px solid #1c7791;font-size:18px;margin:0
50px;font-style:italic;color:#666;padding-left:20px}article .entry-content
ol{float:left;text-align:justify;margin:10px
50px;font-size:16px;list-style-type:circle}footer{background:#161616;font-size:15px;color:#999}footer
a{color:#999;font-weight:bold;text-shadow:none}footer a:hover{color:#fff}footer .wrap-footer{padding:60px
0}footer .wrap-footer ul
li{margin-bottom:5px;padding:10px
0 15px}footer .logo
img{max-width:170px;margin-top:30px}footer .col-footer-1{}footer .col-footer-2{}footer .col-footer-2
ul{padding:0}footer .col-footer-2 ul
li{list-style:none;margin-bottom:5px;border-bottom:1px solid #444;padding-bottom:10px}footer .col-footer-2 ul li:last-child{border-bottom:none}footer .col-footer-2 ul li
a{color:#999;font-size:12px}footer .col-footer-2 ul li a:hover{color:#eee}footer .col-footer-3
a{color:#999;background:#202020;padding:5px
10px;line-height:2.3;font-size:14px;text-transform:capitalize;margin-right:1px}footer .col-footer-3 a:hover{color:#fff;background:#000}footer .col-footer-4
img{margin-bottom:20px}footer .bottom-footer{color:#92907C;text-align:center;padding:40px
0;border-top:1px solid #bbb}footer .bottom-footer ul
li{margin-bottom:5px;border-bottom:1px solid #555;padding:10px
0 15px}footer
i.fa{font-size:22px;margin-right:8px}footer .bottom-social{margin-bottom:20px}footer .bottom-social
i.fa{font-size:24px;margin-right:12px}.copyright{}#contact_form{background:#f7f7f7}#contact_form,#comment{padding:20px
30px}#contact_form .sendButton , #comment_form
.sendButton{cursor:pointer;background-color:#575756;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:20%;color:#fff;margin-top:50px}#contact_form .sendButton:hover , #comment_form .sendButton:hover{opacity:0.8}a.button{background-color:#161616;padding:9px
20px;color:#fff;margin-top:20px;display:inline-block;text-transform:uppercase;font-size:13px;letter-spacing:1px}a.button:hover{background-color:#333}.owl-controls .owl-buttons
div{position:absolute;color:#777;opacity:0.7}.owl-carousel:hover .owl-buttons
div{color:#fff}.owl-controls .owl-buttons .owl-prev{left:10px;top:50%}.owl-controls .owl-buttons .owl-next{right:10px;top:50%}.owl-carousel{margin-bottom:20px}.owl-carousel .owl-buttons div
i{font-size:40px;margin:-20px 0 0}.owl-carousel
.item{position:relative}.portfolio-box{display:block;position:relative;margin:0
auto}.portfolio-box .portfolio-box-second{display:block;position:absolute;bottom:0;width:100%;height:100%;text-align:center;color:#fff;opacity:0;background:rgba(0,0,0,.7);-webkit-transition:all 1.45s;-moz-transition:all 1.45s;transition:all 1.45s}.portfolio-box .portfolio-box-second .portfolio-box-second-content{position:absolute;top:50%;width:100%;text-align:center;transform:translateY(-50%)}.portfolio-box:hover .portfolio-box-second{opacity:1}.maps
iframe{pointer-events:none}