@media only screen and (max-width:1300px){.wrap,.boxed-layout #page,.boxed-layout-small #page{max-width:94%}.boxed-layout .wrap,.boxed-layout-small .wrap{max-width:94%}.four-column-full-width{width:33.33%}.four-column-full-width:nth-child(4n+5){clear:none}.four-column-full-width:nth-child(3n+4){clear:both}.header-image-title{font-size:40px}.about-box-bg{padding:70px 0 30px}}@media only screen and (max-width:1023px){.boxed-layout #page,.boxed-layout-small #page{overflow:hidden}#search-box{background-color:#fff}.header-navigation-wrap{text-align:center}.header-social-block{display:inline-block;float:none}.header-image-title{font-size:26px}.header-image-sub-title{font-size:18px}.widget-title{font-size:22px;line-height:1.364}#primary,#secondary{margin-bottom:20px;padding:0;width:100%;border:none}.column{margin:0 -15px}.two-column,.three-column,.four-column{padding:0 15px 40px}.two-column,.four-column,.three-column,.four-column-full-width,.business-sidebar .three-column,.boxed-layout-small .four-column-full-width{width:50%}.four-column-full-width:nth-child(3n+4),.boxed-layout-small .four-column-full-width:nth-child(3n+4),.column-2:nth-child(2n+3),.column-3:nth-child(3n+4),.column-4:nth-child(4n+5){clear:none}.four-column-full-width:nth-child(2n+3),.boxed-layout-small .four-column-full-width:nth-child(2n+3){clear:both}#colophon .widget-area{margin:0;display:block}#colophon .column-1,#colophon .column-2,#colophon .column-3,#colophon .column-4{border-right:none;width:100%;float:none;padding:0;display:block}.design-1 .custom-header-content{top:65%}.os-content-wrap .os-image{width:calc(25% - 20px)}}@media only screen and (max-width:980px){#sticky-header-sticky-wrapper{height:auto !important}#sticky-header{position:relative !important}.is-sticky #sticky-header{top:0 !important}.is-sticky .header-social-block{display:inline-block}.top-bar .widget_contact ul li a,.top-bar .widget_contact ul li a i{font-size:11px}.top-bar .widget_contact ul li a i{vertical-align:middle}.is-sticky .main-navigation{float:none}.nav-site-title{display:none}.menu-toggle{background-color:rgba(0,0,0,0);border:0 none;color:#666;cursor:pointer;display:inline-block;font-size:0;height:30px;margin:20px auto 0;padding:0;width:30px}.design-1 .menu-toggle{color:#fff}.menu-toggle .line-bar:before{transition:top .1s ease .14s,opacity .1s ease 0s}.line-bar:before{top:-8px}.line-bar:after{bottom:-8px}.line-bar:after,.line-bar:before{content:"";display:block}.line-bar,.line-bar:after,.line-bar:before{border-radius:5px;height:2px;position:absolute;transition-duration:.15s;transition-property:transform,-webkit-transform;transition-timing-function:ease;width:30px}.menu-toggle .line-bar:after{transition:bottom .1s ease .14s,transform .1s cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform .1s cubic-bezier(.55,.055,.675,.19) 0s}.menu-toggle .line-bar{transition-duration:.1s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.line-bar{display:block;margin-top:-2px}.menu-toggle.on .line-bar:before{opacity:0;top:0;transition:top .1s ease 0s,opacity .1s ease .14s}.menu-toggle.on .line-bar:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease 0s,transform .1s cubic-bezier(.215,.61,.355,1) .14s,-webkit-transform .1s cubic-bezier(.215,.61,.355,1) .14s}.menu-toggle.on .line-bar{transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.menu{display:none}.toggled-on .menu{display:block;padding:0 10px}.menu.nav-menu{margin-right:-80px}.design-1.header-image .menu.nav-menu{background-color:#333;width:calc(100% + 80px);float:left}.widget_nav_menu .menu{display:block}.sub-menu-toggle{background-color:#333;color:#fff;float:right;width:30px;height:30px;text-align:center;line-height:30px;margin:6px;padding:0;cursor:pointer;position:relative;z-index:9}.main-navigation{float:none;padding:0}.main-navigation>ul>li{position:inherit;width:100%;border-top:1px solid rgba(0,0,0,.1);margin-left:0}.main-navigation a{float:none;height:inherit;line-height:1.833;padding:10px 0}.main-navigation ul li:hover ul{top:auto}.main-navigation ul li ul{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:block;left:40px;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);position:static;top:auto;visibility:visible;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;width:100%}.main-navigation ul li ul li{float:none;margin:0;position:relative;text-align:left;width:100%;z-index:1;display:block;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);visibility:visible}.main-navigation ul li ul li{border-top:1px solid rgba(0,0,0,.1)}.main-navigation ul li ul li:before{position:static}.main-navigation ul li ul li ul{left:160px;display:block;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);visibility:visible}#site-navigation ul ul ul a{padding-left:40px}.main-navigation ul ul li:hover ul{top:0;display:block;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);visibility:visible}.main-navigation li.menu-item-has-children>a:after,.main-navigation li.page_item_has_children>a:after{display:none}.is-sticky .main-navigation a{line-height:inherit}.custom-header-content{left:7%;width:50%}.box-title,.about-title{font-size:30px}}@media only screen and (max-width:767px){.comments-title,#respond h3#reply-title{font-size:26px;line-height:1.231}h1,h2,h3,h4,h5,h6,p{margin-bottom:10px}hr{margin-bottom:30px}input[type=text],input[type=email],input[type=search],input[type=password],textarea,input[type=reset],input[type=button],input[type=submit]{margin-bottom:20px}input.s{margin:0}#site-title{font-size:28px;line-height:1}.boxed-layout #site-branding,.boxed-layout #site-title a img,.boxed-layout-small #site-branding,.boxed-layout-small #site-title a img{max-width:400px}#search-box input.search-field{margin-bottom:0}.page-header{padding:10px 20px}#content{padding-top:30px}.column{margin:0}.boxed-layout-small .four-column-full-width,#primary .three-column,#primary .four-column-full-width,#primary .four-column{margin:0;width:100%}.four-column{padding:0 10px 30px;width:50%}.three-column-post .post-container,.four-column-post .post-container{width:50%}.top-bar{display:none}.top-bar .side-menu-nav{width:100%}.header-wrap-inner{display:block}.header-left{width:100%;text-align:center}.header-right{position:absolute;top:10px;right:0}.sticky-header-inner .header-right{top:15px}.custom-logo{height:50px}.menu-toggle{margin-top:12px}.box-header{padding:0}#main .latest-blog-content .post{margin-bottom:0}.blog-holder-wrap .post,.search .blog-holder-wrap .page{margin-bottom:20px;margin-right:15px;width:calc(50% - 10px)}.entry-title{font-size:20px}.widget{margin-bottom:40px}.widget_custom-tagcloud{margin-bottom:32px}.widget_posts{margin-bottom:20px}#colophon .widget_posts{margin-bottom:20px}.site-info #site-branding{max-width:100%}.custom-header-content{width:60%}.header-image-title{font-size:18px;margin-bottom:0}.header-image-sub-title{font-size:13px}.btn-default{font-size:11px;padding:0 10px;margin-top:0}.box-title,.about-title{font-size:24px}.about-content-column,.flip-content .about-content-column{width:100%;margin:0 0 20px}.about-content-wrap{padding:0}.os-content-wrap .os-image{width:calc(33.33% - 20px)}}@media only screen and (max-width:480px){.boxed-layout #colophon,.boxed-layout-small #colophon{margin-bottom:10px}.boxed-layout #site-branding,.boxed-layout #site-title a img,.boxed-layout-small #site-branding,.boxed-layout-small #site-title a img{max-width:240px}.column{margin:0}.two-column-full-width,.four-column-full-width{margin:0;width:100%}.two-column,.three-column,.four-column{padding:0 0 30px;margin-right:0;width:100%}.two-column-post .post-container,.three-column-post .post-container,.four-column-post .post-container{width:100%}.side-menu{right:-200%}.custom-header-content{width:80%;text-align:center}#site-branding{text-align:left}.design-1.header-image .top-header{position:relative}.design-1.header-image .top-bar{background-color:#f80068}.design-1.header-image .main-header{background-color:#0d0005}.design-1.header-image .menu.nav-menu{background-color:transparent}.design-1.header-image .main-header{margin-top:0}.design-1 .custom-header-content{top:50%}.blog-holder-wrap .post,.search .blog-holder-wrap .page{margin-right:0;width:100%}.os-content-wrap .os-image{width:calc(50% - 20px)}}@media only screen and (max-width:319px){.wrap,.boxed-layout #page,.boxed-layout .wrap,.boxed-layout-small #page,.boxed-layout-small .wrap{width:96%}.post-content{padding:15px}}