@keyframes fadeIn{0%{opacity:0}to{opacity:1;visibility:visible}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1;visibility:visible}}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.aligncenter{clear:both}html :where(img[class*=wp-image-]){height:auto;max-width:100%}html{overflow-x:hidden}#wrapper,body{-webkit-font-smoothing:antialiased;background:#fff}body,html{height:100%}body{font-family:"Crimson Text","Times New Roman",georgia,sans-serif;padding:0;margin:0;color:#000;-webkit-overflow-scrolling:touch;line-height:1.8;word-wrap:break-word;font-weight:300}.textright{text-align:right}a,a:active,a:hover{text-decoration:none}a{color:#0da29e;-webkit-transition:color .2s linear,background .1s linear;-moz-transition:color .2s linear,background .1s linear;-ms-transition:color .2s linear,background .1s linear;-o-transition:color .2s linear,background .1s linear;transition:color .2s linear,background .1s linear}a:active,a:hover{color:#000}h2,h6{font-size:32px;color:#000;font-family:"Montserrat","helvetica neue",Helvetica,sans-serif}body,h6{font-size:16px}.clear{clear:both}blockquote{margin:10px 0;font-size:22px;font-style:italic}#wrapper{-webkit-transition:all 500ms ease;transition:all 500ms ease;-moz-transition:all 500ms ease;padding:20px 20px 0;box-sizing:border-box}#overlay_background{background-color:rgb(0 0 0/.8);position:fixed;z-index:21;top:0;left:0;width:100%;height:100%;display:none}.logo_wrapper{text-align:center;display:inline-block;line-height:0}.top_bar{width:100%;text-align:center;padding-top:40px;padding-bottom:30px;position:relative;z-index:99;background:#fff;float:left}#mobile_nav_icon{margin-top:19px;margin-left:20px;border-bottom:10px double #888;border-top:3px solid #888;height:4px;width:25px;float:left;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;display:none;cursor:pointer}.mobile_menu_wrapper{left:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-o-transform:translate(-100%,0);-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:-webkit-transform 500ms ease;-webkit-font-smoothing:subpixel-antialiased;width:70%;background:#191919;position:absolute;top:0;overflow:scroll!important;height:100%;z-index:99999;-webkit-box-shadow:inset -1.5em 0 1.5em -.75em rgb(0 0 0/.1);-moz-box-shadow:inset -1.5em 0 1.5em -.75em rgb(0 0 0/.1);box-shadow:inset -1.5em 0 1.5em -.75em rgb(0 0 0/.1);font-family:"Montserrat","Helvetica Neue",Arial,Verdana,sans-serif;display:none}.mobile_main_nav li a{text-transform:uppercase}#close_mobile_menu{font-size:22px;line-height:40px;text-decoration:none;height:40px;display:block;text-align:center}#close_mobile_menu i{color:#fff}@-moz-document url-prefix(){.mobile_menu_wrapper{display:none}}#menu_wrapper{position:relative}.nav{list-style:none}.nav>li{display:inline-block}.main_menu_container{vertical-align:middle;margin:0 25px;display:none;animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}#menu_wrapper div .nav{list-style:none;display:inline-block;padding-top:10px}#menu_wrapper div .nav li{display:inline-block;margin:0 15px}#menu_wrapper div .nav li:last-child{margin-right:0}#menu_wrapper div .nav li a{padding:0;margin:0;color:#999;font-size:12px;letter-spacing:1px;text-transform:uppercase;width:100%;display:block;font-weight:700;font-family:"Montserrat","helvetica neue",Helvetica,sans-serif}#menu_wrapper div .nav>li>a{padding-bottom:10px}#menu_wrapper div .nav li a:hover{color:#000}.footer_bar{width:100%;background:#000;text-align:center;padding:40px 0}.footer_bar .logo_wrapper{margin:40px 0 60px}#footer{width:960px;clear:both;color:#999;word-wrap:break-word;font-size:90%;margin:0 auto auto;padding:20px 0}#footer a{color:#ccc}#footer a:active,#footer a:hover{color:#888}#footer ul.sidebar_widget{width:960px;list-style:none;margin:auto}#footer ul.sidebar_widget li ul{list-style:none;margin-left:0}#footer .sidebar_widget.one>li{width:100%;clear:both;float:left;margin-bottom:30px}#footer ul.sidebar_widget li ul li{margin:0 0 10px}#copyright{width:100%;font-size:13px;margin-top:0;color:#999}.fixed{position:fixed;z-index:22}.frame_bottom,.frame_top{left:0;width:100%;height:20px;background:#000}.frame_top{top:0}.frame_bottom{bottom:0;z-index:10}.frame_left,.frame_right{top:0;height:100%;width:20px;background:#000;z-index:10}.frame_left{left:0}.frame_right{right:0}.page_content_wrapper,.ppb_wrapper{width:100%;background:#f9f9f9;clear:both}.page_content_wrapper{box-sizing:border-box;padding:50px 0}.page_content_wrapper img{max-width:100%;height:auto}.one .page_content_wrapper{background:#fff0}.page_content_wrapper.nopadding{padding:0}.page_content_wrapper .inner{margin:auto;width:960px}.nicepadding{padding:30px;box-sizing:border-box}.ppb_title,.upper_title{letter-spacing:1px;text-transform:uppercase}.ppb_title{text-align:center;display:block;margin-bottom:30px;font-size:22px}.upper_title{font-size:18px;margin:10px 0}.post.type-post{margin-bottom:20px}.post.type-post.gallery img{max-width:100%;line-height:0;display:block;width:100%;height:auto;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease}.post.type-post.gallery .gallery_wrapper{float:left;line-height:0;overflow:hidden;position:relative;width:100%}.blog_grid_wrapper .post.type-post,.ppb_galleries .post.type-post{float:left;width:31.2%;margin:0 1% 2.5%;padding:15px;box-sizing:border-box;background:#fff}.post.type-post .mask{position:absolute;overflow:hidden;top:0;left:0;background:#000;background-color:rgb(0 0 0/.5);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-align:center;width:100%;height:100%}.post.type-post .mask.transparent{background:0 0!important}.post.type-post .mask .mask_frame{width:100%;height:100%;display:table}.image_classic_frame{background:#fff;width:100%;padding:15px;box-sizing:border-box;text-align:center}.image_classic_frame.expand{padding:20px 20px 25px}.image_classic_frame .image_wrapper,.slider_wrapper ul li{line-height:0}.image_grid_frame{text-align:center}.post.type-post:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.post.type-post:last-child{margin-bottom:0}.post_excerpt{width:70%;margin:auto}.post_detail{font-size:15px;color:#777;font-style:italic}.blog_grid_wrapper{width:100%;position:relative;margin:-10px 0 0;padding:10px 0 0;top:0}.animate,.blog_grid_wrapper .post.type-post{opacity:0}.one_half{float:left;width:48%;margin-right:4%}.one_half.last{float:right;width:48%;margin-right:0;clear:right}.one_half_bg{width:50%;float:left;background-position:50% 50%!important;background-size:cover!important;box-sizing:border-box;padding:20px}.one_third{width:31.2%;float:left;min-height:50px;margin-right:3%}.one_third.last{margin-right:0}::-webkit-input-placeholder{color:#999;font-style:italic}:-moz-placeholder{color:#999;font-style:italic}::-moz-placeholder{color:#999;font-style:italic}:-ms-input-placeholder{color:#999;font-style:italic}.button,a.button,h2.widgettitle{font-weight:700;color:#fff;text-transform:uppercase;text-align:center;background:#000}.button,a.button{display:inline-block;outline:0;cursor:pointer;text-decoration:none;padding:.4em 1.5em;border:1px solid #000;font-size:12px;font-family:"Montserrat","helvetica neue",Helvetica,sans-serif;text-shadow:none;letter-spacing:2px;-webkit-transition:color .2s linear,background .1s linear;-moz-transition:color .2s linear,background .1s linear;-ms-transition:color .2s linear,background .1s linear;-o-transition:color .2s linear,background .1s linear;transition:color .2s linear,background .1s linear;-webkit-appearance:none}.button:hover{color:#fff!important;background:#000!important;border-color:#000!important}h2.widgettitle{font-size:13px;letter-spacing:1px;display:block;margin-bottom:10px;padding:3px 0}#footer .sidebar_widget li ul li{padding:0 0 10px;margin-top:5px;margin-bottom:5px}#footer ul.sidebar_widget li ul li:first-child{padding-top:10px}.social_wrapper{width:100%;float:left;margin-top:50px;text-align:center}.footer_bar .social_wrapper{margin-top:0;margin-bottom:10px}.social_wrapper ul{list-style:none;margin-left:0!important}.page_tagline{text-transform:uppercase;font-size:11px;letter-spacing:2px}.wall_thumbnail{float:left;margin:0;overflow:hidden}.wall_thumbnail img{display:block;width:100%;height:auto;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease}.wall_thumbnail .mask{position:absolute;overflow:hidden;top:0;left:0;background:#000;background-color:rgb(0 0 0/.5);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-align:center;width:100%;height:100%}.wall_thumbnail .mask .mask_frame{display:table;width:100%;height:100%}.wall_thumbnail h6{width:100%;font-size:18px!important;margin:auto;display:block;padding:20px 0 0;box-sizing:border-box}.gallery_excerpt{font-size:11px;text-transform:uppercase;letter-spacing:2px}.wall_thumbnail:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.footer_bar_wrapper{width:960px;padding-top:40px;margin:20px auto auto;border-top:1px solid #444}#toTop{width:30px;background:#fff;color:#000;text-align:center;padding:8px 7px;position:fixed;bottom:20px;right:20px;cursor:pointer;visibility:hidden;transition:color 300ms,background-color 300ms,opacity 300ms;-moz-transition:color 300ms,background-color 300ms,opacity 300ms;-o-transition:color 300ms,background-color 300ms,opacity 300ms;-webkit-transition:color 300ms,background-color 300ms,opacity 300ms;z-index:9}#toTop i{font-size:1em;line-height:1em}#toTop:hover{background:#fff0;color:#fff}.slider_wrapper{width:100%;min-height:280px;position:relative;overflow:hidden}.slider_wrapper ul li img{max-width:100%;height:auto;line-height:0}.gallery_img_slides{z-index:9;visibility:hidden;margin:0!important;position:absolute;width:100%;height:100%}.gallery_img_slides li,.gallery_img_slides li img{max-width:100%!important;height:auto!important}.slides{padding:0;list-style:none;margin-top:0!important;margin-left:0!important}.flexslider{padding:0;position:relative;zoom:1;margin:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;text-align:center}.slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}.flexslider .slides{zoom:1}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/vega/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/vega/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/themes/vega/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/themes/vega/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/themes/vega/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/themes/vega/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-times-circle:before{content:""}.fa-angle-up:before{content:""}@media only screen and (min-width:768px) and (max-width:959px){body,h6{font-size:14px}h2{font-size:22px}#menu_wrapper{width:726px;margin:auto}#mobile_nav_icon,.mobile_menu_wrapper{display:block}.mobile_main_nav{list-style:none}.mobile_main_nav li{position:relative}.mobile_main_nav li a{color:#999;display:block;padding:12px 20px 12px 35px;text-decoration:none!important}.mobile_main_nav li a:before{font-family:"FontAwesome";content:"";position:absolute;top:16px;margin-left:-15px;font-size:10px;color:#000}.mobile_main_nav li a:hover{background:#222;color:#fff;text-decoration:none!important}.logo_wrapper{margin-left:-25px}#footer,.page_content_wrapper .inner{width:726px}blockquote{font-size:20px}.slider_wrapper{min-height:210px}#footer ul.sidebar_widget,.footer_bar_wrapper{width:100%}.animate{opacity:1!important;visibility:visible!important}}@media only screen and (max-width:767px){body,h6{font-size:14px}#wrapper{width:100%}h2{font-size:22px}#menu_wrapper{width:280px;margin:auto}#mobile_nav_icon,.mobile_menu_wrapper{display:block;margin-left:0}#mobile_nav_icon{margin-top:10px}.mobile_main_nav{list-style:none}.mobile_main_nav li{position:relative}.mobile_main_nav li a{color:#999;display:block;padding:12px 20px 12px 35px;text-decoration:none!important}.mobile_main_nav li a:before{font-family:"FontAwesome";content:"";position:absolute;top:16px;margin-left:-15px;font-size:10px;color:#000}.mobile_main_nav li a:hover{background:#222;color:#fff;text-decoration:none!important}.logo_wrapper{margin-left:-12px}.post_excerpt{width:100%}.page_content_wrapper{padding:30px 0;margin-left:0}.page_content_wrapper .inner{width:280px}#menu_wrapper{padding:0}.logo_wrapper img{width:auto;max-height:50px}.button,a.button{font-size:12px}blockquote{width:100%;text-align:center;font-size:16px}#footer{margin-top:0;margin-left:0}.social_wrapper{width:auto;float:none;clear:both;margin:20px auto auto}#copyright,.wall_thumbnail{width:100%}.one_third{width:100%;margin-bottom:3%}.footer_bar .logo_wrapper{margin:50px 0}.wall_thumbnail h6{font-size:18px!important;line-height:22px}.slider_wrapper{min-height:160px;height:auto}.one_half,.one_half.last,.one_half_bg{width:100%;float:none;clear:both}.one_half_bg.textright{text-align:left}.ppb_galleries .post.type-post{margin-bottom:10%}.ppb_title{font-size:18px}.animate{opacity:1!important;visibility:visible!important}#footer,#footer ul.sidebar_widget,.blog_grid_wrapper .post.type-post,.footer_bar_wrapper,.ppb_galleries .post.type-post{width:100%}.footer_bar{padding-top:0}}@media only screen and (min-width:480px) and (max-width:767px){body,h6{font-size:14px}#wrapper,.ppb_galleries .post.type-post{width:100%}h2{font-size:22px}.top_bar{padding:0 0 10px}.logo_wrapper{margin-left:-25px}#menu_wrapper{width:440px;margin:auto}.page_content_wrapper .inner{width:440px}#mobile_nav_icon{margin-top:33px}.nav{display:none}.logo_wrapper img{margin-top:20px}}