.wp-block-file,ul{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.aligncenter{clear:both}@font-face{font-family:"revicons";src:url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888);src:url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.eot?5510888#iefix)format("embedded-opentype"),url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.woff?5510888)format("woff"),url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.ttf?5510888)format("truetype"),url(/wp-content/plugins/revslider/public/assets/fonts/revicons/revicons.svg?5510888#revicons)format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Theme_icon";src:url(/wp-content/themes/oconnor/fonts/theme-font/Flaticon.eot);src:url(/wp-content/themes/oconnor/fonts/theme-font/Flaticon.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/oconnor/fonts/theme-font/Flaticon.woff)format("woff"),url(/wp-content/themes/oconnor/fonts/theme-font/Flaticon.ttf)format("truetype"),url(/wp-content/themes/oconnor/fonts/theme-font/Flaticon.svg#Flaticon)format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"Theme_icon";src:url(/wp-content/themes/oconnor/fonts/theme-font/Flaticon.svg#Flaticon)format("svg")}}[class^=theme_icon-]:after,[class^=theme_icon-]:before{font-family:Theme_icon;font-size:26px;font-style:normal;margin-left:9px}@font-face{font-family:"FontAwesome";src:url(/wp-content/themes/oconnor/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/oconnor/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/themes/oconnor/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/themes/oconnor/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/themes/oconnor/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/themes/oconnor/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}*,.fa,:after,:before{-webkit-font-smoothing:antialiased}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-moz-osx-font-smoothing:grayscale}.fa-heart:before{content:""}.fa-linkedin-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-pinterest:before{content:""}.fa-linkedin:before{content:""}*,:after,:before{box-sizing:border-box;font-smoothing:antialiased;text-rendering:optimizeLegibility}html:not(.gt3_wp-admin-bar){overflow-x:hidden}body{position:relative;right:0;display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:hidden!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:100vh;-webkit-transition:right .3s ease;-moz-transition:right .3s ease;transition:right .3s ease;-webkit-overflow-scrolling:touch}html{margin:0;padding:0}input[type=submit],input[type=text]{outline:0;line-height:46px;-webkit-appearance:none}input[type=text]{display:block;box-sizing:border-box;margin:0;padding:0 19px;max-width:100%;width:270px;border:0;background-color:#f8f8f8;color:#797f85;font-weight:300;font-size:16px;height:46px;font-family:inherit}input[type=submit]{display:inline-block;margin-bottom:20px;padding:0 27px;border:1px solid;color:#fff;vertical-align:top;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}input[type=submit]:hover{border-color:#e8e8e8;border-top-color:rgba(232,232,232,.8);border-left-color:rgba(232,232,232,.8);background:#fff}[class*=gt3_span]{float:left;min-height:1px}input[type=text]::-webkit-input-placeholder{color:inherit!important;font-family:inherit!important}input[type=text]:-moz-placeholder{color:inherit!important;font-family:inherit!important}input[type=text]::-moz-placeholder{color:inherit!important;font-family:inherit!important}input[type=text]:-ms-input-placeholder{color:inherit!important;font-family:inherit!important}.container{margin-right:auto;margin-left:auto}.container:after,.container:before{display:table;content:"";line-height:0}.container:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:after,.row:before{display:table;content:"";line-height:0}.row:after{clear:both}.row [class*=gt3_span]{display:block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:15px;padding-left:15px;min-height:1px;width:100%}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.container{max-width:100%;width:1170px}@media only screen and (min-width:768px){.row .gt3_span12{width:100%}.row .gt3_span9{width:75%}.row .gt3_span4{width:33.33333333333333%}.row .gt3_span3{width:25%}}@media (min-width:1200px){[class*=gt3_span]{float:left;min-height:1px}.row:after,.row:before{display:table;content:"";line-height:0}.row:after{clear:both}}ul{margin:0;padding:0 0 20px}li ul{padding-bottom:0}.fullwidth-wrapper{box-sizing:border-box;padding:0 30px;width:100%}::selection{opacity:1}::-moz-selection{opacity:1;color:#fff}p{margin:0 0 18px;padding:0}a{color:inherit;font-weight:400}a,a:focus,a:hover{outline:0!important;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}p a{-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}img{max-width:100%;height:auto;outline:0!important;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:0}.fleft{float:left}.dn{display:none}.clear{clear:both;height:0;font-size:0;margin:0}body,form,h1,h2,h3,h4{margin:0;padding:0}body [class*=theme_icon-arrows]{position:relative;display:inline-block;width:24px;height:.7em}body .theme_icon-arrows-left{left:0;margin:auto 1em auto 0}body [class*=theme_icon-arrows]:before{position:absolute;top:4px;z-index:1;margin-left:0;width:18px!important;border-top:2px solid;border-top-color:inherit;content:"";font-size:inherit}body .theme_icon-arrows-left:before{right:0}body [class*=theme_icon-arrows]:after{position:absolute;top:0;z-index:1;margin-left:0;border-top:5px solid transparent;border-bottom:5px solid transparent;content:"";font-size:inherit}body .theme_icon-arrows-left:after{left:0;border-right:6px solid;border-right-color:inherit}@media only screen and (max-width:1023px){body [class*=theme_icon-arrows]{width:22px;height:9px}body [class*=theme_icon-arrows]:before{top:3px}body [class*=theme_icon-arrows]:after{border-top:4px solid transparent;border-bottom:4px solid transparent}body .theme_icon-arrows-left:after{border-right:5px solid}}.main_wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 0}.site_wrapper{position:relative;z-index:0;min-height:50vh}.main_footer{font-size:16px;line-height:1.5em}.copyright{font-size:14px}.copyright a,.top_footer a{color:inherit}.main_footer .copyright{font-weight:400}@media only screen and (max-width:767px){.copyright .gt3_span12{text-align:center}.copyright .gt3_span12 *{float:none!important}}h1,h2,h3,h4{word-wrap:break-word}h2 a{font-size:inherit!important}.align-left{text-align:left}.aligncenter{display:block;float:none;margin:0 auto;text-align:center}.main_footer ul li,.main_wrapper ul li{margin-left:30px;padding:0 0 5px 5px}.main_footer ul li:last-child{padding-bottom:0}.main_footer ul,.main_footer ul li{padding-left:0}.main_wrapper ul:not(.sub-menu)>li:last-child{padding-bottom:0}.header_side_container{display:inline-block;max-height:100%;height:100%;white-space:nowrap}.logo_container{position:relative;z-index:1;display:inline-block;height:100%;vertical-align:middle}.logo_container:before{height:100%;content:""}.logo_container a{color:inherit}.logo_container img{max-width:100%;max-height:100%;height:auto;vertical-align:middle}.main-menu,.main-menu>ul{position:relative;z-index:1;margin:0;padding:0;font-weight:500}.main-menu>ul{margin:0-17px}.main-menu>ul:after{display:table;clear:both;content:""}.main-menu>ul>li{height:100%}.main-menu>ul>li>a{position:relative;z-index:1;display:block;margin:0 5px;padding:0 12px;color:inherit;opacity:1}.main-menu>ul>li>a>span{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden}.main-menu>ul>li>a:before{-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);will-change:transform}.logo_container a,.logo_container:before,.main-menu ul li{display:inline-block;vertical-align:middle}.main-menu ul li{position:relative;z-index:1;float:left}.main-menu ul li ul.sub-menu{position:absolute;top:100%;left:0;z-index:555;display:block;visibility:hidden;box-sizing:border-box;padding:10px 0;width:230px;border:1px solid rgba(232,232,232,.8);border-top-color:rgba(232,232,232,.5);border-left-color:rgba(232,232,232,.5);border-radius:4px;box-shadow:none;text-align:left;opacity:0;-webkit-transition:opacity .2s,visibility .2s,-webkit-transform .2s;-moz-transition:opacity .2s,visibility .2s,-moz-transform .2s;transition:opacity .2s,visibility .2s,transform .2s;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.main-menu>ul>li>ul{margin-top:0}.main-menu>ul>li:after{position:absolute;top:100%;left:0;width:100%;height:18px;content:""}.main-menu ul li:hover>ul{visibility:visible;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.main-menu ul li ul.sub-menu li{display:block;float:none}.main-menu a,.main-menu>ul>li.menu-item-has-children>a:after,.main-menu>ul>li>a>span{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.main-menu ul li ul li>a>span{position:relative;padding-bottom:2px}.main-menu ul li ul li>a>span:after,.main-menu>ul>li>a:before{position:absolute;bottom:0;left:0;width:100%;border-top:1px solid;content:"";opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.blog_post_preview .listing_meta .listing_meta_rside>span:hover,.main-menu ul li ul .menu-item>a:hover,.main-menu ul li ul li:hover>a>span:after{opacity:1}.main-menu>ul>li.menu-item-has-children>a:after{right:20px;bottom:-webkit-calc(50% - 3px);bottom:calc(50% - 3px);content:"";position:static;z-index:0;display:inline-block;margin-top:-2px;margin-left:5px;border-top:4px solid;border-right:4px solid transparent;border-bottom:none;border-left:4px solid transparent;vertical-align:middle;opacity:1}.main-menu ul li ul .menu-item{padding:5px 25px 5px 20px}.main-menu ul li ul .menu-item>a{display:block;width:100%;color:inherit;line-height:1.6;opacity:1}.main-menu>ul>li:nth-last-child(3)>.sub-menu{right:0;left:auto}.main-menu>ul>li>ul:before{top:-10px;z-index:2;border-right:10px solid transparent;border-left:10px solid transparent}.main-menu>ul>li>ul:after,.main-menu>ul>li>ul:before{position:absolute;left:20px;width:0;height:0;border-bottom:10px solid #fff;content:""}.main-menu>ul>li>ul:before{-webkit-box-shadow:0 1px 0 0#fff;-moz-box-shadow:0 1px 0 0#fff;box-shadow:0 1px 0 0#fff}.main-menu>ul>li>ul:after{top:-11px;z-index:0;margin-left:0;border-right:10px solid transparent;border-bottom:10px solid rgba(232,232,232,.65);border-left:10px solid transparent}.main-menu>ul>li:nth-last-child(3)>.sub-menu:after,.main-menu>ul>li:nth-last-child(3)>.sub-menu:before{right:20px;left:auto}.sticky_header{position:fixed;top:0;z-index:100000;width:100%;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.sticky_header.header_sticky_shadow{box-shadow:1px 0 10px rgba(0,0,0,.1)}@media (max-width:1250px){.main-menu>ul>li>a{padding:0 7px}}@media (max-width:992px){.main-menu>ul>li>a{padding:0 10px}}.mobile-navigation-toggle{position:relative;z-index:1;display:none;overflow:visible;margin:0;padding:0;width:40px;height:100%;vertical-align:middle;text-align:center;line-height:40px;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter,-webkit-filter}.toggle-inner,.toggle-inner:after,.toggle-inner:before{background-color:#fff}.toggle-box{position:relative;display:inline-block;width:25px;height:40px;vertical-align:middle}.toggle-inner,.toggle-inner:after,.toggle-inner:before{position:absolute;width:25px;height:0;border-top:3px solid;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,-webkit-transform;display:block}.toggle-inner{top:50%;margin-top:-1px}.toggle-inner:after,.toggle-inner:before{content:""}.toggle-inner:before{top:-9px}.toggle-inner:after{bottom:-6px}.mobile-navigation-toggle:before{position:relative;display:inline-block;width:0;height:100%;content:"";vertical-align:middle}.mobile-navigation-toggle .toggle-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:.1s}.mobile-navigation-toggle .toggle-inner:before{transition:top .1s .14s ease,opacity .1s ease}.mobile-navigation-toggle .toggle-inner:after{transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19),-webkit-transform .1s cubic-bezier(.55,.055,.675,.19)}.mobile_menu_container{font-size:0;line-height:0}.mobile_menu_container .main-menu{z-index:0;display:none;width:100%;height:auto}.mobile_menu_container .main-menu>ul>li>a{padding:0;width:100%}.mobile_menu_container .main-menu>ul>li.menu-item-has-children>a:after,.mobile_menu_container .main-menu>ul>li>ul:after,.mobile_menu_container .main-menu>ul>li>ul:before{display:none}.mobile_menu_container .main-menu ul li ul{position:relative;top:0;left:0;visibility:visible;box-sizing:border-box;margin-top:0;padding:0 0 0 15px;width:100%;border:0;background-color:transparent;opacity:1;-webkit-transition:0ms;transition:all 0ms;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.mobile_menu_container .main-menu ul li ul li:hover>a{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.gt3_module_featured_posts{text-align:left;overflow:hidden}.spacing_beetween_items_30{margin:-30px 0 0-30px}.spacing_beetween_items_30 .item_wrapper{padding-top:30px;padding-left:30px}.spacing_beetween_items_30 .blog_post_preview{margin-bottom:50px}.items2 .blog_post_preview{display:inline-block;vertical-align:top;width:50%}.blog_post_media{margin-bottom:30px}.blog_post_media>img{max-width:100%;height:auto}.blog_post_preview{margin-bottom:70px}.blog_type5 .blog_content{background-color:#f8f8f8}@media only screen and (max-width:1200px){.blog_type5 .blog_content .blogpost_title{line-height:1.5}.blog_type5 .featured_post_info>p{line-height:1.3}}@media only screen and (max-width:992px){.blog_type5 .blog_content{padding:6% 6% 2.5%;background-color:#f8f8f8}.items2 .blog_post_preview{width:50%}}.listing_meta{text-transform:uppercase;font-size:12px;line-height:16px}.listing_meta_single_post{display:-webkit-flex;display:flex;margin-bottom:21px;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.listing_meta a{color:inherit;font-weight:inherit}.blog_post_preview .listing_meta .listing_meta_rside>span{-webkit-transition:opacity .3s,color .3s;transition:opacity .3s,color .3s}.listing_meta .listing_meta_rside>span{display:inline-block;vertical-align:top}.listing_meta .listing_meta_rside>span:after,.listing_meta>span:after{display:inline-block;margin:-.3em 7px 0;width:1px;height:1em;background-color:currentColor;content:"";vertical-align:middle;line-height:1em}.blog_type5 .listing_meta>span:last-of-type:after,.listing_meta .listing_meta_rside>span:last-of-type:after,.listing_meta>span:last-of-type:after{display:none}.blog_content .post_author span.avatar,.listing_meta .listing_meta_author,.listing_meta .listing_meta_rside{display:inline-block;vertical-align:middle;line-height:44px}.listing_meta .listing_meta_author img{margin-right:10px;border-radius:0}.single-post .single_meta .blog_content .blogpost_title{margin-top:21px;margin-bottom:10px}.blogpost_title,.gt3_author_box{position:relative}.gt3_author_box{padding:50px;background-color:#f8f8f8}.gt3_author_box:after{display:table;clear:both;content:""}.gt3_author_box__avatar{float:left;width:100px;height:100px}.gt3_author_box__avatar img{display:block;width:100%;height:auto;-webkit-border-radius:50%;border-radius:50%}.gt3_author_box__name{margin-bottom:15px;margin-left:133px}.gt3_author_box__desc{margin-left:133px}@media only screen and (max-width:767px){.gt3_author_box{padding:25px}}@media only screen and (max-width:600px){.gt3_author_box__avatar{float:none;display:inline-block;vertical-align:middle}.gt3_author_box__name{display:inline-block;vertical-align:middle;margin:0 0 0 28px}.gt3_author_box__desc{margin-top:15px;margin-left:0}}.blog_content p{margin-bottom:17px}.blog_content .clear.post_clear{margin-top:20px}.gt3_module_featured_posts .blog_post_media{margin-bottom:0;padding-bottom:0}.gt3_module_featured_posts .blog_content{position:relative;padding:0}.gt3_module_featured_posts .blogpost_title{display:inline-block;vertical-align:top;font-size:22px}.gt3_module_featured_posts .blogpost_title a{font-weight:inherit;font-family:inherit;line-height:inherit}.featured_post_info{padding:17px 0}.featured_post_info .blogpost_title{margin-top:15px}.blog_content .post_author span.avatar{margin-right:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.blog_content .post_author{text-transform:uppercase;font-size:12px;line-height:inherit}.blog_content .post_author a{font-weight:inherit}.blog_content .post_author span{vertical-align:middle;line-height:44px}.blog_type5>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog_type5 .has_post_thumb .blog_content{overflow:hidden;color:#fff}.blog_type5 .item_wrapper{height:100%}.blog_type5 .post_share{margin:0;height:50px;line-height:50px}.blog_type5 .post_share>a{line-height:50px}.blog_type5 .has_post_thumb .blogpost_title a,.blog_type5 .has_post_thumb .listing_meta,.blog_type5 .post_author a{color:#fff}.blog_type5 .has_post_thumb .blog_content:hover,.blog_type5 .has_post_thumb .blog_content:hover .blogpost_title a,.blog_type5 .has_post_thumb .blog_content:hover .listing_meta{color:inherit}.blog_type5 .has_post_thumb .listing_meta{-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s}.blog_type5 .has_post_thumb .listing_meta .post_share>a:before{opacity:1}.blog_type5 .has_post_thumb .listing_meta .post_share>a:before,.blog_type5 .has_post_thumb .listing_meta a{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.blog_type5 .blog_content{overflow:hidden;padding:0 30px;height:100%}.blog_type5 .has_post_thumb .blog_content{background-color:#2e3336;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.blog_type5 .has_post_thumb .blog_content:hover{background-color:#f8f8f8}.blog_type5.items2 .blog_content .featured_post_info{min-height:50vh}@media only screen and (min-height:1100px){.blog_type5.items2 .blog_content .featured_post_info{height:50vh;max-height:500px;min-height:auto}}.blog_type5 .blog_post_media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-position:center;background-size:cover;opacity:.5;-webkit-transition:-webkit-transform .8s,opacity .7s;-moz-transition:-moz-transform .8s,opacity .7s;-o-transition:-o-transform .8s,opacity .7s;transition:transform .8s,opacity .7s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transform-origin:bottom center;-moz-transform-origin:bottom center;-ms-transform-origin:bottom center;-o-transform-origin:bottom center;transform-origin:bottom center}.blog_type5 .blog_content:hover .blog_post_media{opacity:0;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.blog_type5 .featured_post_info{position:relative;display:flex;flex-direction:column;padding-bottom:0;height:100%;min-width:100%;border-radius:0}.gt3_module_featured_posts .listing_meta{position:relative;margin:20px 0 0;padding:10px 30px 10px 0;line-height:30px;pointer-events:auto}.gt3_module_featured_posts .listing_meta:before{position:absolute;top:0;right:-10px;left:-10px;height:1px;content:"";opacity:.3;background-color:currentColor;color:inherit}.blog_type5 .blog_content .post_author~.blogpost_title{margin-top:73px}.blog_type5 .blog_content .blogpost_fixed_title{position:relative;margin-top:auto;pointer-events:none}.blog_type5 .blog_content .blogpost_title{line-height:1.45}.blog_type5 .blog_content .blogpost_fixed_title .blogpost_title,.blog_type5 .blog_content:hover .blogpost_title{opacity:1;-webkit-transition:opacity .3s .3s;-moz-transition:opacity .3s .3s;-o-transition:opacity .3s .3s;transition:opacity .3s .3s}.blog_type5 .blog_content .blogpost_fixed_title .blogpost_title{position:absolute;top:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);margin:0}.blog_type5 .blog_content .blogpost_title,.blog_type5 .blog_content:hover .blogpost_fixed_title .blogpost_title{opacity:0;-webkit-transition:opacity .3s 0ms;-moz-transition:opacity .3s 0ms;-o-transition:opacity .3s 0ms;transition:opacity .3s 0ms}.blog_type5 .featured_post_info>p{opacity:0;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:color .3s 0ms,opacity .3s 0ms,-webkit-transform .3s .3s;-moz-transition:color .3s 0ms,opacity .3s 0ms,-moz-transform .3s .3s;-o-transition:color .3s 0ms,opacity .3s 0ms,-o-transform .3s .3s;transition:color .3s 0ms,opacity .3s 0ms,transform .3s .3s}.blog_type5 .blog_content:hover .featured_post_info>p{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:color .3s 0ms,opacity .3s .3s,-webkit-transform .3s .3s;-moz-transition:color .3s 0ms,opacity .3s .3s,-moz-transform .3s .3s;-o-transition:color .3s 0ms,opacity .3s .3s,-o-transform .3s .3s;transition:color .3s 0ms,opacity .3s .3s,transform .3s .3s}.blog_type5 .post_author{position:absolute;top:22px;left:0}@media only screen and (max-width:767px){.blog_type5 .featured_post_info>p{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.blog_type5 .blog_content .blogpost_title{opacity:1}.blog_type5 .blog_content .blogpost_fixed_title .blogpost_title{display:none}}@media only screen and (max-width:420px){.blog_type5.items2 .blog_content .featured_post_info{min-height:50vh}.gt3_module_featured_posts .listing_meta:before{left:0;right:0}.blog_type5 .blog_content{padding:0 25px}}.blog_content h1,.blog_content h2{margin-top:20px;margin-bottom:10px}.single #main_content>.blog_post_preview{margin-bottom:55px}.single #main_content>.blog_post_preview .blog_content{margin:0;padding:0;background:0 0}.single .post_tags .tagcloud{display:inline-block;vertical-align:middle}.single .post_info{margin-top:0}.post_info,.widget.widget_categories ul li>a,.widget.widget_posts ul li .post_title a{position:relative}.prev_next_links{margin-top:44px;margin-bottom:65px}.prev_next_links a{display:block;padding:0}.prev_next_links a b{display:none;padding-bottom:2px;font-weight:400;font-size:inherit}.prev_next_links a span{display:block;text-transform:uppercase}.prev_next_links .fleft a{text-align:left}.prev_next_links .fleft a span i{margin-right:12px;margin-left:auto}.prev_next_links a span i{-webkit-transition:margin .3s;transition:margin .3s}.prev_next_links a:hover span i{margin-left:15px}.prev_next_links .fleft a:hover span i{margin-right:15px;margin-left:auto}.post_info{display:block;margin-top:4px;margin-bottom:4px;vertical-align:top;line-height:44px}.post_info>div:last-child{margin-left:0}.post_share{position:absolute;top:0;right:0;bottom:0;margin-top:10px;line-height:30px}.gt3_module_featured_posts .post_share{height:30px}.post_share>a,.share_wrap ul li{vertical-align:middle;text-align:center}.post_share>a,.post_share>a:before{-webkit-transition:color .3s;transition:color .3s}.post_share>a{position:relative;display:block;margin-left:2px;line-height:30px}.post_share>a:before{margin-right:7px;margin-left:7px;padding:0;content:"";font-weight:400;font-family:FontAwesome,sans-serif;line-height:21px;opacity:.6}.post_share>a span,.share_wrap ul li:before,.widget.widget_categories ul li:before,.widget.widget_posts ul li:before{display:none}.share_wrap{position:absolute;top:0;right:100%;z-index:555;display:block;visibility:hidden;box-shadow:none;font-size:0;line-height:0}.post_share:hover>.share_wrap ul li{visibility:visible!important;opacity:1!important}.share_wrap ul{margin:0;padding:0;list-style:none;white-space:nowrap}.share_wrap ul li{display:inline-block;visibility:hidden;margin:0 2px;padding:0;width:30px;height:30px;line-height:25px;opacity:0!important;-webkit-transition:all .3s;transition:all .3s}.gt3_social>:last-child,.share_wrap ul li:last-child{margin-right:0}.share_wrap ul li:nth-child(1){-webkit-transition-delay:0s;transition-delay:0s}.share_wrap ul li:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.post_share:hover>.share_wrap ul li:nth-child(1){-webkit-transition-delay:.2s;transition-delay:.2s}.post_share:hover>.share_wrap ul li:nth-child(2),.share_wrap ul li:nth-child(3){-webkit-transition-delay:.15s;transition-delay:.15s}.post_share:hover>.share_wrap ul li:nth-child(3){-webkit-transition-delay:.1s;transition-delay:.1s}.share_wrap a{display:block}.share_wrap a span{display:block;width:30px;font-size:16px;line-height:30px;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.share_wrap a:hover span{-webkit-transform:scale(1.2);transform:scale(1.2)}.share_wrap a .fa-twitter{color:#1aa9e1}.share_wrap a .fa-facebook{color:#3b5a9a}.share_wrap a .fa-pinterest{color:#d0202a}.featured_post_info .listing_meta .post_share .share_wrap{position:absolute;top:-40px;right:0}.featured_post_info .listing_meta .post_share .share_wrap a{padding-bottom:10px}.gt3_social{display:inline-block;font-size:19px}.gt3_social>*{display:inline-block;margin-right:20px}.post_share{display:inline-block;vertical-align:top}.main_footer .widget+.widget,aside>.widget+.widget{margin-top:48px}.widget_search .search_form .search_text{box-sizing:border-box;padding:8px 45px 8px 18px;width:100%;height:46px;outline:0;border:0;border-radius:0;font-size:.8571em}.widget_search .search_form{position:relative;z-index:1}.widget_search .search_form .search_submit,.widget_search .search_form:before{position:absolute;bottom:0;right:0;margin:0;padding:0;width:60px;height:46px;font-size:0;opacity:0;cursor:pointer}.widget_search .search_form:before{display:inline-block;color:#fff;content:"";text-align:center;font-size:inherit;font-family:Theme_icon,sans-serif;line-height:46px;opacity:1;transform:translate(0,0);text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.widget-title{margin-bottom:0;padding-bottom:15px;font-weight:500;font-size:22px;line-height:1.2em}.main_footer .widget-title{font-size:18px}.gt3_widget>ul{padding:0}.gt3_widget>ul>li{padding:0 0 5px}.gt3_widget>ul>li:last-child{padding-bottom:0}.widget.widget_categories ul li,.widget.widget_posts ul li{list-style:none}.widget.widget_categories ul li>a:before{position:absolute;left:0;display:inline-block;margin:0;content:"";font:14px/1 FontAwesome;font-size:1em;line-height:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.widget.widget_categories>ul>li,.widget.widget_posts>ul>li{margin:0;font-weight:400;line-height:2.15em}.widget.widget_categories ul li a{padding:0 5px 0 26px!important;color:inherit}.widget.widget_posts .recent_posts{padding:10px 0 0}.widget.widget_posts .recent_posts li{padding:0;border:0}.widget.widget_posts .recent_posts li+li{margin-top:22px}.textwidget:after,.widget.widget_posts .recent_posts li:after{display:table;clear:both;content:""}.gt3_header_builder__section-container:after,.gt3_header_builder__section-container:before,.widget.widget_posts .recent_posts li:before{display:none}.widget.widget_posts .recent_posts img{float:left;margin-right:20px;max-width:85px}.recent_posts_content.no_content .post_title{padding-top:5px}.recent_posts_content .recent_post__cont{margin-top:3px;font-size:14px;line-height:1.4}.widget.widget_posts .recent_posts .post_title{font-weight:500;font-size:1em;line-height:1.4}.tagcloud{overflow:hidden;margin:0-5px 0 0}.tagcloud a{position:relative;display:inline-block;margin:0 2px 5px 0;padding:5px 9px;border:1px solid #f8f8f8;-webkit-border-radius:0;border-radius:0;background-color:#f8f8f8;vertical-align:top;font-style:normal;font-size:14px!important;line-height:18px!important;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.tagcloud a:hover{border-color:#f1f1f1;background-color:transparent}.textwidget p{text-align:left;margin-bottom:12px}.textwidget img{margin:0 auto 25px;max-width:100%;vertical-align:top}.textwidget img.rounded{-webkit-border-radius:50%;border-radius:50%}.textwidget a img{margin:0 auto}.tagcloud a,.top_footer{font-weight:400}::selection{color:#fff}.gt3_header_builder{position:relative;z-index:1000}.gt3_header_builder a{color:inherit}.gt3_header_builder__section-container{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;justify-content:space-between}.gt3_header_builder__section-container.container_full{padding-right:30px;padding-left:30px}.gt3_header_builder__section .header_side{position:relative;height:100%;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.gt3_header_builder__section .header_side.left{text-align:left}.gt3_header_builder__section .header_side.right{text-align:right}.gt3_header_builder .header_side_container:before{display:inline-block;height:100%;content:"";vertical-align:middle}.gt3_header_builder_component{position:relative;z-index:1;display:inline-block;padding-right:3px;padding-left:3px;vertical-align:middle;white-space:normal}.gt3_header_builder_component p{margin-bottom:0}.gt3_header_builder_delimiter_component{margin:0 2px;padding-right:0;padding-left:0;width:0;height:15px;border-left:1px solid;opacity:.1}div[class*=gt3_header_builder__section--top] .gt3_header_builder__section-container{z-index:3}div[class*=gt3_header_builder__section--middle] .gt3_header_builder__section-container{z-index:2}.gt3_header_builder_text_component{font-weight:700;font-size:14px}.gt3_header_builder__section--show_on_mobile{display:none}@media only screen and (max-width:1200px){.gt3_header_builder .sticky_header,.gt3_header_builder>.mobile_menu_container .main-menu>ul,.gt3_header_builder_menu_component .main-menu{display:none}.gt3_header_builder_menu_component .mobile-navigation-toggle{display:inline-block}.gt3_header_builder>.mobile_menu_container .gt3_header_builder_component,.gt3_header_builder>.mobile_menu_container .main-menu{display:block}}@media only screen and (max-width:992px){div[class*=gt3_header_builder__section--top]{font-size:11px;line-height:1.2}}@media only screen and (max-width:768px){.gt3_header_builder__section--hide_on_mobile{display:none}.gt3_header_builder__section--show_on_mobile{display:block}}.gt3_header_builder_component.gt3_header_builder_menu_component+.gt3_header_builder_component{margin-left:30px}@media only screen and (max-width:1200px){.gt3_header_builder_component.gt3_header_builder_menu_component+.gt3_header_builder_component{margin-left:3px}}@media only screen and (max-width:768px){.gt3_header_builder_component.gt3_header_builder_menu_component+.gt3_header_builder_component{margin-left:3px}}.header_search{display:inline-block;height:auto!important;vertical-align:middle}.header_search__container{position:relative;z-index:1;display:inline-block;width:60px;height:100%;text-align:center;line-height:40px}.header_search .header_search__icon{opacity:1!important;cursor:pointer}.header_search .header_search__icon>i,.header_search__inner .search_form:after{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header_search .header_search__icon>i{font:400 100%"Theme_icon",sans-serif;font-style:normal}.header_search .header_search__icon>i:before{content:""}.header_search:before{position:absolute;content:""}.header_search .header_search__inner{position:absolute;top:100%;right:-1px;z-index:1;visibility:hidden;padding-top:48px;opacity:0;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.header_search__inner .search_form{position:relative;z-index:1;padding-right:40px;border:1px solid rgba(232,232,232,.8);border-top-color:rgba(232,232,232,.5);border-left-color:rgba(232,232,232,.5);border-radius:4px;background:#fff}.header_search__inner:after,.header_search__inner:before{position:absolute;top:38px!important;right:20px;z-index:2;width:0;height:0;border-right:10px solid transparent;border-bottom:10px solid #fff;border-left:10px solid transparent;content:""}.header_search__inner:after{top:37px!important;right:18px;z-index:-1;border-right:12px solid transparent;border-bottom:12px solid rgba(232,232,232,.65);border-left:12px solid transparent}.header_search__inner .search_form:after{position:absolute;top:0;right:0;z-index:1;width:40px;height:100%;content:"";text-align:center;font:14px/1 FontAwesome;line-height:40px;opacity:1;transform:translate(0,0)}.header_search__inner .search_submit{position:absolute;top:0;right:0;z-index:2;padding:0;width:40px;height:100%;outline:0;border:0;background:0 0!important;box-shadow:none;font-size:0;cursor:pointer}.header_search__inner .search_text{padding:0 20px;height:40px;outline:0;border:0;background-color:transparent;box-shadow:none;color:inherit;font-size:14px;user-select:none}.header_search__inner .search_text::-webkit-input-placeholder{opacity:.7!important}.header_search__inner .search_text:-moz-placeholder{opacity:.7!important}.header_search__inner .search_text::-moz-placeholder{opacity:.7!important}.header_search__inner .search_text:-ms-input-placeholder{opacity:.7!important}@media only screen and (max-width:768px){.header_search__container{width:30px}.header_search .header_search__icon>i{font-size:16px}.toggle-box,.toggle-inner,.toggle-inner:after,.toggle-inner:before{width:22px}}.gt3_module_title{padding-bottom:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;text-align:center;justify-content:flex-end}.single .gt3_module_title{padding-bottom:40px;margin-top:65px}.gt3_module_title h3{margin:0;text-align:left;display:block;flex:1 0 auto;order:0;padding:0 20px 0 0}@media only screen and (max-width:1200px){.container{width:950px}}@media only screen and (max-width:992px){.container{width:728px}}@media only screen and (max-width:768px){.container{width:560px}.items2 .blog_post_preview{width:100%}.top_footer .row [class*=gt3_span]+[class*=gt3_span]{margin-top:35px}.sidebar-container{padding-top:35px}}@media only screen and (max-width:600px){.container{width:420px}}@media only screen and (max-width:480px){.container{width:90%}.prev_next_links .fleft{float:none;padding-bottom:15px}.prev_next_links .fleft a{text-align:center}.prev_next_links span i{display:none!important}}.vc_row:after,.vc_row:before{content:" ";display:table}.vc_row:after{clear:both}.vc_row{margin-left:-15px;margin-right:-15px}.vc_col-sm-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px){.vc_col-sm-12{float:left;width:100%}}@font-face{font-family:vcpb-plugin-icons;src:url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62);src:url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62#iefix)format("embedded-opentype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.ttf?f6ud62)format("truetype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.woff?f6ud62)format("woff"),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.svg?f6ud62#vcpb-plugin-icons)format("svg");font-weight:400;font-style:normal}.vc_separator .vc_icon_element:not(.vc_icon_element-have-style)+h4{padding-left:0}@font-face{font-family:vc_grid_v1;src:url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?-9hbgac);src:url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac)format("embedded-opentype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.woff?-9hbgac)format("woff"),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac)format("truetype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1)format("svg");font-weight:400;font-style:normal}