.entry-content .motopress-text-obj p a{text-decoration:none}#header{position:relative;top:0;width:100%;background:#222222!important;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.home #header{background:transparent!important;position:fixed!important}.pseudoStickyBlock{display:none!important}#header.isStick{background:rgba(34,34,34,.9)!important}#header .shadow{display:none}.site-branding{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;margin:25px 0!important}.isStick .site-branding{margin:15px 0!important}.site-branding a img{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;height:60px}.menu.menu-primary .cherry-mega-menu,.menu.menu-secondary .cherry-mega-menu{line-height:0}.menu-line{display:none}.isStick .site-branding a img{height:40px}.cherry-breadcrumbs_content{text-align:center}.cherry-breadcrumbs_item_sep{padding:0 10px}.cherry-btn.cherry-btn-primary{background:#222;box-shadow:none}.cta-section .cherry-btn.cherry-btn-primary{width:100%;font-size:20px;padding:30px 50px}.cherry-btn>span.fa{font-size:inherit!important;margin:0 0 0 15px!important}.cherry-btn.cherry-btn-primary:hover{background:#dd127b}.menu-items>.menu-item>a{padding:0 18px!important;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#fff}.menu-items>.menu-item:last-child a{padding-right:0!important}.menu-items>.menu-item.menu-btn>a{background:#dd127b;padding:10px 30px!important;vertical-align:middle;display:inline;border-radius:20px;margin-left:15px}.menu-items>.menu-item>a:before{display:none}.menu-items>.menu-item>a:hover,.menu-items>.current-menu-item>a{color:#dd127b!important}.menu-items>.menu-item.menu-btn>a:hover{background:#fff}.menu-primary ul li:last-child .top-level-arrow{display:none}.bop-nav-search{padding:0!important}.bop-nav-search label{margin:0!important}.bop-nav-search input[type="search"]{width:100%;font-size:13px;height:35px;padding:5px 10px;border:none;background:#fff;outline:0;border-radius:2px;margin-right:0}.bop-nav-search input[type="submit"]{background:url(../../../../../../themes/ologic/assets/images/search.png) no-repeat;background-color:#dd127b;background-position:center center;margin:0;font-size:15px;border:none;width:35px;height:35px;line-height:35px;text-indent:-9999px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;right:24px;top:20px;border-radius:0 2px 2px 0}.motoslider_wrapper{background:#222}.motoslider_wrapper{text-align:center}.motoslider_wrapper p{color:#fff;font-size:24px;letter-spacing:0;display:block;text-align:center;width:100%}.motoslider_wrapper h1{color:#fff;text-align:center;text-transform:lowercase;font-size:72px;letter-spacing:0;display:block;margin-bottom:30px}.motoslider_wrapper h1:after{content:'';width:80px;height:2px;background:#fff;display:block;margin:25px auto 0}.motoslider_wrapper .cherry-btn.cherry-btn-small{color:#fff;font-weight:700;padding:15px 50px;font-size:18px;display:inline-block;margin:0 auto;margin-top:30px;text-shadow:0 1px 1px rgba(0,0,0,.65);box-shadow:0 1px 1px rgba(0,0,0,.65);background:rgba(0,0,0,.25);border:2px solid #fff}.motoslider_wrapper .cherry-btn.cherry-btn-small i{margin-right:15px}.motoslider_wrapper .cherry-btn.cherry-btn-small:hover{text-shadow:none;background:#7094de;border-color:#7094de}.title-box .title-box_content .icon-title-wrap>div{overflow:visible}.title-box .title-box_content .icon-title-wrap{display:block}.title-box .title-box_content .icon-title-wrap h2{margin-bottom:5px;text-align:center}.title-box .title-box_content .icon-title-wrap h2:after{content:'';width:80px;height:2px;background:#ddd;display:block;margin:25px auto 0}.motopress-service-box-obj .motopress-service-box-icon-section .motopress-service-box-icon-holder i{color:#fff;padding:0;margin:0;width:auto;height:auto;line-height:1;text-shadow:none;font-size:72px!important;margin-bottom:30px}.motopress-service-box-obj .motopress-service-box-content-section p{margin:0}.about-section .title-box .title-box_content .icon-title-wrap h2,.about-section h3,.about-section p,.contact-section h3,.contact-section .title-box .title-box_content .icon-title-wrap h2{color:#fff}.about-section .title-box .title-box_content .icon-title-wrap h2:after{background:#fff}.about-section ul.default-lists{margin:0}.about-section ul.default-lists li{font-size:14px;padding:5px 10px 5px 40px;font-weight:400;text-align:left!important;color:#fff;list-style:none;margin-bottom:15px;background:rgba(255,255,255,.1);border-radius:5px;position:relative}.about-section ul.default-lists li:before{content:'\f00c';font-family:'FontAwesome';position:absolute;left:13px;top:8px}.contact-info.title-box .title-box_content .icon-title-wrap{display:table}.contact-info.title-box .title-box_content .icon-title-wrap h2{color:#fff;line-height:26px;font-size:18px;margin:0;text-align:left}.contact-info.title-box .title-box_content .icon-title-wrap h2:after{display:none}.contact-info.title-box .title-box_content .icon-title-wrap span{color:#fff;font-size:36px;padding:0;margin:0;margin-right:20px;background:#222;width:80px;height:80px;line-height:80px;border-radius:50%;display:inline-block;text-align:center!important}.contact-info.title-box .title-box_content .icon-title-wrap span.fa-envelope{font-size:30px}.contact-info.title-box .title-box_content{margin:15px 0}div.wpcf7 .wpcf7-form-control-wrap input::-webkit-input-placeholder,div.wpcf7 .wpcf7-form-control-wrap textarea::-webkit-input-placeholder{color:white!important}div.wpcf7 .wpcf7-form-control-wrap input:-moz-placeholder,div.wpcf7 .wpcf7-form-control-wrap textarea:-moz-placeholder{color:white!important}div.wpcf7 .wpcf7-form-control-wrap input::-moz-placeholder,div.wpcf7 .wpcf7-form-control-wrap textarea::-moz-placeholder{color:white!important}div.wpcf7 .wpcf7-form-control-wrap input:-ms-input-placeholder,div.wpcf7 .wpcf7-form-control-wrap textarea:-ms-input-placeholder{color:white!important}div.wpcf7 .wpcf7-form-control-wrap input,div.wpcf7 .wpcf7-form-control-wrap textarea{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-size:16px!important;background:rgba(17,17,17,.15);border:none!important;border-radius:5px;color:#fff;margin-bottom:20px!important}.footer-top.static-area div.wpcf7 .wpcf7-form-control-wrap input,.footer-top.static-area div.wpcf7 .wpcf7-form-control-wrap textarea{font-size:14px!important;padding:10px 12px;line-height:20px;margin:0 0 20px!important}.footer-top.static-area div.wpcf7 .wpcf7-form-control-wrap input{height:40px}.footer-top.static-area div.wpcf7 .wpcf7-form-control-wrap textarea{height:100px;padding-right:120px;resize:none}div.wpcf7 .wpcf7-form-control-wrap input:focus,div.wpcf7 .wpcf7-form-control-wrap textarea:focus{background:#222}div.wpcf7 .wpcf7-form-control-wrap input:focus,div.wpcf7 .wpcf7-form-control-wrap textarea:focus{background:#222}div.wpcf7 .wpcf7-submit{margin:10px auto 0!important;display:block;box-shadow:none;background:#222}.footer-top.static-area div.wpcf7 .wpcf7-submit{margin:0!important;position:absolute;top:5px;right:20px;height:90px;width:100px;padding:10px;font-size:14px;word-wrap:normal;white-space:normal;line-height:22px}div.wpcf7 .wpcf7-submit:hover{background:#222}.home article.page.type-page .entry-permalink{display:none}#totop{bottom:0;right:0;width:50px;height:50px}#totop a{border-radius:0}.developer{text-align:right}#totop a:hover{background:#222!important}.site-info a,.developer a{color:#fff}.site-info a:hover,.developer a:hover{color:#dd127b}.site-footer .static-area{padding:30px 0}.taxonomy-filter{display:none}.masonry-layout{margin:0}.masonry-layout .grid-layout_inner{padding:30px;background:#fff;border-radius:0;box-shadow:3px 3px 5px rgba(0,0,0,.05)}.masonry-layout .masonry-layout-item .grid-layout_inner .post-gallery.cherry-thumb-m,.masonry-layout .masonry-layout-item .grid-layout_inner .post-gallery.cherry-thumb-s,.masonry-layout .masonry-layout-item .grid-layout_inner .post-gallery.cherry-thumb-l,.masonry-layout .masonry-layout-item .grid-layout_inner .entry-thumbnail.cherry-thumb-m,.masonry-layout .masonry-layout-item .grid-layout_inner .entry-thumbnail.cherry-thumb-s,.masonry-layout .masonry-layout-item .grid-layout_inner .entry-thumbnail.cherry-thumb-l,.masonry-layout .masonry-layout-item .grid-layout_inner .entry-video.cherry-thumb-m,.masonry-layout .masonry-layout-item .grid-layout_inner .entry-video.cherry-thumb-s,.masonry-layout .masonry-layout-item .grid-layout_inner .entry-video.cherry-thumb-l{margin:0 0 20px}header.entry-header{background:transparent!important;position:relative!important}.masonry-layout .masonry-layout-item .grid-layout_inner .entry-title{margin-bottom:10px;font-size:16px;line-height:26px}.masonry-layout .masonry-layout-item .grid-layout_inner .entry-title a{color:#dd127b}.masonry-layout .masonry-layout-item .grid-layout_inner .entry-title a:hover{color:#222}.masonry-layout .masonry-layout-item .grid-layout_inner .entry-meta{display:none}.masonry-layout .masonry-layout-item .grid-layout_inner div.entry-content{font-size:14px;line-height:24px}.masonry-layout .masonry-layout-item .grid-layout_inner .entry-meta.meta-bottom{display:block;padding:15px 0 0;margin-bottom:0}.masonry-layout .masonry-layout-item .grid-layout_inner .entry-meta.meta-bottom span{color:#222;font-size:14px}.home .masonry-layout .navigation.pagination{display:none}.service-section .motopress-service-box-obj{position:relative;overflow:hidden}.service-section .motopress-service-box-obj .motopress-service-box-icon-section.motopress-service-box-big-image .motopress-service-box-icon-holder{background:#111}.service-section .motopress-service-box-obj .motopress-service-box-icon-section.motopress-service-box-big-image .motopress-service-box-icon-holder div{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.service-section .motopress-service-box-obj:hover .motopress-service-box-icon-section.motopress-service-box-big-image .motopress-service-box-icon-holder div{opacity:.5}.service-section .motopress-service-box-obj .motopress-service-box-heading-section{position:absolute;top:50%;left:50%;width:300px;height:70px;margin-left:-150px;margin-top:-35px;text-align:center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.service-section .motopress-service-box-obj:hover .motopress-service-box-heading-section{top:25%}.service-section .motopress-service-box-obj .motopress-service-box-heading-section h3{margin:0;font-size:60px;font-weight:700;line-height:70px;color:#fff;text-shadow:1px 2px 2px rgba(0,0,0,.15)}.service-section .motopress-service-box-obj .motopress-service-box-content-section{position:absolute;bottom:0;left:50%;width:300px;height:50px;margin-left:-150px;margin-bottom:-50px;text-align:center;color:#fff;text-shadow:1px 2px 2px rgba(0,0,0,.15);overflow:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0}.service-section .apple-service .motopress-service-box-obj .motopress-service-box-content-section{width:500px;margin-left:-250px}.service-section .motopress-service-box-obj:hover .motopress-service-box-content-section{bottom:50%;margin-bottom:-25px;opacity:1}.service-section .motopress-service-box-obj .motopress-service-box-button-section{position:absolute;bottom:0;left:50%;width:200px;height:70px;margin-left:-100px;margin-bottom:-70px;text-align:center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0}.service-section .motopress-service-box-obj:hover .motopress-service-box-button-section{bottom:25%;margin-bottom:-35px;opacity:1}.service-section .motopress-service-box-obj .motopress-service-box-button-section .motopress-btn,.service-section .motopress-service-box-obj .motopress-service-box-content-section p{margin:0!important}.service-section .motopress-service-box-obj .motopress-service-box-button-section .motopress-btn{box-shadow:1px 2px 2px rgba(0,0,0,.15)!important;background:#dd127b!important;color:white!important}.service-section .motopress-service-box-obj .motopress-service-box-button-section .motopress-btn:hover{background:#222!important}.blog:not(.woocommerce) .entry-thumbnail img,.blog:not(.woocommerce) .post-gallery img,.blog:not(.woocommerce) .entry-video img,.category:not(.woocommerce) .entry-thumbnail img,.category:not(.woocommerce) .post-gallery img,.category:not(.woocommerce) .entry-video img,.author:not(.woocommerce) .entry-thumbnail img,.author:not(.woocommerce) .post-gallery img,.author:not(.woocommerce) .entry-video img,.archive:not(.woocommerce) .entry-thumbnail img,.archive:not(.woocommerce) .post-gallery img,.archive:not(.woocommerce) .entry-video img{box-shadow:none}body.blog,body.blog .site-content{background:#f3f3f3!important}.blog .site-content .content-area{padding-top:110px;padding-bottom:110px}.error404 .site-content{padding:0 0 100px}.error-404 h1{font-size:100px;font-weight:300;color:#222;line-height:1}.error-404 h2{font-size:50px;color:#777;line-height:1}.error-404 p{font-size:18px;line-height:24px;font-weight:400;margin:40px 0}.cherry-breadcrumbs .container-fluid .row .page-title{line-height:80px;margin:0;padding:110px 0 15px;background:#fff;text-transform:lowercase}.cherry-breadcrumbs .container-fluid .row .page-title:after{content:'';width:80px;height:2px;background:#ddd;display:block;margin:25px auto 0}.cherry-breadcrumbs_content{background:white!important;padding-bottom:110px}.motopress-service-box-obj .motopress-service-box-icon-section .motopress-service-box-icon-holder{display:block!important;text-align:center;width:100%!important;min-width:0!important;font-size:36px!important}.service-section .motopress-service-box-obj .motopress-service-box-icon-section .motopress-service-box-icon-holder{font-size:400px!important}.benefit-section .motopress-service-box-obj .motopress-service-box-icon-section .motopress-service-box-icon-holder i{font-size:36px!important;color:#fff}.motopress-service-box-obj .motopress-service-box-icon-section{background:#dd127b;padding:30px 25px 60px!important;width:100px;margin-bottom:30px}.service-section .motopress-service-box-obj .motopress-service-box-icon-section{background:#222;padding:0!important;width:100%!important;margin-bottom:0}.benefit-section .motopress-service-box-obj .motopress-service-box-icon-section{background:#222;padding:12px 10px!important;width:60px;margin-bottom:0}.motopress-service-box-obj .motopress-service-box-icon-section:after{content:'';position:absolute;left:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 50px 30px 50px;border-color:transparent transparent #f3f3f3 transparent}.benefit-section .motopress-service-box-obj .motopress-service-box-icon-section:after{border-width:0 30px 20px 30px;border-color:transparent transparent #dd127b transparent}.service-section .motopress-service-box-obj .motopress-service-box-icon-section:after{display:none}.benefit-section .motopress-service-box-obj.motopress-service-box-text-heading-float .motopress-service-box-text-heading-wrapper{padding-left:30px;color:#fff}.benefit-section .motopress-service-box-obj .motopress-service-box-heading-section h3{color:#fff;margin-bottom:20px}.footer-top.static-area{background:#e3e3e3;color:#777;padding:110px 0 50px!important}.footer-top.static-area .static-footer-sidebars>div>div .widget{min-height:0}.site-footer .widget-title{text-transform:none;font-size:24px;line-height:1;color:#222;font-weight:700;margin-bottom:30px}.site-footer .widget_nav_menu .menu li{padding:0;line-height:18px;margin-top:10px}.site-footer .widget_nav_menu .menu li.social-icon{list-style:none;display:inline-block;padding:0 1px}.site-footer .widget_nav_menu #menu-top-menu .menu-item:first-child a{display:none}.site-footer .widget_text p{margin-bottom:20px}.site-footer .widget_text i{width:28px;height:28px;background:#dd127b;color:#fff;text-align:center;line-height:28px;border-radius:50%;margin-right:10px;font-size:14px}.footer-top.static-area .static-footer-sidebars>div>div .widget:before{display:none}.site-footer .widget_recent_entries ul li a::before{display:none}.site-footer .footer-shop-widgets-area.static-area .static-footer-shop-sidebars>[class*="col-"] .widget:before{width:0!important}.down-arrow{position:fixed;bottom:0;left:50%;margin-left:-50px;text-align:center;display:none;width:100px;background:#222;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.down-arrow a{color:#fff;padding:10px;width:100%;display:block}.down-arrow a:hover{background:#dd127b;color:#fff}.isStick .down-arrow{opacity:0}.home .down-arrow{display:block}@media (max-width:1200px){.motoslider_wrapper h1{font-size:60px}.site-content h3{font-size:24px}}@media (max-width:992px){#header{padding-bottom:15px}.motopress-service-box-obj.motopress-service-box-centered{margin-bottom:50px!important}.motoslider_wrapper h1{font-size:50px}.motoslider_wrapper p{font-size:20px}.cta-section .motopress-text-obj{margin-bottom:30px!important}.benefit-section .motopress-service-box-obj{margin-bottom:50px!important}}@media (max-width:768px){#header{padding-bottom:0}.site-branding{margin:5px 0!important}.about-section .inner{background:none}.clients-bg{background:#dd127b}.customer-bg{background:#222}.site-branding.with-trigger .logo-tagline-wrap img{width:auto}.hamburger span,.hamburger span:before,.hamburger span:after{background:white!important}header .menu-items{margin-bottom:15px}header .menu-items>.menu-item{border:none}header .menu-items>.menu-item>a{line-height:35px}.motoslider_wrapper h1{font-size:32px}.motoslider_wrapper p{font-size:18px}}@media (max-width:480px){.motoslider_wrapper h1{font-size:24px;margin-top:45px}.motoslider_wrapper p{font-size:14px}}