@import url('https://3bb900.claudeassets.com/20250111063122cs_/https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700&display=swap');
body{background-color:#FFF;font:18px/1.5em 'Montserrat', sans-serif;overflow-x:hidden;font-weight:400;}
h1, h2, h3{font-weight:600;letter-spacing:-1px;}
h1, h2,.h1,.h2{font:800 40px/50px 'Roboto', sans-serif;}
#primary-container h1, h1, h2{font-size:26px;line-height:35px;margin:10px 0 35px 0;text-transform:none;font-family:'Montserrat', sans-serif; font-weight:500}
#primary-container h1{color:#000;text-align:left;}
h3,.h3{font-size:20px;line-height:25px;margin-bottom:15px;}
h4,.h4{font-size:18px;font-weight:normal;letter-spacing:-1px;line-height:20px;}
h5,.h5{margin-bottom:12px;font-size:16px;}
h6,.h6{font:500 14px/1.5em "Helvetica Neue", Helvetica, Arial, sans-serif;margin-bottom:12px;}
code{border-style:none;display:block;font:14px/24px Courier, Courier New, monospace;margin:30px 0 45px 55px;overflow:auto;}
.h1,.h2,.h3,.h4,.h5{color:#fd123d;}
code,
.copyright,
.post-date,
.entry-meta,
#login span,
.widget li a,
.copyright a,
.twitter_time,
.logged-in-as,
.entry-meta a,
.comment-meta,
.comment-meta a,
#login span a,
.logged-in-as a,
.entry-content li,
a .logo_text:hover,
.widget_archive li,
.author-tag a:hover,
.widget_categories li,
.bean-coming-soon .text,
.comment-awaiting-moderation,
#header-container .main-menu a,
.search #searchform input[type="text"]{color:#A7A7A7;}
form label,
blockquote,
blockquote p,
textarea:focus,
.entry-meta span,
.widget li a:hover,
.entry-meta a:hover,
.copyright a:hover,
.author-description,
.bean-tabs > li > a,
.entry-content .bean-panel-title > a,
.comment-author cite,
.comment-author cite a,
.archives-list ul li a,
input[type=text]:focus,
input[type=email]:focus,s
input[type=password]:focus,
.entry-content blockquote p,
h1, h1 a, h2, h3, h4, h5, h6,
.comment-meta .author-tag a:hover,
.widget_bean_recent_posts li h3 a,
#header-container .main-menu a:hover,
.post-password-required .entry-content label{color:#000;}
.btn:hover,
#toTop:hover,
.button:hover,
.jp-interface,
.post .jp-audio,
.tagcloud a:hover,
button.button:hover,
.button.small:hover,
.btn[type="submit"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
.button[type="submit"]:hover,
.form-submit input[type="submit"]:hover{background-color:#333;}
a,
.btn,
.button,
.logo h1,
.bean-shot,
.tagcloud a,
button.button,
.post-thumb img,
.isotope-item img,
.btn[type="submit"],
.button[type="submit"],
input[type="button"],
input[type="reset"],
.flickr_badge_image,
input[type="submit"],
.instagram_badge_image,
.flickr_badge_image img,
.bean-dribbble-shots img,
.instagram_badge_image img,
.menu_container input[type="text"]{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;}
#toTop,
.pagination a,
.header-controls a.trigger,
#header-container .main-menu ul li a{-webkit-transition:all 0s;-moz-transition:all 0s;-ms-transition:all 0s;-o-transition:all 0s;}
.post-thumb{background-image:url(https://8817e7.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/assets/images/post-thumb.png);background-position:center;background-repeat:no-repeat;overflow:hidden;}
.post-thumb a img:hover,
/*.isotope-item img:hover{opacity:0.25 !important;}*/

.blogs .post-thumb a img:hover,.blogs .isotope-item img:hover{opacity:1 !important;}
.btn,
.button,
.tagcloud a,
button.button,
.btn[type="submit"],
.button[type="submit"],
input[type="button"],
input[type="reset"],
input[type="submit"]{border:none;border-radius:0 !important;color:#FFF;cursor:pointer;display:inline-block;font:13px/1.6em "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold !important;margin:1px 1px 4px 0;padding:12px 18px;text-align:center;text-transform:uppercase;}
.btn:hover,
.button:hover,
.tagcloud a:hover,
button.button:hover,
.form-submit input[type="submit"]:hover,
.btn[type="submit"]:hover,
.button[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover{color:#FFF!important;}
a.short-btn{color:#FFF!important;}
form label{cursor:pointer;display:block;margin-bottom:7px;}
span.required{color:#FF554E;font-size:22px!important;line-height:10px;}
form input{clear:none;display:inline;margin-bottom:20px;}
input.input-text,
textarea{display:block;margin-bottom:18px;}
textarea{min-height:210px;padding:9px 14px;}
input[type="text"],
input[type="password"],
input[type="date"],
input[type="datetime"],
input[type="email"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
textarea{background-color:#F1F4F5;border:1px solid #F1F4F5;color:#A7A7A7;font:15px/1.6em "Helvetica Neue", Helvetica, Arial, sans-serif;height:38px;-webkit-appearance:none;}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="date"]:focus,
input[type="datetime"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="time"]:focus,
input[type="url"]:focus,
textarea:focus{background-color:#F1F4F5;border:1px solid #F1F4F5;color:#333;}
label.error{display:none!important;}
.error input,
textarea.error,
.wpcf7-not-valid,
input[type=text].error{background-color:#FF5F49!important;border-color:#FF5F49!important;color:#FFF!important;}
.error input:hover,
textarea.error:hover,
.wpcf7-not-valid:hover,
input[type=text].error:hover{}
.error input:focus,
textarea.error:focus,
.wpcf7-not-valid:focus,
input[type=text].error:focus{}
input.error,
textarea.error,
.wpcf7-not-valid,
.requiredField.error{-webkit-animation-name:BeanButtonShake;-moz-animation-name:BeanButtonShake;-o-animation-name:BeanButtonShake;-webkit-animation-duration:5s;-moz-animation-duration:5s;-ms-animation-duration:5s;-o-animation-duration:5s;}
.wpcf7-form input[type="text"]{margin-top:0px;}
.wpcf7-not-valid-tip{background:none!important;border:none!important;color:#FF5F49;left:0!important;position:relative!important;top:-20px!important;display:none !important;}
div.wpcf7-mail-sent-ok{background-color:#3FC380;border:none!important;color:#FFF;}
div.wpcf7-spam-blocked,
div.wpcf7-mail-sent-ng,
div.wpcf7-validation-errors{background-color:#FF5F49;border:none!important;color:#FFF;}
div.wpcf7-response-output{margin:20px 0 0 0!important;padding:0.6em 1em!important;text-align:center;}
.wpcf7-form p{line-height:33px;}
.wpcf7-form span{margin-top:-15px;}
wpcf7-submit{padding:8px 15px;}
div.wpcf7 img.ajax-loader{display:inline;}
.logo{float:left;margin-right:20px;    margin-top: 10px;}
.logo h1{display:inline-block;}
.logo-uploaded{width:125px;height:auto;margin:0;}
.logo2{display:none;}
.header-tagline{margin-bottom:15px!important;margin-top:15px!important;}
#primary-nav{width:100%;padding:0;}
#primary-nav.stuck{border-bottom:none;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:999;background-color:rgba(255, 255, 255, 0.90);}
.logged-in #primary-nav.stuck{top:28px;}
#header-container{padding:0px 12px;text-align:center;min-height:125px;position:relative;}
.archive_bg{background:#1d2731 url(https://5b3721.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/header_after2_bg.jpg) bottom center no-repeat !important;}
#header-container .main-menu{float:left;font-size:16px;text-transform:lowercase;font-family:'Roboto',serif;margin:7px 0 0 0;}
#header-container .main-menu ul{margin-left:30px;}
#header-container .main-menu ul ul{margin-left:0px;}
#header-container .main-menu ul li{display:inline-block;margin:20px 0 0 0;}
#header-container .main-menu ul li:last-child{border-right:none;}
#header-container .main-menu ul li a{padding:10px 12px;color:#0077e7;}
#header-container .main-menu ul li:last-child a{border-right:none;}
#header-container .main-menu ul li.current-menu-item a,#header-container .main-menu ul li.current_page_item a{color:#0077e7;text-decoration:underline;}
#header-container .main-menu ul li a:hover{color:#0077e7;text-decoration:underline;}
#header-container .main-menu > .sfHover > a{border-radius:3px 3px 0 0;}
.sf-menu, .sf-menu *{list-style:none;margin:0;padding:10px 0;}
.sf-menu li{position:relative;white-space:nowrap;}
.sf-menu ul{display:none;left:0px;min-width:10em;position:absolute;top:100%;top:26px;z-index:999;}
.sf-menu ul ul{margin-left:13px;margin-top:-5px;}
.sf-menu li:hover > ul,
.sf-menu li.sfHover > ul{display:block;}
.sf-menu a{position:relative;border-right:1px solid #535353;}
.sf-menu ul ul{left:90%;top:0;}
#header-container .main-menu > .sfHover > a.sf-with-ul{background:#fd123d;border-radius:3px 3px 0 0;box-shadow:0 -1px 2px rgba(69, 69, 74, 0.05);color:#fff;margin-bottom:3px;z-index:999;}
#header-container .main-menu .sub-menu{background:#fd123d;border:1px solid #fd123d;border-radius:0 3px 3px 3px;box-shadow:0 1px 3px rgba(69, 69, 74, 0.1);margin-top:1px;padding:6px 0;z-index:20;position:absolute;}
#header-container .main-menu .sub-menu li{display:block;margin:0;text-align:left;}
#header-container .main-menu .sub-menu li a{display:block;font-size:13px;padding:2px 20px 2px 10px;color:#fff !important;}
#header-container .main-menu .sub-menu ul li.current-post-ancestor a{color:#fff;}
#header-container .main-menu .sub-menu a:hover{color:#ddd !important;width:100%;}
#header-container .main-menu .sub-menu .current_page_item a{color:#ddd;text-decoration:underline;}
#header-container .main-menu.stuck li{border:none!important;}
#header-container .main-menu.stuck .sub-menu{border-radius:0 0 3px 3px;}
.header-controls{overflow:visible;position:relative;right:35px;top:35px;}
.header-controls a.trigger{background:url(https://b7b4db.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/assets/images/sprite.png) -172px 3px;border-radius:3px;height:30px;position:absolute;right:0;width:30px;}
.header-controls a.trigger:hover{background-color:#EEE;background-position:-172px -37px;}
.header-controls a.trigger.open{background-color:#EEE;background-position:-172px -117px;}
.header-controls a.trigger.open:hover{background-position:-172px -77px;}
.overlay-container{background:#333;color:#A7A7A7;display:none;font-size:14px;line-height:22px;overflow:hidden;}
.overlay-container .overlay-inner{padding-top:60px;}
.overlay-container .four.columns{padding:0 16px;}
.overlay-container .four.columns:first-child{padding-left:0px;padding-right:32px;}
.overlay-container .four.columns:last-child{padding-left:32px;padding-right:0px;}
.overlay-container h1,
.overlay-container h2,
.overlay-container h3,
.overlay-container h4,
.overlay-container h5,
.overlay-container h6{color:#FFF;}
.overlay-container p{color:#A7A7A7;font-size:14px;line-height:22px;margin-bottom:15px;}
.overlay-container a{color:#A7A7A7;}
.overlay-container a:hover{color:#FFF!important;}
.overlay-container p a{color:#FFF;font-weight:bold;}
.overlay-container p a:hover{color:#A7A7A7;}
.overlay-container input[type="text"],
.overlay-container textarea{background-color:#272727;border-color:#272727;color:#A7A7A7;}
.overlay-container input[type="text"]:focus,
.overlay-container textarea:focus{background-color:#222;border-color:#222;color:#FFF;}
.overlay-container a.button{color:#FFF;font-size:12px;}
.overlay-container .widget{margin-bottom:50px;}
.overlay-container .widget:last-child{margin-bottom:70px;}
.overlay-container .bean-shot,
.overlay-container .flickr_badge_image,
.overlay-container .instagram_badge_image{background-color:#272727!important;border-color:#272727;}
.overlay-container .flickr_badge_image img,
.overlay-container .instagram_badge_image img{height:42px!important;width:42px!important;}
.overlay-container #flickr_badge_image9{display:none;}
.overlay-container .bean-dribbble-shots img{width:99px;}
.overlay-container .post-date{color:#5F5F5F;}
#footer-container{background:#242527;margin-top:0px;padding:80px 0 15px 0;overflow:hidden;}
#footer-container .company{padding-top:40px;text-align:center;}
#footer-container .right_f_box{float:right;margin:5px 0 0 0;}
#footer-container .right_f_box img{margin:0 auto;width:50px;}
#footer-container .socialf {padding-left: 10px; border-left: 1px solid #fff;margin-top: 5px;font-size: 16px;}
#footer-container .two{width:20%;}
#footer-container .socialf a{color:#fff;display:block;}
#footer-container li{color:#fff;font-weight:300;}
#footer-container li a{color:#fff;font-size:14px;text-decoration:none;}#footer-container li a:hover{text-decoration:underline;}
#footer-container .company p{color:#fff;font-size:16px;margin-bottom:10px;}
#footer-container .sitemap{display:block;color:#fff;font-size:14px;}
p.copyright{padding-top:10px;font-size:16px !important;color:#fff;font-weight:300;text-transform:none;background:url(https://3dfec9.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/line2.png) top center no-repeat;}
#toTop{background:url(https://b7b4db.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/assets/images/sprite.png) -80px -167px no-repeat #F1F4F5;border-radius:3px;bottom:25px;display:none;height:40px;opacity:.95;position:fixed;right:25px;width:40px;z-index:999;}
#toTop:hover{background-position:-80px -207px;}
#toTop.hide{display:none!important;}
.nine.columns.page-container.sidebar-right{padding-right:50px;}
.nine.columns.page-container.sidebar-left{padding-left:50px;}
.sidebar{margin-top:-5px;}
.sidebar{font-size:14px;line-height:22px;}
#primary-container{margin:0 auto;padding:0px 0 0;}
.entry-content p{margin-bottom:20px;font-size:17px;}
.entry-content ul,
.entry-content ol{margin:10px 0 30px 35px;font-size:17px;}
.entry-content li{list-style:disc;color:#333;margin-bottom:5px;}
.entry-content form ul{margin:0px!important;}
.entry-content form li{list-style:none;}
.entry-meta.page{padding:40px 0 30px;text-align:center;}
.entry-meta.page.no-featured-img{background:none;margin:0px;padding-top:0px;}
#BeanForm{margin-top:50px!important;text-align:left;}
ul.bean-contactform li.six.name{float:left;padding-right:10px;}
ul.bean-contactform li.six.email{float:left;padding-left:10px;}
ul.bean-contactform textarea{max-width:100%;}
li.submit .button,
.form-submit input[type="submit"]{margin-top:10px;-webkit-appearance:none;}
.contact-alert{background-color:#F5F5F6;border-radius:3px;color:#FFF;font-size:14px;height:38px;line-height:38px;text-align:center;}
.contact-alert.fail{background-color:#FF5F49;}
.contact-alert.success{background-color:#3FC380;}
.page-template-page-archives-php .sidebar{margin-top:0;}
.entry-content .archives-list ul{margin:0 0 50px 0;}
.archives-list ul li{list-style:disc;margin-left:20px;}
#searchform{position:relative;}
.search-no-results .pagination.index{border-top:none;}
.search #primary-container #searchform .button[type="submit"]{display:none;}
.search .default_searchform.results{border-bottom:1px solid #E9ECEC;margin-bottom:60px;padding-bottom:40px;}
.error404 #primary-container{padding:2.5% 0;text-align:center;}
.error404 #footer-container{margin-top:0px;}
.page-template-page-comingsoon-php #primary-container{text-align:center;}
.page-template-page-comingsoon-php #footer-container{margin-top:15%;}
.page-template-page-comingsoon-php .logo-uploaded{margin-bottom:0;}
.page-template-page-comingsoon-php .entry-content{margin-bottom:50px;}
.page-template-page-comingsoon-php .row .columns{padding:0 12px!important;}
.bean-coming-soon .count-inner{background-color:#F1F4F5;border-radius:6px;height:154px;margin-bottom:20px;padding:50px 10px 30px 7px;}
.bean-coming-soon .count{font-size:70px;font-weight:bold;letter-spacing:-4px;}
.bean-coming-soon .text{line-height:20px;margin-bottom:0px;margin-top:30px;text-transform:uppercase;}
.count-inner .animated.BeanFadeIn{-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s;-ms-animation-delay:1.1s;-o-animation-delay:1.1s;}
.bean-coming-soon .three.columns:nth-of-type(1){-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;}
.bean-coming-soon .three.columns:nth-of-type(2){-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;-ms-animation-delay:0.3s;-o-animation-delay:0.3s;}
.bean-coming-soon .three.columns:nth-of-type(3){-webkit-animation-delay:0.4s;-moz-animation-delay:0.4s;-ms-animation-delay:0.4s;-o-animation-delay:0.4s;}
.bean-coming-soon .three.columns:nth-of-type(4){-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-ms-animation-delay:0.5s;-o-animation-delay:0.5s;}
.page-template-page-underconstruction-php #primary-container{padding-top:150px;text-align:center;}
.page-template-page-underconstruction-php #primary-container h1{font-size:40px;line-height:50px;}
.page-template-page-underconstruction-php p{font-size:19px;line-height:1.7;}
#cogs{height:100%;overflow:hidden;position:fixed;text-align:center;width:100%;z-index:-100;}
.cog-large{background:url(https://6d78fc.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/assets/images/cog-large.png) 0 0 no-repeat;display:block;height:700px;left:-10%;position:absolute;top:-10%;width:700px;-webkit-animation:LargeCogRotate 60s infinite linear;-moz-animation:LargeCogRotate 60s infinite linear;}
.cog-small{background:url(https://edb896.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/assets/images/cog-small.png) 0 0 no-repeat;bottom:-10%;display:block;height:500px;position:absolute;right:-10%;width:500px;-webkit-animation:SmallCogRotate 30s infinite linear;-moz-animation:SmallCogRotate 30s infinite linear;}
@-webkit-keyframes LargeCogRotate{0%{-webkit-transform:rotate(10deg);}
100%{-webkit-transform:rotate(370deg);}
}
@-moz-keyframes LargeCogRotate{0%{-moz-transform:rotate(10deg);}
100%{-moz-transform:rotate(370deg);}
}
@keyframes LargeCogRotate{0%{transform:rotate(10deg);}
100%{transform:rotate(370deg);}
}
@-webkit-keyframes SmallCogRotate{0%{-webkit-transform:rotate(0deg);}
100%{-webkit-transform:rotate(-360deg);}
}
@-moz-keyframes SmallCogRotate{0%{-moz-transform:rotate(0deg);}
100%{-moz-transform:rotate(-360deg);}
}
@keyframes SmallCogRotate{0%{transform:rotate(0deg);}
100%{transform:rotate(-360deg);}
}
h1.entry-title{margin-bottom:15px;}
#primary-container section.post-full h1.entry-title{font-size:37px;line-height:42px;}
.entry-title.archive-title{margin-bottom:30px;margin-top:-7px;text-transform:capitalize;}
p.archive-title{margin-bottom:30px;}
.blog .format-aside .entry-content{padding:0 50px;text-align:center;}
.blog .format-image .entry-content{padding:0 60px;text-align:center;}
.format-quote{text-align:center;}
.format-link{text-align:center;}
.link-icon{background:url(https://c64fbf.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/assets/images/blank-link.png) 10px 0px no-repeat;height:14px;opacity:0;position:absolute;top:14px;width:25px;}
.blank-link:hover .link-icon{opacity:1;}
.format-video .jp-type-single img,
.format-audio .post-thumb img{border-radius:2px 2px 0 0;}
.format-video .entry-content-media .jp-video .fluid-width-video-wrapper{padding-top:0!important;}
.bean-container a:active,
.post-slider a:active,
.bean-container a:focus,
.post-slider a:focus{outline:none;}
.slides{list-style:none;margin:0;padding:0;}
.post-slider{margin:0;padding:0;position:relative;}
.post-slider .slides > li{display:none;-webkit-backface-visibility:hidden;}
.post-slider .slides img{border-radius:2px;display:block;max-width:100%;}
.loading .bean-viewport{max-height:300px;}
.post-slider .slides{min-height:360px;zoom:1;}
.slides li img{margin-bottom:0px!important;}
.slides:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.bean-control-paging{bottom:10px;left:15px;position:absolute;}
.bean-control-paging li{cursor:pointer;display:inline-block;margin:0 2px;text-indent:-9999em;}
.bean-control-paging li a{background-color:#333;border-radius:100px;display:block;height:13px;width:13px;}
.bean-image-caption,
.bean-slide-caption{background-color:#333;background-color:rgba(51, 51, 51, 0.95);border-radius:2px;color:#FFF;font-family:Courier, Courier New, monospace;font-size:12px;line-height:20px;right:15px;padding:9px 12px;position:absolute;text-align:center;text-transform:uppercase;top:15px;}
.pagination a{background:url(https://b7b4db.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/assets/images/sprite.png) no-repeat;display:inline-block;height:65px;width:44px;}
span.page-previous a{background-position:-100px -3px;}
span.page-previous a:hover{background-position:-56px -3px;}
span.page-next a{background-position:-56px -73px;}
span.page-next a:hover{background-position:-100px -73px;}
span.page-previous{right:150px;position:absolute;}
span.page-next{position:absolute;right:30px;}
.pagination.index{padding-top:30px;text-align:center;}
.pagination.index a{background-color:#F1F4F5;border-radius:3px;height:40px;width:40px;}
.pagination.index span.page-next{right:50px;}
.pagination.index span.page-previous{left:0px;}
.pagination.index span.page-previous a{background-position:-46px -166px;}
.pagination.index span.page-previous a:hover{background-position:-46px -206px;}
.pagination.index span.page-next a{background-position:-110px -166px;}
.pagination.index span.page-next a:hover{background-position:-110px -206px;}
.single-post .pagination.index{margin-top:60px;}
.single-post .pagination.index span.page-next{right:0px;}
section.post{margin-bottom:90px;width:100%;}
#primary-container section.post:last-child{margin-bottom:0px;}
.single-post section.post{margin-bottom:30px;}
.entry-header{float:left;width:100%;}
.entry-title{margin-bottom:15px;}
.entry-meta{clear:both;float:left;font-family:Courier, Courier New, monospace;font-size:14px;margin-bottom:25px;text-transform:uppercase;width:100%;}
.entry-meta li{display:inline-block;margin:0 10px;}
.entry-meta li:first-child{margin-left:0;}
.entry-meta p{color:#A7A7A7;}
.entry-content-media{position:relative;margin-bottom:30px;}
.entry-content,
.entry-content-media{display:block;float:left;width:100%;margin-bottom:25px;}
.post-share{margin-bottom:40px;}
.post-share li{display:inline-block;}
.post-share h6{margin-bottom:5px;}
.button.small{border-radius:2px;font:bold 11px/13px Helvetica, sans-serif!important;margin:0 3px 0 0px;padding:5px 7px 4px;position:relative;text-transform:uppercase;}
.button.twitter{background-color:#00A0D1;}
.button.facebook{background-color:#3B5998;}
.button.google-plus{background-color:#DB4A39;}
.button.pinterest{background-color:#C8232C;}
.post-password-required .entry-content label{font:18px "Roboto", serif;font-weight:600;margin-bottom:20px;}
.post-password-required .entry-content input[type="password"]{font-size:20px!important;font-weight:bold!important;margin:18px 0 0 0;text-align:left;}
.nopassword{background-color:#FFE0D8;border-radius:3px;color:#F63C38;padding:6px 10px;text-align:center;}
.single-post .entry-content img,
.single-post .entry-content img a{margin:40px 0px 40px 0px;}
blockquote{margin:50px 0;}
blockquote,
.entry-content blockquote p{font:26px/34px "Lato", Helvetica, Arial, sans-serif;font-weight:800;letter-spacing:-1px;}
blockquote p{margin-bottom:0px;}
.entry-content p img,
.content .gallery .gallery-icon img,
.image-frame img,
.attachment .post-box img,
.slider img{display:block;background:transparent;}
.image-frame img,
.attachment .post-box img,
.post-thumb img{border-radius:2px;height:auto;min-height:268px;}
.post-thumb{border-radius:2px;float:left;line-height:10px;position:relative;width:100%;max-height: 265px;}
.entry-content .entry-content-media img{margin:0 0 0 0;}
.attachment article .entry-content{padding:0 0 0 0;}
.attachment .post-box img{margin:0 auto;}
.content .gallery-item{float:left;margin:0;padding:0;}
.content .gallery .gallery-icon img{margin-bottom:0!important;}
.entry-content img,
.comment-content img,
.widget img{max-width:100%;}
.entry-content img.size-full,
.entry-content img.size-large{display:block;height:auto;max-width:100%;width:auto;}
.entry-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
img.aligncenter{clear:both;display:block;margin-left:auto!important;margin-right:auto!important;}
img.alignleft{float:left;}
img.alignright{display:block;}
.wp-smiley{margin:0 !important;max-height:13px;}
.gallery{float:left;margin:auto;width:100%;}
.gallery-item{float:left;margin-left:0;text-align:center;}
#gallery-1 .gallery-item{float:left;margin-top:10px;text-align:center;width:33%;}
.gallery-image{margin-left:0;}
.gallery-caption{font-weight:bold;margin-left:0;}
.gallery-item .gallery-caption{margin-bottom:0 !important;padding-right:12%;}
.wp-caption,
figcaption{font-family:Georgia, "Times New Roman", Times, serif;margin:10px 20px 20px 20px;text-align:center;}
.wp-caption.aligncenter{margin:20px auto;}
.wp-caption.alignleft{margin-left:0;}
.wp-caption.alignright{margin-right:0;}
.wp-caption.alignnone{margin-left:0;}
.wp-caption img,
.wp-caption img a{border:0 none;margin:0;padding:0;}
.wp-caption
.wp-caption-text{margin:0;padding:5px;}
img#wpstats{display:none;}
.sticky{}
.featurearea .featurearea_content .featurearea_content_title{color:#333!important;font:16px/30px "Lato", Helvetica, Arial, sans-serif;font-weight:600!important;margin-top:-9px;}
.featurearea p{font-size:15px;line-height:22px;}
.bean-tabs ul.bean-nav li a{color:#23313a!important;}
.iconSocial a,
.modal-header a{border-bottom:none;}
.target{height:100%!important;}
p:empty{display:none;}
.fluid-width-video-wrapper iframe{border:none;}
#comments{clear:both;float:left;padding-top:80px;width:100%;}
#comments h2{margin-bottom:40px;}
#comments ol{list-style:none;}
#reply-title{clear:both;font:800 32px/38px "Lato", Helvetica, Arial, sans-serif;margin-bottom:35px;}
.comment-extra{position:absolute;right:0;top:0;}
.commentlist{list-style-type:none;margin:0 0 40px;}
.pinglist{list-style-type:disc;margin:20px 0 40px 30px;}
#comments-list{float:left;padding-bottom:100px;width:100%;}
#comments-list ol li{float:left;width:100%;}
#login span a,
#login span{font-style:normal;font-weight:normal;}
.comment-avatar{border-radius:2px;float:left;height:55px;width:55px;}
.comment-avatar img{border:5px solid #F1F4F5;border-radius:3px;height:55px;width:55px;}
.comment-author{margin-top:-7px;}
.comment-author cite{float:left;font-size:15px;font-style:normal;font-weight:500;margin-right:5px;text-transform:capitalize;}
.comment-meta{margin-bottom:2px;}
.comment-meta,
.comment-meta a{font-size:13px;line-height:27px;}
.author-tag{margin-right:10px;}
.bypostauthor{}
.comment-body{border-bottom:1px solid #f0f0f0;clear:both;float:left;margin-bottom:30px;width:100%;}
.comment-body p{padding-bottom:25px;}
.comment-body ul,
.comment-body ol{list-style-type:disc;}
.children{float:left;list-style-type:none;margin:-27px 0 0 0;width:100%;}
.children .ten.columns.mobile-four{padding-left:10%;}
.children .comment-avatar{margin-top:30px;}
.children .comment-author{margin-top:21px;}
.children .comment{margin-bottom:0px;}
.children li{border-bottom:none!important;padding-top:0px!important;}
.children .comment #respond{padding-left:50px;}
.nocomments{padding:20px;text-align:center;}
#cancel-comment-reply-link{color:#FF5F49;float:right;font-size:14px;margin-top:5px;text-transform:none;}
#cancel-comment-reply-link:hover{color:#333;}
.comment-awaiting-moderation{font-size:14px;line-height:33px;margin-bottom:10px;}
#respond form label{display:block;margin-bottom:4px;}
.comment #respond{margin:0px 0 50px 90px;padding-top:15px;}
#commentform input[type="text"],
#commentform input[type="password"],
#commentform input[type="date"],
#commentform input[type="datetime"],
#commentform input[type="email"],
#commentform input[type="number"],
#commentform input[type="search"],
#commentform input[type="tel"],
#commentform input[type="time"],
#commentform input[type="url"]{float:left;margin-bottom:20px;}
#commentform textarea{margin-bottom:14px;}
#respond .button,
#respond button.button,
#respond .button[type="submit"]{margin-bottom:20px;}
#commentform p{line-height:20px;}
#commentform textarea{height:224px;min-height:224px;}
.logged-in #comments.columns{float:none;}
.logged-in #respond .six{float:none!important;width:100%;}
.logged-in #commentform label{display:none;}
.logged-in-as{margin-bottom:17px;margin-top:-28px;}
.logged-in-as a{font-style:normal;font-weight:normal;}
.jp-interface{border-radius:4px;height:45px;margin:0 auto;position:relative;overflow:hidden;}
.entry-content-media-audio{position:relative;}
.jp-controls{border-right:1px solid #3B3D3D;}
ul.jp-controls,
.jp-interface ul.jp-controls li{height:44px;position:absolute;width:49px;}
.jp-interface ul.jp-controls a{display:block;overflow:hidden;position:absolute;text-indent:100%;white-space:nowrap;z-index:2;}
.jp-interface ul.jp-controls a span{display:block;overflow:hidden;}
a.jp-play span,
a.jp-pause span{height:44px;width:50px;}
a.jp-play span{background:url(https://bb5a2d.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/assets/images/jplayer.png) 10px 7px no-repeat;}
a.jp-pause span{background:url(https://bb5a2d.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/assets/images/jplayer.png) 9px -23px no-repeat;display:none;}
a.jp-pause:hover span,
a.jp-play:hover span{opacity:.7;}
div.jp-progress{background-color:#3B3D3D;border-radius:20px;margin:17px 17px 0 65px;}
div.jp-seek-bar{cursor:pointer;height:100%;width:0;}
div.jp-seeking-bg{display:none;}
div.jp-play-bar{background-repeat:repeat;border-radius:20px;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 1px rgba(0, 0, 0, 0.2);height:11px;width:0;}
.jp-audio,
.jp-video{clear:both;}
.post .jp-audio{height:45px;}
.jp-audio,
.post .jp-interface{border-radius:0 0 4px 4px;}
.jp-audio,
.audio_no_feat .jp-interface{border-radius:4px!important;}
div.jp-jplayer audio,
div.jp-jplayer{height:0;width:0;}
.jp-video .jp-jplayer{height:auto!important;}
.jp-video video,
.jp-video .jp-jplayer img{margin-bottom:-7px;}
.tax-portfolio_tag #primary-container,
.tax-portfolio_category #primary-container{padding-bottom:50px;}
.tax-portfolio_tag .entry-content,
.tax-portfolio_category .entry-content{text-align:center;}
.page-template-page-portfolio-php #header-container,
.page-template-page-portfolio-filter-php #header-container{border-bottom:none;}
#isotope-container{display:block;width:100%;}
#isotope-container.animated.BeanFadeIn{-webkit-animation-delay:0.5s!important;-moz-animation-delay:0.5s!important;-ms-animation-delay:0.5s!important;-o-animation-delay:0.5s!important;}
.stacked-image img,
#isotope-container .isotope-item a{display:block!important;font-size:0!important;line-height:0px!important;}

#isotope-container .isotope-item .figcaption a::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: -webkit-linear-gradient(top, rgba(72,76,97,0) 0%, rgba(72,76,97,0.8) 75%);
	background: linear-gradient(to bottom, rgba(72,76,97,0) 0%, rgba(72,76,97,0.8) 75%);
	content: '';
	opacity: 0;
	-webkit-transform: translate3d(0,50%,0);
	transform: translate3d(0,50%,0);
}

#isotope-container .isotope-item .figcaption a::before {
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

#isotope-container .isotope-item:hover .figcaption a::before  {
	opacity: 1;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

.isotope-item{float:left;height:auto;max-width:48%;overflow:hidden;position:relative;z-index:2;margin:1%;}
.isotope-item img{height:auto;width:100%;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.isotope,
.isotope .isotope-item{-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;}
.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;}
.portfolio-overlay{display:none;height:100%;position:absolute;text-align:left;top:15%;visibility:hidden;width:100%;margin-left:7%;font-size:14px !important;color:#fff;}
.portfolio-overlay .atext{position:absolute;bottom:22%;}
.portfolio-overlay .h3{color:#fff;margin-top:-25px;font-weight:500;font-size:20px !important;}
.portfolio-overlay .pclient{line-height:1.3em;text-transform: lowercase;    font-weight: 400;
    font-size: 14px !important;}
.portfolio-overlay .pclient p{color:#fff !important;}
.isotope-item:hover .portfolio-overlay{display:block;visibility:visible;}
.new-tag-wrapper{height:65px;overflow:hidden;position:absolute;right:0;top:0;width:65px;z-index:2;}
.new-tag{color:#fff;font-size:14px;font-weight:bold;left:-7px;padding:20px 0 2px;position:relative;text-align:center;text-transform:uppercase;top:-10px;width:115px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}
#filter{background-color:#333;border-radius:3px;color:#FFF;float:right;font:14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;left:50px;line-height:34px;min-height:34px;overflow:hidden;position:absolute;text-align:right;top:20px;width:100px!important;z-index:150;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-ms-transition:background-color .5s;-o-transition:background-color .5s;}
#filter:hover{background-color:#FFF;color:#333;}
#filter.open{background-color:#FFF;color:#333;width:auto!important;}
#filter li{display:none;}
#filter.open li,
#filter li:first-child{display:inline;}
#filter li:first-child a,
#filter.open li:first-child{border-radius:5px 0 0 5px;}
#filter li:first-child{background:url(https://5ddaaf.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/assets/images/filter.png) no-repeat -32px -52px;cursor:pointer;font-weight:600;padding:9px 11px 9px 35px;}
#filter.open li:first-child,
#filter li:first-child:hover{background-position:-32px -12px;opacity:1;}
#filter li a{color:#A7A7A7;padding:9px 8px;}
#filter a:hover{background-color:#F1F4F5;}
#filter a.active{background-color:#333;color:#FFF;}
@-webkit-keyframes FilterIn{0%{opacity:0;-webkit-transform:translateX(-2000px);}
60%{opacity:1;-webkit-transform:translateX(30px);}
80%{-webkit-transform:translateX(-10px);}
100%{-webkit-transform:translateX(0);}
}
@-moz-keyframes FilterIn{0%{opacity:0;-moz-transform:translateX(-2000px);}
60%{opacity:1;-moz-transform:translateX(30px);}
80%{-moz-transform:translateX(-10px);}
100%{-moz-transform:translateX(0);}
}
@-o-keyframes FilterIn{0%{opacity:0;-o-transform:translateX(-2000px);}
60%{opacity:1;-o-transform:translateX(30px);}
80%{-o-transform:translateX(-10px);}
100%{-o-transform:translateX(0);}
}
@keyframes FilterIn{0%{opacity:0;transform:translateX(-2000px);}
60%{opacity:1;transform:translateX(30px);}
80%{transform:translateX(-10px);}
100%{transform:translateX(0);}
}
.FilterIn{-webkit-animation-name:FilterIn;-moz-animation-name:FilterIn;-ms-animation-name:FilterIn;-o-animation-name:FilterIn;-webkit-animation-delay:.75s;-moz-animation-delay:.75s;-ms-animation-delay:.75s;-o-animation-delay:.75s;}
.single-portfolio #primary-container{padding-bottom:0px;}
.portfolio-title-container{position:relative;}
.tax-portfolio_category .entry-title,
.tax-portfolio_tag .entry-title,
.single-portfolio .entry-meta,
.single-portfolio .entry-title,
.single-portfolio .entry-content{}
.tax-portfolio_category .entry-title,
.tax-portfolio_tag .entry-title{text-transform:capitalize;}
.single-portfolio .pagination{position:absolute;top:29%;width:100%;}
#media-container{background-color:#F1F4F5;margin-top:50px;padding:80px 0;}
#media-container .entry-content-media{float:none;margin-bottom:0px;}
#media-container li.stacked-image{margin:0 auto;max-width:1110px;}
#media-container li.stacked-image img{margin:0 auto;margin-bottom:20px;padding:0 30px;}
#media-container li.stacked-image:last-child img{margin-bottom:0;}
.single-portfolio .bean-image-caption{display:none;}
.row.portfolio-slideshow,
.row.portfolio-video{max-width:1050px;}
.entry-content-media.portfolio-gallery.slideshow{min-height:500px;}
.single-portfolio .bean-control-paging{margin-top:20px;position:static;text-align:center;}
#media-container .portfolio-audio .jp-audio{margin:0 auto;max-width:1110px;padding:0 30px;}
.portfolio-audio img{margin-bottom:10px!important;}
.portfolio-video .video-frame{padding:0 30px;}
.portfolio-video .video-frame .jp-interface{border-radius:0 0 4px 4px;}
.related-title{padding:0 0 -25px 0;text-align:center;}
.related-title.no-related{padding:0 0 -25px 0;}
body.viewing #footer-container,
body.viewing #header-container,
body.viewing #primary-container{-webkit-filter:blur(3px);}
.viewer{background:#FFF;background-color:rgba(255, 255, 255, 0.8);}
.viewer .close{display:none;}
.viewer .caption{text-shadow:none;line-height:5em;}
.viewer li{-webkit-transition:width 300ms cubic-bezier(0.075, 0.820, 0.165, 1.000);-moz-transition:width 300ms cubic-bezier(0.075, 0.820, 0.165, 1.000);}
.viewer .caption{opacity:0;visibility:hidden;-webkit-transition:opacity 1.5s ease-in-out;-moz-transition:opacity 1.5s ease-in-out;}
.viewer .current .caption{opacity:100;visibility:visible;}
.widget ul > li{list-style:none;}
.widget ul ul{margin:0;padding:0;}
.widget li li{padding-left:0;}
.widget li li ul{padding-left:15px;}
.widget_rss li{margin:0 0 18px 0;}
.sidebar .widget{margin-bottom:60px;}
.sidebar .widget:first-child{margin-top:0px;}
.textwidget input[type='text'],
.textwidget textarea{width:100% !important;}
.widget_recent_entries li{margin-bottom:10px;}
.post-date{display:block;font-size:11px;text-transform:uppercase;}
.widget_bean-dribbble{margin-bottom:-7px;}
.bean-dribbble-shots{margin-left:-6px;}
.bean-shot{border:5px solid #F1F4F5;border-radius:3px;float:left;line-height:6px;margin:0px 0px 6px 6px;}
.bean-shot a{border-radius:3px;display:block;}
.bean-dribbble-shots img{height:auto;width:84px;}
div.widget.bean_flickr{float:none;}
.flickr-image-wrapper{float:left;margin-bottom:-6px;margin-left:-6px;}
.flickr_badge_image{border:5px solid #F1F4F5;border-radius:3px;float:left;margin:0 0 6px 6px;}
.flickr_badge_image a{float:left;position:relative;}
.flickr_badge_image img{float:left;height:50px;position:relative;width:50px;}
.instagram-image-wrapper{margin:0 0 -6px -6px!important;}
.instagram_badge_image{border:5px solid #F1F4F5;border-radius:3px;margin:0 0 6px 6px!important;overflow:hidden;}
.instagram_badge_image img{border-radius:0px!important;height:50px!important;width:50px!important;}
.bean-shot,
.flickr_badge_image,
.instagram_badge_image{background-image:url(https://58f6ca.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/assets/images/hover-arrow.png)!important;background-position:50% 0%!important;background-repeat:no-repeat;}
.bean-shot:hover img,
.flickr_badge_image img:hover,
.instagram_badge_image img:hover{opacity:.1;}
.bean-shot:hover,
.flickr_badge_image:hover,
.instagram_badge_image:hover{background-position:50% 50%!important;}
.widget_bean_newsletter p{margin-bottom:20px;}
.widget_bean_newsletter input[type="email"]{margin-bottom:10px;}
.widget_bean_newsletter input[type="submit"]{height:38px;padding:6px 0px;width:100%;}
.widget_search form{margin-bottom:0px;}
.widget_search .searchform input[type="submit"]{display:none!important;}
.tagcloud{float:left;margin-bottom:-4px;margin-top:7px;}
.tagcloud a{border-radius:2px;display:inline-block;float:left;font:bold 11px/13px Helvetica, sans-serif!important;margin:0px 3px 3px 0px;padding:5px 7px 4px;position:relative;text-transform:uppercase;}
@-moz-document url-prefix(){.tagcloud a{padding:5px 7px 3px;}
}
.widget_bean_tweets li{font-variant:normal;padding-bottom:10px;}
.widget_bean_tweets li:last-child{padding-bottom:0px;}
.widget_bean_tweets a.twitter-time-stamp{display:block;font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;font-size:11px!important;opacity:.75;text-transform:uppercase;}
.widget_bean_tweets .button{margin:15px 0 0 0;padding:6px 10px;}
ul.bean_social_icons li.bean_social_icon{margin:0px 7px 7px 0px!important;}
.bean-pricing-table .table-mast{background-color:#333;}
.bean-pricing-table .table-mast:hover{background-color:#444;}
.bean-pricing-table .pricing-column ul{background-color:#F1F4F5;}
.bean-pricing-table .pricing-column li.info:hover{color:#333;}
.bean-pricing-table .table-mast h5.title{font-family:"Lato", Helvetica, Arial, sans-serif;font-size:20px;margin-bottom:8px;}
.bean-pricing-table .pricing-column li,
.bean-pricing-table .table-mast h6.price{color:#A7A7A7;}
.bean-pricing-table .mobile-two{padding:0;}
.animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;}
.BeanFadeIn{-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-ms-animation-duration:.3s;-o-animation-duration:.3s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;-webkit-animation-name:BeanFadeIn;-moz-animation-name:BeanFadeIn;-o-animation-name:BeanFadeIn;}
@-webkit-keyframes BeanFadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes BeanFadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@-o-keyframes BeanFadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes BeanFadeIn{0%{opacity:0;}
100%{opacity:1;}
}
.animated.BeanFadeInLeft{-webkit-animation-name:BeanFadeInLeft;-moz-animation-name:BeanFadeInLeft;-o-animation-name:BeanFadeInLeft;}
@-webkit-keyframes BeanFadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);}
100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes BeanFadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px);}
100%{opacity:1;-moz-transform:translateX(0);}
}
@-o-keyframes BeanFadeInLeft{0%{opacity:0;-o-transform:translateX(-20px);}
100%{opacity:1;-o-transform:translateX(0);}
}
@keyframes BeanFadeInLeft{0%{opacity:0;transform:translateX(-20px);}
100%{opacity:1;transform:translateX(0);}
}
.BeanFadeInRight{-webkit-animation-name:BeanFadeInRight;-moz-animation-name:BeanFadeInRight;-o-animation-name:BeanFadeInRight;}
@-webkit-keyframes BeanFadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);}
100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes BeanFadeInRight{0%{opacity:0;-moz-transform:translateX(20px);}
100%{opacity:1;-moz-transform:translateX(0);}
}
@-o-keyframes BeanFadeInRight{0%{opacity:0;-o-transform:translateX(20px);}
100%{opacity:1;-o-transform:translateX(0);}
}
@keyframes BeanFadeInRight{0%{opacity:0;transform:translateX(20px);}
100%{opacity:1;transform:translateX(0);}
}
.animated.BeanFadeInLeft, .animated.BeanFadeInRight{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-ms-animation-delay:.5s;-o-animation-delay:.5s;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-ms-animation-duration:.4s;-o-animation-duration:.4s;}
.BeanButtonShake{-webkit-animation-name:BeanButtonShake;-moz-animation-name:BeanButtonShake;-o-animation-name:BeanButtonShake;-webkit-animation-delay:5s;-moz-animation-delay:5s;-ms-animation-delay:5s;-o-animation-delay:5s;-webkit-animation-iteration-count:5;-moz-animation-iteration-count:5;-webkit-animation-duration:5s;-moz-animation-duration:5s;-ms-animation-duration:5s;-o-animation-duration:5s;}
@-webkit-keyframes BeanButtonShake{2%, 6%{-webkit-transform:translateX(3px);}
4%, 8%{-webkit-transform:translateX(-3px);}
10%, 100%{-webkit-transform:translateX(0px);}
}
@-moz-keyframes BeanButtonShake{0%, 100%{-moz-transform:translateX(0);}
2%, 6%{-moz-transform:translateX(3px);}
4%, 8%{-moz-transform:translateX(-3px);}
10%, 100%{-moz-transform:translateX(0px);}
}
@-o-keyframes BeanButtonShake{2%, 6%{-o-transform:translateX(3px);}
4%, 8%{-o-transform:translateX(-3px);}
10%, 100%{-o-transform:translateX(0px);}
}
@keyframes BeanButtonShake{2%, 6%{transform:translateX(3px);}
4%, 8%{transform:translateX(-3px);}
10%, 100%{transform:translateX(0px);}
}
.ie-8 .bean-shot{float:left;width:94px;}
.ie-8 .flickr_badge_image a,
.ie-8 .instagram_badge_image a{height:50px;width:50px;}
.trigger{display:none !important;}
.big-link,input[type=submit]{display:inline-block;padding:10px;margin-bottom:20px;border-radius:10px;background:#e63c00 !important;color:#fff !important;}
.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.8);z-index:100;display:none;top:0;left:0;}
.reveal-modal{display:none;position:absolute;top:100px;left:50%;margin-left:-180px;width:340px;background:rgba(237,237,237,.9);z-index:9999;padding:30px 40px 34px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);}
.reveal-modal.small{width:200px;margin-left:-140px;}
.reveal-modal.medium{	width:370px;
	padding:40px;
	margin-left:-150px;
	z-index:99999999999 !important;
	background:#ddd;}
.reveal-modal.medium .wpcf7-form{padding:10px !important;}
.reveal-modal.large{width:600px;margin-left:-340px;}
.reveal-modal.xlarge{width:800px;margin-left:-440px;}
.reveal-modal .close-reveal-modal{width:30px;height:30px;background:url(https://bdd26c.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/close.png) no-repeat;position:absolute;top:-10px;right:-10px;cursor:pointer;}
.reveal-modal input{margin-bottom:-10px !important;}
.social{height:60px;width:140px;overflow:hidden;margin:10px auto;}
.social a{float:left;display:block;margin:0 5px;width:60px;height:60px;}
.social .vk-icon{background:url(https://26dd4a.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/social.png) center top no-repeat;}
.social .f-icon{background:url(https://26dd4a.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/social.png) left top no-repeat;}
.social .be-icon{background:url(https://26dd4a.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/social.png) right top no-repeat;}
td{text-align:left !important;padding:10px !important;}
td p{font-size:22px !important;color:#e02e08 !important;padding-left:17px !important;}
td li{margin:5px 20px;font-size:22px !important;color:#e02e08 !important;}
td h4 a{display:inline-block;background:url(https://a6e1fe.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/scoba.png) no-repeat;padding-left:20px;margin-bottom:10px;line-height:32px;font-size:22px;color:#535353;font-weight:600;font-family:'Roboto', sans-serif;text-decoration:underline;}
td h4 a:hover{color:#e02e08;text-decoration:underline;}
.phone-head{position:absolute;right:5%;top:25px;font-size:15px;line-height:1.2em;color:#000;text-transform:lowercase;padding-left:10px;font-weight:400;z-index:100;}
.header-bottom{position:relative;padding:50px 0 120px 0;margin:-70px 0 0 0;z-index:15;}
/*.home_bg{background:url(https://f3e72b.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/bg-header.jpg) top center no-repeat;}*/
.statpage{height:45px !important;min-height:20px !important;margin-bottom:20px;background:#fff;background-image:none !important;}
.statpage2{height:150px !important;min-height:20px !important;margin-bottom:20px;background:#fff;background-image:none !important;}
.header-bottom .home-about{padding:10px 0 30px 0;margin-bottom:65px;color:#fff;position:relative;text-align:left;}
.header-bottom .home-about h1{display:block;font-size:55px;line-height:1.1em;font-weight:600;color:#000;}
.header-bottom .home-about h1 span{color:#f80017;}
.header-bottom .home-description{color:#000;text-align:left;font-size:16px;line-height:1.25em;}
.header-bottom .home-description p{color:#000;}
.header-bottom .home-about h1:after{content:'';position:absolute;width:100px;height:3px;background:#000;left:3px;bottom:0;}
.why_me{background:#fff;padding:20px 0 50px 0;}
.why_me p{color:#000;margin:0 0 20px 0;font-size:14px;line-height:1.35em;}
.why_me div.columns{width:30%;display:inline-block;margin:35px 3% 50px 0;}
.why_me .h4{font-size:20px;font-weight:600;margin:0 0 40px 0;}
.napr{background:#fff;padding:40px 0 65px 0;}
.napr p{color:#000;margin:0 0 20px 0;font-size:14px;line-height:1.35em;}
.napr .title{font-size:20px;font-weight:600;margin:0 0 40px 0;}
.napr div.columns{width:23%;display:inline-block;margin:35px 2% 50px 0;}
.approach{padding:25px 0 10px 0;}
.approach .h4{margin:10px 0 30px 0;color:#1a1a5f;font-weight:600;}
.approach p{color:#222;margin:0 0 20px 0;}
.portfolio_box .portfolio_categoties{padding:120px 0 40px 0;background:#e8e9ea url(https://ba4677.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/category_grey_before_bg.jpg) no-repeat top center;overflow:hidden;}
.columns .three{float:left;padding:45px 25px;text-align:center;}
.portfolio_box .three a{color:#000;padding:5px 0 3px 0;text-decoration:none;border-bottom:1px solid #000;}
.portfolio_box .three a:hover, .cat_active{color:#0000b3 !important;text-decoration:none !important;border-bottom:1px solid #0000b3 !important;}
.clients{padding:65px 0 50px 0;background:#fff;    margin-top: 15px;}
.clients .h4, .send .h4,.send_home .h4, .send_contact .h4{padding:20px 0 30px 10px;font-weight:600;font-size:20px;color:#252424;}
.clients .h4{color:#fff;}
.clients{overflow:hidden;}
.clients .columns .three{padding:25px 10px;}
/*.clients img:hover{-webkit-filter:brightness(50%);-moz-filter:brightness(50%);filter:brightness(50%);}*/
/*.clients .columns .three:nth-child(2){margin-top:-10px;margin-bottom:10px;}*/
.clients #cl1{opacity:0.7;}.clients #cl1:hover{opacity:0.9;}
.clients #cl3{margin-top:8px;opacity:0.7;}.clients #cl3:hover{opacity:0.9;}
.clients #cl4{margin-top:-5px;opacity:0.7;}.clients #cl4:hover{opacity:0.9;}
.clients #cl5{margin-top:5px;}
.clients #cl6{margin-top:-5px;}
.clients #cl8{margin-top:-5px;}
.clients #cl9{margin-top:15px;}
.clients #cl11{margin-top:-5px;}
.clients #cl10{margin-top:3px;}
.clients #cl2{margin-top:10px;}
.send{  background: #f3f3f3;padding:60px 0 45px 0;}
.send_home{padding:25px 0 15px 0;background:#fff;}
.send_contact{padding:25px 0;background:#e8e9ea;margin-top:-5px;}
.contact-left, .contact-right{display:inline-block;width:48%;padding:1%;vertical-align:top;}
.wpcf7-form{padding:35px;}
.wpcf7-form input[type=text], .wpcf7-form input[type=tel], .wpcf7-form input[type=email]{margin:5px 0 -10px 0;padding:15px;height:45px;border:2px solid #ddd;}
.wpcf7-form textarea{min-height:175px;border:2px solid #ddd;}
.wpcf7-form input[type=file]{background:#fd123d;padding:10px;color:#fff;}
.wpcf7-form input[type=submit]{display:block;margin:0 auto !important;padding:20px 15px !important;background:#fce100 !important;font-size:19px;color:#000 !important;height:55px;line-height:15px;font-weight:400 !important;text-transform:none !important;width:250px !important;border-radius:25px !important;}
.columns .two{float:left;padding:5px 30px;}
.columns .two li a{font-size:15px;color:#fd123d;text-decoration:underline;}
.columns .two li a:hover{color:#fff;}
.forms{width:80%;margin:0 10%;}
.forms input[type=text],.forms input[type=tel],.forms input[type=email], .forms textarea{border:1px solid #1e1e1e;padding:25px 15px;    color: #A7A7A7;}
.s_more{
	display: inline-block;
	float:right !important;
    padding: 20px 25px !important;
    background: #fce100 !important;
    font-size: 19px;
    color: #000 !important;
    height: 55px;
    line-height: 15px;
    border-radius: 25px !important;
	font-weight:500 !important;
}
.su-column .h5{
	color:#000 !important;
}
/*.b1{width:200px;height:46px;background:url(https://7f19cc.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/button_1.png) no-repeat;line-height:38px;text-align:center;}
.u1{width:285px;height:62px;background:url(https://5918c2.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/u1.png) no-repeat;line-height:55px;text-align:center;}
.b2{width:200px;height:44px;background:url(https://a08c60.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/button_2.png) no-repeat;line-height:35px;text-align:center;}
.u2{width:279px;height:62px;background:url(https://927abd.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/u2.png) no-repeat;line-height:55px;text-align:center;}
.b3{width:200px;height:40px;background:url(https://03944b.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/button_3.png) no-repeat;line-height:33px;text-align:center;}
.u3{width:285px;height:57px;background:url(https://037795.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/u3.png) no-repeat;line-height:50px;text-align:center;}
.b4{width:200px;height:41px;background:url(https://e8af90.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/button_4.png) no-repeat;line-height:33px;text-align:center;}
.u4{width:285px;height:57px;background:url(https://608309.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/u4.png) no-repeat;line-height:50px;text-align:center;}*/
.footer_about{display:none;background:#182028 url(https://f125e7.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/about_bg_foter.jpg) no-repeat top center !important;height:600px;}
.cat_client{margin-bottom:15px;font-size:18px;text-transform:uppercase;color:#000;padding-bottom:10px;background:url(https://3dfec9.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/line2.png) bottom left no-repeat;}
/*#post-877 .portfolio-overlay, #post-439 .portfolio-overlay{top:40%;}*/
.wp-image-946{margin:0 auto !important;}
.wp-image-984{width:70% !important;height:auto !important;}
.wp-image-986{width:60% !important;height:auto !important;}
.reveal-modal .wpcf7-form input[type=submit]{margin-left:2px !important;}
#breadcrumbs{font-size:13px;padding:0; position:absolute;bottom:-25px;margin-left:5px;}
#breadcrumbs a{color:#fd123d}

.call_btm{
	/*position:absolute;
	width:150px;
	right:50%;
	margin-right:-75px;
	margin-top:25px;*/
	display:inline-block;
	margin-right:25px;
	color: #000;
	font-size: 15px;
    line-height: 1.2em;
	/*z-index:99999;*/
}

.righth2{
	 margin:-70px 0 0 40px !important;    font-size: 26px;
    line-height: 35px;
    margin: 10px 0 35px 0;
    text-transform: none;
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;position:absolute;
}


@media only screen and (max-width:1600px){
.portfolio_box .container,#ppf,#header-container .container{
 width: 102% !important;
    margin: 0 -1% !important;}
	
	.header-bottom .container{
		width: 90% !important;
		margin: 0 5% !important;
	}
	
	.napr .container,.home-b-text .container{
		width: 90% !important;
		margin: 0 5% !important;
	}
}


@media only screen and (max-width:1200px){.pclient{width:70%;font-size:12px;}
.wleft,.wright{float:none;display:block;height:250px;margin:0;padding:110px 0;width:100%;text-align:center;}
	

}

@media only screen and (max-width:1000px){
	.header-bottom .home-about h1{
		font-size:38px;
	}
	.page-id-10 h1{
		display:none;
	}

	.page-id-10 .su-row{
		margin:100px 0 0;
	}
	.righth2{
 margin:-70px 0 0 10px !important;    font-size: 26px;
   left:0;
}
}

@media only screen and (max-width:800px){.clients{width:100%;margin:15px 0;}
.clients li{width:25%;margin:10px 0;}
.sticky-wrapper{display:none;}
.columns .three, .columns .two{width:100% !important;float:none !important;}
.send .contact-left, .send .contact-right{display:block;width:100%;}
.columns .two{text-align:center;margin-bottom:20px;}
#footer-container .right_f_box{float:none;}
.contact-left, .contact-right{width:98%;}
}


.send{
	overflow:hidden;
}

.send .left_part{
	float:left;
	width:48%;
}

.send .right_part{
	float:right;
	width:48%;
}

.send .item{
	padding:100px 25px;
	text-align:center;
	display:block;
}

.send .item a{
	font-size:14px;
}

.send a.it1 {
	color:#191919;
}

.send a.it2 {
	color:#f6e200;
}


@media only screen and (max-width:768px) {
	.logo-uploaded {
		margin: 22px 0 0 0;
	}
	.logo2 {
		display: block !important;
		margin: 5px auto !important;
		width: 120px;
	}
		.righth2{
 margin:-460px 0 0 10px !important;    font-size: 26px;
   left:0;
}
.forms2 {
    margin-top: -30px;
    margin-left: -35px;
	margin-right: -35px;
}

.send .left_part,.send .right_part {
    float: none;
    width: 100%;
}

.send .item{
	padding:50px 25px;
}

}


.flags .active{font-weight:bold;}
.container{width:80%;margin:0 10%;padding:0 50px;position:relative;}
.napr div.columns{width:45%;   margin: 0 5% 20px 0;}
.napr {padding: 75px 0 40px 0; overflow: hidden;}
.why_me div.columns{width:90%;margin:20px 5%;}
.header-bottom .home-about h1 {font-size: 36px;line-height: 1.3em;}
 .napr .title{margin:0 0 10px 0;}
.anchor-link{float:left;margin:-1px 0 0 15px;background:url(https://5ca452.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/assets/images/Gamburger_1.svg) no-repeat !important;height:20px;width:40px;overflow:hidden;z-index:999999999 !important;right:-65px;}
@-moz-document url-prefix() {
.anchor-link{right:-65px !important;margin-top:0 !important;}
}
/*.anchor-link:hover{background-color:#272727;}*/

@font-face {
  font-family: 'Poppins-SemiBold';
  src: url('https://3d53f4.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/fonts/Poppins-SemiBold.eot');
  src: url('https://10424e.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/fonts/Poppins-SemiBold.eot#iefix') format('embedded-opentype'), url('https://0ea6dc.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/fonts/Poppins-SemiBold.woff') format('woff'), url('https://50dc82.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/fonts/Poppins-SemiBold.ttf') format('truetype'), url('https://b2100c.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/fonts/Poppins-SemiBold.svg#glyphicons_halflingsregular') format('svg');
}

.red, .red a{color: #000;}
.red .anchor-link{background:url(https://5ca452.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/assets/images/Gamburger_1.svg) no-repeat !important;}

.abs-menu{width:100%;padding:208px;background:#161616;position:absolute;z-index:99999999 !important;color:#9f9f9f;text-align:center}
.close-a{width:30px;height:31px;background:url(https://ed22c6.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/close-a.png); position:absolute;
right:5%; top:25px;}
.abs-menu li {margin:20px 0;font-size:20px;font-weight:500;}
.abs-menu li a{color:#9f9f9f;text-transform:uppercase;}
.abs-menu li a:hover{color:#fff;}
.abs-menu li ul{display:none;}

.usl{background:url(https://72bbba.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/bg-uslugi.jpg) no-repeat top -550px center;height:600px !important;}
.agency{background:url(https://60c74e.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/bg-agency.jpg) no-repeat top -250px center;height:600px !important;}
.contacts{background:url(https://5fa3f7.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/bg-contact.jpg) no-repeat top -250px center;height:600px !important;}
.karera{background:url(https://b7dee8.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/bg-career.jpg) no-repeat top -70px center;height:800px !important;}
.slogan{position:absolute;font-family:'Poppins-SemiBold';font-size:70px;line-height:1.2em; color:#fff;margin:150px 0 0 -5px;text-align:left !important;}
.karera .slogan{color:#000;}
.service_text{margin-top:25px;}
.service_text a,.entry-content h4{display:inline-block;margin: 2px 2px 10px 2px;font-size:20px;color:#000;font-weight:500;	background:#fce100;	padding:8px 12px;color:#000;}
.entry-content h4{margin-left:-10px;}
.service_text a:hover{text-decoration:underline;}
.carer{line-height:1.2em;margin-top:50px;}
.carer h4{font-size:25px;font-weight:500;margin-bottom:25px;}


@media only screen and (max-width:649px){
	.napr div.columns{width:90%;   margin: 0 5% 20px 5%;}
	.napr .title {margin: 0 0 10px 0;}
	.isotope-item{float:none;max-width:98%;margin:0 1% 2% 1%;}
	.call_btm{
	display:none;
	}
	
}

@media only screen and (max-width:550px){
	.napr {padding: 35px 0 35px 0;}
	.logo-uploaded{margin:20px 0 0;}
.header-bottom .home-about h1{font-size:25px;}
.container{width:98%;margin:0 1%;padding:0 20px;}
.why_me, .send{padding:0 !important;}
.why_me p, .entry-content p{font-size:14px !important;}
.header-bottom .home-description{font-size:16px;}
.forms{width:100%;margin:0 !important;}
.#footer-container{padding-top:30px !important;}
/*.tel-n{display:none;}*/
.rc-button{display:none !important;}
.abs-menu{padding:219px 110px;}
#breadcrumbs{bottom:-40px;}
.close-a{top:40px;right: 45px;}
.slogan{font-size:50px;}
.anchor-link{margin-top:-2px;}
.logo2{text-align:left;}
.pclient{margin-left:15%;}
.call_btm{line-height:1.0em;font-size:14px;position:absolute;margin:-30px 0 0 130px;}
.brif iframe{
	width:300px !important;
}

#menu-toggle{
	right:20;
}
}

#myModal2 p{
	line-height:14px;
}

#myModal2 textarea{
	margin:5px 0 -10px 0;
}

.maps_contact iframe{
	border:none !important;
}

.forms2{
	margin-top:-30px;
	
}

.forms2 label{
	font-size:14px;
}

.forms2 input[type=text], .forms2 input[type=tel], .forms2 input[type=email],.forms2 textarea{
	padding:10px 0;
	border:none;
	    border-bottom: solid 1px #000;
		height:auto;
		background:#fff !important;
}

.forms2 textarea{
	width:100%;
	height:80px;
	min-height:80px;
}

.send .forms2 input[type=text],.send  .forms2 input[type=tel],.send  .forms2 input[type=email],.send .forms2 textarea{
	background:#f3f3f3 !important;
}

.forms2 .f1{
	margin-bottom:25px;
	width:96%;
}

.forms2 input[type=submit]{
	margin-top:50px !important;
}

.forms2 .f2,.forms2 .f3,.forms2 .f4{
	width:30%;
	float:left;
	margin-right:3%;
}


.forms2 .f5,.forms2 .f6{
	width:46.5%;
	float:left;
	margin-right:3%;
}

.mira img{
	margin:30px 0 !important;
}

.napr .columns p{
	display:block;
	min-height:50px;
}

#ppf #post-717,#ppf #post-578{
	clear:both !important;
}

.single-portfolio #primary-container h1{
	margin-top:70px;
}

#menu-toggle{display:none;}
.main-menu3{ position: absolute; margin: 20px 0 0 0; right:300px;}.main-menu3 li{display:inline-block;font-size:14px;margin-right:25px;}.main-menu3 li a{color:#111;}.main-menu2 li a:hover{color:#fce100;}
.statpage .call_btm {margin-top:-10px;padding: 10px 24px; background: none;color: #000!important; border: 2px solid #000!important;border-radius: 15px; text-transform: lowercase;  font-size: 14px;}
@media only screen and (max-width:1100px){
	.main-menu3 li{display:inline-block;font-size:14px;margin-right:15px;}.statpage .call_btm{display:none !important;}.main-menu3{ right:50px;}
}
@media only screen and (max-width:800px){
	.main-menu3{display:none;}#menu-toggle{display:block;}.statpage .anchor-link { margin: 7px 0 0 15px;}
}

#isotope-container article:nth-child(2n+1){
	clear:both;
}

input:focus:-moz-placeholder {
  color: transparent;
}
input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder {
  color: transparent;
}

@media only screen and (min-width:2500px){

.isotope-item {
    float: left;
    height: auto;
    max-width: 31%;
    overflow: hidden;
    position: relative;
    z-index: 2;
    margin: 1%;
}

#isotope-container article:nth-child(2n+1) {
    clear: none;
}

#isotope-container article:nth-child(3n+1) {
    clear: both;
}

}

@media only screen and (min-width:1850px){
	.su-row{
		margin: 0 auto 1.5em auto;
		width:1250px;
	}
	.u_sl .su-row{
		margin: 0 auto 1.5em auto;
		width:100%;
	}
}	

.su-row .su-column {
    margin: 0 3% 0.5% 0 !important;
}
.su-column-size-1-2 {
    width: 47% !important;
	max-width:600px !important;
	
}
.su-column-size-1-2 img{
	width:100% !important;
	max-width:600px !important;
	height:auto !important;
}

[class*="su-column"] + [class*="su-column"]:last-child{
	float:left !important;
}

.napr a .title{
	margin: -20px 0 0 0;	
	display:block;
}

.napr a{
	    color: #111;
		display:block;
		margin-bottom:30px;
}

.napr a:hover{
	text-decoration:underline;
}

.s_item_service{
	position:relative;
	cursor:pointer;
}

.s_item_service a{
	position:absolute;
	top:40%;
	width:200px;
	left:50%;
	text-align:center;
	margin-left:-100px;
	background:none !important;
	font-size:24px;
	font-weight:600;
}

.s_item_service img{
	filter: grayscale(1) opacity(25%);	
}

.s_item3 img{
	filter: grayscale(1) opacity(90%);
}

.s_item4 img{
	filter: grayscale(1) opacity(35%);
}

.s_item7 img,.s_item8 img{
	filter: grayscale(1) opacity(18%);
}

.s_item_service:hover a{
	display:none;
}

.s_item_service:hover img{
	filter: grayscale(0) opacity(1);
}

.uslugi_style{
	font-size:56px !important;
	margin-bottom:100px;
	/*font-weight:600;*/
	line-height:1.2em;
	color:#000;
}

.service_text .su-column-size-1-3{
	width: 29.66%;
}

.home_uslugi_text{
	font-size:36px !important;
}

.home_uslugi_text img{
	margin-left:40px;
	width:185px;
	height:auto;
}

@media only screen and (max-width:1199px){
	.uslugi_style{
		font-size:46px !important;
	}
	.s_item_service a{
	font-size:18px !important;
	top:30%;
}
}	

@media only screen and (max-width:991px){
	.uslugi_style{
		font-size:36px !important;
	}
	
	.service_text .su-column-size-1-3{
	width: 45.66%;
}

}	

@media only screen and (max-width:768px){
	.uslugi_style{
		font-size:26px !important;
	}
	.s_item_service{
		margin-bottom:25px !important;
	}
		
	.uslugi_style{
		margin-bottom:50px;
	}
	
	
}

@media only screen and (max-width:450px){
	.home_uslugi_text{
		height:425px;
		position:relative;
	}
	
	.home_uslugi_text img{
		/*display:none;*/
		position:absolute;
		float:none;
		bottom:0;
		width:150px;
		height:auto;
		/*left:50%;*/
		margin-left:15px;
	}
.s_item_service a {
    font-size: 15px !important;

}
}



.entry-content p a,.entry-content li a{
	color:#000 !important;
}
/*
.main-menu2 li:last-child a{
	color:#fce100 !important;
}
*/
.entry-post h2{
	margin:20px 0;
}

.entry-post h1{
	margin:40px 0 20px 0 !important;
}


.blogs .category-blog{
	width:30%;
	max-width:400px;
	margin:0 3% 3% 0;
	float:left;
}

.blogs .entry-header {
    margin: -25px 0 0;
    padding: 20px 20px 5px 20px;
    background: #e2e2e2;
	min-height:50px;
	font-size:16px;
	line-height:1.3em;
}

.blogs .entry-header a{
	color:#000;
}

.blogrow{
	width:100% !important;margin:0 auto !important;padding:0 !important;max-width:1350px !important;
}

.blogrow h1{font-size: 42px !important;}
.blogrow h2{font-size: 28px !important;}

@media only screen and (max-width:1050px){
	.blogs .category-blog{
		width:47%;
	}
	.blogrow{max-width:1100px !important;}
}

#headvideo iframe{
	height:681px;
}

#headvideo2 iframe{
	height:655px;
}

@media only screen and (max-width:650px){
	.blogs .category-blog{
		width:100%;
		margin-bottom:25px;
	}
	.blogrow{max-width:400px !important;}
	#headvideo iframe{
	margin-top: 25px;
    width: 330px;
    height: 186px;
}

#headvideo2{

}

#headvideo2 iframe{
	width:100%;
	height:225px;

}

}

html, body {
	height: 100%;
}
#JiSlider {
	width: 100%;
	height: 100%;
}

#JiSlider-mobile{
	display:none;
	width: 100%;
	height: 100%;
}
.fix-top{position:absolute;z-index:9999;width:100%;padding:50px 220px 0 220px;}
.fix-top .logotipe, .fix-top .main-menu2{float:left;}
.fix-top .phone-head_{float:right;}
.fix-top .main-menu2{position:relative;margin-top:5px;/*left:50%;margin-left:-400px;*/    width: 80%;text-align: center;}
.fix-top .phone-head_{margin-top:5px;}
.header-bottom{padding-top:0!important;margin-top:0!important}.sl-abs{position:absolute;width:80%;right:50px;top:180px;z-index:9999}.red_{max-width:470px;width:100%;position:absolute;z-index:100;right:0;height:705px;background:rgba(255,2,26,0.85)}.left_bar{padding:25px;width:200px;max-width:200px;position:absolute;z-index:100;height:105px}.left_bar_2{background:#fff;height:705px;position:absolute;max-width:200px;width:15%}.right_bar{padding: 28px 70px 45px 45px;width: 100%;max-width: 100%;position: absolute;z-index: 100; right: 0;}.logo3{display:block;height:32px}.cap{position:absolute;color:#000;margin:435px 0 0 160px;font-size:22px}.cap span{display:inline-block;background:#fce100;padding:10px 20px}.cap span:last-child{padding:0 20px 10px}.phone-head_{text-align:right}.phone-head_,.phone-head_ a{color:#fff}.red .anchor-link{display:none;background:url(https://073d5c.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/assets/images/Berger.png) no-repeat!important;float:right;z-index: 999999999 !important;position:absolute;}.close-a{top: 50px;
    right: 20px;display:none;cursor:pointer;}
	.zind{z-index: 9999999999;}
.tel-n{font-size:18px;margin-top:-4px;}
.tel-n a{display:inline-block;padding:5px;border-radius:50%;background:#fce100 !important;margin-left:10px;color:#000;}
.call_btm{display:inline-block;margin-right:0;padding:8px 20px;border:1px solid #fff;border-radius:15px;text-transform:lowercase;font-size:14px}.descrip{text-align:left;margin:90px 0 0 20px;padding-top:25px;color:#fff;font-size:15px;line-height:1.2em}.descrip:before{content:'';margin-top:-60px;position:absolute;width:80px;height:2px;background:#fff}.title_{position:absolute;text-transform:uppercase;font-weight:600;font-size:60px;margin:0 0 0 160px;bottom:105px;color:#fff;line-height:1.25em;text-align:left;z-index:5}.fix_top{width:100%;height:50px;position:fixed;background:#ccc;z-index:9999999}.abs-menu{padding:205px}.sitem:before{display:none;content:'';position:absolute;width:100%;height:450px;background:url(https://ee12fc.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/bgfon.png) top -100px center no-repeat;z-index:2}.sitem:after{display:none;content:'';position:absolute;width:100%;height:450px;bottom:0;background:url(https://eb74c6.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/images/bgfon-b.png) bottom -140px center no-repeat;z-index:2; background-size: cover; }.sitem{cursor:pointer}#slider1{position:relative}#slider1 .sitem{height:970px;-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;}.header-bottom{padding-bottom:0;margin-top:-50px}#slide1 h1:after,#slide2 h1:after{background:#e5001b}#slide2 h1 span,#slide3 h1 span,#slide5 h1 span{color:#fff}#slide4 h1 span{color:orange}#slide2 .home-description span{color:#e5001b}#slide3 .home-description span{color:#e7d994}#slide3 h1:after{background:#e7d994}#slide4 h1:after{background:#45beee}#slide4 .home-description span{color:#45beee}#slide5 h1:after{background:#fff}#slide5 .home-description span{color:#fff}#slider1 .owl-controls{position:absolute;bottom:48%;height:50px;z-index:99999999999!important;    width: 100%;}#slider1 .owl-controls .owl-pagination{width:160px;margin:0 auto}#slider1 .owl-controls .owl-page{float:left;width:10px;height:10px;margin:0 10px 0 0;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#slider1 .owl-pagination .active{background:#fce100}.home-b-text{margin:125px 0 60px}.anchor-link,.tel-n,.call_btm{position:absolute;z-index:100;right:100px}.call_btm{margin:70px 0 0;padding:10px 24px;background:none;color:#fce100!important;border:2px solid #fce100!important}.call_btm:hover{color:#fff!important;border:2px solid #fff!important}.tel-n{right:220px;}.anchor-link{margin:27px 0 0}
  
 
.why_me .h4{display:inline-block;background:#fce100;padding:8px 12px;color:#000;font-weight:400}
.main-menu2{width:440px;}.main-menu2 li{display:inline-block;font-size:18px;margin-right:25px;}.main-menu2 li a{color:#fff;}.main-menu2 li a:hover{color:#fce100;}
.entry-content .callibri_phone{color:#000 !important;}
@media only screen and (min-width:2499px){#slider1 .sitem{height:1300px;}}
@media only screen and (max-width:1600px){.fix-top {padding: 50px 60px 0 60px;}.tel-n {right: 60px;}.fix-top .main-menu2{width:70%;}}
@media only screen and (max-width:1200px){.main-menu2 li,.tel-n {font-size: 16px;}.tel-n{margin-top:-4px;}.tel-n a{padding:5px 7px;}}
@media only screen and (max-width:1100px){.fix-top .main-menu2{width:60%;}}
@media only screen and (max-width:950px) {.fix-top .main-menu2{position:absolute;width:150px;right:75px;margin-top:45px;}.fix-top .main-menu2 li{display:block;}}
@media only screen and (max-width:992px){.main-menu2 li{margin-right:15px;} .call_btm {right: 90px;}}
@media only screen and (max-width:800px){.main-menu2 li{display:block;}.call_btm{margin:18px 0 0;}.main-menu2 {margin: 83px 0 0 0; right: 120px;}}
@media only screen and (max-width:600px){.home_uslugi_text img { float: none !important;display: block; margin: 0 auto;}}
@media only screen and (max-width:525px){
	.structure_box {
    width: 380px !important;
    height: 330px;
    overflow-y: hidden;
    overflow: scroll !important;
}
.structure_box li {
    margin-left: 25px !important;
}
	.service-u{overflow-x:hidden !important;}
	#JiSlider-mobile{display:block;}
		#JiSlider{display:none;}
.fix-top {padding: 50px 20px 0 20px;}
.tel-n {  right: 20px;}
.call_btm{display:none;}.main-menu2 {margin: 70px 0 0 0; right: 40px;}
.title_ {font-size: 30px;}
#menu-topmenu2,.tel-n{display:none;}
.tel-n{    margin-top: 90px;
    position: absolute;
    position: absolute;
    z-index: 9999999999;
    right: 50%;
    margin-right: -100px; color:#fff !important;}.burg_mobile2{right: 20px;display:block;position:absolute;width:35px;height:28px;background-image:url('https://16280d.claudeassets.com/20250111063122im_/https://anvilhook.com/wp-content/themes/wonder/owl/Burger_mob_AH-2019.svg');background-size:35px auto !important;}
.main-menu2 li a {font-weight: 500;}.fix-top .main-menu2 { right: 40px; margin-top: 85px;}.logo3 { height: 28px;}

.fix-top .main-menu2{
	    width: 100%;
    background: #161616;
    position: absolute;
    z-index: 99999999 !important;
    color: #9f9f9f;
    text-align: center;
	    padding: 250px 110px;
		right:0;
		top:0;
		margin:0;
}

.fix-top .main-menu2 {
    font-size: 20px;
    font-weight: 500;
}
.fix-top .main-menu2 li a {
    color: #9f9f9f;
    text-transform: uppercase;
	line-height:40px;
}
.fix-top .main-menu2 li a:hover{
	color:#fff;
}

}
@media only screen and (max-width:450px){.burg_mobile2{right:20px;}}

.owl-pagination,#header-container{display:none !important;}
.active_v{display:block !important;}

.yarpp-related abbr{display:none !important;}
/*
     FILE ARCHIVED ON 01:33:36 May 28, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:27:14 Oct 01, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.488
  exclusion.robots: 0.071
  exclusion.robots.policy: 0.062
  esindex: 0.007
  cdx.remote: 12.267
  LoadShardBlock: 243.217 (3)
  PetaboxLoader3.datanode: 100.585 (4)
  PetaboxLoader3.resolve: 186.954 (2)
  load_resource: 198.132
*/