@charset "UTF-8";
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,a,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,q {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
display: block;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
a {
text-decoration: none;
}
ins {
background-color: #ff9;
color: #000;
text-decoration: none;
}
mark {
background-color: #ff9;
color: #000;
font-style: italic;
font-weight: 700;
}
del {
text-decoration: line-through;
}
abbr[title],dfn[title] {
border-bottom: 1px dotted;
cursor: help;
}
hr {
border: 1px solid #f2f2f2;
height: 0;
}
pre { white-space: pre-wrap; word-break: break-word;}
.is-grid > li{list-style:none;}
hr { clear:both; }
ul.wp-block-categories{ text-align: left;}
.skudo_helper_div {
display: none;
}
.alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,div.aligncenter {
display: block;
margin: 55px auto;
text-align: center;
}
.alignright {
float: right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
.aligncenter {
display: block;
margin: 25px auto;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 100%;
padding: 7px 0;
text-align: center;
display: inline-block;
}
.wp-caption.alignnone {
margin: 25px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 14px;
line-height: 24px;
margin: 0;
padding: 0px 10px 10px;
margin-bottom: 0 !important;
}
.sticky .divider-posts {
display: none !important;
}
.divider-posts {
margin: 60px auto 70px;
display: block;
width: 186px;
height: 8px;
background: url(//www.bntpro.com/bntpro-theme/images/divider-posts.png);
}
.gallery-caption {
color: #666;
font-size: 13px;
font-size: 0.8125rem;
font-style: italic;
margin-bottom: 1.5em;
max-width: 100%;
}
.bypostauthor {
padding: 0px;
}
.screen-reader-text {
clip: rect(1px,1px,1px,1px);
position: absolute !important;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0,0,0,0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: .875rem;
font-weight: 700;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
}
video {
max-width: 100%;
height: auto;
}
iframe,embed,object {
max-width: 100%;
}
.vendor {
padding: 0;
background: #fff;
margin-bottom: 30px;
}
input {
border-radius: 0;
}
.sticky {
background: #fff;
padding: 0;
margin-bottom: 50px;
}
.sticky .divider-posts {
display: none !important;
}
html,body {
overflow-x: hidden;
}
body {
font-family: 'Helvetica', 'Arial', 'sans-serif';
font-size: 15px;
line-height: 1.65em;
color: #4a4a4a;
font-weight: 400;
overflow-x: hidden !important;
-webkit-font-smoothing: antialiased;
visibility: hidden;
}
p,li,a,.aio-icon-description,.smile_icon_list li .icon_description p {
font-family: 'Helvetica', 'Arial', 'sans-serif';
line-height: 1.65em;
font-weight: normal;
color: #707070;
font-size: 15px;
-webkit-transform-style: preserve-3d;
}
.vc_custom_1472567312350 .aio-icon-description.ult-responsive a {
color: #fff;
font-size: 20px;
font-family: 'Helvetica', 'Arial', 'sans-serif';
font-weight: 600;
}
p {
margin-bottom: 1em !important;
}
li {
margin: .5em 0;
}
a {
margin: 0;
font-weight: 400;
}
a:not(.down-button,.skudo-button-dark-1d,.skudo-button-white,.skudo-button-color):hover,a:not(.down-button,.skudo-button-dark-1d,.skudo-button-white,.skudo-button-color):focus {
color: #4A5157;
text-decoration: none;
outline: none !important;
border: none;
}
img,img:hover,img:focus {
text-decoration: none;
outline: none !important;
border: none;
}
input:hover,input:focus,input:visited {
text-decoration: none;
outline: none;
}
.woocommerce-account .woocommerce{margin: 50px 0 !important;display: inline-block;position: relative;}
h1,h2,h3,h4,h5,h6 {
font-family: 'Helvetica Neue','Arial','sans-serif';
text-rendering: optimizelegibility;
font-weight: 700;
margin-top: 10px;
margin-bottom: 15px;
}
h1 {
font-size: 36px;
margin-bottom: 0px;
}
h2 {
font-size: 32px;
margin-bottom: 10px;
}
h3 {
font-size: 25px;
margin-bottom: 10px;
line-height: 1.3em;
}
h4 {
font-size: 22px;
}
h5 {
font-size: 18px;
}
h6 {
font-size: 16px;
}
section.page_content:not(body.single) {
overflow-y: hidden;
overflow-x: hidden;
}
.heading-border {
border: 1px solid;
padding: 5px 10px;
}
.float-right {
float: right;
}
.float-left {
float: left;
}
.column.one-third {
width: 33%;
}
h1.page_title {
margin-bottom: 0;
line-height: 1.5em;
text-transform: none;
font-weight: 600;
}
.titlesleftcrumbsright h2.secondaryTitle{margin-bottom: 0;}
.aio-icon-square_box .aio-icon.advanced i {
top: 2px;
position: relative;
}
.uvc-headings-line {
display: inline-block;
}
img {
height: auto;
max-width: 100%;
}
.bold {
font-weight: 800;
}
.page-template-blog-template .blog-default .col-md-12 .metas-container, .archive .metas-container {
margin: 10px auto 30px auto;
}
.page-template-blog-template .blog-default .col-md-12 .post .flexslider {
margin: 50px 0 80px;
}
.page-template-blog-template .blog-default .col-md-12 .featured-image-thumb {
margin-bottom: 30px;
}
.single-post .featured-image-thumb {
margin-bottom: 30px;
display: inline-block;
}
.single-post .featured-image-thumb .featured-image-fb {
margin-top: -30px;
}
.tp-caption a.text_color:before {
color: #50CCB3 !important;
}
.single_about_author{ position: relative; float: left;width: 100%;margin-top: 5em;text-align: center; }
.single_about_author .author_name{
text-align: center;
font-size: 12px;
letter-spacing: 0;
text-transform: uppercase;
margin-bottom: 30px !important;
position: relative;
font-weight: normal;
letter-spacing: 1px;
font-weight: 600;
}
.single_about_author .author_details img{
display: block;
margin: 0 auto 20px !important;
border-radius: 100%;
border: 2px solid #eae7e5;
padding: 13px;
}
.single_about_author .author_links{margin-top: 20px;}
.p-button,.signup,.about-author,#comments,widget_followers li,.tabs li,.contents,.comment-reply,.tagcloud a,.navbar-toggle,.widget_followers li,.panel,.projects-overlay .projects-navigation .prev-proj a,.projects-overlay .projects-navigation .next-proj a,.ms-skin-light-6 .ms-tooltip-cont, article.comment,h2.post-title.post-link,#back-top a,.skudo_breadcrumbs a,.skudo_breadcrumbs span,.bt-contact input,#respond input, #respond textarea,.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce #content div.product form.cart .button,.woocommerce div.product form.cart .button,.woocommerce-page #content div.product form.cart .button,.woocommerce-page div.product form.cart .button,.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle, .post-content .featured-image img, .post-content .featured-image a, article.post .flexslider .slides, article.post .featured-image, .recentcomments_listing .contents-left img, ul.instagram-pics li a img{
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.navbar,.navbar-brand,.navbar-brand img,.navbar-default .navbar-nav > li > a,.navbar,a.go-about,.p-button,a.p-button.hide-icon i,a.p-button.hide-icon span.text,.signup,.slidecontent-bi .project-title-bi p a,.filter li a,.projects-overlay #projects-loader.transitioned,.projects-overlay #pagecontent .scrollbar,.projects-overlay #pagecontent .thumb,.readmore,.post-content .featured-image img,widget_followers li,.tagcloud a,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,#contacts input:hover,#contacts textarea:hover,.wpcf7 input:focus,.wpcf7 textarea:focus,#contacts textarea,#contacts input,.light #contacts .contact-form input:hover,.light #contacts .contact-form textarea:hover,.light #contacts .contact-form input:focus,.light #contacts .contact-form textarea:focus,#contacts .form-success,#contacts .form-success p,.skillbar,.dropdown-menu > li > a,.widget_followers li,#back-top a,a.social:before,.tp-caption a,.esg-grid a,.dl-back:after,.nav-container,.navbar-collapse,.navbar-header,.search_trigger i,.search_trigger_mobile i,.header_social_icons_wrapper,.the_title h2 a,.post-content a:hover .post-quote,.social-shares ul li a,.social-shares ul li a i,.post-listing .post a .post-quote blockquote,h2.post-title.post-link,.widget ul li a,.post-quote,.btn-contact-left input,.footer_sidebar ul li a,.header_social_icons div.social_container i,a.navbar-brand,.navbar-nav a,header.navbar .navbar-collapse ul li ul li a,.nav-next-nav1:after,.nav-previous-nav1:before,.nav-previous-nav1,.nav-previous-nav1 a,.nav-next-nav1 a,.skudo_breadcrumbs a,.nav-previous,.nav-next,#commentform .form-submit #submit,.style1 .skudo_little_shopping_bag,.nav-container .skudo_minicart li a,.cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft,.cbp-l-caption-alignCenter .cbp-l-caption-buttonRight,.skudo_minicart_wrapper,.intro_continue_text a,.intro_continue_arrow a,.navbar-default .style4_social_search,#cbpw-filters82 .cbp-filter-item,header .top-bar a,header .top-bar ul.phone-mail li a,.aio-icon-read,.header_social_icons,.skudo_dynamic_shopping_bag,.search_trigger,.cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft:hover,.cbp-l-caption-alignCenter .cbp-l-caption-buttonRight:hover,header.navbar .navbar-collapse ul li ul li a,li:not(.skudo_mega_menu) ul.menu-depth-1 li,li.skudo_mega_menu li.menu-item-depth-1 li,.dl-menu li,.page-template-blog-masonry-template .posts_category_filter li,.slick-next,.slick-prev,.wpcf7 .skudo-form-main-slider .slider-button input,.flip-box-wrap .flip_link a,.errorbutton,.metas-container a,.widget li,.widget_nav_menu li,.footer_sidebar ul li,.custom-widget li,.page-template-blog-template .wideblog .post-listing .metas-container,.ult_design_1 .ult_pricing_table .ult_price_link .ult_price_action_button,.custom-widget li a,#respond input,.bird,#contacts .mail_chimp_form_container input.button,.aio-icon-read:before,.navbar-nav .dropdown-menu a i,.widget-newsletter form input.button,.just-icon-align-left .aio-icon,.skudo-form-simple.dark .bt-contact a span input, .bt-contact a span input, .flex-direction-nav a, .woocommerce-page.woocommerce-page ul.products li.product a.add_to_cart_button, .woocommerce ul.products li.product a.add_to_cart_button, .woocommerce-page ul.products li.product a.add_to_cart_button, .special_tabs.horizontal.text .tab-selector .label,.team_member_profile_content .aio-icon.circle, .page-template-blog-masonry-template .metas a, .single_about_author a, .master_container a, #respond textarea{
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
transition: all .2s linear;
}
#footer-instagram ul.instagram-pics li a img{
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.navbar-nav li ul:not(.dropdown-menu.menu-depth-1), .navbar-nav li li{
-webkit-transition: visibility 0.3s linear, opacity 0.3s linear !important;
-moz-transition: visibility 0.3s linear, opacity 0.3s linear !important;
-o-transition: visibility 0.3s linear, opacity 0.3s linear !important;
-ms-transition: visibility 0.3s linear, opacity 0.3s linear !important;
transition: visibility 0.3s linear, opacity 0.3s linear !important;
}
.navbar-nav li.skudo_mega_menu > ul.dropdown-menu > li.skudo_mega_hide_link > a, .navbar-nav li.skudo_mega_menu > ul.dropdown-menu > *, .navbar-nav li.skudo_mega_menu:hover > ul.dropdown-menu > *{-webkit-transition: none !important;-moz-transition: none !important;-ms-transition: none !important;-o-transition: none !important;transition: none !important;}
.tparrows{
-webkit-transition: background 0.2s linear;
-moz-transition: background 0.2s linear;
transition: background 0.2s linear;
}
.tparrows:before{
-webkit-transition: color 0.2s linear;
-moz-transition: color 0.2s linear;
transition: color 0.2s linear;
}
header,.rev-btn {
-webkit-transition: background .2s linear !important;
-moz-transition: background .2s linear !important;
transition: background .2s linear !important;
}
.tparrows:hover:before {
color: #fff;
}
header.navbar-default .navbar-nav > li.menu-item-has-children > a:after{
position: relative;
top: 0;
right: -5px;
font-size: 10px;
font-family: 'FontAwesome';
content: '\f107';
-webkit-font-smoothing: antialiased;
line-height: 1.75em;
}
.nav-container {
margin: 0 auto;
}
.nav-container > .navbar-collapse.collapse,.dl-menuwrapper {
}
.nav-container > .navbar-collapse.collapse {
}
.style2 .nav-container > .navbar-collapse.collapse {
width: 100%;
padding-left: 50px;
padding-bottom: 10px;
}
.nav-container img {
width: auto;
display: block;
max-width: 100%;
float: none;
}
.style1 .nav-container img,.style2 .nav-container img {3
float: left;
}
.style1 .nav-container > .navbar-collapse.collapse {
display: inline-flex !important;
width: auto;
float: right;
margin-top: 0px;
}
.navbar-brand {
float: left;
font-size: 18px;
line-height: 74px;
margin: 0;
z-index: 9999999;
}
.navbar-default {
border: none;
}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus {
background-color: transparent;
outline: none;
}
.navbar-nav {
margin: 0;
}
.navbar-default .navbar-nav > li > a {
position: relative;
text-decoration: none;
text-decoration: none;
display: block;
outline: none;
padding: 0 15px;
margin: 0;
}
.menu-rounded.navbar-default .navbar-nav > li > a {
border-radius: 25px;
padding: 7px 17px;
}
.menu-square.navbar-default .navbar-nav > li > a {
border-radius: 0;
padding: 9px 20px;
}
header.style2.navbar-default .navbar-nav > li > a {
}
.hide-on-start:not(.oldie) {
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
transition: none;
-webkit-transform: translateY(-300px);
-moz-transform: translateY(-300px);
-ms-transform: translateY(-300px);
transform: translateY(-300px);
}
header.hide-on-start.hidestartready {
-webkit-transition: all .5s ease !important;
-moz-transition: all .5s ease !important;
-ms-transition: all .5s ease !important;
transition: all .5s ease !important;
}
.nothidden.hide-on-start:not(.oldie) {
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
transform: translateY(0px);
}
.hide-on-start.oldie {
top: -300px;
}
.navbar-collapse li:not(.skudo_mega_menu) .dropdown-menu {
position: absolute;
top: 100%;
z-index: 1000;
float: left;
min-width: 225px;
padding: 0;
font-size: 14px;
list-style: none;
background-clip: padding-box;
border-top: none;
border: none;
-webkit-box-shadow: 0 0 2px 0 rgba(68,68,68,0.15);
box-shadow: 0 0 2px 0 rgba(68,68,68,0.15);
}
header.header_after_scroll .navbar-collapse ul li.skudo_mega_menu > ul{ margin-top: 0px !important;}
.menu-rounded .navbar-collapse li .dropdown-menu {
border-radius: 8px;
}
.menu-rounded .navbar-collapse li.skudo_mega_menu .dropdown-menu ul {
border-radius: 0;
}
#menu_top_bar > li ul.sub-menu {
-webkit-box-shadow: 0 0 16px 0 rgba(68,68,68,0.25);
box-shadow: 0 0 16px 0 rgba(68,68,68,0.25);
}
.navbar-collapse li:not(.skudo_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 {
top: -2px;
margin: 2px 0px 0;
}
.navbar-collapse li:not(.skudo_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-3 {
top: -2px;
margin: 2px 2px 0;
}
.navbar-collapse li:not(.skudo_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-3 ul {
top: 0;
margin: 0 1px;
}
.menu-rounded .navbar-collapse li:not(.skudo_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 {
top: -12px;
margin: 2px 0px 0;
}
.menu-rounded .navbar-collapse li:not(.skudo_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-3 {
top: -12px;
margin: 2px 0px 0;
}
.menu-rounded .navbar-collapse li:not(.skudo_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-3 ul {
top: 0;
margin: 0 1px;
}
.navbar-collapse li:not(.skudo_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-1 {
z-index: 1000;
}
.navbar-collapse li:not(.skudo_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-2 {
z-index: 1001;
}
.navbar-collapse li:not(.skudo_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-3 {
z-index: 1002;
}
.navbar-collapse li:not(.skudo_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-4 {
z-index: 1003;
}
.navbar-collapse li:not(.skudo_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-5 {
z-index: 1004;
}
.navbar-collapse li:not(.skudo_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-6 {
z-index: 1005;
}
.navbar-collapse li:not(.skudo_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-7 {
z-index: 1006;
}
.navbar-collapse li:not(.skudo_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-8 {
z-index: 1007;
}
.navbar-collapse li:not(.skudo_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-9 {
z-index: 1008;
}
.navbar-collapse li:not(.skudo_mega_menu) .dropdown-menu.menu-depth-1 .menu-depth-2 .menu-depth-10 {
z-index: 1009;
}
.navbar-collapse li.skudo_mega_menu > .dropdown-menu {
min-width: 20vw;
}
.menu-to-the-left,.menu-to-the-left ul {
left: auto !important;
right: 100% !important;
}
.dropdown-menu.pull-right {
right: 0;
left: auto;
}
.dropdown-menu .divider {
height: 1px;
margin: 9px 0;
overflow: hidden;
background-color: #e5e5e5;
}
.dropdown-menu > li > a {
display: block;
padding: 16px 15px 12px 15px;
clear: both;
font-weight: 400;
line-height: 20px;
font-size: .9em;
vertical-align: middle;
}
.dark .dropdown-menu > li > a {
border-bottom: 1px solid #23282C;
}
.dark .dropdown-menu {
border: none;
}
.dropdown-menu > li:last-child > a {
border-bottom: 0;
}
.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus {
color: #fff;
text-decoration: none;
background-color: #428bca;
outline: 0;
}
.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {
color: #999;
}
.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {
text-decoration: none;
cursor: not-allowed;
background-color: transparent;
background-image: none;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.open > .dropdown-menu {
display: block;
}
.navbar-default.dark .navbar-toggle {
border-color: #3D4349;
}
.navbar {
z-index: 99999;
}
.navbar i {
font-size: 15px;
vertical-align: middle;
padding-right: 9px;
}
.navbar .nav-container i {
font-size: 13px;
}
.navbar-nav.icons > li > a {
line-height: 78px;
}
.navbar-shrink {
height: 66px;
-webkit-box-shadow: 0 1px 6px 0 rgba(68,68,68,0.07);
box-shadow: 0 1px 6px 0 rgba(68,68,68,0.07);
}
.navbar-shrink .navbar-brand {
line-height: 60px;
}
.navbar-shrink .navbar-nav > li > a {
line-height: 66px;
}
.navbar-shrink .navbar-nav.icons > li > a {
line-height: 64px;
}
header,header .navbar-brand h1.logo,header button.navbar-toggle,header .top-bar,header .top-bar > .container {
height: auto;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-ms-transition: all .2s linear;
transition: all .2s linear;
}
header.header_not_fixed {
position: absolute;
margin-bottom: 0 !important;
float: left;
width: 100%;
}
header.header_not_fixed.headerclone {
display: none;
}
header.header_not_fixed .header_social_icons {
float: none;
}
header.header_not_fixed .header_social_icons_wrapper {
display: inline-block;
}
.header_social_icons_wrapper {
display: inline-flex;
margin-left: 20px;
top: -3px;
position: relative;
}
header.header_not_fixed.style3,header.header_not_fixed.style4 {
width: 100%;
}
header.header_not_fixed.style3 .header_social_icons {
float: left;
}
header .navbar-brand img:not(.logo_after_scroll) {
display: block;
}
header .navbar-brand img.logo_after_scroll {
display: none;
}
header.header_after_scroll .navbar-brand img:not(.logo_after_scroll) {
display: none;
}
header.header_after_scroll .navbar-brand img.logo_after_scroll {
display: block;
margin-left: auto;
margin-right: auto;
text-align: center;
}
header.navbar .main-menu-icon {
position: relative;
top: 0;
width: 24px;
text-align: center;
left: -2px;
float: left;
text-align: center;
margin-right: 2px;
min-height: 20px;
}
header.navbar .dropdown-menu .main-menu-icon {
top: 1px;
}
body.search-results .master_container {
background-color: #fff;
}
.menu_style5_bearer{position:absolute;top:0;right:0;bottom:0;left:0;}
.cbp-popup-singlePageInline #main article{float:none;}
section.nav-boxes {
position: static;
}
#parallax-home {
width: 100%;
height: 100%;
overflow-y: hidden;
overflow-x: hidden;
}
section#home {
width: 100%;
}
.homepage_parallax.video{background: #000;}
section#home,.forcefullwidth_wrapper_tp_banner,.rev_slider_wrapper,.tp-revslider-mainul {
overflow-y: hidden;
overflow-x: hidden;
}
#parallax-home-contents {
height: 100%;
width: 100%;
display: table;
position: relative;
overflow: hidden;
}
.home-center-contents {
display: table-cell;
vertical-align: middle;
margin: auto;
text-align: center;
z-index: 9;
position: relative;
top: -40px;
}
.home-center-contents > * {
margin-bottom: -80px !important;
}
.logo-home {
width: 100%;
position: relative;
text-align: center;
}
#text-slider.flexslider {
background: transparent;
margin: 40px auto;
border: none;
width: 100%;
padding: 20px 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
}
#text-slider .flex-control-nav li {
position: relative;
top: 70px !important;
}
p.home-slide-content {
font-size: 6em !important;
text-transform: uppercase;
font-family: Arial;
font-weight: 800;
letter-spacing: 3px;
color: #fff;
}
.big-text p.home-slide-content {
font-size: 4.5em !important;
text-transform: uppercase;
font-family: Arial;
font-weight: 800;
letter-spacing: 0;
color: #fff;
}
#text-slider .flex-control-nav {
position: relative;
top: -40px !important;
}
.next-section {
width: 100%;
position: absolute;
height: 100px;
display: block;
text-align: center;
bottom: 40px;
z-index: 99;
}
a.go-about {
width: auto;
height: auto;
top: 50%;
overflow: hidden;
background: transparent;
border: 1px solid rgba(255,255,255,.1);
z-index: 3;
position: relative;
padding: 10px 20px;
color: #fff;5
}
a.go-about:hover {
border: 1px solid rgba(255,255,255,.5);
}
.intro_continue_arrow a {
text-decoration: blink;
-webkit-animation-name: blinker;
-webkit-animation-duration: 1.2s;
-webkit-animation-iteration-count: infinite;
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-direction: alternate;
}
#menu_top_bar {
position: absolute;
height: 100%;
top: 0;
}
#menu_top_bar * {
}
#menu_top_bar > li ul {
position: absolute;
visibility: hidden;
opacity: 0;
filter: alpha(opacity=0);
width: 180px;
left: 100%;
transition: all .3s ease-in-out;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
}
#menu_top_bar > li > ul {
left: 0;
}
#menu_top_bar > li > ul ul {
top: 0;
margin-top: 0;
}
#menu_top_bar > li {
height: 100%;
margin-top: 0;
}
#menu_top_bar li:hover > ul,#menu_top_bar > li ul:hover {
visibility: visible;
opacity: 1;
filter: alpha(opacity=100);
}
#menu_top_bar > li ul li {
float: none;
border: none !important;
padding-left: 0 !important;
margin: 0 !important;
display: block;
}
#menu_top_bar > li ul li a {
margin-left: 12px;
line-height: 2.5em;
}
#menu_top_bar > li ul li:last-child {
margin-bottom: 5px;
}
#menu_top_bar > li > a {
margin-top: 7px;
position: relative;
margin-bottom: -3px;
}
body:not(.search) article.portfolio {
position: relative;
padding: 0 15px;
background-color: #fff;
}
.proj-content {
margin-top: 60px;
}
.testimonials-style2 .slick-next, .testimonials-style2 .slick-prev{
top: 30% !important;
}
.testimonials-style2 .slick-next{
right: -40px !important;
}
.testimonials-style2 .slick-prev{
left: -40px !important;
}
.vc_btn3-container{margin-bottom: 0 !important;}
.ult_tabmenu.style2 li.ult_tab_li a:hover,
.special_tabs.text .label.current a:hover,
.special_tabs.icontext .label.current a:hover, 
.special_tabs.text .label.current a:hover{color: #fff !important;}
.testimonials-style2.single-wide-testimonials .slick-next{
right: -20px !important;
}
.testimonials-style2.single-wide-testimonials .slick-prev{
left: -20px !important;
}
.portfolio_type-singlepageinlineajax-grid .proj-content {
margin-top: 0;
}
.cbp-l-grid-gallery .cbpw-ajax-block {
padding: 0 0 0 20px;
}
.cbp-l-grid-gallery .fb_type_button_count {
margin: 0 0 0 15px;
}
.single-portfolio .proj-content {
margin: 50px auto;
width: 100%;
}
.cbp-popup-singlePage-open .proj-content {
margin: 160px auto 0;
}
.cbp-popup-singlePage-open.portfolio_type-singlepageoverlay .proj-content{
margin: 100px auto 0;
}
.single-portfolio .proj-content .content_container {
padding: 0;    margin-top: 40px;
}
.single-portfolio .proj-content .col-md-5.content_container{
margin-top: 0;
}
.cbp-popup-singlePage .cbp-popup-content {
margin: 0 auto;
}
.cbp-popup-singlePageInline .single-portfolio .proj-content {
margin: 20px auto;
width: 100% !important;
}
.single-portfolio .projects_media.left_media {
padding-left: 0;
margin-bottom: 40px;
}
.portfolio_type-singlepageinlineajax-grid .projects_media.left_media {
padding-left: 0;
margin-bottom: 0;
overflow: hidden;
}
.portfolio_type-singlepageinlineajax-grid .single-portfolio .proj-content {
display: inline-block;
}
.portfolio_type-singlepageinlineajax-grid .share-buttons {
margin: 20px 0 40px !important;
}
.portfolio #comments {
padding: 15px;
margin-top: 20px !important;
}
.portfolio_type-singlepageoverlay #comments {
padding: 40px 0;
}
.portfolio_type-singlepageoverlay .cbpw-ajax-block {
padding: 20px;
}
.portfolio_type-singlepageoverlay .col-md-12 .cbpw-ajax-block {
padding: 0;
}
.portfolio_type-singlepageoverlay .fb_type_button_count {
margin: 0;
}
.container .cbpw-ajax-block .fb_type_button_count {
margin: 0;
}
.cbpw-ajax-block .uvc-sub-heading {
letter-spacing: 1px;
}
.projects_media.left_media {
padding-right: 80px;
}
.projects_nav1 {
position: relative;
z-index: 999;
height: 60px;
width: 80%;
}
.nav-previous-nav1 {
position: relative;
float: left;
width: 40%;
}
.nav-next-nav1 {
position: relative;
float: right;
width: 40%;
}
.nav-next-nav1 a {cursor: pointer;height: 60px;display: block;z-index: 99;font-size: 11px;text-transform: uppercase;letter-spacing: 3px;float: right;text-align: right;}
.nav-previous-nav1 a {
cursor: pointer;
height: 60px;
display: block;
z-index: 99;
font-size: 11px;
text-transform: uppercase;
letter-spacing: 3px;
}
.nav-previous-nav1:before {
font-family: 'IonIcons';
content: "\f3d5";
-webkit-font-smoothing: antialiased;
z-index: 9;
font-size: 18px;
position: absolute;
top: -2px;
padding-left: 2px;
left: -25px;
}
.nav-next-nav1:after {
font-family: 'IonIcons';
content: "\f3d6";
-webkit-font-smoothing: antialiased;
line-height: 1;
right: -20px;
display: block;
text-align: center;
font-size: 18px;
position: absolute;
top: -1px;
padding-left: 2px;
}
.delimiter:after {
position: relative;
top: 0;
right: 0;
font-size: 15px;
font-family: 'FontAwesome';
content: '\f105';
-webkit-font-smoothing: antialiased;
color: #949494;
line-height: 1.75em;
}
.woocommerce .skudo_breadcrumbs {
margin-top: 10px;
}
.woocommerce h1.page-title {
display: none;
}
span.delimiter {
margin: 0 10px !important;
}
.skudo_breadcrumbs a,.skudo_breadcrumbs span {
padding: 0;
margin-right: 8px;
}
.skudo_breadcrumbs span.breadcrumbs-separator{font-size: 10px !important;}
.dropdown-menu li.menu-item-has-children:not(.skudo_mega_hide_link) > a:before {
position: relative;
top: 2px;
right: 0;
font-size: 14px;
font-family: 'FontAwesome';
content: '\f105';
-webkit-font-smoothing: antialiased;
color: #a6a7ab;
line-height: 1;
float: right;
font-weight: normal;
}
.projects_media.full_media.col-md-12 {
padding: 0 !important;
margin-bottom: 20px;
max-height: 510px;
overflow: hidden;
}
.proj-content {
margin: 50px auto;
float: left;
}
.the_comments {
margin: 0px auto;
width: 80%;
}
.the_comments h3#reply-title{
font-size: 18px;
margin-bottom: 5px;
position: relative;
letter-spacing: 0;
font-weight: 600;
}
.search_trigger_mobile {
}
.single-portfolio .posts-shares {
float: left;
width: 100%;
}
.single-portfolio .share-buttons {
width: 100%;
margin: 0;
display: inline-block;
padding: 60px 0 20px;
border-bottom: none;
}
.single-portfolio .share-buttons
.single-portfolio .share-buttons h5 {
float: left;
text-align: center;
font-size: 12px;
letter-spacing: 1px;
text-transform: uppercase;
margin-bottom: 25px;
color: #161616;
position: relative;
font-weight: 700;
margin-right: 20px;
}
.single-portfolio .single-post .comments-lovepost {
margin-top: 3px;
}
.single-portfolio .social-shares {
padding: 0;
text-align: center;
margin: 0 auto;
}
.cbp-popup-singlePageInline .cbp-popup-content > div {
position: relative;
float: left;
width: 100%;
margin: 0;
background-color: #fff;
padding: 80px 0;
}
.cbp-popup-singlePageInline .cbp-popup-content #the_movies {
position: relative;
padding-bottom: 56.25%;
height: 0;
}
.cbp-popup-singlePageInline .cbp-popup-content #the_movies iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 92%;
}
.cbp-popup-singlePageInline {
overflow: visible;
}
.cbp-popup-singlePageInline article.portfolio {
padding: 0 !important;
position: relative;
float: left;
max-width: 100%;
}
.cbp-popup-singlePageInline article.portfolio .cbpw-ajax-block {
position: relative;
float: left;
max-width: 100%;
padding: 0;
}
.cbp-popup-singlePageInline article.portfolio .cbpw-ajax-block .vc_row {
position: relative;
float: left;
max-width: 100%;
width: 100%;
margin-left: 0;
margin-right: 0;
}
.cbp-popup-singlePageInline article.portfolio .cbpw-ajax-block .special_tabs .vc_row {
float: none !important;
}
.cbp-popup-singlePageInline article.portfolio .cbpw-ajax-block .special_tabs .tab-selector label {
display: table !important;
}
.cbp-popup-singlePageInline article.portfolio .testimonials-slide .img-container,article.portfolio .testimonials-slide .img-container {
margin-right: auto;
}
#testimonials-slider {
width: 100%;
margin: 0 auto;
text-align: center;
}
.style-light .testimonials-slide-content .text-container span.t-author,.style-light .testimonials-slide-content .text-container span.t-author a {
color: #fff;
}
.testimonials-slide-content.container {
width: 100% !important;
}
.slick-slide .testimonials-slide-content.container img{
float: left;
width: auto;
width: 50px;
height: 50px;
}
.testimonials-slide-content p {
margin-top: 20px;
}
.text-container .fa-quote-left {
padding-right: 5px;
}
.text-container .fa-quote-right {
padding-left: 5px;
}
.testimonials-slide-content .text-container {
width: 100%;
margin: 0px auto;
display: inline-block;
text-align: left;
font-size: initial;
}
.testimonials-slide-content .text-container span p {
padding: 0;
text-align: left !important;
margin: 0;
}
.testimonials-slide-content .text-container span p,
.testimonials-slide-content .text-container span,
.testimonials-slide-content .text-container p{line-height: 1.65em;}
.vc_col-sm-6 .testimonials-slide-content .text-container span p {
font-size: 15px;
}
.testimonials-slide-content .text-container span.t-author,.testimonials-slide-content .text-container span a {
font-size: 15px;
font-weight: 700 !important;
letter-spacing: 0;
font-size: 12px;
}
.testimonials-slide-content .text-container span.t-author {
padding: 0 0 20px;
position: relative;
float: left;
width: 100%;
text-transform: uppercase;
}
.single-wide-testimonials .testimonials-slide-content .text-container{
width: 100%;
margin: 0px auto;
display: inline-block;
text-align: center;
font-size: initial;
padding: 0 100px !important;
background: transparent;
padding: 30px;
box-shadow: none;
-webkit-box-shadow: none;
border-radius: 2px;
border: none;
}
.single-wide-testimonials .testimonials-slide-content .text-container span p, .single-wide-testimonials .testimonials-slide-content .text-container span, .single-wide-testimonials .testimonials-slide-content .text-container p {
line-height: 1.75em !important;
font-size: 20px;
text-align: center !important;
margin-bottom: 0 !important;
}
.single-wide-testimonials .testimonials-slide-content .text-container:after{display: none;}
.single-wide-testimonials .testimonials-slide-content .img-container {
margin: 30px auto 0;
width: auto;
overflow: hidden;
text-align: center;
display: table;
}
.single-wide-testimonials .slick-slide .testimonials-slide-content.container img {
display: none;
}
.single-wide-testimonials .testimonials-slide-content .img-container .t-author {
float: left;
margin-left: 0;
text-align: left;
font-size: 14px;
width: 100%;
text-align: center;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 2px;
}
.single-wide-testimonials .testimonials-slide-content .img-container .t-author a {
width: 100%;
display: inline-block;
text-align: center;
font-size: 0.85em;
line-height: 1em;
top: -5px;
opacity: 0.4;
position: relative;
}
#primary_footer hr {
display: none;
}
.partners-container .owl-wrapper-outer {
z-index: 9;
}
.partners-container.owl-carousel {
display: inline-block !important;
margin-bottom: 0;
}
#map_canvas {
width: 100%;
height: 350px;
}
#map_canvas, .partners-container.noscroller .partner-item a img{
filter: url(//www.bntpro.com/bntpro-theme/images/grayscale.svg#greyscale);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);   
filter: gray;
}
.gm-style img {
max-width: initial;
max-width: -moz-initial;
}
#bottom-footer {
padding: 60px 0 40px;
}
#bottom-footer:before {
content: '';
position: absolute;
width: 0;
height: 0;
border: 20px solid #fff;
border-top: 0 solid transparent;
border-right: 20px solid transparent;
border-left: 20px solid transparent;
left: 50%;
top: -19px;
margin-left: -24px;
z-index: 10;
}
#bottom-footer:before {
border: none;
}
#secondary_footer {
padding: 40px 0 20px;
}
#secondary_footer p {
margin: 0 !important;
font-size: 13px;
}
#secondary_footer .footer_logo.align-left {
float: left;
width: auto;
margin: 13px -3px 8px;
}
#secondary_footer .footer_logo.align-center {
position: relative;
float: left;
width: 100%;
text-align: center;
cursor: default;
margin-bottom: 20px;
}
#secondary_footer .footer_logo.align-center .logo {
display: inline-block;
cursor: pointer;
}
#secondary_footer .footer_logo.align-right {
float: right;
}
#secondary_footer .social-icons-fa.align-left {
float: left;
}
#secondary_footer .social-icons-fa.align-center {
position: relative;
float: left;
width: 100%;
text-align: center;
}
#secondary_footer .social-icons-fa.align-right {
float: right;
margin-top: 25px;
}
#secondary_footer .social-icons-fa ul {
position: relative;
display: inline-block;
}
#secondary_footer .social-icons-fa ul li {
margin: 0;
}
#secondary_footer .footer_logo .logo,#secondary_footer .social-icons-fa ul li a {
-webkit-transition: linear .3s;
-moz-transition: linear .3s;
-ms-transition: linear .3s;
-o-transition: linear .3s;
transition: linear .3s;
}
#secondary_footer .footer_custom_text {
position: relative;
float: left;
width: auto;
display: inline-block;
}
#secondary_footer .footer_custom_text.left {
float: left;
width: 50%;
padding-left: 30px;
margin-top: 23px;
}
#secondary_footer .footer_custom_text.right {
float: right;
}
#secondary_footer .footer_custom_text.center {
width: 100%;
float: left;
margin-top: 10px;
}
#secondary_footer .footer_custom_text.center p{
text-align: center;
font-size: 13px;
opacity: 0.6;
letter-spacing: 0.5px;
}
#primary_footer > .container {
padding-left: 0 !important;
padding-right: 0 !important;
}
.footer_custom_text.wide {
width: 100%!important;
text-align: center;
}
body > #big_footer > #secondary_footer .container.only_custom_text .footer_custom_text.wide{margin:0 !important;padding:0 !important;}
.twitter-slider {
width: 70%;
margin: 0 auto !important;
}
.footer_sidebar .twitter-slider {
width: 90%;
}
.footer_sidebar .twitter-container {
top: -50px;
position: relative;
}
#twitter-feed {
text-align: center;
padding: 10px 0;
}
.bird {
width: 60px;
height: 60px;
background: #242323;
margin: 0 auto;
top: -30px;
position: relative;
display: table;
}
.bird i {
display: table-cell;
vertical-align: middle;
text-align: center;
margin: 0 auto;
color: #fff;
font-size: 2.3em;
padding-top: 3px;
}
.twitter-author {
font-size: 18px;
text-align: center;
margin-top: 10px;
top: 10px;
position: relative;
font-weight: 800;
}
.tweet_list {
margin: 30px auto !important;
}
.style-light #twitter-feed li {
color: #D2D2D2;
font-size: 18px;
}
.slick-initialized .slick-slide,.twitter-author a {
font-size: 18px !important;
}
.footer_sidebar .slick-initialized .slick-slide,.footer_sidebar .twitter-author a {
font-size: 15px !important;
}
.tweet_time {
display: inline-block;
width: 100%;
margin: 5px auto;
}
.left-align-testimonials .testimonials-style2 ul.slick-dots {
padding: 6px 0 !important;
}
.partners-container .slick-next,.partners-container .slick-prev {
color: #303030 !important;
}
.partners-container.nav-light .slick-next,.partners-container.nav-light .slick-prev {
color: #f2f2f2 !important;
}
.partners-container .slick-dots i,.des_partners_widget .slick-dots i {
color: #e6e6e6 !important;
}
.partners-container.controlnav-light .slick-dots i {
color: rgba(255,255,255,0.5) !important;
}
.slick-dots {
bottom: -65px !important;
}
.partners-container .slick-dots {
bottom: -25px !important;
}
.testimonials-style2 .slick-dots {
bottom: 15px !important;
}
.des_recent_posts_widget .slick-dots {
bottom: -60px !important;
}
.des_recent_posts_widget .slick-next {
right: -27px !important;
}
.des_recent_posts_widget .slick-prev {
left: -27px !important;
}
.footer_sidebar.col-md-6 .des_recent_posts_widget .slick-next {
right: 0 !important;
}
.style-light #twitter-feed li a {
font-size: 18px !important;
}
.style-light #twitter-feed li .tweet_time a {
font-size: 13px !important;
font-weight: 700;
}
.twitter#twitter-feed {
text-align: left;
}
.twitter ul {
padding: 0;
}
.twitter .twitter-author {
display: none;
}
.twitter li {
font-family: 'Helvetica Neue','Arial',sans-serif;
font-size: 13px;
color: inherit;
width: auto;
line-height: inherit;
margin-bottom: 20px;
padding: 0;
border: none;
}
.tweet_list li {
margin: 0;
padding-left: 40px;
padding-right:40px;
}
.top-icon .aio-icon-header+.aio-icon-description {
font-size: 14px;
}
.footer_sidebar .style-light #twitter-feed li a {
font-size: 15px !important;
}
.mail_chimp_form_container {
width: 50%;
margin: 0 auto;
}
.mail-box > container {
left: 10%;
width: 77%;
}
.mail-box {
width: 100%;
text-align: center;
margin: 0 auto;
position: relative;
padding: 0;
}
.mail_chimp_form_container {
position: absolute;
float: left;
width: 100%;
padding: 25px 0;
}
.news-l {
position: relative;
display: inline-block;
text-align: left;
}
.news-l p
.news-l p {
font-size: .92em;
}
.widget-newsletter h3,.widget-newsletter hr {
display: none !important;
}
.widget-newsletter .mail-box {
padding: 0;
}
.container.mail-news {
background: none;
}
body.page-template-default .master_container{margin: 50px 0;}
body.page-template-default.woocommerce-page .master_container{margin: 50px 0 100px;}
.mail_chimp_form_container .banner {
text-align: right;
padding: 20px 0 10px 20px;
font-weight: 600;
text-align: left;
width: 300px;
position: relative;
float: left;
text-align: left;
line-height: 16px;
padding-right: 0;
}
.mail_chimp_form_container .banner h4,.mail_chimp_form_container .banner p {
color: #fff;
font-size: 18px;
margin: 0 0 5px;
}
.mail_chimp_form_container .banner p {
color: #fff;
font-size: 13px;
}
.mail_chimp_form_container .form {
padding: 10px 0 0;
width: 385px;
position: relative;
float: left;
}
#contacts .mail_chimp_form_container input {
background: #fff;
border: none;
padding: 13px 15px;
color: #BBB;
width: 78%;
margin-left: 7px;
text-transform: uppercase;
float: left;
font-size: 12px;
font-weight: 600;
}
#contacts .mail_chimp_form_container input.button {
color: #fff;
width: 55px;
-webkit-box-shadow: none;
box-shadow: none;
border-radius: 0;
position: relative;
background: #1a1b1b;
text-indent: -99999px;
height: 45px;
}
.mail_chimp_form_container input.button:hover {
background-color: #333 !important;
}
.mc-field-group label {
display: none;
}
.indicates-required {
display: none !important;
}
#mc_embed_signup h2 {
display: none !important;
}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus {
outline: none;
}
.flexslider.flex-not-ready img{opacity: 0 !important;}
.flexslider:not(.flex-not-ready) img{-webkit-transition: opacity 1s linear;-moz-transition: opacity 1s linear;transition: opacity 1s linear;}
.slides,.flex-control-nav,.flex-direction-nav {
margin: 0;
padding: 0;
list-style: none;
}
.flexslider {
margin: 0;
padding: 0;
}
.flexslider .slides > li {
margin: 0;
list-style-type: none;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
overflow: hidden;
}
.flexslider .slides {
zoom: 1;
overflow: hidden;
}
.page-template-blog-masonry-template .flexslider .slides {
zoom: 1;
overflow: hidden;
}
.flexslider .slides img {
width: 100%;
display: block;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
overflow: hidden;
}
.flex-pauseplay span {
text-transform: capitalize;
}
.slides:after {
content: "\0020";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
html[xmlns] .slides {
display: block;
}
* html .slides {
height: 1%;
}
.no-js .slides > li:first-child {
display: block;
}
.flexslider {
margin: 0;
overflow: hidden;
position: relative;
}
.archive .post .flexslider {
margin: 0;
}
#agency-slider.flexslider {
margin: 0;
}
.flex-viewport {
max-height: 2000px;
-webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
overflow: hidden;
}
.projects_media.left_media .flex-viewport,
.projects_media.left_media .flexslider .slides img,
.projects_media.left_media .flexslider{
max-height: 470px;
overflow: hidden;
}
.loading .flex-viewport {
max-height: 300px;
}
.carousel li {
margin-right: 5px;
}
.flex-direction-nav {
position: absolute;
width: 100%;
top: 48% !important;
}
.projects_media .flex-control-nav {
bottom: 10px !important;
position: absolute;
left: 20px !important;
}
.page-template-blog-masonry-template .flex-direction-nav {
top: 45% !important;
}
.testimonials-style2 .flex-direction-nav {
top: 38% !important;
}
.flex-direction-nav a {
display: block;
width: 37px;
height: 37px;
position: absolute;
z-index: 10;
cursor: pointer;
}
.flex-direction-nav a.flex-prev{left: 20px;}
.flex-direction-nav a.flex-next{right: 20px;}
.flex-direction-nav a.flex-prev:hover{left: 15px;}
.flex-direction-nav a.flex-next:hover{right: 15px;}
.flex-direction-nav .flex-prev:after,.flex-direction-nav.movies-nav .prev:after{
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
font-family: dripicons-v2;
font-size: 24px;
text-align: center;
content: "\55";
color: #ffffff;
background: rgba(0,0,0,.1);
border-radius: 100%;
line-height: 38px;
}
.flex-direction-nav .flex-next:after,.flex-direction-nav.movies-nav .next:after{
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0px;
margin: auto;
font-family: dripicons-v2;
font-size: 24px;
text-align: center;
content: "\56";
color: #fff;
background: rgba(0,0,0,.1);
border-radius: 100%;
line-height: 38px;
}
.flex-direction-nav a.flex-prev:hover .prev:after, 
.flex-direction-nav a.flex-next:hover .next:after{color: #585756 !important;}
.projects_media.fullwidth_media .flex-direction-nav .flex-next,.projects_media.fullwidth_media .flex-direction-nav.movies-nav .next {
right: 20px;
top: 43% !important;
}
.projects_media.fullwidth_media .flex-direction-nav .flex-next:hover,.projects_media.fullwidth_media .flex-direction-nav.movies-nav .next:hover {
right: 10px;
}
.nav-light .flex-direction-nav .flex-prev {
left: 0;
width: 50px;
height: 50px;
text-indent: -9999px;
z-index: 100;
cursor: pointer;
position: absolute !important;
background: #f2f2f2 url(//www.bntpro.com/bntpro-theme/images/sprite.png) -7px -81px;
width: 50px;
height: 50px;
color: transparent;
}
.nav-light .flex-direction-nav .flex-next {
right: 0;
text-align: right;
width: 50px;
height: 50px;
text-indent: -9999px;
z-index: 100;
cursor: pointer;
position: absolute !important;
background: #f2f2f2 url(//www.bntpro.com/bntpro-theme/images/sprite.png) -62px -81px;
width: 50px;
height: 50px;
color: transparent;
}
.nav-light .flexslider .flex-prev:hover {
background: #fff url(//www.bntpro.com/bntpro-theme/images/sprite.png) -7px -81px;
}
.nav-light .flexslider .flex-next:hover {
background: #fff url(//www.bntpro.com/bntpro-theme/images/sprite.png) -62px -81px;
}
.projects_media.fullwidth_media .flex-direction-nav .flex-prev,.projects_media.fullwidth_media .flex-direction-nav.movies-nav .prev {
left: 20px;
top: 43% !important;
}
.projects_media.fullwidth_media .flex-direction-nav .flex-prev:hover,.projects_media.fullwidth_media .flex-direction-nav.movies-nav .prev:hover {
left: 10px;
}
.controlnav-light .flexslider .flex-prev:hover {
background: #fff url(//www.bntpro.com/bntpro-theme/images/sprite.png) -7px -81px;
}
.controlnav-light .flexslider .flex-next:hover {
background: #fff url(//www.bntpro.com/bntpro-theme/images/sprite.png) -62px -81px;
}
.flex-pauseplay a {
display: block;
width: 20px;
height: 20px;
position: absolute;
bottom: 5px;
left: 10px;
opacity: .8;
z-index: 10;
overflow: hidden;
cursor: pointer;
color: #000;
}
.flex-pauseplay a:hover {
opacity: 1;
}
.flex-pauseplay a.flex-play:before {
content: '\f003';
}
.flex-control-nav {
width: 100%;
text-align: left;
}
.flex-control-nav li {
margin: 0 4px;
display: inline-block;
*
display: inline;
}
.flex-control-paging li a {
display: block;
cursor: pointer;
text-indent: -9999px;
background: rgba(0,0,0,.1);
width: 10px;
height: 10px;
border-radius: 100%;
}
.blog-default-bg .flex-control-nav{
left: 30px;
}
.blog-default-bg .flex-control-paging li a.flex-active{
background: #fff !important;
width: 10px;
height: 10px;
position: relative;
}
.controlnav-light .flex-control-paging li a {
background: rgba(255,255,255,1);
}
.controlnav-light .flex-control-paging li a:hover {
background: rgba(255,255,255,0.8);
}
#twitter-feed .flex-control-paging li a:hover {
background: #fff;
background: rgba(255,255,255,0.8);
}
#twitter-feed .flex-control-paging li a.flex-active {
background: #101010 !important;
cursor: default;
}
.flex-control-paging li a.flex-active {
cursor: default;
background: #fff !important;
}
.flex-control-thumbs {
margin: 5px 0 0;
position: static;
overflow: hidden;
}
.flex-control-thumbs li {
width: 25%;
float: left;
margin: 0;
}
.flex-control-thumbs img {
width: 100%;
display: block;
opacity: .7;
cursor: pointer;
}
.flex-control-thumbs img:hover {
opacity: 1;
}
.flex-control-thumbs .flex-active {
opacity: 1;
cursor: default;
}
.isotope,.isotope .isotope-item {
-webkit-transition-duration: .8s;
-moz-transition-duration: .8s;
-o-transition-duration: .8s;
transition-duration: .8s;
}
.isotope {
-webkit-transition-property: height,width;
-moz-transition-property: height,width;
-o-transition-property: height,width;
transition-property: height,width;
}
.isotope .isotope-item {
-webkit-transition-property: -webkit-transform,opacity;
-moz-transition-property: -moz-transform,opacity;
-o-transition-property: top,left,opacity;
transition-property: transform,opacity;
}
.isotope .isotope-item.no-transition,.isotope.no-transition,.isotope.no-transition .isotope-item {
-webkit-transition-duration: 0;
-moz-transition-duration: 0;
-o-transition-duration: 0;
transition-duration: 0;
}
.isotope.infinite-scrolling {
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
}
.isotope-item {
z-index: 2;
}
.isotope-hidden.isotope-item {
pointer-events: none;
z-index: 1;
}
.owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.owl-carousel {
position: relative;
width: 100%;
-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
display: none;
position: relative;
-webkit-transform: translate3d(0px,0px,0px);
padding-top: 15px;
}
#services .owl-carousel .owl-wrapper {
padding-top: 0;
}
.owl-carousel .owl-wrapper-outer {
overflow: hidden;
position: relative;
width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
float: left;
}
.owl-controls .owl-page,.owl-controls .owl-buttons div {
cursor: pointer;
}
.owl-controls {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item {
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
}
.owl-theme .owl-controls {
margin: 40px 0;
text-align: center;
}
#services-carousel.owl-theme .owl-controls {
margin-top: 80px;
}
#parallax-2 .owl-theme .owl-controls {
margin-top: 40px;
}
.owl-theme .owl-controls .owl-buttons div {
display: inline-block;
zoom: 1;
*display: inline;
width: 44px;
height: 44px;
font-size: 12px;
background: url(//www.bntpro.com/bntpro-theme/images/sprite.png) no-repeat;
text-indent: -9999px;
}
.owl-buttons {
position: absolute;
top: 38%;
width: 100%;
}
.owl-buttons:hover {
opacity: .6;
}
.owl-theme .owl-controls .owl-buttons .owl-next {
background-position: -141px 0;
float: right;
opacity: .3;
right: -5%;
position: relative;
}
.owl-theme .owl-controls .owl-buttons .owl-prev {
background-position: -94px 0;
float: left;
opacity: .3;
left: -5%;
position: relative;
}
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
filter: Alpha(Opacity=100);
opacity: 1;
text-decoration: none;
}
.owl-theme .owl-controls .owl-page {
display: inline-block;
zoom: 1;
*display: inline;
margin: 0 3px;
width: 10px;
height: 10px;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
opacity: .4;
}
.owl-theme .owl-controls .owl-page:hover {
opacity: .6;
}
.owl-theme .owl-controls .owl-page span {
width: 10px;
height: 10px;
display: block;
background: #212121;
border: 2px solid #212121;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
}
.owl-theme .owl-controls .owl-page.active span {
background: transparent;
border: 2px solid #212121;
}
.container-logos .owl-theme .owl-controls .owl-page.active span {
background: #E0E0E0;
}
.owl-theme .owl-controls .owl-page span.owl-numbers {
height: auto;
width: auto;
color: #FFF;
padding: 2px 10px;
font-size: 12px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
}
.owl-item.loading {
min-height: 150px;
background: url(//www.bntpro.com/bntpro-theme/images/ajx_loading.gif) no-repeat center center;
}
.owl-carousel .owl-wrapper:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.owl-carousel {
display: none;
position: relative;
width: 100%;
-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper {
display: none;
position: relative;
-webkit-transform: translate3d(0px,0px,0px);
}
.owl-carousel .owl-wrapper-outer {
overflow: hidden;
position: relative;
width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
-webkit-transition: height 500ms ease-in-out;
-moz-transition: height 500ms ease-in-out;
-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;
}
.owl-carousel .owl-item {
float: left;
}
.owl-controls .owl-page,.owl-controls .owl-buttons div {
cursor: pointer;
}
.owl-controls {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
}
.grabbing {
cursor: url(//www.bntpro.com/bntpro-theme/grabbing.png) 8 8,move;
}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item {
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
}
.owl-origin {
-webkit-perspective: 1200px;
-webkit-perspective-origin-x: 50%;
-webkit-perspective-origin-y: 50%;
-moz-perspective: 1200px;
-moz-perspective-origin-x: 50%;
-moz-perspective-origin-y: 50%;
perspective: 1200px;
}
.owl-fade-out {
z-index: 10;
-webkit-animation: fadeOut .7s both ease;
-moz-animation: fadeOut .7s both ease;
animation: fadeOut .7s both ease;
}
.owl-fade-in {
-webkit-animation: fadeIn .7s both ease;
-moz-animation: fadeIn .7s both ease;
animation: fadeIn .7s both ease;
}
.owl-backSlide-out {
-webkit-animation: backSlideOut 1s both ease;
-moz-animation: backSlideOut 1s both ease;
animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
-webkit-animation: backSlideIn 1s both ease;
-moz-animation: backSlideIn 1s both ease;
animation: backSlideIn 1s both ease;
}
.owl-goDown-out {
-webkit-animation: scaleToFade .7s ease both;
-moz-animation: scaleToFade .7s ease both;
animation: scaleToFade .7s ease both;
}
.owl-goDown-in {
-webkit-animation: goDown .6s ease both;
-moz-animation: goDown .6s ease both;
animation: goDown .6s ease both;
}
.owl-fadeUp-in {
-webkit-animation: scaleUpFrom .5s ease both;
-moz-animation: scaleUpFrom .5s ease both;
animation: scaleUpFrom .5s ease both;
}
.owl-fadeUp-out {
-webkit-animation: scaleUpTo .5s ease both;
-moz-animation: scaleUpTo .5s ease both;
animation: scaleUpTo .5s ease both;
}
@-webkit-keyframes empty {
0% {
opacity: 1;
}
}
@-moz-keyframes empty {
0% {
opacity: 1;
}
}
@keyframes empty {
0% {
opacity: 1;
}
}
@-webkit-keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-moz-keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-webkit-keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@-moz-keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@keyframes fadeOut {
0% {
opacity: 1;
}
100% {
opacity: 0;
}
}
@-webkit-keyframes backSlideOut {
25% {
opacity: .5;
-webkit-transform: translateZ(-500px);
}
75% {
opacity: .5;
-webkit-transform: translateZ(-500px) translateX(-200%);
}
100% {
opacity: .5;
-webkit-transform: translateZ(-500px) translateX(-200%);
}
}
@-moz-keyframes backSlideOut {
25% {
opacity: .5;
-moz-transform: translateZ(-500px);
}
75% {
opacity: .5;
-moz-transform: translateZ(-500px) translateX(-200%);
}
100% {
opacity: .5;
-moz-transform: translateZ(-500px) translateX(-200%);
}
}
@keyframes backSlideOut {
25% {
opacity: .5;
transform: translateZ(-500px);
}
75% {
opacity: .5;
transform: translateZ(-500px) translateX(-200%);
}
100% {
opacity: .5;
transform: translateZ(-500px) translateX(-200%);
}
}
@-webkit-keyframes backSlideIn {
0%,25% {
opacity: .5;
-webkit-transform: translateZ(-500px) translateX(200%);
}
75% {
opacity: .5;
-webkit-transform: translateZ(-500px);
}
100% {
opacity: 1;
-webkit-transform: translateZ(0) translateX(0);
}
}
@-moz-keyframes backSlideIn {
0%,25% {
opacity: .5;
-moz-transform: translateZ(-500px) translateX(200%);
}
75% {
opacity: .5;
-moz-transform: translateZ(-500px);
}
100% {
opacity: 1;
-moz-transform: translateZ(0) translateX(0);
}
}
@keyframes backSlideIn {
0%,25% {
opacity: .5;
transform: translateZ(-500px) translateX(200%);
}
75% {
opacity: .5;
transform: translateZ(-500px);
}
100% {
opacity: 1;
transform: translateZ(0) translateX(0);
}
}
@-webkit-keyframes scaleToFade {
to {
opacity: 0;
-webkit-transform: scale(.8);
}
}
@-moz-keyframes scaleToFade {
to {
opacity: 0;
-moz-transform: scale(.8);
}
}
@keyframes scaleToFade {
to {
opacity: 0;
transform: scale(.8);
}
}
@-webkit-keyframes goDown {
from {
-webkit-transform: translateY(-100%);
}
}
@-moz-keyframes goDown {
from {
-moz-transform: translateY(-100%);
}
}
@keyframes goDown {
from {
transform: translateY(-100%);
}
}
@-webkit-keyframes scaleUpFrom {
from {
opacity: 0;
-webkit-transform: scale(1.5);
}
}
@-moz-keyframes scaleUpFrom {
from {
opacity: 0;
-moz-transform: scale(1.5);
}
}
@keyframes scaleUpFrom {
from {
opacity: 0;
transform: scale(1.5);
}
}
@-webkit-keyframes scaleUpTo {
to {
opacity: 0;
-webkit-transform: scale(1.5);
}
}
@-moz-keyframes scaleUpTo {
to {
opacity: 0;
-moz-transform: scale(1.5);
}
}
@keyframes scaleUpTo {
to {
opacity: 0;
transform: scale(1.5);
}
}
.master_container {
position: relative;
float: none;
margin: 0 auto;
}
.container {
z-index: 99;
}
#big_footer {
position: relative;
float: left;
width: 100%;
clear: both;
z-index: 1;
}
.page_content.left > .container,.page_content.right > .container {
width: 100%;
padding: 0;
}
.woocommerce-page .page_content.right > .container {
padding: 0;
}
#parallax-home {
background-attachment: scroll !important;
}
.parallax {
width: 100%;
min-height: 100%;
padding: 0;
margin: 0;
background-attachment: fixed;
background-repeat: no-repeat;
color: #fff;
background-size: cover;
}
.homepage_parallax {
overflow: hidden;
}
.homepage_parallax.image,.homepage_parallax.video {
height: 100vh;
}
.homepage_parallax .parallax {
height: 100%;
}
.homepage_parallax .video-container {
position: absolute;
top: 0;
left: 0;
z-index: -1;
min-width: 100%;
min-height: 100%;
overflow: hidden;
}
.homepage_parallax .video-container .mbYTP_wrapper {
opacity: 1 !important;
}
.homepage_parallax .video-container .wp-video {
width: 100vw !important;
height: 100vh !important;
}
.homepage_parallax .homepage_contents {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 999;
text-align: center;
}
.homepage_parallax .home-text-wrapper-video {
display: table;
width: 100%;
height: 100%;
}
.homepage_parallax .home-text-wrapper-video .home-text-wrapper-video-contents {
display: table-cell;
vertical-align: middle;
background: rgba(0,0,0,.2);
}
.homepage_parallax #parallax-home {
display: table;
text-align: center;
}
.homepage_parallax .flex-viewport {
max-height: 120px;
}
.homepage_parallax .home-text-wrapper {	display: table-cell;vertical-align: middle;	margin: auto;transition: opacity 1s ease; -webkit-transition: opacity 1s ease; -moz-transition: opacity 1s ease; -o-transition: opacity 1s ease; -ms-transition: opacity 1s ease;}
.homepage_parallax .home-text-wrapper.notready {opacity: 0; }
.homepage_parallax .home-logo-text,.homepage_parallax .home-logo-image {
margin: 0 0 40px;
position: relative;
display: block;
text-align: center;
width: 100%;
color: #000;
}
.homepage_parallax .home-logo-text a {
-webkit-transition: all .5s ease;
-moz-transition: all .5s ease;
-ms-transition: all .5s ease;
-o-transition: all .5s ease;
transition: all .5s ease;
}
.homepage_parallax .home-logo-text a.dark {
color: #000 !important;
}
.homepage_parallax .home-logo-text a.light {
color: #c8c8c8 !important;
}
.homepage_parallax #home-slider {
overflow: visible !important;
}
#home-slider.flexslider{opacity: 0;transition: all .5s linear;}
#home-slider.flexslider .home-slide-content{font-size: 160px;} 
.homepage_parallax #home-slider ul.slides {
height: 1000%;
position: absolute;
width: 100%;
-webkit-transition: 0;
transition: 0;
-webkit-transform: translate3d(0,0px,0);
}
.homepage_parallax #home-slider .home-slide {
display: block;
}
.homepage_parallax .home-slide .home-slide-content {
color: #fff;
margin: 0;
}
.homepage_parallax .socialdiv {
padding: 20px;
}
.homepage_parallax .social-icons,.homepage_parallax .social-icons * {
box-sizing: content-box !important;
-webkit-box-sizing: content-box !important;
}
.social-icons {
position: relative;
height: 38px;
display: none;
opacity: 0;
filter: alpha(opacity=0);
left: -10px;
}
.social-icons .social_container {
position: relative;
float: left;
line-height: 25px;
text-transform: uppercase;
font-family: sans-serif;
font-size: 11px;
padding: 0 3px;
overflow: hidden;
height: 38px;
}
.social-icons .description {
position: relative;
float: left;
left: 37px;
line-height: 40px;
text-transform: uppercase;
color: #fff;
font-family: sans-serif;
font-size: 11px;
padding: 0 3px 0 0;
font-family: 'Helvetica', 'Arial', 'sans-serif';
font-weight: 700;
}
.social-icons .icon {
width: 25px;
height: 15px;
padding-top: 24px;
padding-left: 10px;
}
.intro_continue_arrow {
bottom: -100px;
position: relative;
text-align: center;
margin: 0 auto;
display: inline-table;
background: transparent;
width: 40px;
height: 30px;
padding: 3px;
}
.intro_continue_text {
bottom: -100px;
position: relative;
text-align: center;
margin: 0 auto;
display: inline-table;
background: transparent;
width: auto;
height: auto;
padding: 6px 12px;
}
.intro_continue_text a p {
display: inline-block;
padding: 0;
margin: 0;
}
.intro_continue_text a:hover {
opacity: .5;
}
.intro_continue_text img {
padding: 10px;
}
.copys_left {
float: left;
}
.copys_right {
float: right;
}
video:-webkit-full-screen {
max-height: 100%;
}
video:-moz-full-screen {
max-height: 100%;
}
*|:fullscreen {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: 0;
box-sizing: border-box;
width: 100%;
height: 100%;
object-fit: contain;
}
iframe:fullscreen {
border: none;
}
*|:fullscreen::backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: #000;
}
.hidden_lis {
display: none !important;
opacity: 0 !important;
-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0) !important;
visibility: hidden !important;
z-index: -1;
transform: translateZ(-1px);
-webkit-transform: translateZ(-1px);
-ms-transform: translateZ(-1px);
-o-transform: translateZ(-1px);
-mz-transform: translateZ(-1px);
}
.wpcf7 {
position: relative;
}
.wpcf7 .skudo-form-simple .f-name,.wpcf7 .skudo-form-simple .f-subject,.wpcf7 .skudo-form-simple .f-email {
width: 32.73%;
position: relative;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
.wpcf7 .skudo-form-simple .f-subject {
margin-right: 0;
}
.wpcf7 .skudo-form-simple .f-message {
position: relative;
float: left;
width: 100%;
}
.vc_col-sm-8 .wpcf7 .skudo-form-simple .f-name,.vc_col-sm-8 .wpcf7 .skudo-form-simple .f-subject,.vc_col-sm-8 .wpcf7 .skudo-form-simple .f-email {
width: 32.4%;
}
.vc_col-sm-6 .wpcf7 .skudo-form-simple .f-name,.vc_col-sm-6 .wpcf7 .skudo-form-simple .f-subject,.vc_col-sm-6 .wpcf7 .skudo-form-simple .f-email {
width: 32.1%;
}
.wpcf7 .skudo-form-simple-captcha .f-name,.wpcf7 .skudo-form-simple-captcha .f-subject,.wpcf7 .skudo-form-simple-captcha .f-email {
width: 32.73%;
position: relative;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
.wpcf7 .skudo-form-simple-captcha .f-subject {
margin-right: 0;
}
.wpcf7 .skudo-form-simple-captcha .f-message {
position: relative;
float: left;
width: 66.4%;
}
.wpcf7 .skudo-form-simple-captcha .f-captcha {
position: relative;
float: left;
width: 32.2%;
margin-left: 15px;
top: 10px;
}
.wpcf7 .skudo-form-simple-captcha .f-captcha .f-captcha-insert img {
margin: 4px 0;
}
.vc_span8.column_container .wpcf7 .skudo-form-simple-captcha .f-name,.vc_span8.column_container .wpcf7 .skudo-form-simple-captcha .f-subject,.vc_span8.column_container .wpcf7 .skudo-form-simple-captcha .f-email,.vc_span8.column_container .wpcf7 .skudo-form-simple .f-name,.vc_span8.column_container .wpcf7 .skudo-form-simple .f-subject,.vc_span8.column_container .wpcf7 .skudo-form-simple .f-email {
width: 32.4%;
}
.wpcf7 .skudo-form-simple-wide .f-name,.wpcf7 .skudo-form-simple-wide .f-subject,.wpcf7 .skudo-form-simple-wide .f-email {
width: 100%;
position: relative;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
.wpcf7 .skudo-form-simple-wide.style2 .f-name,.wpcf7 .skudo-form-simple-wide.style2 .f-subject,.wpcf7 .skudo-form-simple-wide.style2 .f-email{
margin-bottom: 0px;
}
.wpcf7 .skudo-form-simple-wide.style2 textarea{
height: 110px;
}
.wpcf7 .skudo-form-simple-wide .f-message {
position: relative;
float: left;
width: 100%;
}
.wpcf7 .skudo-form-simple-wide-captcha .f-name,.wpcf7 .skudo-form-simple-wide-captcha .f-subject,.wpcf7 .skudo-form-simple-wide-captcha .f-email,.wpcf7 .skudo-form-simple-wide-captcha .f-message {
width: 100%;
position: relative;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
.wpcf7 .skudo-form-simple-wide-captcha .f-captcha {
position: relative;
width: 60%;
float: left;
top: 10px;
margin-bottom: 20px;
}
.wpcf7 .skudo-form-simple-wide-captcha .f-captcha .f-captcha-insert img {
margin: 4px 0;
}
.wpcf7 .skudo-form-simple-wide-captcha .f-captcha-insert,.wpcf7 .skudo-form-simple-wide-captcha .f-captcha-CONFIRM {
float: left;
width: 40%;
}
.wpcf7 .skudo-form-simple-wide-captcha .f-captcha-insert {
position: relative;
top: 10px;
}
.f-captcha-insert p {
margin: 0 !important;
}
.wpcf7 .f-name input,.wpcf7 .f-subject input,.wpcf7 .f-email input,.wpcf7 .f-message textarea,.wpcf7 .f-captcha input {
color: #767779 !important;
font-size: 14px !important;
font-weight: normal;
font-family: 'Helvetica', 'Arial', 'sans-serif';
font-weight: 600;
}
.wpcf7 .f-captcha {
color: #333 !important;
font-size: 14px !important;
letter-spacing: 0;
font-weight: 700;
}
.wpcf7 .f-subject {
margin-right: 0;
}
textarea {
max-width: 100%;
-webkit-appearance: none;
}
.wpcf7 {
width: 100%;
}
.wpcf7 li {
list-style-type: none;
margin: 10px 0;
}
.wpcf7 label {
text-align: left;
position: relative;
float: left;
left: 0;
width: 100%;
padding-bottom: 0;
font-weight: 400;
}
.wpcf7 .wpcf7-checkbox label {
width: 100%;
}
.wpcf7 input[type="text"],.wpcf7 input[type="email"] {
position: relative;
float: left;
width: 100%;
padding: 10px 20px;
outline: none;
margin: 10px 0;
background: #f9f9f9;
border-radius: 3px;
border: 1px solid #f1f1f1;
}
.wpcf7 input[type="text"]:focus,.wpcf7 input[type="email"]:focus,.wpcf7 textarea:focus,.simpleselect .placeholder:focus {
background: #fff;
}
.wpcf7 textarea {
position: relative;
float: left;
width: 100%;
padding: 15px;
outline: none;
height: 130px;
margin-bottom: 10px;
margin: 10px 0;
z-index: 99;
background: #f9f9f9;
border-radius: 3px;
border: 1px solid #f1f1f1;
}
.wpcf7 .skudo-form-simple-wide textarea,.wpcf7 .skudo-form-simple-wide-captcha textarea {
margin: 10px 0;
}
.wpcf7 input:focus:not(input[type="submit"]),.wpcf7 textarea:focus {
outline: none;
border: 1px solid #EDEDED !important;
background: #fff;
}
body .vc_custom_1462377799344 {
margin-right: 0px !important;
}
.textwidget .wpcf7 .f-name,
.textwidget .wpcf7 .f-subject,
.textwidget .wpcf7 .f-email,
.textwidget .wpcf7 .f-service,
.textwidget .wpcf7 .f-message,
.textwidget .wpcf7 .f-captcha,
.vc_col-sm-4 .wpcf7 .f-name,
.vc_col-sm-4 .wpcf7 .f-subject,
.vc_col-sm-4 .wpcf7 .f-email,
.vc_col-sm-4 .wpcf7 .f-service,
.vc_col-sm-4 .wpcf7 .f-message,
.vc_col-sm-4 .wpcf7 .f-captcha{
width: 100%;
margin-bottom: 0px;
}
#primary_footer .footer_sidebar .textwidget{
margin-bottom: 50px;
}
#primary_footer input[type='submit']:hover{
background-color: #101010;
border: 1px solid transparent;
}
.wpcf7 .dark input,.wpcf7 .dark textarea {
border: 1px solid #4c4f5d;
background: transparent;
color: #f2f2f2 !important;
}
.wpcf7 .dark .skudo-button-white-1d:hover input,.wpcf7 .dark .skudo-button-white-1d:active input {
color: #212121 !important;
}
.wpcf7 .dark input:focus,.wpcf7 .dark textarea:focus {
outline: none;
border: 1px solid #767676 !important;
background: transparent;
}
.wpcf7 .skudo-form-simple.dark .f-name,.wpcf7 .skudo-form-simple.dark .f-subject,.wpcf7 .skudo-form-simple.dark .f-email {
width: 32.73%;
}
.wpcf7 li i {
width: 30px;
position: relative;
}
.bt-contact {
display: inline-block;
width: 100%;
margin: 20px 0 0;
position: relative;
}
.bt-contact.align-left{text-align: left;position: relative;}
.bt-contact.align-right{text-align: right;}
.bt-contact.align-center{text-align: center;}
div.wpcf7 img.ajax-loader {
position: absolute;
right: -30px;
}
.skudo-form-simple.dark .bt-contact a span input {
border: 2px solid #4c4f5d !important;
padding: 15px 20px !important;
background: rgba(255,255,255,0.05) !important;
}
.wpcf7 .skudo-form-simple-wide.style2 textarea{
height: 110px;
}
.btn-contact {
position: relative;
}
.wpcf7 .skudo-form-simple-wide.style2 input[type="text"], .wpcf7 .skudo-form-simple-wide.style2 input[type="email"]{
padding: 8px 20px !important;
}
.skudo-form-simple.dark .bt-contact a span input:hover {
background: rgba(255,255,255,1) !important;
color: #212121 !important;
}
.wpcf7 .skudo-form-simple.dark input:focus,.wpcf7 .skudo-form-simple.dark textarea:focus {
outline: none;
background: rgba(255,255,255,0.05) !important;
border: 1px solid #fff !important;
}
.skudo-form-simple.dark .wpcf7-not-valid {
border: 1px solid #bb5e5e !important;
}
.skudo-form-simple.dark span.wpcf7-not-valid-tip,.skudo-form-simple.dark .bt-contact .ajax-loader {
display: none !important;
}
.wpcf7 .skudo-form-main-slider {
width: 100%;
position: relative;
display: inline-block;
padding: 40px;
background: #fff;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
}
.wpcf7 .skudo-form-main-slider h4 {
color: #212121 !important;
text-align: center;
font-size: 17px !important;
margin-bottom: 20px;
font-weight: normal;
letter-spacing: 6px;
}
.wpcf7 .skudo-form-main-slider input,.wpcf7 .skudo-form-main-slider textarea {
padding: 14px;
font-size: 14px !important;
border: 1px solid #ededed;
background: #fff;
letter-spacing: normal !important;
}
.agree-terms {
position: relative;
float: left;
margin-top: 0;
text-align: center;
width: 100%;
}
.agree-terms h5 {
font-size: 15px !important;
color: #444;
font-weight: normal !important;
font-family: 'Helvetica', 'Arial', 'sans-serif' !important;
}
.agree-terms h5 a {
font-size: 15px !important;
color: #444;
font-weight: normal !important;
}
.wpcf7 .skudo-form-main-slider input:focus {
border: none !important;
}
.wpcf7 .skudo-form-main-slider .slider-button {
width: 100%;
display: table;
}
.wpcf7 .skudo-form-main-slider .slider-button a {
display: table;
text-align: center;
margin: 0 auto;
}
.wpcf7 .skudo-form-main-slider .slider-button input {
display: inline-block;
width: auto;
text-align: center;
margin: 20px auto 0;
padding: 7px 25px;
color: #212121;
font-weight: 800;
background: #fff;
font-size: 11px !important;
letter-spacing: 3px !important;
border: 1px solid #212121;
}
.wpcf7 .skudo-form-main-slider .slider-button input:hover {
background: #212121 !important;
color: #fff;
}
.small-wide {
width: 90%;
}
.wpcf7 .skudo-form-main-slider .f-name,.wpcf7 .skudo-form-main-slider .f-subject,.wpcf7 .skudo-form-main-slider .f-email {
width: 100%;
position: relative;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
.btn-contact-left input {
width: auto;
color: #fff;
border-radius: 25px;
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
}
.wpcf7 .skudo-form-main-slider .f-message {
position: relative;
float: left;
width: 100%;
}
.wpcf7 .skudo-form-main-slider .bt-contact {
float: left;
}
.skudo-labeled{
padding: 40px 30px 30px 30px;
background: #f8f8f8;
margin-top: 23px;
}
.skudo-labeled h4{
background: #43b8de;
width: auto;
display: inline-block;
position: absolute;
top: -30px;
color: #fff;
padding: 12px 16px;
font-size: 16px;
font-weight: 700;
}
.wpcf7 .skudo-labeled input[type="text"], .wpcf7 .skudo-labeled input[type="email"] {
position: relative;
float: left;
width: 100%;
padding: 14px;
font-family: "Helvetica Neue", Arial, sans-serif;
outline: none;
margin: 10px 0;
border: 1px solid #eaedef;
background: #fff;
-webkit-box-shadow: inset 0px 2px 15px 0px rgba(230,230,230,1);
-moz-box-shadow: inset 0px 2px 15px 0px rgba(230,230,230,1);
box-shadow: inset 0px 5px 15px 0px rgba(230,230,230,0.5);
border-radius: 3px;
}
.wpcf7 .skudo-labeled textarea {
position: relative;
float: left;
width: 100%;
padding: 14px;
font-family: "Helvetica Neue", "Arial", sans-serif;
outline: none;
height: 130px;
margin-bottom: 10px;
border: none;
margin: 10px 0;
z-index: 99;
border: 1px solid #eaedef;
background: #fff;
-webkit-box-shadow: inset 0px 2px 15px 0px rgba(230,230,230,1);
-moz-box-shadow: inset 0px 2px 15px 0px rgba(230,230,230,1);
box-shadow: inset 0px 5px 15px 0px rgba(230,230,230,0.5);
border-radius: 3px;
}
.wpcf7 input[type="text"], .wpcf7 input[type="email"] {
border: 1px solid #eaedef;
background: #fff;
-webkit-box-shadow: inset 0px 2px 15px 0px rgba(230,230,230,1);
-moz-box-shadow: inset 0px 2px 15px 0px rgba(230,230,230,1);
box-shadow: inset 0px 5px 15px 0px rgba(230,230,230,0.5);
border-radius: 3px;
}
.wpcf7 textarea {
border: 1px solid #eaedef;
background: #fff;
-webkit-box-shadow: inset 0px 2px 15px 0px rgba(230,230,230,1);
-moz-box-shadow: inset 0px 2px 15px 0px rgba(230,230,230,1);
box-shadow: inset 0px 5px 15px 0px rgba(230,230,230,0.5);
border-radius: 3px;
}
.simpleselect,.simpleselect * {
box-sizing: content-box;
}
.hidden_select_container {
width: 0;
height: 0;
overflow: hidden;
}
.simpleselect {
font-weight: 400 !important;
position: relative;
width: 100%;
min-width: 100%;
color: #999;
-webkit-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-ms-user-select: none;
top: 0px;
max-width: 100%;
}
.simpleselect .options {
width: 100%;
min-width: 198px;
}
.simpleselect .placeholder,.simpleselect .options .option,.simpleselect .options .optgroup .optgroup-label {
padding: 10px 20px;
cursor: pointer;
}
.simpleselect .options .optgroup .optgroup-label {
cursor: default;
font-weight: 400 !important;
}
.simpleselect .options .optgroup .option {
padding-left: 20px;
}
.simpleselect .placeholder {
border-radius: 0;
font-weight: normal;
border: 1px solid #eaedef;
background: #fff;
-webkit-box-shadow: inset 0px 2px 15px 0px rgba(230,230,230,1);
-moz-box-shadow: inset 0px 2px 15px 0px rgba(230,230,230,1);
box-shadow: inset 0px 5px 15px 0px rgba(230,230,230,0.5);
border-radius: 3px;
margin: 10px 0;
}
.simpleselect .options {
border-radius: 0;
background: #f3f4f5;
border: 1px solid #eaedef;
font-weight: normal;
}
.simpleselect .placeholder {
position: relative;
}
.simpleselect .placeholder:after {
position: absolute;
top: 10px;
right: 16px;
font-family: 'FontAwesome';
content: '\f107';
color: #dcdcdc;
font-size: 20px;
}
.simpleselect .placeholder:hover {
background: #fff;
}
.simpleselect .options {
display: none;
position: absolute;
top: 0 !important;
left: 0;
height: auto !important;
}
.simpleselect .options .option.active {
background: #fff;
color: #333;
}
.simpleselect.disabled .placeholder,.simpleselect.disabled .placeholder:hover {
background: #fafafa;
color: #aaa;
border-color: #eee;
cursor: default;
}
.simpleselect.disabled .placeholder:after {
opacity: .5;
}
.wpcf7 form.wpcf7-form p {
position: relative;
font-weight: normal;
margin: 0 0 20px !important;
float: left;
width: 100%;
z-index: 10;
}
.hidden_select_container * {
display: none;
}
.wpcf7 form.wpcf7-form .f-captcha p {
margin-bottom: 0 !important;
}
.wpcf7 .skudo-multiple-fields .f-name,.wpcf7 .skudo-multiple-fields .f-subject,.wpcf7 .skudo-multiple-fields .f-email,.wpcf7 .skudo-multiple-fields .f-service,.wpcf7 .skudo-multiple-fields .f-subject,.wpcf7 .skudo-multiple-fields .f-captcha,.wpcf7 .skudo-multiple-fields .f-confirm {
width: 45%;
position: relative;
float: left;
margin-right: 5%;
margin-bottom: 0;
z-index: 999;
}
.wpcf7 .skudo-multiple-fields .f-captcha img {
margin: 20px 0;
}
.wpcf7 .skudo-multiple-fields .bt-contact {
padding-right: 5%;
}
.wpcf7 .skudo-multiple-fields .f-message {
position: relative;
float: left;
width: 100%;
padding-right: 5%;
margin-bottom: 0;
z-index: 99;
}
.wpcf7 select {
position: relative;
float: left;
width: 100%;
padding: 17px;
font-family: "Helvetica Neue",Arial,sans-serif;
outline: none;
background: #fff url(//www.bntpro.com/bntpro-theme/images/sprite.png) no-repeat bottom right;
border: none;
margin: 10px 0;
height: 57px;
border: 1px solid #E0E0E0;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
-webkit-appearance: none;
}
.bt-contact .skudo-button-dark {
padding: 0;
}
.bt-contact a span input {
background-color: #dcdcdc;
border: 1px solid transparent;
margin: 0;
font-size: 14px;
z-index: 9;
padding: 6px 15px;
font-weight: 600;
color: #fff;
border-radius: 25px;
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
}
.bt-contact a span input:hover{
background-color: #101010;
border: 1px solid transparent;
}
.bt-contact a.skudo-button-white span input {
padding: 0 10px;
}
.ajax-loader {
visibility: hidden;
position: relative;
right: -10px;
top: 1px;
}
.bt-contact .skudo-button-dark,.bt-contact .skudo-button-white,.bt-contact .skudo-button-color {
float: none;
margin: 40px auto;
display: table;
font-size: 17px;
padding: 0 !important;
}
.bt-contact .skudo-button-white {
padding: 12px 25px !important;
}
.bt-contact .vc_btn {
padding: 0;
margin: 20px 0;
}
.bt-contact a.vc_btn span input {
padding: 15px 30px;
}
span.wpcf7-form-control-wrap {
position: relative;
width: 100%;
z-index: 999;
display: block;
}
span.wpcf7-not-valid-tip {
color: #ef6f6f !important;
font-size: 13px !important;
font-weight: 600;
letter-spacing: normal;
position: relative;
z-index: 9999;
left: 20px;
left: 15px;
display: inline-block !important;
}
.your-message span.wpcf7-not-valid-tip{
}
div.wpcf7 .skudo-form-main-slider img.ajax-loader {
display: none !important;
}
.skudo-multiple-fields span.wpcf7-not-valid-tip,.skudo-request-quote span.wpcf7-not-valid-tip {
}
div.wpcf7-validation-errors {
display: none !important;
}
div.wpcf7-validation-errors {
border: 2px solid #F3F1AF !important;
padding: 10px !important;
text-align: center;
}
div.wpcf7-mail-sent-ok {
background: transparent;
color: #99D36C;
width: 100%;
display: table-cell !important;
margin: 0 auto;
text-align: left;
position: absolute;
top: -60px;
border: none !important;
left: -20px;
font-weight: 700;
}
.wpcf7 input::-webkit-input-placeholder,.wpcf7 textarea::-webkit-input-placeholder {
color: #8f8f8f;
}
.wpcf7 input::-moz-placeholder,.wpcf7 textarea::-moz-placeholder {
color: #8f8f8f;
opacity: 1;
}
.wpcf7 input:-moz-placeholder,.wpcf7 textarea:-moz-placeholder {
color: #8f8f8f;
opacity: 1;
}
.wpcf7 input:-ms-input-placeholder,.wpcf7 textarea:-ms-input-placeholder {
color: #8f8f8f;
}
.wpcf7 .dark input::-webkit-input-placeholder,.wpcf7 .dark textarea::-webkit-input-placeholder {
color: #f2f2f2;
}
.wpcf7 .dark input::-moz-placeholder,.wpcf7 .dark textarea::-moz-placeholder {
color: #f2f2f2;
opacity: 1;
}
.wpcf7 .dark input:-moz-placeholder,.wpcf7 .dark textarea:-moz-placeholder {
color: #f2f2f2;
opacity: 1;
}
.wpcf7 .dark input:-ms-input-placeholder,.wpcf7 .dark textarea:-ms-input-placeholder {
color: #f2f2f2;
}
body.page-template-template-under-construction-php .fullwindow_rev {
position: absolute;
top: 0;
left: 0;
margin: 0;
padding: 0;
width: 100vw;
height: 100vh;
z-index: 1;
}
body.page-template-template-under-construction-php .fullwindow_content {
position: relative;
top: 0;
left: 0;
margin: 0 auto;
padding: 0;
height: 100vh;
z-index: 2;
display: table;
}
body.page-template-template-under-construction-php .fullwindow_content .tb-row {
display: table-row;
height: 100vh;
}
body.page-template-template-under-construction-php .fullwindow_content .tb-row .tb-cell {
display: table-cell;
vertical-align: middle;
}
.fullwidth-container {
height: auto;
}
div.fullwidth-container[data-background-alignment="top"]{background-position: top !important;}
div.fullwidth-container[data-background-alignment="center"]{background-position: center !important;}
div.fullwidth-container[data-background-alignment="bottom"]{background-position: bottom !important;}
.search-no-results .hsearchtitle {
font-size: 24px !important;
}
.search-no-results .page_content .pageTitle{
margin: 100px 0 400px;
}
.search-no-results .page_content.left .pageTitle,
.search-no-results .page_content.right .pageTitle{
margin: 0;
}
.search-no-results .page_content.left {
border-right: none;
}
.fullwidth-container .container {
position: relative;
}
.widget.des_cubeportfolio_widget .cbp-item {
transform: translate3d(0,0,0) !important;
-webkit-transform: translate3d(0,0,0) !important;
-moz-transform: translate3d(0,0,0) !important;
-ms-transform: translate3d(0,0,0) !important;
-o-transform: translate3d(0,0,0) !important;
}
.widget.des_recent_posts_widget .flexslider ol li {
width: auto !important;
margin: 0 3px !important;
}
.widget.des_recent_posts_widget .flexslider * {
border: none !important;
}
.widget.des_recent_posts_widget .flexslider .flex-direction-nav a:after {
display: none;
}
.widget-contact-content:not(.centered) i {
font-size: 18px;
position: relative;
margin-top: 0;
float: left;
background: #e2e3e4;
border-radius: 50px;
text-align: center;
display: table;
width: 30px;
height: 30px;
color: #ffffff;
}
.widget-contact-content:not(.centered) i:before {
vertical-align: middle;
display: table-cell;
}
.widget-contact-content:not(.centered) i.fa-envelope {
font-size: 16px;
position: absolute;
margin-top: 4px;
}
.widget hr {
display: none;
}
.widget .ultsl-arrow-right6,.widget .ultsl-arrow-left6 {
font-size: 20px;
}
.widget-contact-info-content {
white-space: initial;
margin-bottom: 20px;
padding-left: 47px
}
.widget-contact-content{
position: relative;
}
.centered .widget-contact-info-content {
white-space: pre-wrap;
}
.widget-contact-content.centered {
text-align: center;
padding-left: 0;
}
.widget-contact-content:not(.centered) .widget-contact-info {
display: table;
}
.widget-contact-content:not(.centered) .widget-contact-info i {
display: table-cell;
padding: 0 1em;
}
.widget-contact-content.centered i {
font-size: 25px;
margin-bottom: 20px;
}
.custom-widget,.des_partners_widget {
float: left;
width: 100%;
margin-bottom: 40px;
}
.custom-widget ul {
margin-bottom: 0;
}
.custom-widget.contact_info_widget,.custom-widget.contact_info_widget .widget {
margin: 0;
}
.twitter_container.widget .tweet_time a {
font-weight: 700 !important;
}
.twitter_container.widget .tweet_text,.twitter_container.widget .tweet_text a {
line-height: 22px;
}
.skudo-push-sidebar .widget h4{
text-transform: uppercase;
letter-spacing: 4px;	
}
.twitter_container.widget a:before {
display: none;
}
.twitter_container.widget .tweet_list {
margin: 0 auto !important;
}
.ult-item-wrap .title h4 {
text-transform: capitalize;
font-weight: 500 !important;
}
.widget.des_recent_posts_widget .excerpt {
font-size: .8em;
}
.widget.des_recent_posts_widget .ult-item-wrap {
margin: 0 !important;
}
.footer_sidebar.col-md-6 .widget.des_recent_posts_widget .ult-item-wrap {
margin: 0 20px 0 0 !important;
}
.vc_row .widget.des_recent_posts_widget .ult-item-wrap {
margin: 5px 20px !important;
background: #fff;
padding-bottom: 20px;
}
.des_cubeportfolio_widget .ult-carousel-wrapper:not(.vc_row .des_cubeportfolio_widget .ult-carousel-wrapper) {
margin: 20px 0 !important;
}
.des_recent_posts_widget .ult-carousel-wrapper {
margin: 20px 0 60px !important;
}
.footer_sidebar .des_recent_posts_widget .ult-carousel-wrapper {
margin: 28px 0 60px !important;
}
.custom-widget hr,.des_partners_widget hr {
display: none;
}
.custom-widget ul li{
list-style: none;
margin: 0;
padding: 3px 0;
border-bottom: 1px solid #ededed;
}
.custom-widget ul li:last-child{
border-bottom: none;
}
.custom-widget ul li a {
text-rendering: optimizelegibility;
line-height: 22px;
color: #444;
margin-left: 1px;
padding: 13px 20px 13px 0;
width: 100%;
display: inline-block;
font-size: 15px !important;
}
.custom-widget ul li a:after,li a:not(.product_list_widget li a:after) {
position: absolute;
top: 15px;
right: 1px;
font-size: 15px;
font-family: 'FontAwesome';
content: '\f105';
-webkit-font-smoothing: antialiased;
color: silver;
line-height: 1;
float: left;
opacity: .6;
}
.custom-widget ul.instagram-pics li {
width: 33% !important;
float: left;
list-style: none;
margin: 0;
border: none;
padding: 0;
border-left: 2px solid #fff;
border-right: 2px solid #fff;
}
.custom-widget ul.instagram-pics li:hover{
opacity: 0.8;
}
.custom-widget .instagram-pics{top: 0px !important;margin-left: -5px;margin-top: 40px;}
.custom-widget ul.instagram-pics li a{
padding: 2px 2px 0px 2px !important;
}
.widget_tag_cloud {
margin-bottom: 40px;
}
.tagcloud {
margin-top: 15px;
}
.contact-widget-container .forms {
margin: 5px 0 20px;
display: inline-block;
}
.widget.contact-widget-container .message_success {
display: block;
background: transparent;
color: #D66C6C;
font-size: 12px;
font-weight: 700;
}
.widget.contact-widget-container .form_success {
display: block;
background: transparent;
color: #64B147;
font-size: 12px;
font-weight: 700;
}
.footer_sidebar .contact-widget-container .forms {
margin: -10px 0 20px;
}
.contact-widget-container input,.contact-widget-container textarea {
position: relative;
float: left;
width: 100%;
padding: 10px;
outline: none;
margin: 10px 0;
font-size: 12px;
color: #A0A0A0;
font-weight: 500;
border: 1px solid #eaedef;
background: #fff;
-webkit-box-shadow: inset 0px 2px 15px 0px rgba(230,230,230,1);
-moz-box-shadow: inset 0px 2px 15px 0px rgba(230,230,230,1);
box-shadow: inset 0px 5px 15px 0px rgba(230,230,230,0.5);
border-radius: 3px;
}
.contact-widget-container textarea {
height: 80px;
line-height: 1.5em;
}
.contact-widget-container ul li {
list-style: none;
float: left;
border: none;
}
.contact-widget-container ul li a:after {
display: none;
}
.contact-widget-container ul li:last-child {
border-bottom: none !important;
}
.newsletter_widget {
margin-bottom: 30px;
}
.v_links {
display: none;
}
.widget_search label {
display: none;
}
#flickr li {
width: 75px;
height: 75px;
position: relative;
float: left;
margin: 0 6px 6px 0;
border: none;
-webkit-transition: all .3s ease;
-moz-transition: all .3s ease;
-ms-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
background: none !important;
padding: 0;
list-style: none;
background: transparent;
}
#flickr li a,#flickr li img {
width: 100%;
height: auto;
opacity: .9;
background: none;
margin: 0;
padding: 0;
}
#flickr li a:hover {
border-bottom: none !important;
opacity: 1;
}
#flickr li:after {
display: none !important;
}
.skudo-push-sidebar #flickr li {
width: 62px;
height: 62px;
}
.widget h4 {
line-height: 1.3em;
}
.widget-newsletter .banner p {
line-height: 20px;
}
.divider-vertical {
width: 1px;
background: #333;
height: 40px;
margin: 0 auto;
}
.vc_separator_align_center h4 {
text-align: center;
}
.zilla-likes {
margin: 0 0 10px !important;
}
ul li ul,ul li ul li,ul li ul li ul li,ol li ol,ol li ol li,ol li ol li ol li {
margin-top: 10px;
margin-bottom: 10px;
}
dt {
margin: 10px 0;
}
ul,li {
list-style: disc;
}
ul li {
line-height: 1.5em;
margin-left: 20px;
margin-top: .8em;
margin-bottom: .8em;
}
ul.nav li {
position: relative;
display: block;
line-height: 13px;
margin-left: 0;
margin: 0;
min-width: 120px;
}
ol li {
line-height: 1.5em;
margin-left: 20px;
list-style-type: decimal;
margin-top: 1%;
}
.nav > li{pointer-events:none;}
.flex-direction-nav li {
list-style: none;
margin: 0;
padding: 0;
float: left;
position: absolute;
width: 100%;
}
header .top-bar-bg > .container {
z-index: 99;
}
header .top-bar #lang_sel a.lang_sel_sel {
background-image: none !important;
}
.top-bar .top-bar-menu {
display: inline-block;
}
.top-bar-menu > ul {
margin: 0;
}
.top-bar-menu li {
list-style: none;
float: left;
display: inline-block;
position: relative;
margin: 7px 10px 0px 0;
top: 6px;
}
.top-bar-menu .menu_wpml_widget li,.top-bar-menu .menu_wpml_widget > ul {
width: 50px !important;
}
.top-bar-menu #menu_top_bar > li:not(:first-child) > a {
border-left: 1px solid;
padding-left: 10px;
width: 50px !important;
}
.top-bar .menu_wpml_widget {
display: inline-block;
float: right;
z-index: 9999;
width: 60px !important;
margin-left: 15px;
}
.top-bar .menu_wpml_widget #lang_sel > ul > li > ul {
left: 0 !important;
z-index: 999999;
width: 60px !important;
}
.top-bar .menu_wpml_widget #lang_sel > ul > li > ul > li > a {
width: 100%;
width: 60px !important;
}
header .top-bar #lang_sel a.lang_sel_sel,#lang_sel,#lang_sel li {
width: auto !important;
padding-top: 4px;
border: none !important;
padding-bottom: 6px;
}
#lang_sel li a {
text-transform: uppercase !important;
text-align: center !important;
}
#lang_sel li {
z-index: 9999999;
}
#lang_sel a {
padding-left: 0 !important;
}
#lang_sel ul ul {
top: 35px;
}
#lang_sel ul li ul,#lang_sel ul a ul {
opacity: 0;
-webkit-transition: opacity 400ms ease;
-moz-transition: opacity 400ms ease;
-o-transition: opacity 400ms ease;
transition: opacity 400ms ease;
}
#lang_sel ul li:hover ul,#lang_sel ul a:hover ul {
opacity: 1;
}
header .top-bar #lang_sel a.lang_sel_sel i {
position: relative;
top: -2px;
}
.social-icons-fa {
position: relative;
float: left;
margin-right: 15px;
}
.social-icons-fa ul {
margin: 0;
padding: 0;
}
.social-icons-fa ul li {
float: left;
padding: 0;
margin: 0;
list-style: none;
margin: 5px 12px 7px -2px;
}
.navbar .social-icons-fa a,.navbar .phone-mail,.navbar .phone-mail a {
color: #fff !important;
}
.social-icons-fa ul li a {
font-size: 15px;
}
.navbar .social-icons-fa a,.navbar .phone-mail,.navbar .phone-mail a {
color: #fff !important;
}
.top-bar .socialdiv {
width: 100% !important;
top: 0 !important;
opacity: .9;
}
.top-bar .phone-mail {
opacity: .9;
position: relative;
float: right;
margin: 0 !important;
}
.top-bar .phone-mail .dripicons-phone, .top-bar .phone-mail .dripicons-message, .top-bar .phone-mail .dripicons-pin{
float: left;
padding-right: 10px;
margin-top: 2px;
font-size: 12px;
}
.down-button {
text-align: center;
display: none;
top: 0;
}
.down-button i.fa-plus {
float: right;
}
.top-bar .phone-mail i {
top: -1px;
padding: 0 9px;
position: relative;
font-size: 12px;
}
.top-bar .phone-mail li {
list-style: none;
float: left;
margin: 7px 10px 5px;
font-size: 13px;
}
.top-bar .socialdiv ul li {
margin: 0;
opacity: .3;
}
.top-bar .phone-mail li:last-child {
margin-right: 0;
}
.top-bar .phone-mail li.text_field {
color: #fff !important;
opacity: 1;
margin: 0;
padding: 7px 15px;
margin-left: 10px;
}
.top-bar .phone-mail li.text_field:after {
width: 0;
height: 0;
border-style: solid;
border-width: 0 0 20px 20px;
border-color: transparent transparent #43b8de transparent;
}
.top-bar .socialdiv ul li:hover {
opacity: 1;
}
.top-bar .phone-mail li:first-child i {
font-size: 13px;
margin-left: 0;
top: 0;
padding-right: 11px;
}
.top-bar .phone-mail li:last-child i {
padding-left: 10px;
}
.navbar .social-icons-fa ul li:hover a {
background: transparent !important;
}
.navbar .phone-mail .fa-phone {
font-size: 13px;
top: 0;
}
.navbar .phone-mail .fa-map-marker {
font-size: 14px;
top: -2px;
}
.navbar .phone-mail .fa-info-circle {
font-size: 15px;
top: -1px;
}
@media (max-width: 767px) {
.tabs-web {
}
.tabs-mobile {
display:none;
}
.top-bar {
padding: 1px 0;
min-height: 0;
position: fixed;
width: 100%;
top: 0;
z-index: 9999999;
}
.navbar-default.default .navbar-nav > li a.icon-nav {
display: none;
}
.top-bar .slidedown {
display: none;
}
.down-button {
display: block;
margin: 0 auto;
height: 20px;
position: absolute;
right: 0;
z-index: 999999999;
}
.nav-topbar .down-button {
display: block;
width: 100%;
margin: 0 auto;
height: 22px;
opacity: .6;
filter: alpha(opacity=60);
position: absolute;
}
.top-bar .phone-mail {
text-align: center;
float: none;
width: 100%;
display: inline-table;
}
.top-bar .phone-mail li {
float: none;
float: none;
margin: 0 0 2px;
padding: 0;
}
.top-bar .social-icons-fa {
position: relative;
float: none;
width: 100%;
text-align: center;
}
.top-bar .social-icons-fa ul li {
text-align: center;
float: none;
display: inline-block;
}
.navbar .top-bar .down-button i {
font-size: 10px;
position: relative;
color: #fff;
right: -4px;
top: 6px;
}
.navbar .down-button.current i {
color: #fff;
}
.navbar .top-bar.opened .down-button i {
color: #fff;
}
.navbar .top-bar:not(opened) .down-button i {
color: #cbcbcc;
}
.nav-topbar .down-button:hover {
opacity: 1;
filter: alpha(opacity=100);
}
.navbar .social-icons-fa a {
background: transparent !important;
}
}
header a.navbar-brand img {
max-width: none;
}
header .nav-container {
z-index: 10;
position: relative;
}
header .top-bar {
z-index: 9999999;
}
header .top-bar.opened {
z-index: 999999999;
}
header .navbar-header {
display: block;
vertical-align: middle;
float: left;
width: auto;
z-index: 9999;
position: relative;
background-color: transparent;
}
header.navbar .navbar-collapse ul li.skudo_mega_menu {
position: static;
}
header.navbar .navbar-collapse ul li.skudo_mega_menu > ul {
width: 100vw;
left: 0;
display: table;
padding: 0;
cursor: default;
margin-left: 0;
max-width: 1170px;
-webkit-box-shadow: 0 0 2px 0 rgba(68,68,68,0.15);
box-shadow: 0 0 2px 0 rgba(68,68,68,0.15);
}
header.navbar .navbar-collapse ul li.skudo_mega_menu > ul > li {
max-width: 20vw;
width: 25%;
display: table-cell;
float: none;
padding: 0;
cursor: default;
vertical-align: top;
}
header.navbar.menu-square .navbar-collapse ul li.skudo_mega_menu > ul > li,header.navbar.menu-simple .navbar-collapse ul li.skudo_mega_menu > ul > li {
}
header.navbar.menu-square .navbar-collapse ul li.skudo_mega_menu > ul > li:first-child,header.navbar.menu-simple .navbar-collapse ul li.skudo_mega_menu > ul > li:first-child {
}
header.navbar .navbar-collapse li.skudo_mega_menu li {
border-top: none !important;
}
header.navbar .navbar-collapse ul > li.skudo_mega_menu > ul > li:last-child {
border-right: none;
}
header.navbar .navbar-collapse ul li.skudo_mega_menu > ul > li.skudo_mega_hide_title > a {
display: none;
}
header.navbar .navbar-collapse ul li.skudo_mega_menu > ul > li > a {
width: auto;
font-size: 13px;
letter-spacing: 2px;
line-height: 16px;
padding: 5px 15px 15px;
letter-spacing: -.5px;
}
header.navbar .navbar-collapse ul li.skudo_mega_menu ul li.current-menu-ancestor > a {
font-weight: 800;
}
#site-header header.navbar .navbar-collapse ul li.skudo_mega_menu > ul > li:hover > a,#site-header header.navbar .navbar-collapse ul li.skudo_mega_menu ul li.current-menu-ancestor > a {
background: none;
}
header.navbar .navbar-collapse ul li.skudo_mega_menu ul li ul {
position: relative;
border-top: none;
left: 0;
cursor: default;
box-shadow: none;
-webkit-box-shadow: none;
width: 100%;
padding: 0px 0;
}
li.des_mega_hide link > a {
color: red !important;
}
header.navbar .navbar-collapse ul li.skudo_mega_menu ul li:last-child ul {
border-right: none;
}
header.navbar .navbar-collapse ul li.skudo_mega_menu:hover ul li ul {
visibility: visible;
opacity: 1;
}
header.navbar .navbar-collapse ul li.skudo_mega_menu ul li ul li a {
padding: 16px 30px;
line-height: 1.4em;
width: 100%;
}
header.navbar.menu-rounded .navbar-collapse ul li.skudo_mega_menu ul li ul li a {
padding: 8px 20px;
}
header.navbar. .navbar-collapse ul li.skudo_mega_menu ul li a:hover,header.navbar .navbar-collapse ul li.skudo_mega_menu ul li.current-menu-item > a,.single-post header.navbar .navbar-collapse ul li.skudo_mega_menu ul li.current_page_parent > a,header.navbar .navbar-collapse ul li.skudo_mega_menu ul li.current-menu-ancestor > a {
background: none;
}
header.navbar .navbar-collapse * {
transition: none;
-webkit-transition: none;
-moz-transition: none;
}
header.navbar .navbar-collapse a{
font-weight: 500;
}
header.navbar .navbar-nav > li:not(.skudo_mega_menu) .dropdown-menu, header.navbar .navbar-nav > li.skudo_mega_menu > ul:not(.dropdown-menu) *{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}
header.navbar .navbar-nav > li.skudo_mega_menu > ul{-webkit-transition:opacity .3s ease-in-out, top .3s ease-in-out, visibility .3s ease-in-out;-moz-transition:opacity .3s ease-in-out, top .3s ease-in-out, visibility .3s ease-in-out;-ms-transition:opacity .3s ease-in-out, top .3s ease-in-out, visibility .3s ease-in-out;-o-transition:opacity .3s ease-in-out, top .3s ease-in-out, visibility .3s ease-in-out;transition:opacity .3s ease-in-out, top .3s ease-in-out, visibility .3s ease-in-out;}
header.navbar .navbar-collapse ul li.skudo_mega_menu.columns-2 > ul > li {
width: 50%;
}
header.navbar .navbar-collapse ul li.skudo_mega_menu.columns-3 > ul > li {
width: 33.3%;
}
header.navbar .navbar-collapse ul li.skudo_mega_menu.columns-4 > ul > li {
width: 25%;
}
header.navbar .navbar-collapse ul li.skudo_mega_menu.columns-5 > ul > li {
width: 20%;
}
header.navbar .navbar-collapse ul li.skudo_mega_menu.columns-6 > ul > li {
width: 16.6%;
}
header.navbar .navbar-collapse ul li ul{position: absolute; top:100%; margin:0; left: 0px; display: block; xvisibility: hidden; z-index:9992;opacity: 0;pointer-events: none;}
header.navbar .navbar-collapse ul li:hover > ul {
visibility: visible;
opacity: 1;
pointer-events: all;
}
header.navbar .navbar-collapse ul li:hover {
transition-delay: 0;
-webkit-transition-delay: 0;
-moz-transition-delay: 0;
-ms-transition-delay: 0;
-o-transition-delay: 0;
}
header.navbar .navbar-collapse ul li ul li {
display: block;
float: none;
margin: 0;
padding: 0;
letter-spacing: 0;
font-weight: 800;
}
header.navbar .navbar-collapse ul li ul li a {
display: block;
background: none;
border: none;
margin: 0;
}
header.navbar.menu-rounded .navbar-collapse ul li ul li a {
padding: 20px;
}
header.navbar.menu-square .navbar-collapse ul li ul li a {
padding: 11px 20px;
max-width: 100%;
}
header.navbar.menu-square .navbar-collapse ul li.skudo_mega_menu:hover ul li ul,header.navbar.menu-simple .navbar-collapse ul li.skudo_mega_menu:hover ul li ul {
padding-right: 0;
}
header.navbar.menu-rounded .navbar-collapse ul li ul li a {
display: block;
background: none;
border: none;
width: auto;
padding: 0;
margin: 0;
padding: 7px 17px;
}
header.navbar.menu-rounded .navbar-collapse ul li:not[li.skudo_mega_menu] ul li {
padding: 10px;
width: auto;
}
header.navbar.menu-rounded .navbar-collapse ul li ul li a,header.navbar.menu-rounded .navbar-collapse ul li ul li:hover a {
border-radius: 25px;
}
header.navbar.menu-rounded .navbar-collapse ul li:not[li.skudo_mega_menu] ul li a,header.navbar.menu-rounded .navbar-collapse ul li:not[li.skudo_mega_menu] ul li:hover a {
padding: 7px 17px;
border-radius: 25px;
}
header.navbar.menu-rounded .navbar-collapse ul li.skudo_mega_menu ul li:hover a > a {
background: transparent !important;
}
header.navbar.menu-rounded .navbar-collapse li.skudo_mega_menu li li {
border-top: none !important;
padding: 3px 0;
width: 91%;
}
header.navbar.menu-square .navbar-collapse li.skudo_mega_menu li li {
border-top: none !important;
padding: 2px 0;
}
header.navbar.menu-rounded .navbar-collapse ul li ul li {
padding: 3px 15px;
}
header.navbar.menu-rounded .navbar-collapse ul li ul li.menu-item-depth-1:first-child,header.navbar.menu-rounded .navbar-collapse ul li ul li.menu-item-depth-2:first-child,header.navbar.menu-rounded .navbar-collapse ul li ul li.menu-item-depth-3:first-child {
margin-top: 10px;
}
header.navbar.menu-rounded .navbar-collapse ul li ul li.menu-item-depth-1:last-child,header.navbar.menu-rounded .navbar-collapse ul li ul li.menu-item-depth-2:last-child,header.navbar.menu-rounded .navbar-collapse ul li ul li.menu-item-depth-3:last-child {
margin-bottom: 10px;
}
body.content_after_header header{position: relative;width:100%;}
body.content_after_header:not(.page-template-template-home):not(.home):not(.page-template-blog-template-php) header.header-init:not(.header-init-force-fixed){position: relative !important;}
body header.headerclone.header_after_scroll .top-bar{margin-top:0px !important;}
body.content_after_header header:not(.headerclone):not(.header-init):not(.woocommerce-Address-title):not(.header_not_fixed){position: fixed !important;}
body.content_after_header header.headerclone{
position: relative !important;
float:left;
width:100%;
} 
body.content_after_header .fullwidth-container {
position: relative;
float: left;
width: 100%;
}
body.blog.content_after_header .fullwidth-container{
margin: 0 !important;
}
header.navbar .navbar-collapse ul li ul li ul {
left: 100%;
top: 0;
}
.stats-block, .wpb_row .wpb_column .wpb_wrapper .stats-block.stats-left{
margin: 0 auto !important;
display: table !important;
}
header.navbar .navbar-collapse ul li ul li ul:before,header.navbar .navbar-collapse ul li ul li ul:after {
display: none;
}
header.navbar .navbar-collapse ul li ul li ul li a {
padding-right: 20px;
}
body:not(.home):not(.page-template-template-home) header.headerclone {
xposition: relative;
float: left;
width: 100%;
margin-bottom: 0;
}
body.single-post header.headerclone {
position: relative;
}
header.headerclone,header.headerclone * {
visibility: hidden;
transition: none !important;
}
.fullwidth-container {
position: relative;
width: 100%;
}
.fullwidth-container.parallax {
position: inherit;
}
.fullwidth-container .pagetitle_overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.fullwidth-container .center .pageTitle {
max-width: 100% !important;
width: 100% !important;
}
header.navbar.header_after_scroll {
-webkit-box-shadow: 0 1px 6px 0 rgba(68,68,68,0.1);
box-shadow: 0 1px 6px 0 rgba(68,68,68,0.1);
}
body > .search_input .search_close i {
font-size: 40px !important;
color: #333 !important;
top: -4px;
position: relative;
}
body > .search_input .search_close i.fa-spinner{ font-size: 18px !important; top: -5px !important; }
header.style1 .search_close i{
top: -8px;
}
header.style2 .navbar-collapse {
width: 100%;
}
header.style2 .navbar-collapse .navbar-nav {
float: left !important;
}
header.style3,header.style3 {
display: inline-block;
}
header.style3 .nav-container {
xdisplay: inline-block;
position: relative;
xwidth: 100%;
}
header.style3 .nav-container .navbar-header {
position: relative;
float: left;
width: 100%;
height: auto !important;
text-align: center;
}
header.style3 .nav-container .navbar-header .navbar-brand {
margin-left: auto;
margin-right: auto;
float: none;
display: inline-block;
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
header.style3 .nav-container .navbar-header .navbar-brand img {
text-align: center;
}
header.style4 .nav-container .navbar-header .navbar-brand {
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
header.style3 .nav-container .navbar-collapse {
float: left;
text-align: center;
height: auto !important;
width: 100%;
display: table;
display: table-cell !important;
vertical-align: middle;
}
header.style3 .nav-container .navbar-collapse .navbar-nav {
float: none !important;
margin: 0 auto;
display: table;
}
header.style3 .nav-container .header_social_icons {
width: 100%;
text-align: center;
position: absolute;
left: 0;
padding-right: 0;
}
header.style3 .nav-container .header_social_icons .header_social_icons_wrapper {
display: inline-block;
height: auto !important;
margin-left: -5px;
margin-top: 15px;
}
header.style3 .header_social_icons,header.style3 .search_trigger {
position: relative;
top: 5px;
width: auto !important;
display: block;
vertical-align: initial;
right: 0;
top: 0;
}
header.style3 .skudo_dynamic_shopping_bag {
position: absolute !important;
top: 0;
right: 20px;
width: auto !important;
}
header.style3 .header_social_icons {
left: 10px;
}
header.style3 .search_trigger {
right: 0;
top: 10px !important;
height: auto;
z-index: 9999;
float: right;
padding-left: 10px;
}
ul.dropdown-menu.sub-menu {
text-align: left;
}
.skudo_right_header_icons {
position: relative;
float: right;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
transition: all .2s linear;
}
.style5 .skudo_right_header_icons{
position: absolute;
float: right;
right: 30px;
top: 0;
}
header.style3 .skudo_right_header_icons{
right: 15px;
}
header.style2 .skudo_right_header_icons {
position: relative;
right: 20px;
}
header.style2 .skudo_right_header_icons .skudo_dynamic_shopping_bag,header.style2 .skudo_right_header_icons .sliderbar-menu-controller {
position: relative;
top: -4px;
}
header.style2 .search_trigger {
top: -2px;
position: relative;
}
header.style4 .skudo_right_header_icons {
position: absolute;
top: 0;
right: 10px;
}
header.style3 .skudo_right_header_icons > * {
position: relative !important;
float: left !important;
margin: 15px 10px !important;
right: 0;
left: 0;
padding: 0;
}
header.style3 .skudo_right_header_icons .menu-controls {
top: 3px !important;
}
header.style3 .header_social_icons_wrapper {
float: left;
}
header.style4 .skudo_right_header_icons .menu-controls {
top: 15px !important;
}
header.style4 .skudo_right_header_icons > * {
position: relative !important;
float: left !important;
margin: 0 5px !important;
right: 0 !important;
left: 0 !important;
padding: 0 !important;
}
header.style2 .header_style2_menu {
position: absolute;
left: 0;
right: 0;
text-align: center;
top: 100%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-o-transform: translateY(-50%);
transform: translateY(-50%);
z-index: 99999;
}
header.style2 .header_style2_menu > ul.nav {
position: relative;
display: block;
margin: 0;
}
header.style2 .search_input {
z-index: 10;
}
.header_style2_contact_info {
position: absolute;
top: 0;
right: 0;
bottom: 0;
vertical-align: middle;
display: table-cell;
}
.header_style2_contact_info > * {
float: right;
display: table-cell;
vertical-align: middle;
-webkit-transform: translateY(50%);
-moz-transform: translateY(50%);
-o-transform: translateY(50%);
transform: translateY(50%);
margin-left: 40px;
margin-top: -30px;
}
.header_style2_contact_info > * .icon {
display: inline-block;
float: left;
width: 50px;
height: 50px;
text-align: center;
display: table;
margin-top: 2px;
}
.header_style2_contact_info > * .details {
display: inline-block;
}
.header_style2_contact_info .slogan {
font-style: italic;
}
.header_style2_contact_info .telephone-contact .email {
font-size: 25px;
color: #7dc771;
font-weight: 600;
}
.header_style2_contact_info .email-contact .email a{
font-size: 1.15em;
line-height: 1.3em;
}
header.navbar .nav-container .header_style2_contact_info i {
color: #fdfefe;
font-size: 30px;
display: table-cell;
text-align: center;
padding: 0;
margin-right: 10px;
}
.header_after_scroll .header_style2_contact_info .slogan,.header_after_scroll .header_style2_contact_info .icon {
display: none;
}
header.style1 .skudo_right_header_icons {
position: relative !important;
}
header.style1 .skudo_right_header_icons .header_social_icons {
float: right;
}
header.style1 .menu-controls {
z-index: 9999;
cursor: pointer;
}
header.style5 .skudo_right_header_icons.with-woocommerce-cart {
position: absolute;
padding-left: 0;
float: right;
width: auto;
top:-4px;
right: 30px;
margin-left: 0px;
}
header.style1.header-full-width .nav-container{
float: left;
}
header.style5 .nav-container{
display: table;
}
.style5 .navbar-right {
float: none !important;
text-align: center;
margin: 0 auto;
display: table;
}
header.style4 .nav-container {
width: 100%;
}
header.style4 .nav-container .navbar-header {
display: inline-table;
}
header.style4 .nav-container .navbar-header,header.style4 .nav-container .navbar-collapse {
float: none;
width: auto;
position: relative;
}
header.style4 .nav-container .navbar-header,header.style4 .nav-container .navbar-collapse {
position: relative;
float: left;
width: 100%;
height: auto !important;
margin: 0;
padding: 0;
text-align: center;
}
header.style4 .nav-container .navbar-header .navbar-brand,header.style4 .nav-container .navbar-nav {
margin-left: 25px !important;
margin-right: 25px !important;
display: inline-block;
}
header.style4 .nav-container .navbar-header .navbar-brand {
position: relative;
float: left;
opacity: 0;
}
header.style4 .new-menu-wrapper {
position: relative;
display: inline-flex;
top: -8px;
margin-top: 16px;
}
header.style4 .new-menu-wrapper .new-menu-left,header.style4 .new-menu-wrapper .new-menu-right {
position: relative;
top: 0;
float: left;
display: inline-flex;
}
header.style4 .new-menu-wrapper .new-menu-left {
left: 0;
text-align: right;
}
header.style4 .new-menu-wrapper .new-menu-right {
right: 0;
text-align: left;
}
header.style4 .new-menu-wrapper .new-menu-left .new-menu-bearer,header.style4 .new-menu-wrapper .new-menu-right .new-menu-bearer {
position: relative;
}
header.style4 .new-menu-bearer a {
transform: translateY(0px);
-webkit-transform: translateY(0px);
-moz-transform: translateY(0px);
-ms-transform: translateY(0px);
-o-transform: translateY(0px);
text-rendering: geometricPrecision !important;
}
header.style4 .new-menu-wrapper .new-menu-left .new-menu-bearer {
float: right;
}
header.style4 .new-menu-wrapper .new-menu-left .new-menu-bearer .navbar-nav {
float: right !important;
}
header.style4 .new-menu-wrapper .new-menu-right .new-menu-bearer {
float: left;
}
header.style4 .new-menu-wrapper .new-menu-right .new-menu-bearer .navbar-nav {
float: left !important;
}
header.style4 > .nav-container > .navbar-collapse {
display: none !important;
}
header.style4 .new-menu-bearer li {
list-style: none;
}
header.style4:not(.headerclone) .navbar-nav > li.skudo_mega_menu > ul,header.style4.header_after_scroll:not(.headerclone) .navbar-nav > li.skudo_mega_menu > ul {
width: 80vw;
}
header:not(.style1):not(.style2) .header_social_icons {
display: table-cell !important;
vertical-align: middle;
}
header:not(.style1):not(.style2) .header_social_icons_wrapper {
display: table-cell;
vertical-align: middle;
}
.header_social_icons div.social_container {
position: relative;
float: right;
cursor: pointer;
width: 20px;
height: 20px;
text-align: center;
margin: -1px 0 0 10px;
padding: 0;
line-height: 20px;
}
.header_social_icons div.social_container i {
text-align: center;
line-height: 20px;
margin: 0;
padding: 0;
font-size: 16px;
}
header.style5.header-with-container .nav-container{
float: none;
}
@-webkit-keyframes desrotating {
from {
-ms-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-ms-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes desrotating {
from {
-ms-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-ms-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.desrotating {
-webkit-animation: desrotating 2s linear infinite;
-moz-animation: desrotating 2s linear infinite;
-ms-animation: desrotating 2s linear infinite;
-o-animation: desrotating 2s linear infinite;
animation: desrotating 2s linear infinite;
}
.header_social_icons.with-social-icons {
position: relative;
padding-right: 15px;
padding-left: 0 !important;
}
.rev-btn.Agency-NavButton i {
position: relative;
left: -2px !important;
}
header .dl-menuwrapper {
display: none !important;
width: 100%;
}
header .dl-menuwrapper .dl-trigger-wrapper {
width: 100%;
text-align: right;
float: right;
}
header .search_trigger,header .menu-controls,header .skudo_dynamic_shopping_bag,header .header_social_icons.with-social-icons, .cd-nav-trigger {
height: 100%;
display: table-cell;
right: 0;
padding-left: 20px;
vertical-align: middle;
top: 0;
position: relative;
}
header .search_trigger .dripicons-search{
font-size: 17px;
position: relative;
}
header .menu-controls .font-icon .icon{
font-size: 20px;
}
header .menu-controls .font-icon .icon.dripicons-cross{
font-size: 25px;
}
header .skudo_dynamic_shopping_bag .dripicons-cart{
font-size: 25px;
}
@media all and (-ms-high-contrast: none),(-ms-high-contrast: active) {
.tabs-web {
}
.tabs-mobile {
display:none;
}
header .search_trigger,header .menu-controls,header .skudo_dynamic_shopping_bag,header .header_social_icons.with-social-icons {
display: none;
}
}
header.style4.search_trigger,header.style4 .skudo_dynamic_shopping_bag {
padding-left: 0;
right: -10px;
margin-left: 30px;
}
header.style4 .skudo_dynamic_shopping_bag {
margin-left: 20px;
margin-top: 9px;
}
header.style4 .style4_social_search .header_social_icons {
float: left;
}
header.style4 .style4_social_search .header_social_icons_wrapper {
padding: 10px 0;
height: auto !important;
}
header.style4 .style4_social_search .search_trigger,header.style4 .skudo_dynamic_shopping_bag {
float: right;
margin-left: 0;
margin-right: 15px;
}
.style4_social_search {
position: relative;
top: 10px;
}
header.style4 .style4_social_search .search_trigger i {
padding: 10px 5px;
}
header.style4 .style4_social_search_mobile {
display: none;
}
header.style4 .style4_social_search_mobile .header_social_icons_wrapper {
height: auto !important;
}
header .search_trigger i,header .search_trigger_mobile i {
padding-top: 0;
cursor: pointer;
position: relative;
top: 0;
}
header .search_trigger i {
font-size: 20px !important;
font-weight: 700;
}
header.style3 .search_trigger i,header.style3 .search_trigger_mobile i, header.style1 .search_trigger i,header.style1 .search_trigger_mobile i {
top: 2px;
}
header.style1 .search_trigger i,header.style1 .search_trigger_mobile i {
top: 0;
}
body > form.search_input .container {
position: relative;
}
body > .search_input {
position: fixed;
pointer-events: none;
transition: all .5s ease-in-out;
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-ms-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
z-index: -1;
overflow: hidden;
background: rgba(0,0,0,.85);
position: absolute;
}
body > .search_input > .container :not(.hidden):not(.ajax_search_results):not(i) {
position: relative;
float: left;
line-height: 100%;
text-align: left;
letter-spacing: 0px;
}
body > .search_input .ajax_search_results * {
letter-spacing: normal !important;
}
body > .search_input > .container {
height: 100%;
}
body > .search_input .search_close {
cursor: pointer;
font-size: 40px;
color: #FFF;
position: relative;
top: 20px;
float: right !important;
z-index: 99999;
}
body > .search_input .search_close i {
padding-right: 0;
}
body > .search_input input.search_input_value {
position: absolute !important;
height: 100%;
width: 100%;
border: 0;
background: none;
color: #FFF;
font-size: 2em;
outline: 0;
box-shadow: none;
padding-left: 0px;
}
body > .search_input input.hidden {
display: none;
}
body > .search_input .ajax_search_results {
position: absolute;
width: 100%;
top: 100%;
left: 0;
}
body > .search_input .ajax_search_results ul {
width: 100%;
margin: 0;
max-height: 30vh;
background: rgba(0,0,0,.85);
overflow-y: visible;
}
body > .search_input .ajax_search_results ul li {
list-style: none;
width: 100%;
border-bottom: 1px solid #525252;
margin: 0;
padding: 5px 2%;
}
body > .search_input .ajax_search_results ul li:last-child {
border-bottom: none !important;
}
body > .search_input .ajax_search_results ul li a {
padding: 10px 0;
width: 100%;
color: #DDD;
}
body > .search_input .ajax_search_results ul li span,body > .search_input .ajax_search_results ul li span i {
float: none;
font-size: .9em;
line-height: 1.2em;
color: #D5D5D5;
vertical-align: baseline;
padding-right: 0;
}
body > .search_input .ajax_search_results ul li.selected {
background: #525252;
}
body > .search_input .ajax_search_results ul li.selected a {
color: #FFF;
}
body > .search_input.slide_left {
top: 0;
left: 0;
width: 0;
height: 100%;
}
body > .search_input.slide_right {
top: 0;
right: 0;
width: 0;
height: 100%;
}
body > .search_input.slide_left.open,body > .search_input.slide_right.open {
width: 100vw;
}
body > .search_input.slide_top {
top: 0;
left: 0;
width: 100vw;
height: 0;
}
body > .search_input.slide_bottom {
bottom: 0;
left: 0;
width: 100vw;
height: 0;
}
body > .search_input.slide_top.open,body > .search_input.slide_bottom.open {
height: 100%;
}
body > .search_input.unfold_horizontal {
top: 0;
left: 50%;
width: 0;
height: 100%;
}
body > .search_input.unfold_horizontal.open {
left: 0;
width: 100%;
}
body > .search_input.unfold_vertical {
top: 50%;
left: 0;
width: 100vw;
height: 0;
}
body > .search_input.unfold_vertical.open {
top: 0;
height: 100%;
}
body > .search_input.unfold_center {
top: 50%;
left: 50%;
width: 0;
height: 0;
}
body > .search_input.unfold_center.open {
top: 0;
left: 0;
width: 100vw;
height: 100%;
}
body > .search_input.unfold_top_left {
top: 0;
left: 0;
width: 0;
height: 0;
}
body > .search_input.unfold_top_right {
top: 0;
right: 0;
width: 0;
height: 0;
}
body > .search_input.unfold_bottom_left {
bottom: 0;
left: 0;
width: 0;
height: 0;
}
body > .search_input.unfold_bottom_right {
bottom: 0;
right: 0;
width: 0;
height: 0;
}
body > .search_input.unfold_top_left.open,body > .search_input.unfold_top_right.open,body > .search_input.unfold_bottom_left.open,body > .search_input.unfold_bottom_right.open {
width: 100vw;
height: 100%;
}
body > .search_input{top: 0;left: 0;width: 100%;height: 60px;opacity: 1;position: fixed;overflow: visible;}
body > .search_input{z-index: 999;top:-60px;}
body.admin-bar > .search_input{margin-top:32px;}
body.search-open > .search_input{z-index: 999;pointer-events:all;opacity:1;top:0px;}
body > #main > *:not(.fullwidth-container):not(.master_container){-webkit-transition: margin-top 400ms ease;-moz-transition: margin-top 400ms ease;-ms-transition: margin-top 400ms ease;-o-transition: margin-top 400ms ease;transition: margin-top 400ms ease;}
body.single > #main > *{-webkit-transition: margin-top 400ms ease;-moz-transition: margin-top 400ms ease;-ms-transition: margin-top 400ms ease;-o-transition: margin-top 400ms ease;transition: margin-top 400ms ease;}
body > .search_input{-webkit-transition: top 400ms ease;-moz-transition: top 400ms ease;-ms-transition: top 400ms ease;-o-transition: top 400ms ease;transition: top 400ms ease;}
body.search-open > #main > header, 
body:not(.content_after_header).search-open > #main > *:nth-child(3):not(.fullwidth-container){margin-top:60px;}
body.page-template-blog-template > #main > *, body:not(.content_after_header).page-template > #main > *, body.single-post > #main > *{-webkit-transition: margin-top 400ms ease;-moz-transition: margin-top 400ms ease;-ms-transition: margin-top 400ms ease;-o-transition: margin-top 400ms ease;transition: margin-top 400ms ease;}
body:not(.content_after_header).search-open.page-template-blog-template > #main > *:not(.wideblog), body:not(.content_after_header).search-open.page-template > #main > *:not(.wideblog):not(:nth-child(4)), body:not(.content_after_header).search-open.single-post > #main > *, body:not(.content_after_header).search-open.single-portfolio > #main > *:not(.master_container){margin-top:60px;}
body.search-open .search_input .outside-wrapper{ xposition:absolute;top:0;right:0;bottom:0;left:0;height:150vh;z-index: 98;}
body.search-open form.search_input .searchinput{z-index:1099 !important;}
body.search-open > #main > *:not(header){z-index: -1;}
body.admin-bar.search-open header:not(.headerclone):not(.header_not_fixed){top:32px !important;}
body > form.search_input.full-width-header{padding:0px 10px 0px 30px;}
body > form.search_input.full-width-header.style2,
body > form.search_input.full-width-header.style3,
body > form.search_input.full-width-header.style5{padding:0px 20px 0px 30px;}
header .skudo-header-button, header .skudo-header-button a{display: inline-block;float: right;-webkit-transition: all .2s linear !important;-moz-transition: all .2s linear !important;transition: all .2s linear !important;}
header .skudo-header-button a{position:relative;top: -20px;padding: 8px 20px;margin-right: 10px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
header .skudo-header-button{position: relative;float: left;right:-10px;}
header.style6 .skudo-header-button{float: right;}
header.style5 .skudo-header-button {
height: 100%;
display: table-cell;
right: 0;
padding-left: 20px;
vertical-align: middle;
top: 0;
position: relative;
}
header.style5 .skudo-header-button{float: none;right: 0;padding-left: 50px;}
header.style5 .skudo-header-button a{top: -7px;}
body > .search_input.none {
transition: none;
-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
}
body > .search_input.open {
pointer-events: auto;
overflow: visible;
}
.navbar-default .style4_social_search {
margin-top: 0 !important;
position: absolute;
width: 100%;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-style-outline, .vc_btn3.vc_btn3-size-md.vc_btn3-style-outline-custom {
padding: 10px 25px !important;
}
.vc_btn3.vc_btn3-style-gradient{
color: #fff !important;
border: none !important;
}
.more-z-index{
position:relative;
z-index:999;
}
a.team-profile .tooltip-desc {
height: 0;
visibility: hidden;
position: relative;
text-align: center;
transition: all .2s linear;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
top: 0;
opacity: 0;
cursor: pointer;
}
a.team-profile:hover .tooltip-desc {
visibility: visible;
top: -3px;
opacity: 1;
z-index: 2;
position: absolute;
text-align: center;
margin: 0 auto;
right: 30px;
}
.tooltip-content p{
font-size: 15px !important;
color: #36383a !important;
font-weight: normal !important;
margin: 0;
font-family: 'Helvetica Neue', 'Arial';
}
.team_member_profile_content .container{position: relative;float: left;max-width: 100%;}
a.team-profile:hover {
cursor: pointer;
}
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 99999;
}
.modal {
position: fixed;
z-index: 999999;
overflow: auto;
-webkit-background-clip: padding-box;
-moz-background-clip: padding-box;
background-clip: padding-box;
display: none;
text-align: left;
}
.modal .close {
float: right;
background: url(//www.bntpro.com/bntpro-theme/images/sprite.png) -188px 3px no-repeat;
width: 46px;
height: 46px;
margin: 30px 40px 30px 0;
z-index: 1000;
text-indent: -9999px;
top: 0;
position: absolute;
right: 0;
}
.tm-info {
overflow-y: auto;
text-align: left;
margin: 6% auto;
position: relative;
}
.tm-info .container {
border-bottom: 1px solid #ededed;
position: relative;
}
.tm-info .member-desc {
padding: 0 60px 40px;
}
.tm-info .member-pos {
position: absolute;
top: 40px;
right: 40px;
}
.tm-info .member-pos2 {
position: absolute;
top: 20px;
right: 0;
}
.tm-info .member-pos3 {
position: absolute;
top: 20px;
right: 0;
}
.tm-info .member-cont {
position: absolute;
left: 0;
top: -35px;
}
.tm-info h2 {
font-weight: 800;
font-size: 4em;
margin-bottom: 5px;
}
.tm-info h4 {
color: #04acbb;
text-transform: uppercase;
font-weight: 300;
font-size: 1.4em;
}
.social-font-awesome {
position: relative;
margin-top: 20px;
}
.social-font-awesome li {
position: relative;
float: left;
list-style-type: none;
margin-right: 20px;
}
.social-font-awesome li a {
font-size: 1.3em;
color: #444;
}
.loaded .animated {
-webkit-animation-fill-mode: both;
-moz-animation-fill-mode: both;
-ms-animation-fill-mode: both;
-o-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-duration: .6s;
-moz-animation-duration: .6s;
-ms-animation-duration: .6s;
-o-animation-duration: .6s;
animation-duration: .6s;
}
@-webkit-keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-moz-keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: .95;
}
}
@-o-keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: .95;
}
}
@keyframes fadeIn {
0% {
opacity: 0;
}
100% {
opacity: .95;
}
}
.slick-list.draggable {
cursor: -webkit-grab;
cursor: -moz-grab;
cursor: -ms-grab;
cursor: -o-grab;
cursor: grab;
}
img.skudo_grayscale {
filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale"); 
filter: gray; 
-webkit-filter: grayscale(100%); 
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
transition: all .2s linear;
}
.fullwidth-container.skudo_grayscale{
filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale"); 
filter: gray; 
-webkit-filter: grayscale(100%); 
}
img.skudo_grayscale:hover,
.partners-container.noscroller .partner-item a:hover img
{
-webkit-filter: grayscale(0);
filter: grayscale(0);
filter: none;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
transition: all .2s linear;
}
#back-top {
position: fixed;
bottom: 16px;
right: 10px;
z-index: 99999;
margin: 0;
display: none;
}
#back-top a {
width: 35px;
height: 35px;
display: block;
text-align: center;
-webkit-transition-property: top, bottom;
-webkit-transition-duration: 0.2s;
top: 0;
position: relative;
line-height: 32px;
background: rgba(21, 21, 25, 0.15);
border-radius: 100px;
}
#back-top a:hover{top: -5px !important;position: relative;}
#back-top a i {
vertical-align: middle;
text-align: center;
margin: 0 auto;
color: #fff;
font-size: 20px;
font-weight: 700;
}
.vc_cta3-container {
margin-bottom: 0 !important;
}
body.vc_editor .vc_verticaltabs .vc_controls-out-tl {
left: 38%;
left: calc(50% - 130px);
}
body.vc_editor .vc_verticaltabs .vc_verticaltab > .vc_controls .vc_controls-out-tl {
top: 10px;
}
body.vc_editor .vc_verticaltabs .vc_verticaltab > .content,body.vc_editor .vc_verticaltabs .tab-selector {
padding-top: 40px;
}
body.vc_editor .vc_verticaltabs .vc_verticaltab.vc_empty > .content {
margin-top: 50px;
top: 15px;
}
body.vc_editor .vc_verticaltabs .tab-selector .label.add-new-tab {
position: absolute;
top: 97%;
padding: 15px;
left: -15px;
color: #333;
cursor: pointer;
}
body.vc_editor .vc_verticaltabs .special_tabs.icontext .tab-selector .label.add-new-tab,body.vc_editor .vc_verticaltabs .special_tabs.text .tab-selector .label.add-new-tab {
left: 0;
}
body.vc_editor section.special_tabs {
padding-bottom: 30px;
}
.vc_row-full-width .upb_row_bg[data-bg-override="ex-full"] {
z-index: -1;
margin-left: 1.1%;
}
.special_tabs.text.horizontal .tab-selector:after{
background: #e0e5e9;
height: 1px;
width: 100%;
display: block;
position: absolute;
top: 50px;
content: "";
}
.wpb_row,.wpb_content_element {
margin-bottom: 0 !important;
}
.just-icon-align-left {
float: left;
margin-right: 10px;
}
.cbp-caption-fadeIn .cbp-caption:hover .cbp-l-caption-title,.cbp-caption-fadeIn .cbp-caption:hover .cbp-l-caption-desc {
opacity: 1;
-webkit-transform: translateY(-25px);
-moz-transform: translateY(-25px);
-o-transform: translateY(-25px);
transform: translateY(-25px);
}
.cbp-caption-fadeIn .cbp-l-caption-title {
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-o-transform: translateY(-100%);
transform: translateY(-100%);
}
.cbp-caption-fadeIn .cbp-l-caption-title,.cbp-caption-fadeIn .cbp-l-caption-desc {
-webkit-transition: -webkit-transform .5s ease;
transition: transform .5s ease;
}
.projects_media.fullwidth_media {
position: relative;
top: -50px;
}
.cbp-l-filters-dropdown.des-align-left .cbp-l-filters-dropdownWrap {
left: 0;
}
.cbp-l-filters-dropdown.des-align-right .cbp-l-filters-dropdownWrap {
right: 0;
}
.cbp-l-filters-dropdown.des-align-center .cbp-l-filters-dropdownWrap {
left: 0;
right: 0;
margin: 0 auto;
}
.cbp-l-filters-button.des-align-center,.cbp-l-filters-alignLeft.des-align-center,.cbp-l-filters-alignCenter.des-align-center,.cbp-l-filters-alignRight.des-align-center,.cbp-l-filters-buttonCenter.des-align-center,.cbp-l-filters-work.des-align-center {
text-align: center;
}
.cbp-l-filters-button.des-align-left,.cbp-l-filters-alignLeft.des-align-left,.cbp-l-filters-alignCenter.des-align-left,.cbp-l-filters-alignRight.des-align-left,.cbp-l-filters-buttonCenter.des-align-left,.cbp-l-filters-work.des-align-left {
text-align: left;
}
.cbp-l-filters-button.des-align-right,.cbp-l-filters-alignLeft.des-align-right,.cbp-l-filters-alignCenter.des-align-right,.cbp-l-filters-alignRight.des-align-right,.cbp-l-filters-buttonCenter.des-align-right,.cbp-l-filters-work.des-align-right {
text-align: right;
}
.cbp-l-filters-list.des-align-left {
}
.cbp-l-filters-list.des-align-right {
}
.cbp-l-filters-list.des-align-center {
width: auto;
text-align: center;
margin: 0 auto 30px;
}
.cbp-l-filters-dropdownHeader {
text-align: left;
}
.vc_row.vc_row-no-padding .wpb_column.vc_col-sm-6 .fb_type_button_count,.vc_row.vc_row-no-padding .container .cbpw-ajax-block .fb_type_button_count {
margin-left: 15px !important;
}
.cbp-l-filters-button,.cbp-l-filters-dropdown,.cbp-l-filters-alignLeft,.cbp-l-filters-alignCenter,.cbp-l-filters-alignRight,.cbp-l-filters-list,.cbp-l-filters-buttonCenter,.cbp-l-filters-work {
padding-left: 0 !important;
padding-right: 0 !important;
}
#big_footer .social-icons-fa a i {
box-shadow: 0;
overflow: hidden;
-webkit-transition: background 0.3s,color 0.3s,box-shadow .3s;
-moz-transition: background 0.3s,color 0.3s,box-shadow .3s;
transition: background 0.3s,color 0.3s,box-shadow .3s;
}
.social-icons-fa a {
position: relative;
}
#big_footer .social-icons-fa a i {
display: inline-block;
font-size: 0;
cursor: pointer;
margin: 0 10px;
text-align: center;
position: relative;
z-index: 1;
color: #fff;
}
#big_footer .social-icons-fa a i:after {
display: none;
}
#big_footer .social-icons-fa a i:before {
speak: none;
font-size: 16px;
font-style: normal;
font-weight: 400;
font-variant: normal;
text-transform: none;
display: block;
-webkit-font-smoothing: antialiased;
}
@-webkit-keyframes toRightFromLeft {
49% {
-webkit-transform: translate(100%);
}
50% {
opacity: 0;
-webkit-transform: translate(-100%);
}
51% {
opacity: 1;
}
}
@-moz-keyframes toRightFromLeft {
49% {
-moz-transform: translate(100%);
}
50% {
opacity: 0;
-moz-transform: translate(-100%);
}
51% {
opacity: 1;
}
}
@keyframes toRightFromLeft {
49% {
transform: translate(100%);
}
50% {
opacity: 0;
transform: translate(-100%);
}
51% {
opacity: 1;
}
}
.newsletter_shortcode form,.widget-newsletter form {
width: 100%;
margin: 0 auto;
z-index: 999;
}
.newsletter_shortcode form .mc-field-group,.widget-newsletter form .mc-field-group {
width: 100%;
z-index: 9;
display: block;
position: relative;
}
.page-template-template-under-construction .newsletter_shortcode form .mc-field-group {
float: left;
width: 70%;
margin-right: 1%;
}
.underconstructo.fullwindow_content{
position: absolute; top: 0; right: 0; bottom: 0; left: 0; 
}
.page-template-template-under-construction .newsletter_shortcode form input.email {
width: 100%;
padding: 11px 11px 11px 20px;
border: none;
border-radius: 25px;
}
.footer_newsletter form input.email, .newsletter_shortcode form input.email,.widget-newsletter form input.email {
width: 100%;
padding: 14px 11px 13px 20px;
border: none;
font-size: 14px;
border: 1px solid #ededed !important;
}
.single .newsletter_shortcode form input.email{
padding: 11px 11px 10px 20px;
}
.footer_newsletter form input.email{width: 82%;padding: 11px 11px 11px 20px;}
.page-template-template-under-construction .newsletter_shortcode form input.button {
padding: 12px 30px;
}
.newsletter_shortcode .banner {
display: none;
}
.widget-newsletter form input.email {
border: 1px solid #ece7e3 !important;
padding: 8px 15px;
color: #8c847d;
background: #fff;
float: left;
text-shadow: none;
margin-bottom: 0px !important;
}
.footer_newsletter form input.email {
border: 1px solid #ece7e3 !important;
padding: 11px 15px;
color: #8c847d;
background: #fff;
float: left;
text-shadow: none;
font-style: italic;
font-family: Georgia;
margin-bottom: 0px !important;
font-size: 14px;
}
.widget-newsletter form input.button {
padding: 0px 25px !important;
width: 100%;
background: #2f2d2c !important;
position: relative;
margin-top: 10px !important;
color: #f7f5f4;
margin: 0 auto;
float: none;
text-align: center;
font-size: 14px;
opacity: 0.7;
line-height: 40px !important;
}
.widget-newsletter .banner p {
font-size: .9em;
}
.widget-newsletter form .mc-field-group {
width: 100%;
}
.footer_newsletter form input.button {
padding: 0px 25px !important;
width: auto;
background: #2f2d2c !important;
color: #f7f5f4 !important;
text-align: center;
font-size: 14px;
opacity: 0.7;
}
.vc_pie_chart .vc_pie_chart_value {
font-size: 100% !important;
}
.newsletter_shortcode {
position: relative;
width: 100%;
margin-bottom: 0;
margin-left: 0;
}
.mail-box {
width: 100%;
text-align: left;
position: relative;
padding: 90px 0 100px;
}
.vc_column-inner  .mail-box{
padding: 0px 0 100px;
background: transparent;
}
.mail-box .mail-news {
position: relative;
text-align: center;
background: transparent !important;
}
.mail-box .news-l {
position: relative;
display: inline-block;
width: 100%;
max-width: 65%;
}
.mail-box .container.mail-news {
background: none;
}
.mail-box .banner {
text-align: right;
padding: 0;
font-weight: 600;
text-align: left;
width: 80%;
position: relative;
text-align: center;
padding-right: 0;
display: block;
margin: 0 auto;
}
.newsletter_shortcode .mail-box .banner{
display: none;
}
.newsletter_shortcode .mail-box .news-l{
width: 100%;
max-width: 90%;
}
.newsletter_shortcode .mail-box{
margin: 20px 0 0px;
padding-bottom: 0;
border: none;
}
.mail-box .form{
width: 100%;
position: relative;
}
.mail-box .banner h3,#big_footer .banner p {
margin: 7px 0 15px;
text-align: center;
}
.mail-box .widget-newsletter .banner h3 {
text-transform: capitalize;
font-size: 20px !important;
left: 0 !important;
}
.mail-box .banner p {
font-weight: 400;
margin-top: 0;
margin-bottom: 20px;
text-align: left;
}
.mail-box .newsletter_shortcode .form {
padding: 0;
width: 100%;
position: relative;
vertical-align: middle;
margin: 10px auto 0;
}
.mail-box .newsletter_shortcode form {
padding: 10px 0 0;
width: 100%;
margin: 0;
float: left;
float: right;
}
.mail-boxr input {
background-color: #fff !important;
border: none;
padding: 15px 15px 13px;
color: #BBB;
width: 100%;
text-transform: uppercase;
float: left;
font-size: 11px;
text-align: left;
border: none;
line-height: 21px;
letter-spacing: 4px;
}
.mail-box .forms input {
background-color: transparent !important;
}
.mail-box .forms input:first-child {
margin-top: 0;
}
.mail-box .forms input {
margin-left: 0;
line-height: 1em;
}
.mail-box .forms input.yourname {
text-transform: capitalize;
}
.mail-box .forms input.youremail {
text-transform: none;
}
a#send-comment:hover {
background: #212121;
}
.mail-box .newsletter_shortcode form .mc-field-group {
float: left;
width: 100%;
}
.mail-box input.button {
width: 65px;
-webkit-box-shadow: none;
box-shadow: none;
border-radius: 0;
position: relative;
position: relative;
float: right;
position: absolute;
right: 0;
z-index: 99;
top: 0;
border: none !important;
}
.mail-box input.button:hover {opacity: 1;}
.widget-newsletter .mail-box .news-l{
max-width: 100%;
}
.widget-newsletter .mail-box .banner{width: 100%;}
.mc-field-group label {
display: none;
}
.indicates-required {
display: none !important;
}
#mc_embed_signup h2 {
display: none !important;
}
#big_footer .widget-newsletter .mail-box,.custom-widget .widget-newsletter .mail-box {
padding: 0;
}
#big_footer .widget-newsletter .banner,.custom-widget .widget-newsletter .banner {
width: 100%;
padding: 0;
display: none;
}
#big_footer .widget-newsletter #mc_embed_signup {
margin-top: 0;
float: left;
width: 100%;
}
.custom-widget .widget-newsletter #mc_embed_signup {
margin-top: 10px;
float: left;
width: 100%;
}
#big_footer .widget-newsletter input[type="email"] {
width: 100%;
background: #fff;
border: none !important;
margin: 0;
padding: 10px 15px;
border-radius: 100px;
margin: 0 !important;
height: 45px;
}
.custom-widget .widget-newsletter input {
width: 74%;
background: #f5f5f5 !important;
border: none !important;
margin: 0;
float: left;
padding: 12px;
}
#big_footer .widget-newsletter input.button {
background: url(//www.bntpro.com/bntpro-theme/images/sprite.png) -111px -333px !important;
border: none !important;
float: right;
margin-left: 10px;
text-indent: -9999px;
right: 0;
position: absolute;
width: 65px !important;
padding: 0;
padding: 0 !important;
opacity: 1;
border-radius: 100px !important;
margin: 0 !important;
height: 45px;
}
#mc_embed_signup input#mc-embedded-subscribe{border-radius: 100px !important;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;transition: all .2s linear;}
#mc_embed_signup input#mc-embedded-subscribe, #mc_embed_signup input#mc-embedded-subscribe:focus {
font-family: "Lato", sans-serif;
line-height: 46px;
font-size: 16px;
font-weight: 700;
padding: 0 30px;
border: 0;
background: #f04531;
text-transform: none;
color: #fff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#mc_embed_signup input#mc-embedded-subscribe,
#mc_embed_signup input[type="email"]{border-radius: 100px !important;-webkit-appearance: none;}
#mc_embed_signup input#mc-embedded-subscribe:hover,
#mc_embed_signup input[type="email"]:hover{opacity: 0.8;}
.custom-widget .widget-newsletter input.button {
width: 55px;
background: #1a1b1b url(//www.bntpro.com/bntpro-theme/images/sprite.png) -9px -345px !important;
border: none !important;
float: left;
margin-left: 5px;
text-indent: -9999px;
}
#big_footer .widget-newsletter .mail-news,.custom-widget .widget-newsletter .mail-news {
width: 100%;
background: transparent;
}
#big_footer .widget-newsletter .banner .text_color,#big_footer .custom-widget .widget-newsletter .banner .text_color {
font-size: 20px !important;
}
.custom-widget .widget-newsletter .banner .text_color {
font-size: 14px !important;
}
#big_footer .widget-newsletter .banner h3,#big_footer .widget-newsletter .banner .text_color,.custom-widget .widget-newsletter .banner .text_color {
font-weight: 800;
}
.custom-widget .widget-newsletter .banner h3 {
text-align: left;
font-size: 1.3em;
}
.sidebar .custom-widget .widget-newsletter .banner h3 {
left: -6px;
position: relative;
}
.sidebar.page_content .custom-widget .widget-newsletter .banner h3 {
left: -11px;
}
.page-template-blog-template-php .blog-default.wideblog .blog-default-bg {
padding-right: 0;
}
#big_footer .widget-newsletter .banner p {
color: #A0A0A0;
font-size: 15px;
margin-top: 25px;
text-align: left;
}
.custom-widget .widget-newsletter .banner p {
color: #A5A5A5;
font-size: 13px;
margin-top: 15px;
text-align: left;
}
.cbp-l-filters-dropdownWrap {
width: 210px;
}
.portfolio_type-singlepageoverlay .fullwidth_media.col-md-12 .flexslider {
max-width: 100%;
min-height: auto;
}
.error-c {
text-align: center;
border: 4px solid;
padding: 100px 200px;
border: none;
display: inline-block;
}
.error-c img {
margin: 40px 0;
}
.errorbutton {
font-family: 'Helvetica', 'Arial', 'sans-serif' !important;
font-weight: 600 !important;
border-radius: 3px !important;
font-size: 12px;
padding: 10px 26px;
color: #fff !important;
margin: 40px 0;
display: inline-block;
border-radius: 0 !important;
letter-spacing: 4px;
}
.errorbutton:hover {
background: #101010;
}
.error404 .text-error {
font-size: 21px;
line-height: 34px;
max-width: 90%;
text-align: center;
margin: 20px auto;
display: block;
}
.small_light_white {
text-align: left !important;
}
.des-sc-dots-divider {
border-top: 1px solid #ededed;
margin: 80px auto;
width: 10%;
}
.search-results .blog_excerpt {
display: none;
}
.full_media #the_movies .fluid-width-video-wrapper {
padding-top: 56.321429% !important;
}
.left_media #the_movies .fluid-width-video-wrapper,.single-post .vendor .fluid-width-video-wrapper,.page-template-blog-template .vendor .fluid-width-video-wrapper,.des_recent_posts_widget .vendor .fluid-width-video-wrapper {
padding-top: 56.321429% !important;
}
.fullwidth_media #the_movies .fluid-width-video-wrapper,.archive .vendor .fluid-width-video-wrapper {
padding-top: 56.321429% !important;
}
.widget.des_cubeportfolio_widget .slick-list.draggable {
min-height: 200px;
}
.page-template-blog-masonry-template .vendor .fluid-width-video-wrapper {
padding-top: 56.321429% !important;
}
.cbp-popup-singlePageInline .left_media #the_movies .fluid-width-video-wrapper {
padding-top: 62.321429% !important;
}
.page-template-blog-template .youtube .vendor .fluid-width-video-wrapper {
padding-top: 55.321429% !important;
}
.page-template-blog-masonry-template .youtube .vendor .fluid-width-video-wrapper {
padding-top: 55.321429% !important;
}
.page-template-blog-template .video-wrapper {
margin-bottom: 35px;
position: relative;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
overflow: hidden;
}
.archive .video-wrapper {
margin-bottom: 30px;
}
.search_trigger_mobile {
display: none;
}
header .top-bar li,header .top-bar a,header .top-bar ul.phone-mail li a {
font-size: 12px !important;
font-weight: bold !important;
cursor: pointer;
line-height: 26px;
letter-spacing: normal;
}
header .top-bar a,header .top-bar ul.phone-mail li a {
cursor: pointer;
}
.btn-contact-left {
position: relative;
float: left;
}
.btn-contact-left.align-right {
float: right;
}
.btn-contact-left input:hover {
background: #303030;
}
.btn-contact-left.inversecolor input {
background: #303030 !important;
}
.footer_sidebar .twitter-container .tweet_list {
padding: 0 !important;
}
.footer_sidebar .twitter-container .bird {
top: 0;
background: transparent;
}
.footer_sidebar .twitter-container .bird i {
font-size: 60px;
}
.archive .blog-default-bg {
padding: 0 20px 40px 0;
}
.page_content.left {
padding-right: 30px !important;
}
.page_content.right.sidebar,.page_content.left.sidebar {
border: none;
z-index: 99;
}
.page_content.left,.page_content.left.sidebar {
padding: 50px;
}
.page_content.left,.page_content.left.sidebar {
padding-left: 0px;
}
.page-template-blog-masonry-template .page_content.left,.page-template-blog-masonry-template .page_content.left.sidebar {
padding: 50px 0;
}
.page_content.right,.page_content.right.sidebar {
padding-left: 30px;
padding-top: 50px;
padding-right: 0;
}
.page .page_content.right:not(.sidebar) {
padding: 50px 0px 50px 50px !important;
overflow: hidden;
}
.page .page_content.left:not(.sidebar){
padding: 50px 50px 50px 0px !important;
overflow: hidden;
}
.page .page_content.left .container {
padding-left: 0;
}
.page .page_content.left.sidebar {
padding-right: 60px;
padding-top: 50px;
padding-left: 0;
z-index: 99;
}
.page .page_content.left.sidebar .container,.page .page_content.right.sidebar .container {
padding: 0;
}
.page.page-template-blog-template .page_content.left.sidebar,.page.page-template-blog-template .page_content.right.sidebar,.page.page-template-blog-template .page_content.left,.page.page-template-blog-template .page_content.right {
padding-top: 50px;
}
.page.page-template-blog-template .page_content.left.sidebar,  .page.page-template-blog-template .page_content.right.sidebar{padding-top: 50px;}
.archive .page_content.left {
padding-top: 50px;
padding-left: 0;
padding-right: 40px;
}
.search-results .page_content.left {
padding: 40px 20px 40px 0;
}
.search-results .page_content.right.sidebar {
padding-top: 50px;
}
.search-results .page_content.left .container {
padding-left: 0;
}
.woocommerce-page .page_content.right,.woocommerce-page .page_content.right.sidebar {
padding-left: 35px;
padding-right: 0;
}
.widget.widget-newsletter h3 {
overflow: hidden;
text-align: left;
font-size: 14px;
text-transform: uppercase;
margin-bottom: 0 !important;
position: relative;
letter-spacing: 1px;
position: relative;
display: inline-block;
left: -5px;
font-weight: 800 !important;
}
.add-side-paddings{
padding-right: 50px !important;
padding-left: 50px !important;
}
.tp-caption.skudo-smallthingrey,.skudo-smallthingrey {
text-align: left !important;
}
.footer_sidebar .des_cubeportfolio_widget .ult-carousel-wrapper {
margin-top: 25px !important;
}
.video_widget .fluid-width-video-wrapper {
padding-top: 56.170732% !important;
}
.sidebar .video_widget .video_frame {
margin-top: 20px;
}
.ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button {
border-top-right-radius: 0 !important;
border-bottom-right-radius: 0 !important;
}
.ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button {
border-top-left-radius: 0 !important;
border-bottom-left-radius: 0 !important;
}
a.aio-icon-read {
font-weight: 700 !important;
font-size: 11px !important;
letter-spacing: 2px;
width: auto;
display: block;
margin-top: 20px;
}
a.aio-icon-read:before {
position: absolute;
top: 100%;
left: 0;
width: 0;
margin-top: -2px;
border-bottom: 2px solid transparent;
content: '';
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
display: none;
}
.page-template-blog-masonry-template a.aio-icon-read {
font-size: 11px !important;
letter-spacing: 1px;
margin-top: 5px;
}
a.aio-icon-read:hover:before{
width: 97%;
margin-left: 0;
}
a.aio-icon-read:hover:before {
border-bottom-color: #44add0 !important;
}
.hermes .tp-bullet {
background-color: rgba(0,0,0,0.1) !important;
}
.aio-icon-read:hover {
color: #2d2e30 !important;
}
.aio-icon-read:before {
position: relative;
left: 0;
font-size: 15px;
font-family: 'Ionicons';
content: '\f3d6';
-webkit-font-smoothing: antialiased;
color: #666;
line-height: 1;
float: right;
opacity: 0;
padding-right: 0;
line-height: 15px;
width: auto;
opacity: 0;
top: 1px;
}
.aio-icon-read:hover:before {
opacity: 1;
}
.portfolio_type-singlepageinlineajax-grid .proj-content {
min-height: 500px !important;
}
#big_footer a.footer_logo:hover,#big_footer .social-icons-fa a:hover {
background-color: transparent !important;
}
.wpb_row,.wpb_content_element,ul.wpb_thumbnails-fluid > li,.wpb_button {
margin-bottom: 0 !important;
}
.hermes .tp-arr-imgholder {
background-size: 100% 100%;
background-repeat: no-repeat;
}
.vc_general.vc_btn3 {
font-weight: 600 !important;
}
.ult_design_4 .ult_pricing_table {
box-shadow: 0 0 7px rgba(167,167,167,0.2) !important;
}
.ult_featured .ult_pricing_table {
-webkit-transform: scale(1) !important;
-moz-transform: scale(1) !important;
-o-transform: scale(1) !important;
-ms-transform: scale(1) !important;
transform: scale(1) !important;
}
.ult_design_4 .ult_pricing_table .ult_price_link .ult_price_action_button {
margin-bottom: 20px !important;
}
.ult_pricing_table .ult_price_link .ult_price_action_button {
font-weight: 600 !important;
padding: 12px 20px !important;
}
button.ubtn {
margin-right: 10px !important;
margin-top: 10px !important;
}
a.ubtn-link {
margin: 15px 0 0 -15px !important;
}
a.ubtn-link {
margin-top: 0 !important;
}
.flip-box-wrap .ifb-front,.flip-box-wrap .ifb-back {
display: table !important;
width: 100% !important;
table-layout: fixed !important;
-webkit-border-radius: 10px !important;
-moz-border-radius: 10px !important;
border-radius: 10px !important;
min-height: 220px !important;
}
.flip-box-wrap .ifb-front,.flip-box-wrap .ifb-back {
display: table !important;
width: 100% !important;
table-layout: fixed !important;
-webkit-border-radius: 10px !important;
-moz-border-radius: 10px !important;
border-radius: 5px !important;
min-height: 220px !important;
}
.flip-box-wrap .ifb-jq-height .ifb-back {
display: table !important;
-moz-box-sizing: border-box !important;
-webkit-box-sizing: border-box !important;
box-sizing: border-box !important;
height: 100% !important;
bottom: 0 !important;
}
.box-paddingr {
padding-right: 100px !important;
}
.ifb-flip-box-section.ifb-flip-box-section-vertical-middle {
vertical-align: middle !important;
}
.ifb-flip-box-section {
display: table-cell !important;
}
.flip-box-wrap .flip-box-icon {
display: block !important;
margin: 20px auto !important;
}
.flip-box-wrap .flip-box h3 {
margin: 15px 0 12px !important;
display: block !important;
}
.left-icon .aio-icon-header,.make-p-small,.make-p-small p {
font-size: 1em !important;
line-height: 1.75em !important;
}
.right-icon .aio-icon-right .aio-icon {
margin-left: 25px !important;
}
.aio-icon-component .aio-icon-box.square_box-icon {
padding: 25px 17px !important;
}
.square_box-icon .aio-icon-header h3.aio-icon-title {
margin: 30px 0 15px !important;
}
.left-icon .aio-ibd-block {
padding-left: 20px !important;
position: relative !important;
}
.aio-icon-box,.wpb_column>.wpb_wrapper .aio-icon-component .aio-icon-box {
margin-bottom: 5px !important;
padding: 0 !important;
}
.slick-slider {
margin-bottom: auto !important;
}
.upb_video-bg,.html5-video-content,.html5-video-player .video-stream {
left: 0 !important;
}
.slick-prev {
left: 0 !important;
}
.slick-next {
right: 0 !important;
}
.uvc-sub-heading p {
line-height: 1.7em !important;
}
.mobile-apple-btn .ubtn-text,.mobile-google-btn .ubtn-text {
margin-left: 25px !important;
}
.ult_countdown.ult-cd-s1 .ult_countdown-section .ult_countdown-amount {
display: block;
padding-bottom: 10px !important;
padding-top: 8px !important;
}
.serv3-box-padding{
padding-top: 150px !important;
padding-right: 150px !important;
padding-bottom: 150px !important;
padding-left: 150px !important;
}
.ult_countdown .ult_countdown-section .ult_countdown-period {
padding: 0 4px;
font-size: 13px;
position: relative;
top: 0;
width: 100%;
float: left;
}
.map_info_text {
padding: 8px 2px 2px;
}
.wpb_single_image .vc_box_border.vc_box_border_grey,.wpb_single_image .vc_box_border_circle.vc_box_border_grey {
background-color: #F5F5F5 !important;
}
.wpb_single_image .vc_single_image-wrapper.vc_box_border,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle {
padding: 3px;
}
.slidedown .col-sm-12 {
padding: 0;
}
.navbar .social-icons-fa a i {
font-size: 13px;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before,.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after {
}
.cbp-l-filters-alignCenter.container {
padding: 0 !important;
}
body:not(.single) .portfolio_type-singlepageinlineajax-grid .wpb_column {
padding-right: 20px;
}
.gyges .tp-tab-date {
text-align: left;
}
.gyges .tp-tab {
border-bottom: none !important;
}
.blog-default.wideblog .container {
opacity: 0;
}
#simpleselect_billing_country {
display: none !important;
}
.top-bar .social-icons-fa ul li:last-child {
margin-right: 0 !important;
}
#menu_top_bar > li ul li a {
text-align: left !important;
}
body#boxed_layout {
width: 100%;
height: 100%;
background-attachment: fixed !important;
}
.boxed_layout {
width: 1400px;
margin: 0 auto;
overflow: hidden;
z-index: 9999999999;
background-color: #fff;
box-shadow: 0 0 10px rgba(0,0,0,0.15);
}
.boxed_layout .des_cubeportfolio_widget:not(.wpb_widgetised_column .des_cubeportfolio_widget) {
width: 1400px;
margin: 0 auto;
overflow: hidden;
float: none;
}
.boxed_layout header.navbar {
width: 1400px;
margin: 0 auto;
float: none;
}
.single.single-portfolio .boxed_layout {
box-shadow: none;
}
.cbp-popup-singlePage .cbp-popup-content {
max-width: 1170px !important;
}
.cbp-popup-singlePage .cbp-popup-content .proj-content {
width: 100% !important;
}
.widget des_cubeportfolio_widget .slick-list {
min-height: 310px !important;
}
.sidebar .widget des_cubeportfolio_widget .slick-list {
min-height: 200px !important;
}
.vc_progress_bar .vc_single_bar .vc_label {
text-transform: capitalize !important;
font-size: 14px !important;
font-weight: 600 !important;
}
.vc_btn3-container.vc_btn3-left {
float: left !important;
margin-right: 20px !important;
}
.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a {
font-weight: 700 !important;
padding: .7em 1em !important;
}
.vc_progress_bar .vc_single_bar:last-child {
margin-bottom: 20px !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.vc_single_bar .pointerval .vc_label_units {
background: transparent;
padding: 0;
z-index: 99;
font-size: 10px;
line-height: 38px;
float: left;
font-weight: 300;
right: 0 !important;
position: relative;
text-transform: capitalize !important;
font-size: 12px !important;
font-weight: 600 !important;
}
.vc_progress_bar .vc_single_bar .vc_bar {
transition: width .9s linear;
-moz-transition: width .9s linear;
-webkit-transition: width .9s linear;
-o-transition: width .9s linear;
}
.vc_progress_bar .vc_single_bar {
background: rgba(0,0,0,0.1) !important;
-webkit-box-shadow: none !IMPORTANT;
box-shadow: none !important;
}
.dark-progressbar-bg.vc_progress_bar .vc_single_bar {
background: rgba(255,255,255,0.15) !important;
}
.vc_single_bar .pointerval {
position: absolute;
bottom: -2px;
background: transparent;
width: 0;
}
.ult_tabmenu.style2 li.ult_tab_li a {
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
}
.rev-btn:not[.VideoControls-Play] {
padding: 14px 22px 15px !important;
font-family: 'Poppins','Arial',sans-serif !important;
font-weight: 700 !important;
font-size: 13px !important;
letter-spacing: 1px !important;
}
.vc_btn3.vc_btn3-size-sm {
padding: 9px 20px !important;
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right {
padding: 12px 40px 12px 20px !important;
}
.rev-btn.rev-uppercase,.rev-btn.rev-uppercase:visited {
letter-spacing: 0 !important;
font-size: 14px !important;
font-weight: 700 !important;
}
.rev-btn.rev-medium,.rev-btn.rev-medium:visited {
font-size: 12px !important;
padding: 12px 25px !important;
}
.rev-btn.rev-small,.rev-btn.rev-small:visited {
font-size: 11px !important;
padding: 10px 20px !important;
}
.ultimate-vticker ul li {
font-weight: 700 !important;
}
.upb_video_class{
overflow-y: hidden !important;
}
.upb_video-wrapper .inline-YTPlayer{
position: inherit !important;
}
.upb_video-wrapper .upb_video-bg {
position: absolute !important;
overflow-y: hidden !important;
}
.ult-team-member-wrap{
margin-bottom: 0 !important;
}
.ult-modal-input-wrapper{position: relative;}
.ult-modal-input-wrapper[data-modal-type="image"] .modal-icon{transition: transform .3s linear;}
.ult-modal-input-wrapper[data-modal-type="image"]:hover .modal-icon{transform: translate3d(-50%,-50%,0) scale(1.1) !important;}
.vc_btn3.vc_btn3-shape-rounded {
border-radius: 3px !important;
}
.tp-caption.rev-btn.small-rounded {
border-radius: 3px !important;
}
.rev-btn.rev-hiddenicon i {
font-size: 14px !important;
}
.ult-style-2 .ult-team-member-bio-wrap .ult-team-member-name-wrap {
top: 85% !important;
}
.ult-style-2:hover .ult-team-member-bio-wrap .ult-team-member-name-wrap {
top: 77% !important;
}
.ult-style-2:hover .ult-team-member-bio-wrap .ult-team_description_slide {
top: 90% !important;
}
.ult-style-1 .ult-team-member-name-wrap .ult-team-member-name, .ult-style-2 .ult-team-member-name-wrap .ult-team-member-name, .ult-style-3 .ult-team-member-name-wrap .ult-team-member-name {
text-transform: inherit !important;
font-size: 19px !important;
}
.vc_btn3.vc_btn3-style-custom {
background-image: none !important;
}
.vc_single_bar .pointerval {
transition: width 1s linear;
-moz-transition: width 1s linear;
-webkit-transition: width 1s linear;
-o-transition: width 1s linear;
}
.vc_progress_bar .vc_single_bar .vc_label {
padding: 0 !important;
margin-bottom: 35px;
height: 5px;
padding-left: 0px !important;
top: -26px;
letter-spacing: 0;
}
.vc_progress_bar .vc_single_bar .vc_bar {
font-size: 11px !important;
}
.ubtn-ctn-left .ubtn {
float: left !important;
}
.ifb-flip-box-section.ifb-flip-box-section-vertical-middle {
-moz-transform: translateY(0%) !important;
-ms-transform: translateY(0%) !important;
}
.flip-box-wrap .ifb-flip-box {
display: inline-block !important;
}
.skudo_icon_container {
display: none;
}
.vc_custom_1437260036157 {
padding-right: 40px !important;
}
.des_recent_posts_widget .ult-carousel-wrapper .slick-dots li i {
color: transparent !important;
border: 1px solid #212121;
border-radius: 50px;
font-size: 7px;
}
.des_recent_posts_widget .ult-carousel-wrapper .slick-dots li.slick-active i{
color: #212121 !important;
border: 1px solid #212121;
background: #212121;
}
.video-controls {
width: 100%;
}
.logo_normal {
position: relative;
}
.logo_retina {
position: relative;
display: none !important;
}
.skudo_icon_container,#templatepath,.skudo_demo_status,#homePATH,#back_top {
display: none;
}
.skudo_icon_container .clear {
height: 10px;
}
.skudo_little_shopping_bag {
background: transparent !important;
}
#html5video {
position: relative;
float: left;
width: 100%;
}
.master_container {
background-color: #fff;
}
#mc_embed_signup_scroll div[aria-hidden="true"] {
position: absolute;
left: -5000px;
}
.ult-carousel-wrapper.cbp-ready .cbp > * > * {
visibility: visible;
}
.aio-icon-tooltip .aio-icon.circle:after {
pointer-events: none;
border-radius: 50%;
content: '';
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.aio-icon-tooltip .aio-icon.square:after {
pointer-events: none;
content: '';
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.cbp-popup-content #skudo_website_load {
display: none !important;
}
.aio-icon-tooltip .aio-icon {
-webkit-transition: background 0.2s,color .2s !important;
-moz-transition: background 0.2s,color .2s !important;
transition: background 0.2s,color .2s !important;
cursor: pointer;
}
.tooltip-icon .aio-icon {
position: relative !important;
}
.aio-icon-tooltip .aio-icon:after {
margin-top: -7px;
left: -7px;
padding: 7px;
box-shadow: 0 0 0 2px #fff;
-webkit-transition: -webkit-transform 0.2s,opacity .2s;
-webkit-transform: scale(.8);
-moz-transition: -moz-transform 0.2s,opacity .2s;
-moz-transform: scale(.8);
-ms-transform: scale(.8);
transition: transform 0.2s,opacity .2s;
transform: scale(.5);
opacity: 0;
position: absolute;
width: inherit;
height: inherit;
}
.aio-icon-tooltip .aio-icon:hover:after {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(0.95);
opacity: 1;
}
.aio-icon-tooltip .aio-icon:hover {
color: #fff;
}
.aio-icon-tooltip .aio-icon:hover {
color: #fff;
}
.aio-icon-box.tooltip-icon .aio-icon-description {
top: auto;
bottom: 100%;
min-width: 240px;
left: 4px;
padding: 20px;
margin-bottom: 30px;
position: absolute;
display: none;
background: #000;
background: rgba(0,0,0,.95);
opacity: 0;
-webkit-animation-delay: .3s;
-moz-animation-delay: .3s;
animation-delay: .3s;
font-weight: 600;
z-index: 99;
text-align: center;
}
.aio-icon-box.tooltip-icon .aio-icon-header {
margin-top: 20px !important;
}
.aio-icon-description ul {
margin-top: 10px !important;
}
.aio-icon-box.tooltip-icon .aio-icon-description.visible,.aio-icon-box.tooltip-icon .aio-icon-description:hover {
display: block;
opacity: 1;
-webkit-animation: all ease-in 1s;
-moz-animation: all ease-in 1s;
animation: all ease-in 1s;
-webkit-animation-delay: .3s;
-moz-animation-delay: .3s;
animation-delay: .3s;
}
.aio-icon-box.tooltip-icon .aio-icon-description .tooltip-arrow-down {
position: absolute;
left: 50%;
margin-left: -12px;
top: 100%;
width: 0;
height: 0;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-top: 8px solid rgba(0,0,0,.95);
}
.aio-icon-box.tooltip-icon .aio-icon-description :not(ul):not(li) {
line-height: 1em;
margin: 0;
font-weight: normal !important;
}
.aio-icon-box.tooltip-icon .aio-icon-description ul,.aio-icon-box.tooltip-icon .aio-icon-description li {
line-height: 1em;
margin-top: 0;
margin-bottom: 0;
}
.testimonials-style2 .slick-list {
}
.vc_col-sm-6 .testimonials-style2 .slick-list,.vc_col-sm-8 .testimonials-style2 .slick-list {
width: 100%;
margin: 0 auto;
}
.testimonials-style2.style-dark .slick-next,
.testimonials-style2.style-dark .slick-prev,
.testimonials-style2.style-dark .slick-next:focus,
.testimonials-style2.style-dark .slick-prev:focus{
opacity: 0.6;	
}
.testimonials-style2 .slick-next,
.testimonials-style2 .slick-prev,
.testimonials-style2 .slick-next i,
.testimonials-style2 .slick-prev i{
border-color: #fff !important;
color: #fff;
}
.testimonials-style2.style-dark .slick-next,
.testimonials-style2.style-dark .slick-prev,
.testimonials-style2.style-dark .slick-next i,
.testimonials-style2.style-dark .slick-prev i{
border-color: rgb(54, 56, 58) !important;
color: rgb(54, 56, 58);
}
.testimonials-style2.style-dark .slick-next:hover i,
.testimonials-style2.style-dark .slick-prev:hover i{
color: #fff;
}
.testimonials-style2 .slick-next:hover i,
.testimonials-style2 .slick-prev:hover i{
color: rgb(54, 56, 58);
}
.testimonials-style2 .slick-next i,.testimonials-style2 .slick-prev i {
font-size: 15px;
font-weight: bold;
z-index: 99;
position: relative;
}
.testimonials-style2.animated .slick-next i,.testimonials-style2.animated .slick-prev i{
top: 4px;	
}
.testimonials-style2 .slick-next:hover i:before,.testimonials-style2 .slick-prev:hover i:before,.testimonials-style2 .slick-next:hover i:focus,.testimonials-style2 .slick-prev:focus i:before {
opacity: 0.6;
}
.ult-carousel-wrapper.ult_horizontal .slick-prev {
left: -10px !important;
}
.ult-carousel-wrapper.ult_horizontal .slick-next {
right: -10px !important;
}
.ult_pricing_table .ult_price_features ul li {
text-align: center !important;
}
.team-position {
font-size: .8em;
}
.des_cubeportfolio_widget .ult-carousel-wrapper {
padding-bottom: 0 !important;
}
.about-me-page {
padding: 140px !important;
height: 100%;
}
.full-wide-height-img img {
width: 100% !important;
height: 100% !important;
}
.wpcf7 .skudo-request-quote.f1 p,.wpcf7 .skudo-request-quote.f2 p {
width: 44.6%;
margin: 40px 45px 0 0 !important;
}
.wpcf7 .skudo-request-quote.f3 p {
margin: 40px 20px 0 0 !important;
}
.wpcf7 .skudo-request-quote.f3 textarea {
width: 95.5%;
}
.wpcf7 .skudo-request-quote.f3 .bt-contact {
margin: 40px 0px 0 !important;
}
.flip-box-wrap .flip_link a {
display: block;
position: relative;
display: inline-block !important;
color: #fff;
font-size: 11px !important;
font-weight: 700;
padding: 5px 15px !important;
margin: 0 !important;
border-radius: 3px;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading {
border-color: transparent !important;
background-color: transparent !important;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a,
.vc_tta.vc_general .vc_tta-panel-title>a {
padding: 5px 0px 5px !important;
font-size: 17px;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title.vc_tta-controls-icon-position-left > a,
.vc_tta.vc_general .vc_tta-panel-title.vc_tta-controls-icon-position-left > a  {
padding: 5px 35px 5px !important;
}
.vc_tta-controls-align-left .vc_tta-panel-body{padding-left: 35px !important;}
.vc_tta-controls-align-left .vc_tta-panel-body .vc_column-inner {padding: 0 !important;}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
font-weight: 600 !important;
}
.vc_tta.vc_general .vc_tta-panel-title {
margin: 0;
line-height: 1;
border: none;
padding: 5px 0;
margin-bottom: 5px !important;
background: transparent;
color: #333;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a {
padding: 14px 0px;
}
.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a {
padding-left: 35px !important;
}
.vc_tta.vc_general .vc_tta-panel-title>a {
padding: 14px 30px;
}
.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon {
background: transparent !important;
width: 20px;
height: 20px;
border-radius: none;
left: 0 !important;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a i.vc_tta-controls-icon,
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a i.vc_tta-controls-icon {
background: transparent !important;
top: 50%;
opacity: 0.5;
}
.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before {
left: 5px !important;
width: 10px;
}
.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after {
top: 5px !important;
height: 10px !important;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before,.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::after,.vc_tta-color-grey.vc_tta-style-classic .vc_active .vc_tta-panel-heading .vc_tta-controls-icon::before,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::after,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-controls-icon::before {
border-color: #101010 !important;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body,.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
background-color: transparent !important;
border-color: transparent !important;
}
.vc_tta.vc_general .vc_tta-panel-body {
}
.vc_tta.vc_general.vc_tta-tabs .vc_tta-panel-body {
padding-left: 20px !important;
padding-top: 20px !important;
}
.vc_tta.vc_general.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-panel-body {
padding-left: 35px !important;
padding-top: 0 !important;
}
h2.secondaryTitle {
line-height: 1.5em !important;
}
.right h2.secondaryTitle {
text-align: right;
right: 0;
float: right;
}
.center h2.secondaryTitle {
max-width: 58%;
margin-left: auto;
margin-right: auto;
letter-spacing: 0.5px;
}
.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-triangle::before {
border-width: 10px !important;
}
.ult_pricing_table .ult_price_link .ult_price_action_button {
font-size: 12px !important;
font-family: 'Poppins','Arial',sans-serif !important;
font-weight: 700 !important;
}
.ult_pricing_table .ult_pricing_heading {
padding: 20px 0 0 !important;
}
.ult_pricing_table .ult_pricing_heading h5 {
margin: -3px 20px 10px !important;
}
#price-table-wrap-4808 .ult_price_figure {
margin: 10px 0 3px !important;
}
.ult_design_5 .ult_pricing_table {
border-bottom: 2px solid #f3f3f5 !important;
}
.ult_pricing_table .ult_price_features {
padding: 25px !important;
}
.ult_pricing_table .ult_price_link {
padding: 0 0 30px 0 !important;
}
.icon-absolute-boxes {
position: absolute;
top: 4%;
left: -55px;
}
.icon-absolute-boxes-right {
position: absolute;
top: 4%;
right: -38px;
z-index: 9;
}
.icon-absolute-boxes .vc_icon_element-icon {
-ms-transform: rotate(180deg) !important;
-webkit-transform: rotate(180deg) !important;
transform: rotate(180deg) !important;
}
.gyges .tp-tab:hover,.gyges .tp-tab.selected {
background: rgba(255,255,255,0.1) !important;
}
.tp-caption.Agency-PlayBtn,.Agency-PlayBtn {
padding: 0 !important;
}
.team-boxes-style .uavc-icons .aio-icon {
height: auto !important;
width: auto !important;
}
#des-team-1 .slick-prev {
left: 5px !important;
background: #fff;
width: 50px;
height: 60px;
}
#des-team-1 .slick-next {
right: 0 !important;
background: #fff;
width: 50px;
height: 60px;
}
#des-team-1 .slick-next:hover,#des-team-1 .slick-prev:hover {
background: #000;
}
#des-team-1 .slick-next:hover i,#des-team-1 .slick-prev:hover i {
color: #fff;
}
#des-team-1 .slick-prev i {
left: -2px;
position: relative;
}
#des-team-1 .slick-next i {
right: -2px;
position: relative;
}
.des_shortcode_hidden {
display: none;
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-style-flat {
padding: 13px 20px !important;
}
.vc_general.vc_btn3 {
margin-right: 15px;
letter-spacing: 1px;
}
.vc_tta-color-grey.light-accordion.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
color: #fff !important;
}
.vc_btn3.vc_btn3-size-md {
font-size: 13px !important;
}
.uavc-icons,.wpb_column .wpb_wrapper .uavc-icons {
margin-bottom: 0 !important;
}
.cbp-nav-next,.cbp-nav-prev {
background: transparent !important;
height: 40px !important;
width: 40px !important;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
transition: all .2s linear;
}
.single-format-standard .postpagelinks, .single-format-standard a .postpagelinks{padding: 11px 15px;}
.button-dark span {
z-index: 2;
position: relative;
color: #f2f2f2 !important;
}
.cbp-nav-controls {
top: 37% !important;
width: 100%;
}
.ult-carousel-wrapper .slick-dots {
bottom: -25px !important;
}
.vc_row-o-full-height {
overflow-y: hidden !important;
}
.vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill) .vc_tta-panels {
border: none !important;
}
.des-button-white {
border: none;
font-family: Helvetica, Arial;
font-size: 12px !important;
color: inherit;
cursor: pointer;
padding: 10px 25px !important;
display: inline-block;
text-transform: uppercase;
letter-spacing: 0;
font-weight: 600 !important;
outline: none;
position: relative;
-webkit-transition: all .3s !important;
-moz-transition: all .3s !important;
transition: all .3s !important;
border: 1px solid #fff !important;
background: transparent !important;
color: #fff !important;
}
.des-button-white:after {
content: '';
position: absolute;
z-index: 1;
-webkit-transition: all .3s;
-moz-transition: all .3s;
transition: all .3s;
}
.des-button-white span {
z-index: 2;
position: relative;
}
.des-button-white-1d:hover,.des-button-white-1d:active {
color: #04acbb !important;
border: 1px solid #fff !important;
color: #212121 !important;
}
.des-button-white-1d:after {
width: 0;
height: 103%;
top: 50%;
left: 50%;
background: #fff;
opacity: 0;
-webkit-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}
.des-button-white-1d:hover:after {
width: 102%;
opacity: 1;
}
.des-button-white-1d:active:after {
width: 101%;
opacity: 1;
}
.des-button-dark {
border: none;
font-family: 'Helvetica', 'Arial', 'sans-serif';
font-size: 12px !important;
color: inherit;
cursor: pointer;
padding: 10px 25px !important;
display: inline-block;
text-transform: uppercase;
letter-spacing: 0;
font-weight: 600 !important;
outline: none;
position: relative;
-webkit-transition: all .3s;
-moz-transition: all .3s;
transition: all .3s;
border: 1px solid #212121 !important;
background: transparent !important;
color: #212121 !important;
}
.des-button-dark:after {
content: '';
position: absolute;
z-index: 1;
-webkit-transition: all .3s;
-moz-transition: all .3s;
transition: all .3s;
}
.des-button-dark span {
z-index: 2;
position: relative;
color: #222121 !important;
}
.des-button-dark-1d:after {
width: 0;
height: 103%;
top: 50%;
left: 50%;
background: #7dc771;
opacity: 0;
-webkit-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}
.button-dark-1d:active,.button-dark-1d:active span,.button-dark-1d:hover span {
color: #f2f2f2 !important;
}
.button-dark:hover {
color: #fff !important;
background: #101010 !important;
border: 1px solid #101010 !important;
}
.des-button-dark-1d:hover:after {
width: 102%;
opacity: 1;
}
.des-button-dark-1d:active:after {
width: 101%;
opacity: 1;
}
.des-button-color {
border: none;
font-family: 'Helvetica', 'Arial', 'sans-serif';
font-size: 12px !important;
color: inherit;
cursor: pointer;
padding: 10px 25px !important;
display: inline-block;
text-transform: uppercase;
letter-spacing: 0;
font-weight: 600 !important;
outline: none;
position: relative;
-webkit-transition: all .3s;
-moz-transition: all .3s;
transition: all .3s;
background: transparent !important;
color: #04acbb;
border: 1px solid #04acbb;
}
.des-button-color:after {
content: '';
position: absolute;
z-index: 1;
-webkit-transition: all .3s;
-moz-transition: all .3s;
transition: all .3s;
}
.des-button-color span {
z-index: 2;
position: relative;
}
.des-button-color-1d:after {
width: 0;
height: 103%;
top: 50%;
left: 50%;
opacity: 0;
-webkit-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-ms-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
background-color: #04acbb;
}
.des-button-color-1d:active,.des-button-color-1d:active span,.des-button-color-1d:hover span {
color: #fff !important;
}
.des-button-color-1d:hover:after {
width: 102%;
opacity: 1;
}
.des-button-color-1d:active:after {
width: 101%;
opacity: 1;
}
.extrapadding-form {
padding: 0 130px !important;
}
@media only screen and (min-width: 994px) and (max-width: 1500px) {
.tabs-web {
}
.tabs-mobile {
display:none;
}
.team.noscroller > div{
max-height: 400px;
}
}
@media only screen and (min-width: 994px) and (max-width: 1299px) {
.tabs-web {
}
.tabs-mobile {
display:none;
}
.team.noscroller > div{
max-height: 300px;
}
}
@media only screen and (min-width: 959px) and (max-width: 993px) {
.tabs-web {
}
.tabs-mobile {
display:none;
}
.team.noscroller > div{
max-height: 220px;
}
}
@media only screen and (min-width: 994px) and (max-width: 1300px) {
.tabs-web {
}
.tabs-mobile {
display:none;
}
.extrapadding-form {
padding: 0 80px !important;
}
}
@media only screen and (min-width: 993px) and (max-width: 1079px) {
.tabs-web {
}
.tabs-mobile {
display:none;
}
.extrapadding-form {
padding: 0 20px !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 993px) {
.tabs-web {
}
.tabs-mobile {
display:none;
}
.extrapadding-form {
padding: 0 20px !important;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.tabs-web {
}
.tabs-mobile {
display:none;
}
.extrapadding-form {
padding: 0 20px !important;
}
}
.featured-image a .post_overlay,body.single-post a.des_prettyphoto .post_overlay {
background-color: rgba(255,255,255,.1) !important;
}
.skudo-form-simple-wide-captcha .bt-contact {
float: left;
width: 40%;
text-align: right;
margin: 23px 0 0;
}
.ult_pricing_table.info_min_ht .ult_pricing_heading {
padding: 60px 0 20px !important;
}
.ult_pricing_table.info_min_ht .ult_price_features {
padding: 35px !important;
}
.ult_design_1 .ult_pricing_table .ult_price_link {
background: transparent !important;
}
.ult_design_1 .ult_pricing_table .ult_price_link {
padding-top: 0 !important;
padding-bottom: 50px !important;
}
.ult_design_1 .ult_pricing_table .ult_price_link .ult_price_action_button {
background: transparent !important;
font-weight: 400 !important;
border: 2px solid #fff !important;
border-radius: 3px !important;
padding: 13px 35px !important;
}
.ult_design_1 .ult_pricing_table .ult_price_link .ult_price_action_button:hover {
background: #fff !important;
border: 2px solid #fff !important;
color: #303030 !important;
}
.ult_info_table.ult_design_4 .ult_pricing_table .ult_price_link {
padding: 0 0 31px !important;
}
.box-paddingl{padding-left: 50px !important;}
.vc_empty_space {
display: -webkit-box;
width: 100%;
}
.cbp-popup-lightbox {
background: rgba(0,0,0,.6) !important;
}
.cbp-popup-singlePageInline .cbp-popup-close {
right: 0 !important;
}
.ult-item-wrap.quote .title,.ult-item-wrap.quote .metas,.ult-item-wrap.link .title,.ult-item-wrap.link .metas {
display: none !important;
}
.ult-item-wrap.image .featured-image {
max-height: 320px;
overflow: hidden;
}
.vc_sep_shadow {
opacity: .6 !important;
}
.cbp-nav-pagination {
bottom: -80px !important;
}
.cbp-nav-pagination-item {
width: 12px !important;
height: 12px !important;
}
.home-padding1 {
padding-right: 100px !important;
padding-left: 200px !important;
}
.home-padding2 {
padding-left: 40px !important;
}
.home-padding3 {
padding-right: 80px !important;
padding-left: 80px !important;
}
.home-corp1 {
margin-top: -120px !important;
}
.home-boxes1 {
margin-top: 120px !important;
}
.home-boxes2 {
padding-left: 15px !important;
}
.home-boxes4 {
padding-right: 20px !important;
padding-left: 40px !important;
}
.home-boxes5 {
padding: 30px 0px 30px 15px !important;
}
.home-boxes6 {
padding: 40px 25px 40px 20px !important;
}
.home-boxes7 {
padding: 30px 15px !important;
}
.home-boxes8 .vc_column-inner {
padding: 50px !important;
}
.home-boxes9 .vc_column-inner,.home-boxes10 .vc_column-inner,.home-boxes11 .vc_column-inner {
padding: 40px !important;
}
.hboxes-absolute-partners {
margin-top: -35px !important;
padding: 0 50px !important;
}
.home-form1 {
padding-top: 150px !important;
padding-bottom: 150px !important;
}
.home-form2 {
padding-right: 100px !important;
padding-left: 100px !important;
}1
.home-portfolio {
padding-top: 180px !important;
}
.boxed_layout .vc_row-fluid.upb_video_class {
margin-left: -30px !important;
}
body#boxed_layout #main{background: transparent;}
body#boxed_layout #main section.page_content{background: #FFF;}
body#boxed_layout #big_footer{
max-width: 1400px;
margin: 0 auto;
float: none;
}
body#boxed_layout #main{background: transparent;}
body#boxed_layout #main .boxed_layout > section{background: #FFF;z-index: 2;position: relative;}
body#boxed_layout #main .boxed_layout .fullwidth-container, body#boxed_layout #main .boxed_layout .master_container, body#boxed_layout #main .boxed_layout .blog-default{ z-index: 2; }
body#boxed_layout #main .boxed_layout .tp-bgimg[data-bgcolor="undefined"]{ background-color: #FFF; }
body#boxed_layout #big_footer{
max-width: 1400px;
margin: 0 auto;
float: none;
}
body#boxed_layout #big_footer.reveal-footer{ left:0;right:0; }
.home-boxes2-greenbox {
padding: 50px !important;
}
.add-side-paddings.add-side-paddings-box{padding-left: 50px !important;}
.cbp-popup-singlePageInline .portfolio_type-singlepageinlineajax-grid {
padding: 0 !important;
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right: 39px !important;
}
.box-shadow-cforms {
margin-top: -120px !important;
padding-top: 20px !important;
padding-right: 20px !important;
padding-bottom: 20px !important;
padding-left: 20px !important;
}
[data-animation*="fadeIn"]:not(.animated) {
opacity: 0;
}
.fullwidth-container.bg-pattern {
background-size: inherit !important;
}
.des_active_ss,.simpleselect,.simpleselect .options .option {
z-index: 99 !important;
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-left:not(.vc_btn3-o-empty) {
padding-left: 38px !important;
}
.ult_modal-header>.modal-icon {
Xdisplay: none !important;
}
.ult_modal-body {
padding: 40px !important;
}
.ult-overlay-close {
width: 15px !important;
height: 15px !important;
}
h3.ult_modal-title {
padding: 20px 40px !important;
}
.btn-modal-lg {
padding: 13px 20px !important;
font-size: 13px !important;
line-height: 1.33 !important;
border-radius: 3px !important;
text-transform: uppercase !important;
font-family: 'Poppins','Arial',sans-serif !important;
font-weight: 700 !important;
box-shadow: none !important;
border: none !important;
}
.btn-modal-lg:hover {
opacity: .8 !important;
}
.ult_modal-content {
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
-o-box-shadow: none !important;
-ms-box-shadow: none !important;
box-shadow: none !important;
}
.serif-italic-font {
font-family: 'Tangerine','Georgia' !important;
font-weight: 700;
}
.cbp-popup-singlePage .cbp-popup-prev {
background-position: 15px -92px !important;
}
.cbp-popup-singlePage .cbp-popup-prev:hover {
background-position: 15px -138px !important;
}
.widget .ult-carousel-wrapper button {
opacity: 0;
transition: all .2s linear .5s;
}
.widget .ult-carousel-wrapper:hover button {
opacity: 1;
transition: all 0 linear 0;
}
.des_cubeportfolio_widget .cbp-item {
position: relative;
float: left;
width: 100% !important;
max-height: 100%;
top: 0 !important;
min-height: 200px;
}
.des_cubeportfolio_widget .cbp:after {
visibility: hidden;
}
.des_cubeportfolio_widget .cbp-caption-defaultWrap img,.des_cubeportfolio_widget .cbp-item {
opacity: 1 !important;
}
.des_cubeportfolio_widget .cbp-l-grid-fullScreen {
visibility: visible;
overflow: visible;
}
.des_cubeportfolio_widget .slick-dots {
top: -10px !important;
display: inline-block;
padding: 0;
position: relative;
}
.ult-carousel-17241542255b44e6fe9be9e .slick-dots{}
.des_cubeportfolio_widget .slick-dots li{margin: 0 4px !important;opacity: 0.3 !important;}
.des_cubeportfolio_widget .slick-dots li.slick-active i{opacity: 1 !important;}
.des_cubeportfolio_widget button {
opacity: 0;
transition: all .2s linear .5s;
}
.des_cubeportfolio_widget:hover button {
opacity: 1;
transition: all 0 linear 0;
}
pre{
background: #f2f2f2;
padding: 10px;
border: 1px solid #ededed;
}
.des_cubeportfolio_widget .slick-slide {
margin: 0 !important;
}
.ultb3-box a.ultb3-btn i {
font-size: 15px !important;
right: 12px !important;
}
.cbp-popup-singlePage .cbp-popup-navigation-wrap {
z-index: 999999 !important;
}
.des_team_widget {
margin-bottom: 40px;
}
.des_recent_posts_widget .flexslider .slides li:first-child {
display: list-item;
}
.info-c-full-br .info-c-full {
padding: 30px !important;
}
header.navbar.menu-rounded .navbar-collapse ul li.skudo_mega_menu > ul {
top: auto;
margin-top: 20px;
}
header.navbar.menu-square .navbar-collapse ul li.skudo_mega_menu > ul {
top: auto;
margin-top: 20px;
}
header.navbar.menu-simple .navbar-collapse ul li.skudo_mega_menu > ul {
top: auto;
}
.tp-caption {
text-align: left;
}
header.header-full-width .search_input > .search_container :not(.hidden):not(.ajax_search_results) {
margin-left: 20px;
}
header.header-full-width .search_close {
margin-right: 25px;
}
.header-full-width .nav-container {
padding: 0 30px;
width: 100%;
}
.header-full-width.style2 .header_style2_menu,.header-full-width.style2 .header_style2_contact_info {
margin: 0 30px;
}
header.style2:not(.header-full-width) .header_style2_menu,header.style2:not(.header-full-width) .header_style2_contact_info {
margin: 0 15px;
}
header.style2 .social_container{display: table-cell;}
header.style2 .skudo_right_header_icons span.social_container:first-of-type{padding-left: 35px;}
header.style2 .skudo_right_header_icons span.social_container{top: -3px;position: relative;}
header.style2 .skudo_right_header_icons span.social_container i{font-size: 17px !important;padding: 0 5px !important;cursor: pointer;}
header.style2 .skudo-header-button{float:right;display:table-cell;margin: auto;right: unset;padding-left: 60px;}
header.style2 .skudo-header-button a{margin-right:0px;}
header .top-bar-bg > .clearfix:not(.container) {
margin: 0 30px;
}
.dark .skudo_little_shopping_bag .overview span.minicart_items{background: #fff;color: #ffffff;}
.light .skudo_little_shopping_bag .overview span.minicart_items{background: #101010;color: #fff;}
.navbar .nav-container .custom-font-icon i {
font-size: 22px;
top: -1px;
position: relative;
}
.skudo-push-sidebar-opened .navbar .nav-container .custom-font-icon .icon:not(.dripicons-cross) {
display: none;
}
.navbar .nav-container .custom-font-icon .icon.dripicons-cross {
display: none;
}
.skudo-push-sidebar-opened .navbar .nav-container .custom-font-icon .icon.dripicons-cross {
display: block;
font-size: 24px;
}
.display-table {
display: table;
width: 100%;
height: 100%;
}
.skudo-push-sidebar-content {
padding: 40px;
}
.skudo-push-sidebar.skudo-push-sidebar-right {
background-color: #1a1a1a;
background-color: rgba(26,26,26,1);
}
.skudo-push-sidebar {
position: fixed;
width: 300px;
z-index: 12;
height: 100%;
overflow: auto;
}
.menu-icon {
border-top-width: 4px;
border-style: solid;
border-color: inherit;
display: block;
margin-bottom: 3px;
width: 4px;
-webkit-transition: -webkit-transform 400ms ease,opacity 400ms ease,top 400ms ease;
-moz-transition: -moz-transform 400ms ease,opacity 400ms ease,top 400ms ease;
-o-transition: -o-transform 400ms ease,opacity 400ms ease,top 400ms ease;
transition: transform 400ms ease,opacity 400ms ease,top 400ms ease;
cursor: pointer;
top: 0;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
border-radius: 4px;
}
body:not(.rtl) .skudo-push-sidebar.skudo-push-sidebar-right {
right: -300px;
-webkit-transition: right 400ms ease;
-moz-transition: right 400ms ease;
-o-transition: right 400ms ease;
transition: right 400ms ease;
}
body:not(.rtl) .skudo-push-sidebar.skudo-push-sidebar-right.opened {
right: 0;
z-index: 999;
}
body:not(.rtl) #main {
-webkit-transition: right 400ms ease, -webkit-transform 400ms ease;
-moz-transition: right 400ms ease, -moz-transform 400ms ease;
-o-transition: right 400ms ease, -o-transform 400ms ease;
transition: right 400ms ease, transform 400ms ease;
position: relative;
right: 0;
left: ;
float: left;
width: 100%;
z-index: 2;
background: #fff;
}
body #main{overflow-y: hidden;overflow-x: hidden;}
body:not(.rtl) #main header {
-webkit-transition: all 400ms ease !important;
-moz-transition: all 400ms ease !important;
-o-transition: all 400ms ease !important;
transition: all 400ms ease !important;
right: 0;
left: 0;
}
body:not(.rtl).skudo-push-sidebar-opened #main {
right: 300px;
}
body:not(.rtl).skudo-push-sidebar-opened #main #header #header-inner-wrap.no-transparent.top-animate,body:not(.rtl).skudo-push-sidebar-opened #main header {
right: 300px;
left: auto;
}
body:not(.rtl).skudo-push-sidebar-opened #main header.header-with-container,body:not(.rtl).skudo-push-sidebar-opened #main header.header-full-width.header_not_fixed {
right: 0;
}
body:not(.rtl).skudo-push-sidebar-opened #main header.header-with-container.navbar-fixed-top:not(.header_not_fixed),body:not(.rtl).skudo-push-sidebar-opened #main header.header-full-width.navbar-fixed-top:not(.header_not_fixed) {
right: 300px;
left: -300px;
}
.footer-full-width #primary_footer > .no-fcontainer {
padding-left: 30px;
padding-right: 30px;
position: relative;
display: inline-block;
}
.cbp-caption:hover .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft,
.cbp-caption:hover .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight,
.cbp-caption .cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft,
.cbp-caption .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight {
border: 2px solid #fff;
letter-spacing: 0px;
border-radius: 25px;
}
.footer-full-width #secondary_footer .container {
width: 100%;
padding-left: 40px;
padding-right: 40px;
position: relative;
display: inline-block;
}
.ult_tabmenu li {
list-style: none !important;
}
.ult_tabmenu.style2 li.ult_tab_li a {
margin-top: 9px !important;
}
.ult_tabmenu.style2 li.current a,.ult_tabmenu.style2 li.ult_tab_li a:hover {
margin-top: 0 !important;
}
.ult_tabcontent.style2 {
border: 1px solid #dedddd;
position: relative;
top: -1px;
}
body #main header.none-transition,.none-transition {
transition: none !important;
-webkit-transition: none !important;
-moz-transition: none !important;
}
a#send-comment {
background: #EDB44D;
cursor: pointer;
color: #fff !important;
padding: 6px 12px;
width: auto;
text-transform: uppercase;
text-align: center;
margin-top: 15px;
font-size: 11px !important;
letter-spacing: 3px;
}
.des_partners_widget,.widget-newsletter {
margin-bottom: 50px;
}
.des_partners_widget .slick-slider {
border: 1px solid #E0E0E0;
font-weight: 700;
background: #f9f9f9;
}
.tparrows.gyges.tp-leftarrow,#des-team-1 .slick-prev {
-webkit-border-top-right-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
-moz-border-radius-topright: 3px;
-moz-border-radius-bottomright: 3px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
}
.tparrows.gyges.tp-rightarrow,#des-team-1 .slick-next {
-webkit-border-top-left-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-bottomleft: 3px;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}
.vc_progress_bar .vc_single_bar .vc_label {
text-shadow: none !important;
}
.absolute-icon-aligment {
position: absolute !important;
top: 35px !important;
right: -30px !important;
}
.hermes.tparrows {
opacity: 1;
-webkit-border-top-right-radius: 0;
-webkit-border-bottom-right-radius: 0;
-moz-border-radius-topright: 0;
-moz-border-radius-bottomright: 0;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.cbp-popup-lightbox .cbp-popup-prev:after {
position: absolute;
top: 10px;
left: 22px;
font-size: 38px;
font-family: 'FontAwesome';
content: '\f104';
-webkit-font-smoothing: antialiased;
color: #fff;
line-height: 1;
}
.cbp-popup-lightbox .cbp-popup-next:after {
position: absolute;
top: 10px;
left: 22px;
font-size: 38px;
font-family: 'FontAwesome';
content: '\f105';
-webkit-font-smoothing: antialiased;
color: #fff;
line-height: 1;
}
.cbp-popup-lightbox .cbp-popup-close:after {
position: absolute;
top: 19px;
left: 21px;
font-size: 22px;
font-family: 'FontAwesome';
content: '\f00d';
-webkit-font-smoothing: antialiased;
color: #fff;
line-height: 1;
}
.cbp-popup-lightbox .cbp-popup-prev:hover:after,.cbp-popup-lightbox .cbp-popup-next:hover:after {
color: #fff;
}
.smile_icon_list li .icon_description p {
line-height: 1.55em !important;
margin-top: 10px !important;
}
.modal-popup-btn {
text-align: center;
display: block;
background: #212121;
padding: 10px;
font-weight: 700;
border-radius: 3px;
margin: 40px 10px 0;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
transition: all .2s linear;
}
.vc_general.vc_cta3 h2,.vc_general.vc_cta3 h4 {
margin-bottom: 20px !important;
letter-spacing: normal;
}
.vc_btn3-container button {
margin-top: 20px !important;
margin-bottom: 20px !important;
}
.flip-box-wrap .flip_link {
margin-top: 20px !important;
margin-bottom: 0;
}
.vc_pie_chart .vc_pie_chart_value {
font-weight: 700 !important;
}
.flip-box-wrap .ifb-back,.flip-box-wrap .ifb-front {
transform-style: none !important;
-webkit-backface-visibility: none !important;
-moz-backface-visibility: none !important;
-o-backface-visibility: none !important;
-ms-backface-visibility: none !important;
backface-visibility: none !important;
}
.flip-box-wrap .ifb-front * {
backface-visibility: none !important;
}
.left-icon .aio-icon-left .aio-icon,.left-icon .aio-icon-left .aio-icon-img {
margin-right: 15px !important;
}
.vc_tta.vc_general .vc_tta-panel.vc_active,.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body {
padding: 0;
padding-bottom: 10px;
}
.extra-padding-photohome {
padding-right: 30px !important;
padding-left: 30px !important;
}
.button-app-slider i {
font-size: 30px;
margin-right: 10px;
position: relative;
top: 3px;
}
.home-portfolio-section {
padding-top: 100px !important;
padding-right: 40px !important;
padding-bottom: 100px !important;
padding-left: 40px !important;
}
.skudo-push-sidebar .widget-newsletter form .mc-field-group {
width: 100%;
}
.skudo-push-sidebar .widget-newsletter form input.email {
max-width: 100%;
text-align: center;
}
.skudo-push-sidebar .widget-newsletter form input.button {
margin: 10px 0;
width: 100%;
}
.cdemo-padding-contacts {
padding: 40px 80px !important;
}
.small-letter-spacing{
letter-spacing: 8px !important;   
}
.medium-letter-spacing{
letter-spacing: 16px !important;   
}
.big-letter-spacing{
letter-spacing: 30px !important;   
}
.cbp-l-filters-list .cbp-filter-item {
z-index: 999;
}
.ultb3-info{padding: 0 50px !important;}
.ultb3-desc{margin-top: 10px}
.tooltip-icon h3{text-align: center !important;}
.about2-mobile-adjustment {
padding-right: 50px !important;
padding-left: 50px !important;
}
.aboutme{
padding-top: 140px!important;
padding-right: 100px!important;
padding-bottom: 20px!important;
padding-left: 100px!important;
}
.home-box1-mobile{padding-right: 40px !important;}
.stats-top .aio-icon-top{
margin-bottom: 10px !important;
}
.aio-icon-top .ult-just-icon-wrapper .align-icon{padding-top: 3px;}
.extra-right-margin{
padding-right: 80px !important;
}
.fancytext-typewriter-background-enabled{margin-left:7px;}
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded, .wpb_single_image .vc_single_image-wrapper.vc_box_rounded img {
border-radius: 6px !important;
}
.wpb_single_image a{
overflow: hidden;
position: relative;
}
.wpb_single_image a img{
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
transition: all .2s linear;
}
.wpb_single_image a:hover img{
transform: scale(1.05);
opacity: 0.9;
}
.cbp-nav-next:before, .cbp-nav-prev:before{
top: 9px !important;
}
.cbp-nav-next:after, .cbp-nav-prev:after {
width: 35px !important;
height: 35px !important;
}
.extra-large-font{font-size: 4.8em !important;}
.modal-icon i{
color: #fff;
font-size: 5em;
}
.ult_modal-body {
padding: 0px !important;
}
.overlay-fade .ult_modal-content {
border: none !important;
}
.cbp-nav-next, .cbp-nav-prev {
border: 2px solid transparent !important;
}
.cbp-nav-next, .cbp-nav-prev {
border: 2px solid transparent !important;
}
.search-results .page_content{margin: 50px 0;}
.search-results .des-pages {
position: relative;
text-align: center;
margin: 0 auto;
display: table;
}
.projects_nav1{margin-top: 40px;}
.slick-dots li{
box-sizing: content-box;
-webkit-box-sizing: content-box;
border-radius: 50%;
background-color: rgba(0, 0, 0, 0);
-webkit-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
width: 8px !important;
height: 8px !important;
border: 2px solid rgb(255, 255, 255);
}
.ult-carousel-wrapper .slick-dots li{
border: none !important;
}
.ult-carousel-wrapper .slick-dots li i:after{
display: none !important;
}
.slick-dots li i:after{
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
border-radius: 50%;
background-color: rgb(255, 255, 255);
-webkit-transform: scale(0);
transform: scale(0);
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transition: -webkit-transform 0.3s ease-in-out;
transition: transform 0.3s ease-in-out;
}
.testimonials-style2 .slick-next:after,
.testimonials-style2 .slick-prev:after {
content: "";
position: absolute;
width: 100%;
height: 100%;
left: 0;
border-radius: 50%;
background-color: rgb(255, 255, 255);
-webkit-transform: scale(0);
transform: scale(0);
-webkit-transform-origin: 50% 50%;
transform-origin: 50% 50%;
-webkit-transition: -webkit-transform 0.3s ease-in-out;
transition: transform 0.3s ease-in-out;
}
.testimonials-style2 .slick-prev:after {
top: -10px;
width: 32px;
height: 32px;
left: -8px;
z-index: 9;
}
.testimonials-style2 .slick-next:after{
top: -10px;
width: 32px;
height: 32px;
left: -10px;
z-index: 9;
}
.testimonials-style2.animated .slick-prev:after {
top: -13px;
width: 32px;
height: 32px;
left: -8px;
z-index: 9;
}
.testimonials-style2.animated .slick-next:after{
top: -13px;
width: 32px;
height: 32px;
left: -10px;
z-index: 9;
}
.slick-dots li:hover i:after,
.slick-dots li.slick-active i:after,
.testimonials-style2 .slick-next:hover:after,
.testimonials-style2 .slick-prev:hover:after {
-webkit-transform: scale(1.2);
transform: scale(1.2);
}
.style-dark .slick-dots li{
border: 1px solid rgb(54, 56, 58);
opacity: 0.75;
margin: 0 5px;
}
.style-dark .slick-dots li i:after,
.testimonials-style2.style-dark .slick-next:after,
.testimonials-style2.style-dark .slick-prev:after {
background-color: rgb(54, 56, 58);
}
.nav-control-align-left .testimonials-style2 .slick-dots {
text-align: left;
margin-left: 20px;
opacity: 0.5;
bottom: -25px !important;
}
.testimonials-style2 .slick-dots .ultsl-record:before{display: none !important;}
h1.heading-error{font-family: 'Helvetica', 'Arial', 'sans-serif' !important;font-weight: 400 !important;letter-spacing: 1px !important;}
header.navbar-default.skudo-underlining .navbar-nav > li > a:before, .special_tabs.horizontal.text .tab-selector .label .title a:before, .ult_btn10_span:before {
position: absolute;
top: 100%;
left: 0;
width: 0;
margin-top: -2px;
border-bottom: 2px solid transparent;
content: '';
transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
}
header.navbar-default.skudo-underlining .navbar-nav > li:hover > a:before, .special_tabs.horizontal.text .tab-selector .label:hover .title a:before, .ult_btn10_span:hover:before{
width: 100%;
margin-left: 0;
}
.use-as-lists .default-icon .aio-icon-default .aio-icon{margin-top: 5px;}
.use-as-lists.aio-icon-component{margin-bottom: -10px;}
a.ult_colorlink{letter-spacing: 2px !important;font-size: 11px !important;margin-top: 20px !important;}
#footer-instagram .jr-insta-thumb ul li, #footer-instagram .instagram-pics li {
xwidth:8.33% !important;
opacity: 0.6;
-o-transition:.3s;
-ms-transition:.3s;
-moz-transition:.3s;
-webkit-transition:.3s;
}
#footer-instagram .jr-insta-thumb ul li:hover, #footer-instagram .instagram-pics li:hover{
opacity: 1;
}
#footer-instagram .instagram-pics li  {
display:inline-block;
margin: 0;
padding: 0;
}
#footer-instagram .jr-insta-thumb ul li img, #footer-instagram .instagram-pics li img {
max-width:100%;
height:auto;
vertical-align:middle;
}
#footer-instagram .jr-insta-thumb .thumbnails > li {
padding:0 !important;
}
#footer-instagram .jr-insta-thumb .thumbnails {
padding:0 !important;
}1
#footer-instagram .instagram-heading {
text-align:center;
text-transform:uppercase;
letter-spacing:2px;
font-size:15px;
margin-bottom:15px;
}
.instagram-pics {
top: -41px;
position: relative;
}
.footer_sidebar .instagram-pics {
top: 0px;
}
.custom-widget.null-instagram-feed h4{
top: -41px;
position: relative;
color: #fff !important;
}
#footer-instagram h4{
position: relative;
top: -40px;
font-size: 11px;
color: #3e3b3a !important;
font-family: 'Quicksand', 'Arial', 'sans-serif';
font-weight: 700;
font-size: 11px !important;
letter-spacing: 2px !important;
}
.custom-widget.null-instagram-feed p.clear{
position: absolute;
width: 100%;
bottom: 33px;
}
#footer-instagram {
text-align:center;
float: left;
width: 100%;
position: relative;
z-index: 9999;
}
#footer-instagram p.clear{
position: absolute;
width: 100%;
bottom: 18px;
}
#footer-instagram p.clear a{
background: #565453;
padding: 7px 18px;
border-radius: 20px;
top: 0;
font-size: 11px;
letter-spacing: 1px;
-o-transition: .3s;
-ms-transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;
color: #fff;
font-weight: 600 !important;
}
.sidebar .instagram_widget p.clear a{
padding: 0;
top: 0;
font-size: 12px;
letter-spacing: 0;
-o-transition: .3s;
-ms-transition: .3s;
-moz-transition: .3s;
-webkit-transition: .3s;
font-weight: 600 !important;
text-align: left;
margin: 0;
}
.instagram_widget p.clear{
text-align: center;
top: 10px;
position: relative;
}
.sidebar .instagram_widget p.clear{
text-align: left;
top: 5px;
}
#comments .depth-2, #comments .depth-3, #comments .depth-4{
padding-left: 50px;
}
#comments .depth-5{
padding-left: 50px;
}
#comments .depth-6{
padding-left: 60px;
}
#comments .depth-7{
padding-left: 70px;
}
#comments .depth-8 {
padding-left: 80px;
}
.the_comments .depth-2 {
padding-left: 70px;
}
.the_comments .depth-3 {
padding-left: 70px;
}
.the_comments .depth-4 {
padding-left: 70px;
}
.the_comments .depth-5 {
padding-left: 50px;
}
#footer-instagram p.clear a:hover{
background: #171717;
border-color: #171717;
color: #fff;
}
.upper_icon_index-0 .aio-icon:after{margin-left: 0 !important;}
div.pp_pic_holder {z-index: 999999 !important;}
div.pp_overlay {z-index: 99999 !important;}
.align-icontop-left .align-icon,
.align-icontop-left .aio-icon-title,
.align-icontop-left .aio-icon-description{
text-align: left !important;
}
.ult_cl_link_4 a .ult_link_btm4{display: none;}
.align-icon-left {
float: left;
width: auto;
margin: 5px 10px 5px 0;
opacity: 0.6;
}
.page-template-template-blank #mc_embed_signup input#mc-embedded-subscribe, 
.page-template-template-blank #mc_embed_signup input#mc-embedded-subscribe:focus {
width: auto;
padding: 4px 30px;
top: 0;
right: -1px;
color: #fff;
font-weight: 600;
}
.tabs-web {
}
.tabs-mobile {
display:none;
}
@media only screen and (min-width: 1201px) and (max-width: 1390px) {
.boxed_layout {
width: 1250px;
margin: 0 auto;
overflow: hidden;
z-index: 9999999999;
background-color: #fff;
}
body#boxed_layout #big_footer{
max-width: 1250px;
margin: 0 auto;
float: none;
}
.boxed_layout .des_cubeportfolio_widget,.boxed_layout body > .search_input.fade,.boxed_layout body > .search_input.none {
width: 1250px;
margin: 0 auto;
overflow: hidden;
float: none;
}
.boxed_layout header.navbar {
width: 1250px;
margin: 0 auto;
}
.tabs-web {
}
.tabs-mobile {
display:none;
}
}
@media only screen and (min-width: 994px) and (max-width: 1200px) {
.tabs-web {
}
.tabs-mobile {
display:none;
}
.boxed_layout {
width: 1000px;
margin: 0 auto;
overflow: hidden;
z-index: 9999999999;
background-color: #fff;
}
body#boxed_layout #big_footer{
max-width: 1000px;
margin: 0 auto;
float: none;
}
.boxed_layout .des_cubeportfolio_widget,.boxed_layout body > .search_input.fade,.boxed_layout body > .search_input.none {
width: 1000px;
margin: 0 auto;
overflow: hidden;
float: none;
}
.boxed_layout header.navbar {
width: 1000px;
margin: 0 auto;
float: none;
}
.wpcf7 .skudo-request-quote.f1 p,.wpcf7 .skudo-request-quote.f2 p {
width: 45%;
margin: 40px 20px 0 !important;
}
.home-boxes1 {
margin-top: 110px !important;
}
.home-boxes2 {
padding-left: 0 !important;
}
.home-boxes4 {
padding-right: 15px !important;
padding-left: 15px !important;
}
.home-boxes5 {
padding: 30px 0 0 15px !important;
}
.home-boxes6 {
padding: 38px 0 38px 20px !important;
}
.home-boxes11 .vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right: 22px;
text-align: left;
}
.home-boxes7 {
padding: 0 15px !important;
}
.home-boxes7 {
padding: 30px 0 !important;
}
.home-boxes8 .vc_column-inner {
padding: 5px 20px !important;
}
.home-boxes8 .vc_column-inner h5 {
font-size: 12px !important;
}
.home-boxes8 .vc_column-inner h2,.home-boxes9 .vc_column-inner h2 {
font-size: 46px !important;
}
.home-boxes9 .vc_column-inner,.home-boxes10 .vc_column-inner,.home-boxes11 .vc_column-inner {
padding: 10px 20px !important;
}
}
@media only screen and (min-width: 993px) and (max-width: 1079px) {
.tabs-web {
}
.tabs-mobile {
display:none;
}
.testimonials.style1 {
width: 100%;
}
header.style5 .skudo-header-button {
padding-left: 20px;
}
header.style5 .skudo_right_header_icons.with-woocommerce-cart {
top: -7px;
}
header.style5 .skudo-header-button a {margin-right: 0;}
.archive .blog-default-bg {
padding: 0 20px 40px 0;
padding-right: 0 !important;
}
.single-post .page_content.left .blog-default-bg {padding-right: 0;}
.page .page_content.left:not(.sidebar) {
padding: 50px 20px 50px 0px !important;
}
.nav-next-thumb img, .nav-previous-thumb img {
margin-top: calc(0% - 5%);
}
.page .page_content.right:not(.sidebar) {
padding: 50px 0px 50px 20px !important;
overflow: hidden;
}
.vc_col-sm-6.max-wide-box, .vc_col-sm-6.aboutme{
width: 100% !important;
}
.cdemo-padding-contacts {
padding: 20px 40px !important;
}
.cbp-nav-next {
right: -40px !important;
}
.cbp-nav-prev {
left: -40px !important;
}
.flex-direction-nav a.flex-prev {left: -40px;}
.flex-direction-nav a.flex-NEXT {right: -40px;}
.wpcf7 .skudo-form-simple .f-name,.wpcf7 .skudo-form-simple .f-subject,.wpcf7 .skudo-form-simple .f-email,.wpcf7 .skudo-form-simple.dark .f-name,.wpcf7 .skudo-form-simple.dark .f-subject,.wpcf7 .skudo-form-simple.dark .f-email {
width: 32.6%;
}
.s1-mobile-link .tp-button.mini {
margin-left: -8px !important;
}
#big_footer .newsletter_shortcode form .mc-field-group {
width: 81%;
}
.adjusts-tablet-portrait .ultimate-typed-main {
font-size: 70px !important;
}
#skudo-team-2 > div {
height: 285px !important;
}
header .search_trigger i {
padding-top: 0;
}
#flickr li {
width: 60px;
height: 60px;
margin: 0 5px 5px 0;
}
.woocommerce.widget_shopping_cart ul.cart_list span.amount,.woocommerce.widget_shopping_cart ul.cart_list span.amount {
top: -30px;
}
.woocommerce.widget_shopping_cart .quantity {
top: 49px;
}
.portfolio_type-singlepageoverlay .col-md-12 .cbpw-ajax-block {
padding: 0;
}
.woocommerce.widget_shopping_cart ul.cart_list li a,.woocommerce.widget_shopping_cart ul.cart_list li a {
padding: 40px 0 3px 68px !important;
}
.widget_product_search input[type="search"] {
width: 65%;
}
.woocommerce-page a.button {
margin-left: 1px;
}
.woocommerce-page a.button.wc-forward,.woocommerce-page a.button.wc-forward.checkout {
padding: 10px;
}
header.navbar .navbar-collapse ul li.skudo_mega_menu > ul {
width: 100vw !important;
}
.newsletter_shortcode form {
width: 100%;
}
.fullcoveredvideo video,.fullscreenvideo video {
height: 100%;
}
.ult_countdown-amount {
padding: 10px 5px !important;
}
.home-boxes1 {
margin-top: 110px !important;
}
.home-boxes2 {
padding-left: 0 !important;
}
.home-boxes4 {
padding-right: 15px !important;
padding-left: 15px !important;
}
.home-boxes5 {
padding: 30px 0 0 15px !important;
}
.home-boxes6 {
padding: 38px 0 38px 20px !important;
}
.home-boxes11 .vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right: 22px;
text-align: left;
}
.home-boxes7 {
padding: 0 15px !important;
}
.home-boxes7 {
padding: 30px 0 !important;
}
.home-boxes8 .vc_column-inner {
padding: 5px 20px !important;
}
.home-boxes8 .vc_column-inner h5 {
font-size: 12px !important;
}
.home-boxes8 .vc_column-inner h2,.home-boxes9 .vc_column-inner h2 {
font-size: 46px !important;
}
.home-boxes9 .vc_column-inner,.home-boxes10 .vc_column-inner,.home-boxes11 .vc_column-inner {
padding: 10px 20px !important;
}
.home-form2 {
padding-right: 100px !important;
padding-left: 40px !important;
}
.ult-carousel-wrapper.ult_horizontal .slick-next {
right: -25px !important;
}
.ult-carousel-wrapper.ult_horizontal .slick-prev {
left: -25px !important;
}
.partners-container .slick-next,.partners-container .slick-prev {
top: 42% !important;
}
.adjust-boxes-on-mobile .ult-content-box{
min-height: 355px !important;
}
.cover-test-img, .testimonials.style1 .testimonial-nav li a,.testimonials.style1 .testimonial-nav li{
width: 40px;
height: 40px;
}
.testimonials.style1 .testimonial-nav li {
margin: 0 0px 10px 0;
}
header.style1 .skudo_right_header_icons {
margin-left: 30px;
}
body > .search_input .search_close {
top: 20px;
margin-right: 20px;
padding: 0;
}
.fullwidth-container {
background-size: cover !important;
}
.increase-size-tablet {
width: 50% !important;
}
.vc_col-sm-8 .wpcf7 .skudo-form-simple .f-name,.vc_col-sm-8 .wpcf7 .skudo-form-simple .f-subject,.vc_col-sm-8 .wpcf7 .skudo-form-simple .f-email {
width: 32.25%;
}
.wpcf7 .skudo-request-quote.f1 p,.wpcf7 .skudo-request-quote.f2 p {
width: 43%;
margin: 40px 20px 0 !important;
}
.error-c {
padding: 40px 100px;
}
.error404 .text-error {
font-size: 21px;
line-height: 24px;
}
.sidebar .widget.des_cubeportfolio_widget .slick-list.draggable {
min-height: 155px;
}
.home-box1-mobile {
width: 100% !important;
padding-left: 20px !important;
}
.h3adjust-size-mobile {
font-size: 32px !important;
line-height: 35px !important;
}
.widget-newsletter form input.button {
width: 100%;
margin: 10px 0;
}
.widget-newsletter form .mc-field-group {
width: 100%;
}
.widget-newsletter form input.email {
max-width: 100%;
}
.agency-fs-align {
top: -40px !important;
}
.shadow-text-position .uvc-sub-heading {
margin-top: -80px !important;
}
.cbp-l-filters-list.des-align-center {
z-index: 2;
position: relative;
}
.navbar-default.menu-rounded .navbar-nav > li,.navbar-default.menu-square .navbar-nav > li {
padding-right: 5px !important;
padding-left: 5px !important;
}
.navbar-default.menu-square .navbar-nav > li:first-child {
padding-left: 0 !important;
}
header.style2 .nav-container {
width: 100% !important;
}
.home-padding1 {
padding-right: 60px !important;
padding-left: 30px !important;
}
.special_tabs.icontext .label .title {margin: 8px 0px 8px 60px;}
.about2-mobile-adjustment {
padding-right: 20px !important;
padding-left: 20px !important;
}
.single-portfolio .proj-content {padding: 0px;}
#team-col4-mobile .vc_col-sm-3,#team-col4-mobile2 .vc_col-sm-3 {width: 50% !important;}
.extra-large-font {
font-size: 3.8em !important;
}
.ult-ih-container ul.ult-ih-list li.ult-ih-list-item,
.ult-ih-item.ult-ih-square,
.ult-ih-image-block{margin: 15px !important;width: 260px !important;height: 260px !important;}
.projects_media.left_media {
padding-right: 40px;
}
}
@media only screen and (min-width: 768px) and (max-width: 993px) {
.tabs-web {
}
.tabs-mobile {
display:none;
}
header.style4 .new-menu-wrapper{top: 0;}
header.style6 .skudo_right_header_icons {
padding-top: 10px !important;
padding-bottom: 25px;
}
header.style6.header_after_scroll .skudo_right_header_icons{
padding-top: 5px !important;
}
.single-post .page_content.left .blog-default-bg {padding-right: 0 !important;}
.nav-next-thumb img, .nav-previous-thumb img {margin-top: calc(0% - 0%);}
.navigation .nav-title {font-size: 1.6em;}
.nav-previous .navcontentens-side,.nav-next .navcontentens-side{margin: 50px;}
.nav-previous, .nav-next {height: 180px;}
.page-template-blog-template .wideblog .post-listing, .single-post .blog-default-bg, .archive .blog-default-bg.normal, .archive .blog_excerpt {
max-width: 90%;
margin: 40px auto 0 !important;
}
.archive .the_title h2 a, .page-template-blog-template .the_title h2 a, .home.blog .blog-default.wideblog .container .the_title h2 a {
line-height: 1.2em;
}
.archive .metas-container,
.page-template-blog-template .metas-container,
.home.blog .blog-default.wideblog .metas-container{margin-top: 20px !important;}
.testimonials-style2 .slick-next:after,
.testimonials-style2 .slick-prev:after {
top: 0;
left: 0;
}
.page .page_content.right:not(.sidebar) {
padding: 50px 0px 50px 0px !important;
}
.page .page_content.left:not(.sidebar) {
padding: 50px 0px 50px 0px !important;
overflow: hidden;
}
.extra-right-margin {
padding-right: 0px !important;
}
.noscroller .partner-item{
float: left;
margin-bottom: 40px;
}
.wide-div-mobile.vc_col-sm-3 {width: 50% !important;}
.wide-div-mobile.vc_col-sm-8 {width: 100% !important;}
.metas-container{padding: 0 !important;}
.page_content .metas-container p {margin-right: 10px;}
.ult-ih-container ul.ult-ih-list li.ult-ih-list-item,
.ult-ih-item.ult-ih-square,
.ult-ih-image-block{margin: 10px !important;width: 200px !important;height: 200px !important;}
.cover-test-img, .testimonials.style1 .testimonial-nav li a,.testimonials.style1 .testimonial-nav li{
width: 33px;
height: 33px;
}
.testimonials.style1 .testimonial-nav li {
margin: 0;
}
.testimonials.style1 .testimonial-nav li {
border: 3px solid #fff;
}
.testimonials-content {
min-height: 330px;
}
.testimonials.style1 .testimonial-nav {
margin: -21px 22px;
}
.special_tabs.icontext .label .title {margin: 8px 0px 8px 60px;}
.ultb3-info {padding: 0 20px !important;}
.extra-padding-photohome {
padding-right: 10px !important;
padding-left: 0 !important;
}
.serv3-box-padding{
padding-top: 50px !important;
padding-right: 50px !important;
padding-bottom: 50px !important;
padding-left: 50px !important;
}
.vc_col-sm-6.max-wide-box, .vc_col-sm-6.aboutme{
width: 100% !important;
}
.box-paddingr {
padding-right: 15px !important;
}
.cbp-popup-singlePageInline .single-portfolio .proj-content {padding: 0px;}
.add-side-paddings{
padding-right: 30px !important;
padding-left: 30px !important;
}
.cbp-popup-singlePageInline article.portfolio .cbpw-ajax-block {
padding: 0;
}
#primary_footer .footer_sidebar:last-child .widget-contact-content {
margin-bottom: 0;
}
.ultb3-title{
font-size: 23px !important;
line-height: 26px !important;
margin-bottom: 20px !important;
}
.cdemo-padding-contacts {
padding: 10px 30px !important;
}
#flickr li {
width: 44px;
height: 44px;
}
div.pp_default .pp_content {
max-width: 99%;
}
div.ppt {
max-width: 97%;
}
.pp_hoverContainer {
max-width: 96%;
}
.des_active_ss,.simpleselect,.simpleselect .options .option {
z-index: 99 !important;
}
div.pp_pic_holder,div.pp_default .pp_content_container .pp_details,div.pp_overlay {
max-width: 100%;
}
.ifb-back .ifb-flip-box-section {
padding: 0 !important;
}
.flip-box-wrap .ifb-back p {
font-size: 10px !important;
}
.small-text-mobile {
font-size: 50px !important;
}
#section-199 .upb_row_bg {
background-position: 75% 0 !important;
}
.team-profile .tooltip-content p {
font-size: 11px !important;
}
.team-profile .tooltip-content {
left: 12%;
min-width: 120px;
padding: 4px 8px;
}
.boxed_layout {
width: 780px;
margin: 0 auto;
overflow: hidden;
z-index: 9999999999;
background-color: #fff;
}
body#boxed_layout #big_footer{
max-width: 780px;
margin: 0 auto;
float: none;
}
.boxed_layout .des_cubeportfolio_widget,.boxed_layout body > .search_input.fade,.boxed_layout body > .search_input.none {
width: 780px;
margin: 0 auto;
overflow: hidden;
float: none;
}
.boxed_layout header.navbar {
width: 780px;
margin: 0 auto;
float: none;
}
.wpb_wrapper {
word-break: break-word;
}
#primary_footer .footer_sidebar {
margin-bottom: 60px;
}
.newsletter_shortcode form {
width: 100%;
}
.page-template-template-under-construction .newsletter_shortcode form .mc-field-group {
width: 66% !important;
}
.fullcoveredvideo video,.fullscreenvideo video {
height: 100%;
}
.ult_countdown-amount {
padding: 10px 5px !important;
}
header .top-bar a,header .top-bar ul.phone-mail li a {
font-size: 11px !important;
}
.top-bar-menu li {
margin: 7px 10px;
}
.demo10-left-btn {
left: 20px !important;
}
header.style1 .header_social_icons.with-social-icons,header.style2 .header_social_icons.with-social-icons {
display: none;
}
.wpcf7 .skudo-form-simple-captcha .f-captcha {
margin-left: 10px;
}
.wpcf7 .skudo-form-simple-captcha .f-message {
width: 65.4%;
}
.wpcf7 .skudo-form-simple-captcha .f-name,.wpcf7 .skudo-form-simple-captcha .f-subject,.wpcf7 .skudo-form-simple-captcha .f-email {
width: 32%;
}
.team_member_profile_content > .container {
overflow: scroll;
}
header .dl-menuwrapper {
display: table-cell !important;
}
header.style4 .dl-menuwrapper {
display: none !important;
}
.nav-container > .navbar-collapse.collapse,
.style1 .nav-container > .navbar-collapse.collapse {
display: none !important;
}
.dl-menuwrapper button {
float: right;
}
.dl-menuwrapper .dl-menu {
top: 100%;
top: calc(100% + 20px);
z-index: 999;
}
.adjusts-tablet-portrait .vc_col-sm-8 {
width: 55%;
}
.adjusts-tablet-portrait .vc_col-sm-4 {
width: 45%;
}
.testimonials.style1 {
width: 100%;
}
.vc_col-sm-8 .wpcf7 .skudo-form-simple .f-name,.vc_col-sm-8 .wpcf7 .skudo-form-simple .f-subject,.vc_col-sm-8 .wpcf7 .skudo-form-simple .f-email {
width: 31.8%;
}
.wpcf7 .skudo-form-simple.dark .f-name,.wpcf7 .skudo-form-simple.dark .f-subject,.wpcf7 .skudo-form-simple.dark .f-email,.wpcf7 .skudo-form-simple .f-name,.wpcf7 .skudo-form-simple .f-subject,.wpcf7 .skudo-form-simple .f-email {
width: 32.4%;
}
.uvc-type-wrap .ultimate-typed-main,.typed-cursor {
font-size: 50px !important;
line-height: 50px !important;
}
.uvc-type-no-prefix {
line-height: 50px !important;
}
.small-wide {
font-size: 12px;
line-height: 18px;
}
.flip-box-wrap .flip-box h3 {
padding: 0 !important;
}
.flip-box-wrap .ifb-front,.flip-box-wrap .ifb-back {
min-height: 245px !important;
}
.projects_media.fullwidth_media {
top: -36px;
}
.widget_product_search input[type="search"] {
width: 90%;
}
.page_content.left,.page_content.left.sidebar {
padding: 30px 0 50px;
border-right: none;
padding-right: 0 !important;
}
.fullwidth-container {
background-size: cover !important;
}
.flex-direction-nav,.flex-control-nav {
z-index: 99;
}
.single-portfolio .content_container .vc_column_container {
padding: 0;
}
.single-portfolio .projects_media.left_media {
padding-right: 0;
margin-bottom: 40px;
}
article.portfolio {
padding: 0 10px;
}
.cbp-popup-singlePage article.portfolio_type-singlepageoverlay.portfolio {
padding: 0;
}
.flex-control-nav li {
margin: 0 6px;
}
.homepage_parallax #home-slider {
height: 115px;
}
.homepage_parallax .home-logo-text,.homepage_parallax .home-logo-image {
margin: -40px 0 40px;
}
.homepage_parallax .home-logo-image img{
height: auto !important;
max-width: 80%;
}
.vc_btn3-container.vc_btn3-left {
margin-right: 2px !important;
}
.vc_btn3.vc_btn3-size-md {
font-size: 12px;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right: 35px;
}
.vc_col-sm-12 .partners-container.noscroller.innerborder .partners-row,.vc_col-sm-8 .partners-container.noscroller.innerborder .partners-row,.vc_col-sm-6 .partners-container.noscroller.innerborder .partners-row {
width: 50%;
padding: 0;
margin: 0;
float: left;
}
.vc_col-sm-6 .partners-container.noscroller.innerborder .partners-row .partner-item:last-child {
border-bottom: 1px solid #ededed;
}
.vc_col-sm-6 .wpcf7 .skudo-form-simple .f-name,.vc_col-sm-6 .wpcf7 .skudo-form-simple .f-subject,.vc_col-sm-6 .wpcf7 .skudo-form-simple .f-email {
width: 31.4%;
}
.tp-button {
padding: 10px 13px !important;
}
.tp-caption a,.tp-caption a span {
font-size: 11px !important;
}
.special_tabs.text .label {
width: 100%;
}
.single-portfolio .proj-content {
margin: 20px auto 0;
padding: 40px;
}
.cbp-popup-singlePage-open .proj-content {
margin: 140px auto 0;
}
.single-portfolio .projects_media.full_media.col-md-12 {
margin-bottom: 30px;
padding: 0;
}
.cbp-popup-singlePage .single-portfolio .projects_media.full_media.col-md-12 {
margin-bottom: 0;
padding: 0;
}
.vc_col-sm-12 .partners-container.noscroller.innerborder .partners-row:last-child,.vc_col-sm-8 .partners-container.noscroller.innerborder .partners-row .partner-item:last-child {
border-bottom: 1px solid #ededed;
}
.vc_col-sm-8 .partners-container.noscroller.innerborder .partners-row {
border-bottom: none;
}
.fullwidth-container .titlesleftcrumbsright .pageTitle,.fullwidth-container .titlesleftcrumbsright .skudo_breadcrumbs {
width: 100%;
max-width: 100%;
}
.blog-default.wideblog .page_content .container {
padding: 0;
}
.fullwidth-container .titlesleftcrumbsright .skudo_breadcrumbs {
float: left;
text-align: left;
}
.single-portfolio .share-buttons {
margin: 0 !important;
padding: 40px 0;
}
.cbp-l-grid-gallery .portfolio_type-singlepageinlineajax-grid .share-buttons {
margin: -20px 0 450px !important;
padding: 20px 0;
}
.cbp-l-grid-gallery .cbpw-ajax-block {
padding: 0;
}
.flip-box-wrap .flip-box-icon {
margin: 0 20px auto;
}
.flip-box-wrap .flip-box h3 {
margin: 15px 0 12px !important;
}
.special_tabs.icontext .skudo_icon_special_tabs i {
top: 0;
left: 0;
}
.special_tabs.icontext .label a {
font-size: 12px !important;
}
.special_tabs.icontext .label {
padding: 17px 15px 15px;
}
.tab-container.col-sm-11 {
width: 87.666667%;
}
.single .blog-default.wideblog {
padding-top: 0;
}
.single .featured-image-thumb a {
margin-bottom: 40px;
}
.single-portfolio .proj-content .content_container.col-md-12,.single-portfolio .proj-content .content_container.col-md-5 {
padding: 0 15px;
}
.single-post .page_content.right,.single-post .page_content.right.sidebar {
padding-left: 0;
padding-top: 0;
}
.single-post .the_comments {
margin-bottom: 0;
}
.single-post .blog-default.wideblog .page_content .container,.single-post .blog-default.wideblog .page_content {
width: auto !important;
padding: 0;
}
.woocommerce-page .page_content.right,.woocommerce-page .page_content.right.sidebar {
padding-left: 0;
}
.archive .page_content.left {
border-right: none;
padding-right: 0 !important;
}
.product_list_widget {
width: 100%;
}
header.navbar .navbar-collapse ul li.skudo_mega_menu > ul {
width: 100vw !important;
}
.blog-default.wideblog {
padding-top: 20px;
}
header.navbar .navbar-collapse ul li.skudo_mega_menu > ul > li > a {
min-height: 50px;
}
.page .page_content.left.sidebar {
padding: 50px 0 0;
}
.page .page_content.left .container {
padding: 0;
}
.page .page_content.left {
padding-right: 0;
border: none;
padding-top: 30px;
padding-bottom: 0;
}
.page_content.right,.page .page_content.right {
border-left: none;
padding: 0;
}
.custom-widget .widget-newsletter input {
width: 91%;
}
.page-template-blog-masonry-template .journal-post {
margin-bottom: 80px !important;
}
.contact-widget-container .forms {
width: 100%;
}
.blog-default-bg {
padding-right: 0 !important;
}
.page_content.right.sidebar .blog-sidebar-bg {
margin-bottom: 50px;
}
.portfolio_type-singlepageoverlay col-md-12 .cbpw-ajax-block {
padding: 0;
}
p.home-slide-content {
font-size: 70px !important;
letter-spacing: 0;
}
.ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper {
width: 49% !important;
float: left !important;
}
.ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button {
border-top-left-radius: 40px !important;
border-top-right-radius: 0 !important;
border-bottom-right-radius: 0 !important;
border-bottom-left-radius: 40px !important;
height: 30px !important;
width: 150px !important;
}
.ult_dualbutton-wrapper .ult_ivan_button.icon-before .text-btn,.ult_dualbutton-wrapper .ult_ivan_button.icon-after .text-btn {
font-size: 12px !important;
}
.ult_dual_button .middle-text {
top: 51% !important;
right: 0 !important;
border-width: 0 !important;
}
.ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button {
border-top-left-radius: 0 !important;
border-top-right-radius: 40px !important;
border-bottom-right-radius: 40px !important;
border-bottom-left-radius: 0 !important;
height: 30px !important;
width: 150px !important;
}
header.style3 a.navbar-brand {
margin-bottom: 15px !important;
}
header.style3 .dl-menuwrapper {
display: inline-block !important;
width: 80%;
float: right;
margin-top: 55px;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
transition: all .2s linear;
}
header.style3 .dl-menuwrapper .dl-trigger-wrapper {
display: table;
text-align: center;
margin: 0 auto;
}
header.style3 .dl-menuwrapper button {
margin-right: 0;
}
header.style3:not(.header_after_scroll) .header_social_icons {
position: absolute;
top: 10px;
width: 100% !important;
height: 40px !important;
}
header.style3.header_after_scroll .dl-menuwrapper {
margin-top: 15px;
}
header.style3 .nav-container .header_social_icons .header_social_icons_wrapper {
height: auto !important;
float: left;
}
header.style3 .search_trigger_mobile {
position: absolute;
right: 20px;
top: 12px;
display: block;
z-index: 9999999;
display: none;
}
header.style3.header_after_scroll .search_trigger_mobile {
top: 22px;
}
header.style3 .search_trigger {
}
header.style3 .search_trigger i,header.style3 .search_trigger_mobile i {
top: 0;
}
header.style3 .nav-container .header_social_icons {
display: block !important;
}
header.style3.header_after_scroll .nav-container .header_social_icons > *:not(.search_trigger_mobile) {
display: none !important;
}
.s1-mobile-link .tp-button.mini {
padding: 6px 10px !important;
font-size: 8px !important;
margin-left: 5px !important;
top: -5px !important;
}
.adjust-boxes-on-mobile .vc_col-sm-4 {
width: 100% !important;
}
.adjust-boxes-on-mobile .vc_col-sm-4 .ult-content-box {
min-height: 330px !important;
}
.portfolio_type-singlepageinlineajax-grid {
min-height: 900px !important;
}
.cover-test-img:before {
top: 25px;
left: 25px;
}
.noscroller .partner-item.col-md-2 {
width: 45%;
margin-right: 2.5%;
float: left;
}
.tparrows:before {
font-size: 14px;
line-height: 37px;
}
.testimonials-style2 .slick-next i,.testimonials-style2 .slick-prev i {
font-size: 14px;
}
.tparrows,.testimonials-style2 .slick-next,.testimonials-style2 .slick-prev,.testimonials-style2 .slick-next:focus,.testimonials-style2 .slick-prev:focus {
width: 35px;
height: 35px;
}
.aio-icon-box.tooltip-icon .aio-icon-description {
margin-left: -25px;
}
.home-padding1 {
padding: 25px !important;
width: 100% !important;
}
.home-padding1-1 {
width: 100% !important;
}
.home-padding1 .ult-spacer {
height: 0 !important;
}
.home-padding2 {
padding-left: 15px !important;
}
.home-padding3 {
padding-left: 15px !important;
}
.home-corp1 {
margin-top: -80px !important;
}
.home-boxes1 {
margin-top: 80px !important;
}
.home-boxes2 {
padding-left: 0 !important;
}
.home-boxes4 {
padding-right: 15px !important;
padding-left: 15px !important;
}
.home-boxes5 {
padding: 30px 0 0 15px !important;
}
.home-boxes6 {
padding: 38px 0 38px 20px !important;
}
.home-boxes11 .vc_btn3.vc_btn3-size-xs.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right: 22px;
text-align: left;
}
.home-boxes7 {
padding: 0 15px !important;
}
.home-boxes7 {
padding: 30px 0 !important;
}
.home-boxes8 .vc_column-inner {
padding: 5px 20px !important;
}
.home-boxes8 .vc_column-inner h5 {
font-size: 12px !important;
}
.home-boxes8 .vc_column-inner h2,.home-boxes9 .vc_column-inner h2 {
font-size: 32px !important;
}
.home-boxes9 .vc_column-inner,.home-boxes10 .vc_column-inner,.home-boxes11 .vc_column-inner {
padding: 10px 20px !important;
}
.highlight-heading {
margin-left: 15px !important;
}
.home-boxes11 .highlight-heading {
margin-left: 6px !important;
}
.widget.des_cubeportfolio_widget .slick-list.draggable {
min-height: 140px;
}
.left-align-testimonials .testimonials-style2 .slick-dots {
top: -90px !important;
text-align: left;
margin-right: -8px;
}
.left-align-testimonials .testimonials-style2 .slick-list {
margin-top: 40px;
}
.hboxes-absolute-partners {
position: relative !important;
top: -24px !important;
padding-top: 0 !important;
padding-right: 15px !important;
padding-bottom: 0 !important;
padding-left: 15px !important;
}
.home-form1 {
padding-top: 100px !important;
padding-bottom: 100px !important;
}
.home-form2 {
padding-right: 15px !important;
padding-left: 15px !important;
}
.extrapadding-form {
padding: 0 15px !important;
}
.home-portfolio {
padding-top: 120px !important;
}
.skudo_minicart_wrapper {
padding-top: 14px !important;
right: 0;
width: 100%;
}
header .nav-container .navbar-header {
position: relative;
z-index: 99;
}
header .nav-container .dl-menuwrapper {
padding-bottom: 0;
margin-top: 17px;
z-index: 9;
position: absolute;
width: 100%;
padding: 0;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
transition: all .2s linear;
}
header .nav-container {
width: 100%;
padding: 0 !important;
margin: 0;
}
body > .search_input input.search_input_value {
font-size: 15px !important;
margin-top: 5px;
}
body > .search_input .search_close {
top: 23px;
margin-right: 8px;
padding: 0;
}
header .search_trigger {
z-index: 999;
}
header .search_trigger.next-to-shopping-bag {
position: relative;
}
.header_after_scroll {
}
header .nav-container .navbar-header {
position: relative;
z-index: 99;
margin: 20px 7px;
position: relative;
z-index: 99;
text-align: left;
margin-left: 20px !important;
}
header.style3 .nav-container .navbar-header,
header.header_after_scroll.style3 .nav-container .navbar-header{
margin: 0 !important;
}
.navbar-default .navbar-nav > li > a,
.navbar-default.header_after_scroll .navbar-nav > li > a {
padding-right: 10px !important;
padding-left: 10px !important;
}
header.style4 .nav-container .navbar-header .navbar-brand, header.style4 .nav-container .navbar-nav{
margin-left: 10px !important;
margin-right: 10px !important;
}
header .skudo_dynamic_shopping_bag {
}
header.style1 .menu-controls.menu-next-to-shopping-bag {
top: -4px;
}
.header_social_icons {
display: none;
}
header .nav-container .dl-menuwrapper {
width: 96%;
margin-right: 20px;
margin-top: 20px;
}
header.style1 .nav-container .dl-menuwrapper {
margin-top: 27px;
}
.dl-menuwrapper button {
float: right;
right: 0;
top: 0;
position: relative;
margin-right: 0;
}
header.style3 .dl-menuwrapper button{
float: left;
}
.shadow-text-position .uvc-sub-heading {
margin-top: -65px !important;
}
.wpcf7 .skudo-form-main-slider {
padding: 20px;
}
.ult-carousel-wrapper.ult_horizontal .slick-next {
right: -18px !important;
}
.ult-carousel-wrapper.ult_horizontal .slick-prev {
left: -18px !important;
}
.wpcf7 .skudo-form-main-slider h3 {
font-size: 17px !important;
}
.portfolio_type-singlepageinlineajax-grid .wpb_column {
padding-right: 20px !important;
}
.partners-container .slick-next,.partners-container .slick-prev {
top: 39% !important;
}
.big-on-table.vc_col-sm-6 {
width: 74% !important;
margin-left: -12% !important;
}
.search-results .page_content.right.sidebar {
padding-left: 0;
}
.fullwidth-container {
background-position: 100% 0 !important;
}
.center h2.secondaryTitle {
max-width: 75%;
}
.page-id-191 .fullwidth-container {
background-position: 50% 0 !important;
}
.page-id-191 h2.secondaryTitle {
font-size: 44px !important;
margin-top: 0 !important;
}
.increase-size-tablet {
width: 50% !important;
}
#des-team-1 .slick-list {
margin-left: 0 !important;
}
#des-team-1 .slick-prev {
left: 0 !important;
}
#des-team-1 .slick-next {
right: 0 !important;
}
.small-size-bgicon .aio-icon {
height: 1em !important;
width: 1em !important;
}
.wpcf7 .skudo-request-quote.f1 p,.wpcf7 .skudo-request-quote.f2 p {
width: 41%;
margin: 40px 20px 0 !important;
}
.error-c {
margin: 90px auto 80px;
padding: 40px;
}
.error404 .text-error {
font-size: 21px;
line-height: 24px;
}
.blog-default.wideblog .container {
padding: 0 20px !important;
}
.page-template-blog-masonry-template .posts_category_filter li {
margin: 0 5px;
}
article.portfolio.portfolio_type-singlepageinlineajax-grid {
padding: 0 !important;
max-width: 100%;
}
header.style1 .skudo_right_header_icons {
position: relative;
float: right;
top: 0;
margin-right: 90px;
padding-top: 30px !important;
}
header.style1.header_after_scroll .skudo_right_header_icons{
padding-top: 23px !important;
}
header.style1 .skudo_little_shopping_bag_wrapper {
top: -1px;
padding-bottom: 0;
}
.skudo_little_shopping_bag .title i {
margin-bottom: 0;
padding-bottom: 0;
}
body > .search_input .search_close i {
right: 20px;
top: 13px;
}
.top-bar .phone-mail li {
margin: 7px 2px;
}
.top-bar-menu li {
margin: 7px 4px;
}
.top-bar-menu #menu_top_bar > li:not(:first-child) > a {
padding-left: 5px;
}
.navbar .phone-mail .fa-map-marker,.top-bar .phone-mail i,.top-bar .phone-mail li:first-child i {
font-size: 13px;
top: 0;
}
.navbar i {
font-size: 13px;
}
.skudo_right_header_icons .search_trigger {
}
.home-box1-mobile {
width: 100% !important;
padding-left: 40px !important;
}
.wide-box-mobile {
width: 100% !important;
}
.adjust-boxes-on-mobile .vc_col-sm-3 {
width: 50% !important;
}
.home-padding3 {
padding-right: 15px !important;
}
.ifb-flip-box-section-content.ult-responsive {
padding: 0 20px;
line-height: 18px;
}
.widget-newsletter form input.email {
max-width: 100%;
}
.navbar .nav-container .custom-font-icon .icon.dripicons-cross {
padding-right: 0;
right: 2px;
position: relative;
}
.style5 .skudo_right_header_icons {
right: 70px;
top: -3px;
}
.style5.header_after_scroll .skudo_right_header_icons {
top: 0px;
}
.header_style2_contact_info > * .icon {
display: none;
}
.header_style2_contact_info {
top: -27px;
right: 70px;
z-index: 99999;
}
.header_style2_contact_info .telephone-contact .email {
font-size: 20px;
}
header.style2 .nav-container .navbar-header {
width: 29%;
float: left;
text-align: left;
margin: 0;
margin-top: 25px;
margin-bottom: 18px;
margin-left: 20px;
}
header.style2 {
padding-bottom: 10px !important;
}
header.style2 .nav-container .dl-menuwrapper {
width: 96%;
margin-right: 20px;
margin-top: 30px;
}
header.style2 .skudo-header-button {padding-left: 30px;}
.header_style2_contact_info > * {margin-left: 20px;}
.header_style2_contact_info .email-contact .email a {font-size: 14px;}
.header_style2_contact_info .slogan {font-size: 12px;}
header.style3 .nav-container .dl-menuwrapper {
z-index: 999;
display: none !important;
}
header.style3 .nav-container {
position: relative;
width: 100%;
margin: 0 auto;
}
header.style3 .nav-container .navbar-header a.navbar-brand {
margin-top: 40px !important;
margin-bottom: 40px !important;
}
header.style3.header_after_scroll .nav-container a.navbar-brand {
margin-top: 20px !important;
margin-bottom: 20px !important;
}
header.style3 .nav-container .navbar-header a.navbar-brand img{
max-height: 100px !important;
}
header.style3.header_after_scroll .nav-container a.navbar-brand img{
max-height: 50px !important;
}
.newsletter_shortcode form input.button,.widget-newsletter form input.button {
padding: 13px 20px 9px;
}
.ult_countdown.ult-cd-s1 .ult_countdown-section {
padding: 0 !important;
float: left;
width: 20%;
text-align: center;
}
div#jivo-iframe-container.jivo-iframe-container-bottom iframe, div#jivo-iframe-container.jivo-iframe-container-bottom.jivo_shadow.jivo-expanded:after, div#jivo-iframe-container.jivo-iframe-container-bottom.jivo_shadow.jivo-state-widget:after{display: none !important;visibility: hidden !important;}
header.style5 .skudo_right_header_icons.with-woocommerce-cart {
margin-right: 70px;
right: 0;
padding-top: 22px;
padding-bottom: 24px;
}
header.header_after_scroll .skudo-header-button{z-index: 9999;}
header.header_after_scroll .nav-container .dl-menuwrapper {
margin-top: 19px;
}
.home-box1-mobile{
padding: 0 40px !important;
}
.footer_sidebar .widget-contact-content {
margin-bottom: 40px;
}
#primary_footer .footer_sidebar:last-child .widget-contact-content {
margin-bottom: 0;
}
.big-letter-spacing {
letter-spacing: 20px !important;
}
.about2-mobile-adjustment {
padding-right: 20px !important;
padding-left: 20px !important;
}
.vc_custom_1524680363282 .vc_col-sm-8 {
width: 100%;
}
.page-template-template-home .newsletter_shortcode #mc_embed_signup input[type="email"]{width: auto;}
#team-col4-mobile .vc_col-sm-3,#team-col4-mobile2 .vc_col-sm-3 {width: 50% !important;}
.extra-large-font {
font-size: 3.4em !important;
}
.page .page_content.left.sidebar {
padding: 40px 0 !important;
}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.tabs-web {
}
.tabs-mobile {
display:none;
}
.extra-right-margin {
padding-right: 0px !important;
}
header.header_after_scroll .skudo-header-button{z-index: 9999;}
.top-bar .phone-mail .dripicons-phone, .top-bar .phone-mail .dripicons-message, .top-bar .phone-mail .dripicons-pin{display: none;}
.nav-next-thumb img, .nav-previous-thumb img {margin-top: calc(0% - 0%);}
.navigation .nav-title {font-size: 1.2em;}
.nav-previous .navcontentens-side,.nav-next .navcontentens-side{margin: 25px;}
.nav-previous, .nav-next {height: 150px;}
header.style6 .skudo_right_header_icons {
padding-top: 10px !important;
padding-bottom: 25px;
}
header.style6.header_after_scroll .skudo_right_header_icons{
padding-top: 5px !important;
}
.testimonials-style2 .slick-next:after,
.testimonials-style2 .slick-prev:after {
top: 0;
left: 0;
}
.page .page_content.right:not(.sidebar) {
padding: 50px 0px 50px 0px !important;
}
.special_tabs.horizontal.icontext .tab-selector .label {
padding: 2px 0px 2px 5px;
}
.agency-fs-align.slide1-h1 {
top: -60px !important;
left: -160px;
font-size: 40px !important;
min-width: 300px !important;
line-height: 44px !important;
}
.big-letter-spacing {
letter-spacing: 10px !important;
}
.noscroller .partner-item{
float: left;
margin-bottom: 40px;
}
.serv3-box-padding{
padding-top: 50px !important;
padding-right: 50px !important;
padding-bottom: 50px !important;
padding-left: 50px !important;
}
div#jivo-iframe-container.jivo-iframe-container-bottom iframe, div#jivo-iframe-container.jivo-iframe-container-bottom.jivo_shadow.jivo-expanded:after, div#jivo-iframe-container.jivo-iframe-container-bottom.jivo_shadow.jivo-state-widget:after{display: none !important;visibility: hidden !important;}
.agency-fs-align.slide3-h1 {
top: -40px !important;
left: -100px;
font-size: 40px !important;
min-width: 300px !important;
line-height: 44px !important;
}
.agency-fs-align-last.slide5-h1 {
top: -130px !important;
left: 0;
font-size: 40px !important;
min-width: 500px !important;
line-height: 44px !important;
}
.agency-fs-align-last.slide5-h2 {
top: -140px !important;
left: 0;
font-size: 13px !important;
min-width: 500px !important;
line-height: 18px !important;
}
.agency-fs-align-last.slide5-button1 {
left: -137px;
top: -305px;
font-size: 13px !important;
line-height: 40px !important;
}
.agency-fs-align-last.slide5-button2 {
left: -150px;
top: -305px;
font-size: 13px !important;
line-height: 40px !important;
}
.agency-fs-align-last.slide5-img1,.agency-fs-align-last.slide5-img2,.agency-fs-align-last.slide5-img3,.agency-fs-align-last.slide5-img4 {
top: -105px;
}
.agency-fs-align-last.slide5-img1 {
left: -40px !important;
}
.agency-fs-align-last.slide5-img2 {
left: -100px !important;
}
.agency-fs-align-last.slide5-img3 {
left: -160px !important;
}
.agency-fs-align-last.slide5-img4 {
left: -220px !important;
}
.agency-fs-align-last.slide5-img1 img,.agency-fs-align-last.slide5-img2 img,.agency-fs-align-last.slide5-img3 img,.agency-fs-align-last.slide5-img4 img {
width: 55px !important;
height: 40px !important;
}
.agency-fs-align.slide4-h1,.agency-fs-align-last.slide6-h1 {
top: -50px !important;
left: -80px;
font-size: 40px !important;
min-width: 335px !important;
line-height: 44px !important;
}
.agency-fs-align-left.slide3-button1 {
left: -150px;
top: -10px;
font-size: 13px !important;
line-height: 40px !important;
}
.agency-fs-align-left.slide4-button1 {
left: -105px;
top: -40px;
font-size: 13px !important;
line-height: 40px !important;
}
.agency-fs-align-left.slide6-button1 {
left: -146px;
top: -20px;
font-size: 13px !important;
line-height: 40px !important;
}
.box-paddingl{padding-left: 0px !important;}
.agency-fs-align-left.slide1-button1 {
left: -160px;
top: -150px;
font-size: 13px !important;
line-height: 40px !important;
min-width: 160px !important;
}
.hermes.tp-bullets {
left: 130% !important;
top: 70% !important;
}
.agency-fs-align.slide2-h1 {
top: -70px !important;
left: -160px;
font-size: 40px !important;
min-width: 500px !important;
line-height: 44px !important;
}
.agency-fs-align.slide2-h2 {
top: -80px !important;
left: -160px;
font-size: 13px !important;
min-width: 480px !important;
line-height: 18px !important;
}
.agency-fs-align.slide2-button1 {
top: -188px !important;
left: -160px;
min-width: 30px !important;
font-size: 13px !important;
line-height: 40px !important;
}
.agency-fs-align.slide2-button2 {
top: -188px !important;
left: -160px;
min-width: 30px !important;
font-size: 13px !important;
line-height: 40px !important;
}
div.pp_default .pp_content {
max-width: 99%;
}
div.ppt {
max-width: 97%;
}
.pp_hoverContainer {
max-width: 96%;
}
.des_active_ss,.simpleselect,.simpleselect .options .option {
z-index: 99 !important;
}
body .style1 .nav-container > .navbar-collapse.collapse {
display: none !important;
}
.nav-container > .navbar-collapse.collapsing,.nav-container > .navbar-collapse.collapse.in {
display: block !important;
height: 1px;
}
header .nav-container {
width: 100%;
padding: 10px;
}
header .dl-menuwrapper {
display: table-cell !important;
}
.s1-mobile-link .tp-button.mini {
padding: 6px 10px !important;
font-size: 7px !important;
margin-left: -4px !important;
top: -2px !important;
}
.mobile-text-center h2 {
text-align: center !important;
padding-top: 0 !important;
}
.mobile-text-center .uvc-sub-heading {
text-align: center !important;
padding-bottom: 30px;
}
.tp-caption.skudomediumboldorange,.skudomediumboldorange {
font-size: 9px !important;
}
header.style3 .dl-menuwrapper {
display: inline-block !important;
width: 80%;
position: relative;
right: 0;
float: right;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
transition: all .2s linear;
}
#skudo-team-2 > div {
height: 150px !important;
}
header.style3.header_after_scroll .dl-menuwrapper {
margin-top: 2px !important;
}
header.style3 .dl-menuwrapper button {
}
header.style3.header_after_scroll .header_social_icons {
display: none !important;
}
header.style3.header_after_scroll .dl-menuwrapper {
margin: 0;
}
header.style4 .new-menu-bearer {
display: none !important;
}
header.style4 .dl-menuwrapper {
display: inline-block !important;
margin: -10px 5px 20px 0;
}
header.style4.header_after_scroll .dl-menuwrapper {
margin: 0 5px 10px 0;
}
header.style3 .header_social_icons {
position: relative;
width: 100% !important;
left: 0;
}
header.style3 .search_trigger {
display: none;
}
header.style3 .search_trigger_mobile {
display: inline-block;
}
header.style3:not(.header_after_scroll) .navbar-header {
margin: 0 !important;
}
header.style3:not(.header_after_scroll) .header_social_icons {
position: absolute;
top: 10px;
width: 100% !important;
height: 40px !important;
}
header.style3 .nav-container .header_social_icons .header_social_icons_wrapper {
height: auto !important;
float: left;
}
header.style3 .search_trigger_mobile {
position: absolute;
right: 20px;
top: 32px;
display: block;
z-index: 9999999;
}
header.style3 .search_trigger i,header.style3 .search_trigger_mobile i {
top: 0;
}
header.style3 a.navbar-brand {
margin-bottom: 0 !important;
}
header.style3.header_after_scroll .navbar-header {
margin: 0 !important;
}
header.style3 .nav-container .header_social_icons {
display: block !important;
}
header.style3.header_after_scroll .nav-container .header_social_icons > *:not(.search_trigger_mobile) {
display: none !important;
}
header.style4 .style4_social_search .search_trigger {
margin-right: 20px;
}
header.style4 .nav-container .navbar-header .navbar-brand,header.style4 .nav-container .navbar-nav {
margin-left: 15px;
}
header.style4 .style4_social_search_mobile,header.style4 .style4_social_search_mobile .search_trigger {
display: inline-block;
}
header.style4 .style4_social_search_mobile {
width: 100%;
text-align: center;
margin: 10px 0;
display: none;
}
header.style4 .style4_social_search_mobile .search_trigger {
float: right;
}
header.style4 .style4_social_search_mobile .header_social_icons {
width: auto;
display: inline-block !important;
float: none;
padding: 0;
}
header.style4 .style4_social_search_mobile .header_social_icons .header_social_icons_wrapper {
float: left;
width: auto;
}
header.style4 .nav-container .dl-menuwrapper {
margin-top: 5px;
position: relative;
z-index: 99;
float: right;
width: 100%;
right: 0;
}
header.style4 .nav-container {
width: 100%;
z-index: 999;
}
header.style4.header_after_scroll .nav-container .navbar-header,header.style4.header_after_scroll .nav-container .navbar-collapse {
height: 45px !important;
}
header.style4 .style4_social_search_mobile {
display: none;
}
.single-post .page_content.left {
padding: 20px 0;
border-right: none;
}
.page_content.right,.page_content.right.sidebar {
padding: 0;
}
.page_content.left {
border: none;
padding-right: 0 !important;
}
.blog-default-bg {
padding-right: 0;
}
.team_member_profile_content > .container {
overflow: scroll;
}
.projects_media.fullwidth_media {
top: -20px;
}
.tweet_list {
padding: 0 !important;
}
.wpcf7 .skudo-form-simple-captcha .f-name,.wpcf7 .skudo-form-simple-captcha .f-subject,.wpcf7 .skudo-form-simple-captcha .f-email,.wpcf7 .skudo-form-simple-captcha .f-message,.wpcf7 .skudo-form-simple .f-name,.wpcf7 .skudo-form-simple .f-subject,.wpcf7 .skudo-form-simple .f-email,.vc_col-sm-6 .wpcf7 .skudo-form-simple .f-name,.vc_col-sm-6 .wpcf7 .skudo-form-simple .f-subject,.vc_col-sm-6 .wpcf7 .skudo-form-simple .f-email,.vc_col-sm-8 .wpcf7 .skudo-form-simple .f-name,.vc_col-sm-8 .wpcf7 .skudo-form-simple .f-subject,.vc_col-sm-8 .wpcf7 .skudo-form-simple .f-email,.wpcf7 .skudo-form-simple.dark .f-name,.wpcf7 .skudo-form-simple.dark .f-subject,.wpcf7 .skudo-form-simple.dark .f-email {
width: 100%;
}
.wpcf7 .skudo-form-simple-captcha .f-captcha {
width: 100%;
margin-left: 0;
}
.newsletter_shortcode {
bottom: 60px;
}
#big_footer .mail-news,#big_footer .banner {
width: 100%;
}
#big_footer .banner {
padding: 20px 0 0 20px;
}
#big_footer .mail-news {
padding-bottom: 15px;
}
#big_footer .newsletter_shortcode .form {
margin: 0 11px;
width: 100%;
}
#big_footer .newsletter_shortcode form .mc-field-group {
width: 68%;
}
#big_footer input.button {
float: left;
margin-left: 14px;
}
.modal .close {
top: 0;
position: fixed;
right: 0;
}
.tooltip-desc,.tooltip-content {
display: none;
}
.testimonials.style1 {
width: 100%;
}
.testimonials.style1 .testimonial p {
line-height: 20px !important;
}
.testimonials.style1 .testimonial-box {
margin-bottom: 20px;
}
#big_footer .mail-news {
width: 100%;
}
.fullwidth-container {
background-size: cover !important;
}
.style1 .skudo_little_shopping_bag {
}
.style4 .dl-menuwrapper button {
margin-right: 0px;
}
.style4.header_after_scroll .dl-menuwrapper button {
margin-right: 10px;
}
.dl-menuwrapper .dl-menu {
top: 100%;
top: calc(100% + 16px);
}
.dl-back {
margin-top: -10px;
}
header.style1 .navbar-header,header..style1.header_after_scroll .navbar-header {
height: 45px !important;
width: auto !important;
}
.fullwidth-container .titlesleftcrumbsright .pageTitle,.fullwidth-container .titlesleftcrumbsright .skudo_breadcrumbs {
width: 100%;
max-width: 100%;
}
.blog-default.wideblog .page_content .container {
padding: 0;
}
.fullwidth-container .titlesleftcrumbsright .skudo_breadcrumbs {
float: left;
text-align: left;
}
.special_tabs.icontext .tab-container {
top: 0;
}
.special_tabs .tab-container .content {
padding: 45px 0 25px;
}
.info-wrapper .smile_icon_list li .icon_description .responsive-font-class * {
font-size: 13px !important;
}
.special_tabs.icontext .label,.special_tabs.icontext .label.current {
width: 100%;
}
.special_tabs.icon .label {
float: left;
}
.special_tabs.icon .skudo_icon_special_tabs {
margin: 20px 15px 20px 0;
}
.special_tabs.icon .divider-vertical-tabs {
display: none;
}
.special_tabs.icon .tab-container .content {
padding: 15px;
width: 100%;
}
.wpb_column .wpb_wrapper .ult_pricing_table {
margin-bottom: 50px !important;
}
.blog-default-bg {
padding-right: 0;
padding-bottom: 0;
}
.align-center-mobile .uvc-heading {
text-align: center !important;
}
.align-center-mobile button.ubtn {
text-align: center;
width: auto;
margin: 20px 0 20px 180px;
}
.extra-mobile-padding {
padding-left: 30px !important;
padding-right: 30px !important;
}
.tp-caption a {
font-size: 8px !important;
letter-spacing: 0;
}
.tp-button {
padding: 5px 8px !important;
}
.special_tabs.text .label {
width: 100%;
}
.uvc-type-wrap .ultimate-typed-main,.typed-cursor {
font-size: 50px !important;
line-height: 30px !important;
}
.post-listing .post blockquote {
padding: 20px 10px;
}
.blog-default.wideblog .page_content .container {
padding: 0;
}
.blog-default.wideblog {
padding-top: 20px;
}
.uvc-type-wrap {
line-height: 30px !important;
}
button.ubtn {
margin-right: 10px;
font-size: 10px;
}
.page .page_content.left.sidebar {
padding: 40px 0 !important;
}
.page .page_content.left .container {
padding: 0;
}
.page .page_content.left {
padding-right: 0;
border: none;
}
.page_content.right,.page .page_content.right {
border-left: none;
padding: 0;
}
.change-align-mobile .align-icon {
text-align: left !important;
margin: 0 0 20px;
}
.style1 .skudo_minicart_wrapper {
padding-top: 22px !important;
}
.vc_col-sm-12 .partners-container.noscroller.innerborder .partners-row,.vc_col-sm-8 .partners-container.noscroller.innerborder .partners-row,.vc_col-sm-6 .partners-container.noscroller.innerborder .partners-row {
width: 50%;
padding: 0;
margin: 0;
float: left;
}
.vc_col-sm-6 .partners-container.noscroller.innerborder .partners-row .partner-item:last-child,.vc_col-sm-12 .partners-container.noscroller.innerborder .partners-row .partner-item:last-child {
border: none !important;
}
.partners-container.noscroller.innerborder .partners-row {
border-bottom: none;
}
.cbp-l-grid-gallery .portfolio_type-singlepageinlineajax-grid .share-buttons {
margin: -20px 0 300px !important;
padding: 20px 0;
}
.cbp-l-grid-gallery .cbpw-ajax-block {
padding: 0;
}
.single-post .page_content.left .blog-default-bg {
padding-bottom: 0;
}
.cbp-popup-singlePage .cbp-popup-content {
width: 100%;
}
.single-portfolio .proj-content {
margin: 20px auto !important;
}
.cbp-popup-singlePage-open .proj-content {
margin: 100px auto 20px !important;
}
.single-portfolio .proj-content .content_container.col-md-12 {
padding: 0;
}
.projects_media.full_media.col-md-12 {
margin-bottom: 0;
}
.single-portfolio .share-buttons {
padding: 40px 0;
}
.homepage_parallax #home-slider {
height: 70px;
}
.portfolio_type-singlepageoverlay .cbpw-ajax-block {
padding: 0;
}
p.home-slide-content {
font-size: 42px !important;
letter-spacing: 0;
}
.homepage_parallax .home-logo-text a.light {
color: #fff !important;
font-size: 1.4em !important;
border: 1px solid !important;
padding: 5px 10px !important;
}
.homepage_parallax .home-logo-text,.homepage_parallax .home-logo-image {
margin: 0 0 10px;
}
.homepage_parallax .home-logo-image img{
height: auto !important;
max-width: 60%;
}
.newsletter_shortcode form {
width: 91%;
}
.newsletter_shortcode form input.button {
padding: 13px 22px 12px;
}
.newsletter_shortcode .form #mc_embed_signup {
margin-top: 30px;
}
#big_footer .newsletter_shortcode .form #mc_embed_signup {
margin-top: 30px;
}
.fullcoveredvideo video,.fullscreenvideo video {
height: 100%;
}
.ult_countdown-amount {
font-size: 45px !important;
padding: 10px 25px !important;
}
.ult_countdown .ult_countdown-section .ult_countdown-period {
font-size: 11px !important;
}
.ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper {
width: 49% !important;
float: left !important;
}
.ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button {
border-top-left-radius: 40px !important;
border-top-right-radius: 0 !important;
border-bottom-right-radius: 0 !important;
border-bottom-left-radius: 40px !important;
height: 30px !important;
width: 150px !important;
}
.ult_dualbutton-wrapper .ult_ivan_button.icon-before .text-btn,.ult_dualbutton-wrapper .ult_ivan_button.icon-after .text-btn {
font-size: 12px !important;
}
.ult_dual_button .middle-text {
top: 51% !important;
right: 0 !important;
border-width: 0 !important;
}
.ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button {
border-top-left-radius: 0 !important;
border-top-right-radius: 40px !important;
border-bottom-right-radius: 40px !important;
border-bottom-left-radius: 0 !important;
height: 30px !important;
width: 150px !important;
}
.ultb3-box img {
width: 100% !important;
}
.tp-button.white-orange,.tp-button.white-blue,.tp-button.white-lightgrey,.tp-button.white-darkgrey,.tp-button.white-red,.tp-button.white-yellow,.tp-button.white-green,.tp-button.orange-white,.tp-button.blue-white,.tp-button.lightgrey-white,.tp-button.darkgrey-white,.tp-button.red-white,.tp-button.yellow-white,.tp-button.green-white {
border-width: 1px !important;
}
.tp-button {
font-weight: 800 !important;
}
.adjust-boxes-on-mobile .ult-content-box {
padding: 40px !important;
}
.vc_custom_1436025089736 a.ubtn-link {
margin: 0 -11px !important;
}
.portfolio_type-singlepageinlineajax-grid {
min-height: 500px !important;
}
.typed-cursor {
display: none;
}
.top-bar .top-bar-menu {
position: relative;
float: left;
padding: 0 0 20px 20px;
width: 100%;
text-align: center;
}
#menu_top_bar {
position: relative;
}
.top-bar-menu li {
margin: 7px 10px;
float: none;
}
.top-bar-menu #menu_top_bar > li:not(:first-child) > a {
padding-left: 5px;
}
.boxed_layout {
width: 100%;
margin: 0 auto;
overflow: hidden;
z-index: 9999999999;
background-color: #fff;
}
.boxed_layout .des_cubeportfolio_widget,.boxed_layout body > .search_input.fade,.boxed_layout body > .search_input.none {
width: 100%;
margin: 0 auto;
overflow: hidden;
float: none;
}
.boxed_layout header.navbar {
width: 100%;
margin: 0 auto;
float: none;
}
.ult_countdown.ult-cd-s1 .ult_countdown-section {
padding: 0 !important;
float: left;
width: 20%;
text-align: center;
}
.ult_countdown .ult_countdown-section .ult_countdown-period {
padding: 0 !important;
}
.page-template-template-under-construction-php {
padding: 0 20px;
}
body.page-template-template-under-construction-php .fullwindow_content {
display: block;
padding-top: 10px;
}
h2:not(.uvc-main-heading h2) {
font-size: 1.4em !important;
}
h1,h2,h3,h4,.h1,.h2,.h3,h4,.h4,h5,.h5,h6,.h6 {
line-height: 1.2em;
}
.tparrows:before {
font-size: 14px;
line-height: 37px;
}
.testimonials-style2 .slick-next i,.testimonials-style2 .slick-prev i {
font-size: 14px;
}
.tparrows,.testimonials-style2 .slick-next,.testimonials-style2 .slick-prev,.testimonials-style2 .slick-next:focus,.testimonials-style2 .slick-prev:focus {
width: 35px;
height: 35px;
}
.home-padding1 {
padding-right: 15px !important;
padding-left: 15px !important;
}
.home-padding2 {
padding-left: 15px !important;
}
.home-padding3 {
padding-left: 15px !important;
}
.home-corp1 {
margin-top: 0 !important;
}
.home-boxes1 {
margin-top: 70px !important;
}
.home-boxes2 {
padding-left: 0 !important;
}
.home-boxes4 {
padding-right: 0 !important;
padding-left: 0 !important;
}
.home-boxes5 {
padding-top: 0 !important;
padding-right: 15px !important;
padding-bottom: 0 !important;
padding-left: 15px !important;
}
.home-boxes7 {
padding-top: 0 !important;
padding-right: 15px !important;
padding-bottom: 0 !important;
padding-left: 15px !important;
}
.home-boxes7 {
padding-top: 30px !important;
padding-right: 0 !important;
padding-bottom: 30px !important;
padding-left: 0 !important;
}
.highlight-heading {
margin-left: 15px !important;
}
.left-align-testimonials .testimonials-style2 .slick-dots {
top: -90px !important;
text-align: left;
margin-right: -8px;
}
.left-align-testimonials .testimonials-style2 .slick-list {
margin-top: 40px;
}
.hboxes-absolute-partners {
position: relative !important;
margin-top: -35px !important;
padding-top: 0 !important;
padding-right: 15px !important;
padding-bottom: 0 !important;
padding-left: 15px !important;
}
.home-form1 {
padding-top: 100px !important;
padding-bottom: 100px !important;
}
.home-form2 {
padding-right: 15px !important;
padding-left: 15px !important;
}
.extrapadding-form {
padding: 0 15px !important;
}
.home-portfolio {
padding-top: 120px !important;
}
header.style3 .nav-container .header_social_icons {
display: block !important;
}
header .menu-controls{display: none;}
.skudo_minicart_wrapper {
padding-top: 14px !important;
right: 0;
width: 100%;
}
header .nav-container .navbar-header {
margin: 15px auto 0;
position: relative;
z-index: 99;
}
header .nav-container .dl-menuwrapper {
padding-bottom: 0;
margin-top: 40px;
z-index: 9;
position: absolute;
width: 100%;
padding: 0;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
transition: all .2s linear;
}
header .menu-controls {
padding-left: 5px;
top: 0;
right: -4px;
}
header .menu-controls.menu-next-to-shopping-bag {
top: -6px;
}
.dl-menuwrapper button {
}
.header_after_scroll .dl-menuwrapper button {
position: relative;
position: relative;
}
header .nav-container {
width: 100%;
padding: 0 !important;
}
.skudo_little_shopping_bag_wrapper {
}
header .nav-container .navbar-header {
margin: 20px 7px;
position: relative;
z-index: 99;
text-align: left;
margin-left: 20px !important;
}
header a.navbar-brand img {
max-width: 80%;
}
body > .search_input input.search_input_value {
font-size: 28px !important;
letter-spacing: normal !important;
}
body > .search_input .search_close {
top: 32px;
margin-right: 45px !important;
padding: 0;
}
body > .search_input input.search_input_value {
padding-left: 0;
}
.wpcf7 .skudo-form-main-slider {
padding: 20px;
}
#des-team-2.noscroller > div.col-xs-3 {
width: 50% !important;
margin-bottom: 40px;
}
.team_member_profile_content .vc_empty_space {
height: 20px !important;
}
.team_member_profile_content {
}
.cbp-l-filters-alignCenter {
margin-top: 40px !important;
}
.portfolio_type-singlepageinlineajax-grid .wpb_column {
padding-right: 0;
}
.partners-container .slick-next {
right: 0 !important;
}
.partners-container .slick-prev {
left: 0 !important;
}
.partners-container .slick-next,.partners-container .slick-prev {
top: 69% !important;
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.vc_column_container>.vc_column-inner {
padding-right: 20px;
padding-left: 20px;
}
.portfolio_type-singlepageinlineajax-grid .projects_media.left_media {
padding-right: 0;
margin-bottom: 30px;
}
.fullwidth-container {
background-position: 50% 0 !important;
}
.search-results .the_title h2 a {
font-size: 25px !important;
}
.center h2.secondaryTitle {
max-width: 70%;
font-size: 1em !important;
}
.page-id-191 .pageTitle h1.page_title {
margin-top: 0 !important;
}
.special_tabs.text .label.current {
width: 100%;
}
.small-text-mobile {
font-size: 30px !important;
}
#section-199 .upb_row_bg {
background-position: 78% 0 !important;
}
#des-team-1 .slick-list {
margin-left: 0 !important;
}
#des-team-1 .slick-prev {
left: 0 !important;
}
#des-team-1 .slick-next {
right: 0 !important;
}
#comments .depth-1 {
padding-left: 0;
}
#comments .depth-2, #comments .depth-3, #comments .depth-4,.the_comments .depth-2,.the_comments .depth-3,.the_comments .depth-4 {
padding-left: 5px;
}
#comments .depth-5,.the_comments .depth-5{
padding-left: 7px;
}
#comments .depth-6{
padding-left: 13px;
}
#comments .depth-7{
padding-left: 18px;
}
#comments .depth-8 {
padding-left: 23px;
}
.comment {
margin: 5px 0 5px 0;
}
.small-size-bgicon .aio-icon {
height: 1em !important;
width: 1em !important;
}
.template-template-under-construction .newsletter_shortcode {
bottom: 60px;
margin-bottom: 10px;
}
.wpcf7 .skudo-request-quote.f1 p,.wpcf7 .skudo-request-quote.f2 p,.wpcf7 .skudo-request-quote.f3 p {
width: 46%;
margin: 40px 10px 0 !important;
}
.wpcf7 .skudo-request-quote.f1 p,.wpcf7 .skudo-request-quote.f2 p,.wpcf7 .skudo-request-quote.f3 p {
width: 100%;
margin: 40px 0 0 !important;
}
.error-c {
margin: 90px auto 80px;
padding: 40px;
}
.error404 .text-error {
font-size: 21px;
line-height: 24px;
}
div.pp_default .pp_expand {
display: none !important;
}
.blog-default.wideblog .container {
padding: 0 20px !important;
}
.page-template-blog-masonry-template .posts_category_filter li {
margin: 0 5px;
}
.fullwidth-container .pagetitle_overlay {
height: 200%;
}
.page-template-blog-template .wideblog .post-listing .the_title h2 a {
line-height: 1.2em;
font-size: 0.85em !important;
}
.page_content .metas-container p {
margin-right: 10px;
}
.flex-direction-nav{display: none;}
.page-template-blog-template .wideblog .post-listing .blog_excerpt {
max-width: 180%;
margin: 10px auto 40px;
}
.page-template-blog-template .post-listing .metas-container {padding: 0;}
.page-template-blog-template .wideblog .post-listing, .single-post .blog-default-bg, .archive .blog-default-bg, .archive .blog_excerpt {
max-width: 100%;
margin: 0 auto;
padding-right: 0 !important;
}
.projects_media.full_media.col-md-12 {
margin: 0;
}
header.style4 .nav-container .navbar-header {
margin: 0;
text-align: left;
width: 90%;
z-index: 999999999;
}
header.style4 .new-menu-wrapper .new-menu-left,header.style4 .new-menu-wrapper .new-menu-right {
display: none;
}
header.style4 .nav-container .navbar-header .navbar-brand {
opacity: 1;
z-index: 99999999999;
}
header.style4 .nav-container .navbar-header .navbar-brand,header.style4 .nav-container .navbar-nav {
margin-left: 0px !important;
margin-right: 0px !important;
display: inline-block;
}
header.style4 .new-menu-wrapper{top: 0;}
header.style4 .nav-container .dl-menuwrapper {
margin-top: 10px;
margin-top: 35px !important;
left: 0;
}
header.style4.header_after_scroll .navbar-brand img.logo_after_scroll {
}
.navbar i {
font-size: 13px;
}
.skudo_right_header_icons .search_trigger {
}
.home-box1-mobile {
width: 100% !important;
padding-left: 40px !important;
}
.wide-box-mobile {
width: 100% !important;
}
.adjust-boxes-on-mobile .vc_col-sm-3 {
width: 50% !important;
}
.home-padding3 {
padding-right: 15px !important;
}
.ifb-flip-box-section-content.ult-responsive {
padding: 0 20px;
line-height: 18px;
}
.widget-newsletter form input.email {
max-width: 100%;
}
.navbar .nav-container .custom-font-icon .icon.dripicons-cross {
padding-right: 0;
right: 7px;
position: relative;
}
.navbar .nav-container .custom-font-icon .icon.dripicons-align-justify {
right: 3px;
position: relative;
top: 0;
}
header.style1 .skudo_right_header_icons {
position: relative;
float: right;
margin-right: 80px;
padding-top: 25px !important;
}
header.style1.header_after_scroll .skudo_right_header_icons {
padding-top: 23px !important;
}
.dl-menuwrapper button {
float: right;
right: 0;
top: 0;
position: relative;
margin-right: 0;
}
header.style3 .dl-menuwrapper button{
float: left;
}
header .nav-container .dl-menuwrapper {
width: 100%;
margin-top: 22px !important;
left: 0px;
}
header.header_after_scroll .nav-container .dl-menuwrapper {
margin-top: 20px !important;
left: 0px;
}
header.style5 .nav-container .dl-menuwrapper {
width: 100%;
margin-top: 20px !important;
left: -5px;
}
header.header_after_scroll.style5 .nav-container .dl-menuwrapper {
margin-top: 19px !important;
left: -5px;
}
header .search_trigger.next-to-shopping-bag {
position: relative;
}
header.style1 .skudo_little_shopping_bag_wrapper {
}
header .search_trigger {
z-index: 999;
}
header a.navbar-brand img {
max-width: 100%;
}
.absolute-icon-aligment {
display: none;
}
.testimonials-slide-content.container {
width: 100% !important;
padding: 0;
}
header .header_style2_contact_info {
display: none;
}
header.style2 {
padding-bottom: 0 !important;
}
header.style2 .nav-container .navbar-header {
width: 50%;
float: left;
margin-top: 20px;
margin-bottom: 20px;
}
header.style2 .nav-container .navbar-header a.navbar-brand,header.style2.header_after_scroll a.navbar-brand {
}
header.style2 .nav-container .dl-menuwrapper {
}
header.style3 .nav-container .dl-menuwrapper {
z-index: 999;
}
header.style3 .nav-container {
position: relative;
width: 100%;
margin: 0 auto;
}
header.style3 .nav-container .navbar-header a.navbar-brand,header.style3.header_after_scroll a.navbar-brand {
margin-top: 20px !important;
margin-bottom: 20px !important;
}
.extra-padding-photohome {
padding-right: 0 !important;
padding-left: 0 !important;
}
#demoappslider	.rev-btn:not(.Agency-PlayBtn) {
padding: 3px 12px !important;
font-size: 8px !important;
line-height: 16px !important;
letter-spacing: 0 !important;
}
.button-app-slider i {
font-size: 16px;
top: 1px;
}
header.header_not_fixed.style3, header.header_not_fixed.style4 {
width: 100%;
padding: 20px 10px;
}
header.style4 .nav-container .dl-menuwrapper {position: absolute;top: 0;}
header.style5 .skudo_right_header_icons.with-woocommerce-cart {
margin-right: 60px;
right: 0;
right: 0;
padding-top: 25px;
padding-bottom: 25px;
}
.footer_sidebar .widget-contact-content {
margin-bottom: 40px;
}
#primary_footer .footer_sidebar:last-child .widget-contact-content {
margin-bottom: 0;
}
.container.testimonials.style1 {
padding: 0 50px;
}
.style5 .skudo_right_header_icons {
right: 60px;
top: -2px;
}
h2.secondaryTitle {max-width: 80%;}
.about2-mobile-adjustment {
padding-right: 20px !important;
padding-left: 20px !important;
}
.single-portfolio .projects_media.left_media {margin-bottom: 80px;}
.cbp-popup-singlePageInline .single-portfolio .proj-content {
padding: 0px;
}
.add-side-paddings{padding-right: 20px !important;padding-left: 20px !important;}
.add-side-paddings.add-side-paddings-box{padding-left: 0 !important;}
.planner-padding{padding-right: 60px !important;padding-left: 60px !important;}
.page .page_content.left:not(.sidebar) {padding: 50px 0px 50px 0px !important;}
header.style3 .search_trigger{display: none;}
header .top-bar li, header .top-bar a, header .top-bar ul.phone-mail li a {
line-height: 20px;
margin-bottom: 0 !important;
}
header.style3 .nav-container .navbar-header .navbar-brand img {max-height: 60px !important;}
header.style3.header_after_scroll .nav-container .navbar-header .navbar-brand img {max-height: 40px !important;}
header.style3 .search_trigger{display: none;}
.nav-container > .navbar-collapse.collapse, .style1 .nav-container > .navbar-collapse.collapse, header.style3 .nav-container .navbar-collapse {
display: none !important;
}
}
@media only screen and (max-width: 479px) {
.tabs-web {
display:none;
}
.tabs-mobile {
display:block;
}
header.style4 .nav-container .navbar-header {
display: flex;
}
header.style4 .new-menu-wrapper{top: 0;}
header .skudo_right_header_icons {margin-left: 0 !important;}
header .top-bar li, header .top-bar a, header .top-bar ul.phone-mail li a {
line-height: 20px;
margin-bottom: 0 !important;
}
.testimonials-content{padding-bottom: 50px;}
header.style3 .nav-container .navbar-header .navbar-brand img {max-height: 60px !important;}
header.style3.header_after_scroll .nav-container .navbar-header .navbar-brand img {max-height: 40px !important;}
header.style3 .search_trigger{display: none;}
.top-bar .phone-mail .dripicons-phone, .top-bar .phone-mail .dripicons-message, .top-bar .phone-mail .dripicons-pin{display: none;}
#layerslider_4{margin-top: 50px !important;}
#cbpw-wrap61 .cbp-l-caption-title{display: none !important;}
.single-post .page_content.left .blog-default-bg {padding-right: 0;}
.page_content.left {padding-right: 0 !important;}
.nav-next-thumb img, .nav-previous-thumb img {margin-top: calc(0% - 0%);}
.navigation .nav-title {font-size: 1.2em;}
.nav-previous .navcontentens-side,.nav-next .navcontentens-side{margin: 35px;}
.nav-previous, .nav-next,.nav-next-thumb, .nav-previous-thumb{height: 150px; width: 100%;}
#secondary_footer .footer_logo.align-center {margin-bottom: 20px;}
.single-portfolio .proj-content .projects_media.fullwidth_media{margin-top: -80px !important;}
.extra-right-margin {
padding-right: 0px !important;
}
.archive .metas-container,
.page-template-blog-template .metas-container,
.home.blog .blog-default.wideblog .metas-container{margin-top: 20px !important;}
.blog-default .blog_excerpt {
padding: 0;
}
.page .page_content.right:not(.sidebar) {
padding: 50px 0px 50px 0px !important;
}
.testimonials-style2 .slick-next:after,
.testimonials-style2 .slick-prev:after {
top: 0;
left: 0;
}
.page .page_content.left:not(.sidebar) {
padding: 50px 0px 50px 0px !important;
}
.cbp-popup-singlePageInline .single-portfolio .proj-content {
padding: 0px;
}
h2.vc_custom_heading{font-size: 2em !important;line-height: 1.2em !important;}
.planner-padding{padding-right: 40px !important;padding-left: 40px !important;}
.about2-mobile-adjustment {
padding-right: 20px !important;
padding-left: 20px !important;
}
div#jivo-iframe-container.jivo-iframe-container-bottom iframe, div#jivo-iframe-container.jivo-iframe-container-bottom.jivo_shadow.jivo-expanded:after, div#jivo-iframe-container.jivo-iframe-container-bottom.jivo_shadow.jivo-state-widget:after{display: none !important;visibility: hidden !important;}
.ult_modal-body h2{
font-size: 28px !important;
}
.container.testimonials.style1 {
padding: 0 20px;
}
div.pp_default .pp_expand {
display: none !important;
}
.newsletter_shortcode form {
width: 100%;
}
.tp-caption.Skudo_White_Big{text-align: center !important;}
.fullwidth-container .titlesleftcrumbsright .skudo_breadcrumbs {
margin-top: 15px;
}
.page-template-blog-template .wideblog .post-listing .the_title h2 a {
line-height: 1.2em;
font-size: 0.85em !important;
}
.page_content .metas-container p {
margin-right: 10px;
margin-bottom: 5px !important;
}
.flex-direction-nav{display: none;}
.page-template-blog-template .wideblog .post-listing .blog_excerpt {
max-width: 180%;
margin: 10px auto 40px;
}
.page-template-blog-template .post-listing .metas-container {padding: 0;display: grid;margin-bottom: 20px;}
.page-template-blog-template .post-listing .metas-container .metas-sep{display: none;}
.page-template-blog-template .the_title h2{line-height: 10px;}
.skudo_breadcrumbs,.skudo_breadcrumbs a,.skudo_breadcrumbs span {
font-size: .9em !important;
}
.cdemo-padding-contacts {
padding: 20px !important;
}
.skudo_breadcrumbs a,.skudo_breadcrumbs span {
padding: 3px 5px 4px;
}
.footer-full-width #secondary_footer .container {
padding-left: 20px;
padding-right: 20px;
}
.tp-caption.PostSlider-Button, .PostSlider-Button{
width: 125px !important;
}
.tp-caption.PostSlider-Button, .PostSlider-Button i{
margin: 1px 8px 0px -4px !important;
}
.newsletter_shortcode form .mc-field-group {
width: 100% !important;
}
.newsletter_shortcode .form #mc_embed_signup {
margin-top: 30px;
}
.add-side-paddings{
padding-right: 20px !important;
padding-left: 20px !important;
}
.add-side-paddings.add-side-paddings-box{padding-left: 0 !important;}
.newsletter_shortcode.footer_newsletter .form #mc_embed_signup {
margin-top: 0;
}
.fullcoveredvideo video,.fullscreenvideo video {
height: 100%;
}
.ult_countdown-amount {
font-size: 34px !important;
padding: 5px !important;
}
.page-template-template-under-construction-php {
padding: 0 20px;
}
.ult_countdown .ult_countdown-section .ult_countdown-period {
font-size: 11px !important;
}
.fullwidth-container {
background-attachment: scroll !important;
background-size: cover !important;
}
.journal .journal-post {
margin-bottom: 60px !important;
}
.blog-default.wideblog {
margin-bottom: 100px;
padding-top: 20px;
}
.page-template-blog-masonry-template .page_content .navigation {
margin: 20px 0 0;
}
.demo2-btn-align-right {
left: 200px !important;
}
.page_content.left,.page_content.left.sidebar {
padding-right: 0;
padding-left: 0;
padding-bottom: 0;
}
.page_content.left {
border: none;
padding-top: 20px;
}
.single .postcontent #the_movies {
margin-bottom: 20px;
}
.comment-form-author,.comment-form-email,.comment-form-url {
width: 100%;
}
.blog-default-bg {
padding-right: 0;
}
.the_comments {
margin-bottom: 0;
width: 100%;
}
.cbp-popup-singlePage .cbp-popup-content {
width: 100%;
}
.single-portfolio .proj-content {
margin: 20px auto !important;
padding: 30px;
}
.page-id-2068 .fullwidth-container {
background-position-x: -200px !important;
}
.single .img-container {
width: 100%;
text-align: left;
min-height: 0;
}
.nav-previous,.nav-next,.next-posts,.prev-posts,#pbd-alp-load-posts a,#pbd-alp-load-newer-posts a,.btn-contact-left input {
}
.page_content.right,.page_content.right.sidebar {
padding-left: 0 !important;
padding-right: 0;
margin-bottom: 100px;
}
.page_content.right.sidebar {
padding-left: 0px !important;
margin-top: 50px;
margin-bottom: 20px;
}
header .dl-menuwrapper {
display: block !important;
}
header .nav-container {
width: 100%;
}
header .nav-container {
padding-bottom: 10px;
}
header_after_scroll .search_trigger {
padding-top: 25px !important;
}
header.style4 .search_trigger {
display: block;
}
header .nav-container .navbar-header a {
float: none;
display: inline-block;
left: 5px;
position: relative;
}
header.style1 .nav-container .navbar-header a {
left: 5px;
}
header .nav-container .navbar-header {
margin: 22px 7px;
position: relative;
z-index: 99;
text-align: left;
margin-left: 10px !important;
}
header.header_after_scroll .nav-container .navbar-header{
}
header:not(.style4) .nav-container .header_social_icons {
display: none !important;
position: absolute;
width: 100%;
text-align: center;
float: none;
bottom: 9px;
left: 0;
}
header.style2 .nav-container .header_social_icons.with-social-icons,header.style1 .nav-container .header_social_icons.with-social-icons {
position: relative;
padding: 15px 0 0 !important;
bottom: 0;
}
.projects_media.fullwidth_media {
top: -20px;
}
header .header_social_icons .header_social_icons_wrapper {
display: inline-block !important;
height: auto !important;
width: auto;
float: none;
}
header .nav-container .dl-menuwrapper {
margin-top: 0;
position: relative;
z-index: 999;
margin-left: -10px;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
transition: all .2s linear;
}
.dl-menuwrapper .dl-menu {
top: 100%;
top: calc(100% + 22px);
}
header.style3 .dl-menuwrapper .dl-menu {
top: calc(100% + 61px);
width: 101%;
}
header.style3.header_after_scroll .dl-menuwrapper .dl-menu {
top: calc(100% + 18px);
width: 101%;
}
.box-paddingr {
padding-right: 0px !important;
}
header.header_after_scroll a.navbar-brand {
}
.style4_social_search .skudo_minicart_wrapper {
left: -150px;
}
.skudo_minicart {
float: right;
}
.header_after_scroll {
padding-bottom: 0;
}
header.header_after_scroll .nav-container .navbar-header {
}
body > .search_input input.search_input_value {
font-size: 14px !important;
letter-spacing: normal !important;
padding-left: 0px;
position: relative;
top: 4px;
}
#cbpw-filters54 .cbp-filter-item,
#cbpw-filters54 .cbp-filter-item.cbp-filter-item-active {
font-size: 13px !important;
padding: 3px 10px 3px 10px !important;
}
body > .search_input .search_close {
margin-right: 10px;
padding: 0;
}
.portfolio_type-singlepageoverlay .projects_media.full_media.col-md-12 {
margin-bottom: 30px;
margin-top: 0;
}
.single-portfolio .share-buttons {
padding: 40px 0;
}
#cbpw-filters80 .cbp-filter-item.cbp-filter-item-active,#cbpw-filters80 .cbp-filter-item {
margin: 10px 0 0 5px !important;
}
.single-portfolio .cbp-popup-content article.portfolio {
padding: 0;
min-height: 400px;
}
article.portfolio {
padding: 25px 15px;
}
.single-portfolio .projects_media.left_media {
margin-bottom: 30px;
padding: 0;
}
.single-portfolio .projects_description .content_container {
padding: 0;
}
.cbp-l-grid-gallery .cbpw-ajax-block {
padding: 0;
}
.cbpw-ajax-block .wpb_revslider_element {
margin: -20px 0 40px;
}
.dl-menuwrapper li a {
padding: 15px 55px 15px 15px;
}
.partners-container.noscroller.innerborder .partners-row {
display: inline-block;
}
.testimonials-slide-content.container {
width: 100% !important;
padding: 0;
}
.vc_col-sm-6 .nav-light .testimonials-slide-content p,.vc_col-sm-6 .controlnav-light .testimonials-slide-content p,.testimonials-slide-content p,.testimonials-slide-content p span {
font-size: 14px;
}
.des_recent_posts_widget.widget .flexslider {
margin-bottom: 0;
}
.des_recent_posts_widget .title {
margin: 20px 0 10px;
}
header .nav-container .dl-menuwrapper {
padding-bottom: 0;
margin-top: 30px;
z-index: 9;
position: absolute;
width: 100%;
padding: 0;
}
.dl-menuwrapper button {
float: right;
}
header.header_after_scroll .nav-container .dl-menuwrapper {
margin-top: 14px;
}
.header_after_scroll .dl-menuwrapper button {
top: 2px;
position: relative;
}
header .dl-menuwrapper .dl-trigger-wrapper {
z-index: 99;
width: 100%;
}
.tp-caption a {
font-size: 6px !important;
letter-spacing: 0;
}
.tp-caption a.skudo-button-white span {
font-size: 6px !important;
letter-spacing: 0;
}
.tp-button {
padding: 3px 7px !important;
}
.tp-button.skudo-button-white,.tp-button.skudo-button-dark {
padding: 7px !important;
}
.des-btn-mobile {
margin-top: 10px !important;
}
header.style3:not(.header_after_scroll) .navbar-header {
margin: 0 !important;
}
header.style3:not(.header_after_scroll) .header_social_icons {
position: absolute;
top: 10px;
width: 100% !important;
height: 40px !important;
}
header.style3 .nav-container .header_social_icons .header_social_icons_wrapper {
height: auto !important;
float: left;
}
header.style3 .search_trigger_mobile {
position: absolute;
right: 20px;
display: block;
z-index: 9999999;
top: 8px;
}
header.style3.header_after_scroll .search_trigger_mobile {
top: 22px;
}
.serv3-box-padding{
padding-top: 50px !important;
padding-right: 50px !important;
padding-bottom: 50px !important;
padding-left: 50px !important;
}
header.style3 .search_trigger i,header.style3 .search_trigger_mobile i {
top: -2px;
}
header.style3 a.navbar-brand {
margin-bottom: 0 !important;
}
header.style3.header_after_scroll .navbar-header {
margin: 0 !important;
}
header.style3 .nav-container .header_social_icons {
display: block !important;
}
header.style3.header_after_scroll .nav-container .header_social_icons > *:not(.search_trigger_mobile) {
display: none !important;
}
header.style3:not(.header_after_scroll) .dl-menuwrapper {
margin-top: 15px;
margin-bottom: 5px;
}
header .search_trigger_mobile {
display: none;
}
.skudo_minicart_wrapper {
padding-top: 14px !important;
right: 0;
width: 100%;
}
header.style4 .style4_social_search {
top: 5px;
padding-right: 30px;
margin-bottom: 10px;
display: none;
}
header.style4 .style4_social_search_mobile,header.style4 .style4_social_search_mobile .search_trigger {
display: inline-block;
}
header.style4 .style4_social_search_mobile {
width: 100%;
text-align: center;
margin: 10px 0;
}
header.style4 .style4_social_search_mobile .search_trigger {
float: right;
}
header.style4 .style4_social_search_mobile .header_social_icons {
width: auto;
display: inline-block !important;
float: none;
padding: 0;
}
header.style4 .style4_social_search_mobile .header_social_icons .header_social_icons_wrapper {
float: left;
width: auto;
}
header.style4.header_after_scroll .style4_social_search_mobile {
display: none;
}
header.style4 .style4_social_search_mobile {
display: none;
}
header.style4 .skudo_dynamic_shopping_bag {
margin-left: 0;
}
.tweet_list {
padding: 0 !important;
}
.wpcf7 .skudo-form-simple-captcha .f-name,.wpcf7 .skudo-form-simple-captcha .f-subject,.wpcf7 .skudo-form-simple-captcha .f-email,.wpcf7 .skudo-form-simple-captcha .f-message,.wpcf7 .skudo-form-simple .f-name,.wpcf7 .skudo-form-simple .f-subject,.wpcf7 .skudo-form-simple .f-email,.vc_col-sm-6 .wpcf7 .skudo-form-simple .f-name,.vc_col-sm-6 .wpcf7 .skudo-form-simple .f-subject,.vc_col-sm-6 .wpcf7 .skudo-form-simple .f-email,.vc_col-sm-8 .wpcf7 .skudo-form-simple .f-name,.vc_col-sm-8 .wpcf7 .skudo-form-simple .f-subject,.vc_col-sm-8 .wpcf7 .skudo-form-simple .f-email,.wpcf7 .skudo-multiple-fields .f-name,.wpcf7 .skudo-multiple-fields .f-subject,.wpcf7 .skudo-multiple-fields .f-email,.wpcf7 .skudo-multiple-fields .f-service,.wpcf7 .skudo-multiple-fields .f-subject,.wpcf7 .skudo-multiple-fields .f-captcha,.wpcf7 .skudo-multiple-fields .f-confirm,.wpcf7 .skudo-form-simple.dark .f-name,.wpcf7 .skudo-form-simple.dark .f-subject,.wpcf7 .skudo-form-simple.dark .f-email {
width: 100%;
}
.wpcf7 .skudo-form-simple-captcha .f-captcha {
width: 100%;
margin-left: 0;
}
.newsletter_shortcode {
bottom: 40px;
width: 100%;
padding: 0;
margin: 0;
}
#big_footer .mail-news,#big_footer .banner {
width: 100%;
}
#big_footer .banner {
padding: 20px 20px 0;
}
#big_footer .mail-news {
padding-bottom: 15px;
}
#big_footer .newsletter_shortcode .form {
margin: 0 11px;
width: 100%;
}
#big_footer .newsletter_shortcode form .mc-field-group {
width: 66% !important;
}
#big_footer input.button {
float: left;
margin: 0 15px;
}
#secondary_footer .footer_logo.align-left {
float: none;
}
#secondary_footer .footer_custom_text.right {
width: 100%;
text-align: center;
}
.modal .close {
top: 0;
position: fixed;
right: 0;
background-color: #fff;
margin: 35px 30px 30px 0;
}
.tooltip-desc,.tooltip-content {
display: none;
}
.testimonials.style1 {
width: 100%;
}
.testimonials.style1 .testimonial p {
font-size: 14px;
line-height: 24px;
}
.testimonials.style1 .testimonial-box {
margin-bottom: 20px;
}
#big_footer .mail-news {
width: 100%;
margin: 0 auto;
left: 0;
position: relative;
}
.mail-box .news-l {
width: 100%;
max-width: 100%;
}
.footer_sidebar .widget-contact-content{
margin-bottom: 40px;
}
#primary_footer .footer_sidebar:last-child .widget-contact-content{
margin-bottom:0;
}
.vc_btn3-container.vc_btn3-left {
margin-right: 5px !important;
}
.vc_btn3.vc_btn3-size-md {
font-size: 11px;
}
.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right: 48px;
text-align: left;
}
.vc_btn3.vc_btn3-size-md {
padding: 10px 15px;
}
.dl-menu li.dl-subviewopen:not(:last-child) {
border: none !important;
}
.testimonials-slide-content .text-container {
width: 100% !important;
}
.testimonials-slide-content p,.testimonials-slide-content p span,.testimonials-slide-content .text-container span {
font-size: 13px !important;
line-height: 1.4;
}
.vc_custom_1435073560780 {
margin-top: 20px !important;
}
.cbp-popup-singlePageInline .cbp-popup-close {
right: 15px !important;
top: 20px !important;
}
a.ubtn-link .ubtn {
margin: 0 9px !important;
}
a.ubtn-link {
margin: 10px 0 0 !important;
}
.special_tabs.icontext .tab-container {
top: 0;
margin-top: 40px !important;
}
.special_tabs .tab-container .content {
padding: 0px 20px !important;
}
#comments .depth-1 {
padding-left: 0;
}
#comments .depth-2, #comments .depth-3, #comments .depth-4,.the_comments .depth-2,.the_comments .depth-3,.the_comments .depth-4 {
padding-left: 5px;
}
#comments .depth-5,.the_comments .depth-5{
padding-left: 7px;
}
#comments .depth-6{
padding-left: 13px;
}
#comments .depth-7{
padding-left: 18px;
}
#comments .depth-8 {
padding-left: 23px;
}
.comment {
margin: 5px 0 5px 0;
}
.info-wrapper .smile_icon_list li .icon_description .responsive-font-class * {
font-size: 13px !important;
}
.small-text-mobile {
font-size: 38px !important;
}
#section-199 .upb_row_bg {
background-position: 75% 0 !important;
}
.special_tabs.icontext .label,.special_tabs.icontext .label.current {
width: 100% !important;
}
.special_tabs.icon .label {
float: left;
}
.special_tabs.icon .skudo_icon_special_tabs {
margin: 20px 15px 20px 0;
}
.special_tabs.icon .divider-vertical-tabs {
display: none;
}
.special_tabs.icon .tab-container .content {
padding: 15px;
width: 100%;
}
.special_tabs.text .label {
width: 100%;
}
.wpb_column .wpb_wrapper .ult_pricing_table {
margin-bottom: 50px !important;
}
.wpcf7 .skudo-multiple-fields .f-message {
padding-right: 0;
margin-top: 20px;
}
.change-align-mobile .align-icon {
text-align: left !important;
margin: 0 0 20px;
}
.fullwidth-container .titlesleftcrumbsright .pageTitle,.fullwidth-container .titlesleftcrumbsright .skudo_breadcrumbs {
width: 100% !important;
max-width: 100% !important;
text-align: left;
float: left !important;
text-align: left !important;
}
.blog-default.wideblog .page_content .container {
padding: 0;
}
.fullwidth-container .titlesleftcrumbsright .skudo_breadcrumbs {
float: left;
text-align: center;
padding-bottom: 0;
position: relative;
left: 5px;
}
.cbp-l-grid-gallery .portfolio_type-singlepageinlineajax-grid .share-buttons {
margin: -20px 0 120px !important;
}
.cbp-popup-singlePage .cbp-popup-content {
margin-top: 100px;
}
.cbp-popup-singlePage .cbp-popup-content #the_movies {
margin-bottom: 30px;
}
.cbp-popup-singlePage .cbp-popup-content #comments {
padding: 0;
}
.cbp-l-grid-gallery .portfolio_type-singlepageinlineajax-grid,.cbp-l-grid-gallery .portfolio_type-singlepageinlineajax-grid .proj-content .content_container {
padding: 0;
max-width: 100%;
}
.single-post .blog-default.wideblog .page_content {
padding: 0;
}
.post-listing .post blockquote {
padding: 20px 10px;
}
.align-center-mobile .uvc-heading {
text-align: center !important;
}
.align-center-mobile button.ubtn {
text-align: center;
width: auto;
margin: 20px 0 20px 60px;
}
.extra-mobile-padding {
padding-left: 30px !important;
padding-right: 30px !important;
}
button.ubtn {
margin-right: 10px;
font-size: 10px;
}
.page .page_content.left.sidebar {
padding: 40px 0px !important;
}
.page .page_content.left .container {
padding: 0;
}
.page .page_content.left {
padding-right: 0;
border: none;
padding-top: 20px;
}
.page_content.right,.page .page_content.right {
border-left: none;
padding: 0px !important ;
}
.woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells {
width: 100%;
}
.page-template-blog-template .metas-container {
margin-top: 5px;
margin-bottom: 25px;
}
.portfolio_type-singlepageoverlay .cbpw-ajax-block {
padding: 0;
}
.homepage_parallax #home-slider {
height: 47px;
}
#secondary_footer .social-icons-fa ul li {
margin-left: auto;
margin-right: auto;
text-align: center;
}
#secondary_footer .social-icons-fa ul li a {
margin: 0 3px;
}
.homepage_parallax #parallax-home {
background-position: -100px 0;
}
p.home-slide-content {
font-size: 29px !important;
letter-spacing: 0;
}
.homepage_parallax .home-logo-text a.light {
color: #fff !important;
font-size: 1em !important;
border: 1px solid !important;
padding: 5px 10px !important;
}
.homepage_parallax .home-logo-text,.homepage_parallax .home-logo-image {
margin: -40px 0 15px;
}
.homepage_parallax .home-logo-image img{
height: auto !important;
max-width: 80%;
}
.ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper {
width: 49% !important;
float: left !important;
}
.ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:first-child .ult_ivan_button {
border-top-left-radius: 40px !important;
border-top-right-radius: 0 !important;
border-bottom-right-radius: 0 !important;
border-bottom-left-radius: 40px !important;
height: 30px !important;
width: 150px !important;
}
.ult_dualbutton-wrapper .ult_ivan_button.icon-before .text-btn,.ult_dualbutton-wrapper .ult_ivan_button.icon-after .text-btn {
font-size: 12px !important;
}
.ult_dual_button .middle-text {
top: 51% !important;
right: 0 !important;
border-width: 0 !important;
}
.ult_dual_button .ulitmate_dual_buttons .ult_dualbutton-wrapper:last-child .ult_ivan_button {
border-top-left-radius: 0 !important;
border-top-right-radius: 40px !important;
border-bottom-right-radius: 40px !important;
border-bottom-left-radius: 0 !important;
height: 30px !important;
width: 150px !important;
}
.skudo2xtextwhite {
font-size: 9px !important;
}
.skudobigwhite.demo12-bigwhite {
top: 125px !important;
font-size: 26px !important;
}
.btn-demo12 {
top: 160px !important;
}
.tp-button.white-orange,.tp-button.white-blue,.tp-button.white-lightgrey,.tp-button.white-darkgrey,.tp-button.white-red,.tp-button.white-yellow,.tp-button.white-green,.tp-button.orange-white,.tp-button.blue-white,.tp-button.lightgrey-white,.tp-button.darkgrey-white,.tp-button.red-white,.tp-button.yellow-white,.tp-button.green-white,.tp-button.skudo-button-white,.tp-button.skudo-button-dark,.tp-button.skudo-button-colored {
border-width: 1px !important;
}
.tp-button {
font-weight: 800 !important;
}
.slick-next {
right: 0 !important;
}
.slick-prev {
left: 0 !important;
}
#twitter-feed .slick-next {
right: -15px !important;
}
#twitter-feed .slick-prev {
left: -15px !important;
}
.style-light #twitter-feed li {
font-size: 13px;
}
.slick-initialized .slick-slide,.twitter-author a,.style-light #twitter-feed li a {
font-size: 13px !important;
}
#twitter-feed {
padding: 10px 20px;
}
#big_footer #twitter-feed {
padding: 10px;
}
.twitter-slider {
width: 100% !important;
}
.demo10-left-btn {
left: 25px !important;
}
header .top-bar a,header .top-bar ul.phone-mail li a {
font-size: 11px !important;
border: none !important;
}
.vc_custom_1437240114072 {
padding-left: 15px !important;
}
.footer_sidebar {
margin-bottom: 40px;
display: inline-grid;
}
.footer_sidebar:last-child {
margin-bottom: 0;
}
.mobile-h2 {
top: 0 !important;
}
.mobile-h3 {
top: 0 !important;
}
.s1-mobile-h2 {
top: 0 !important;
}
.s1-mobile-h3 {
top: 0 !important;
}
.mobile-h4 {
top: 10px !important;
left: 45px !important;
font-size: 10px !important;
}
.mobile-icon {
top: 20px !important;
left: 14px !important;
}
.mobile-icon i {
font-size: 28px !important;
}
.mobile-box-size {
top: 20px !important;
}
.mobile-box-size img {
height: 75px !important;
width: 400px !important;
}
.mobile-big-text {
width: 245px !important;
white-space: normal !important;
line-height: 13px !important;
font-size: 8px !important;
top: 16px !important;
left: 45px !important;
}
.mobile-link {
top: 20px !important;
left: 45px !important;
}
.mobile-link a {
font-size: 7px !important;
}
.s1-mobile-link .tp-button.mini {
padding: 3px !important;
font-size: 5px !important;
margin-left: -3px !important;
top: 0 !important;
}
.tp-caption.skudomediumboldorange,.skudomediumboldorange {
font-size: 6px !important;
}
.mobile-h42 {
top: 90px !important;
left: -63px !important;
font-size: 10px !important;
}
.mobile-icon2 {
top: 105px !important;
left: -90px !important;
}
.mobile-icon2 i {
font-size: 42px !important;
}
.mobile-box-size2 {
top: 100px !important;
left: -150px !important;
}
.mobile-box-size2 img {
height: 75px !important;
width: 400px !important;
}
.mobile-big-text2 {
width: 245px !important;
white-space: normal !important;
line-height: 13px !important;
font-size: 8px !important;
top: 97px !important;
left: -63px !important;
}
.mobile-link2 {
top: 100px !important;
left: -63px !important;
}
.mobile-link2 a {
font-size: 7px !important;
}
.mobile-h43 {
top: 165px !important;
left: -171px !important;
font-size: 10px !important;
}
.mobile-icon3 {
top: 181px !important;
left: -200px !important;
}
.mobile-icon3 i {
font-size: 28px !important;
}
.mobile-box-size3 {
top: 180px !important;
left: -250px !important;
}
.mobile-box-size3 img {
height: 75px !important;
width: 400px !important;
}
.mobile-big-text3 {
width: 240px !important;
white-space: normal !important;
line-height: 13px !important;
font-size: 8px !important;
top: 171px !important;
left: -172px !important;
}
.mobile-link3 {
top: 177px !important;
left: -172px !important;
}
.mobile-link3 a {
font-size: 7px !important;
}
.mobile-big-text br,.mobile-big-text2 br,.mobile-big-text3 br {
display: none;
}
.adjust-boxes-on-mobile .ult-content-box {
padding: 40px !important;
}
.mobile-text-center h2 {
text-align: center !important;
padding-top: 30px !important;
}
.mobile-text-center .uvc-sub-heading {
text-align: center !important;
padding-bottom: 30px;
}
.mobile-text-left .vc_col-sm-8 {
padding: 20px 40px 80px !important;
}
.mobile-text-left .vc_col-sm-8 h2,.mobile-text-left .vc_col-sm-8 .uvc-sub-heading,.mobile-text-left .vc_col-sm-8 .vc_btn3-container {
text-align: left !important;
}
.mobile-no-padding .wpb_column {
padding: 0 5px !important;
}
.wpcf7 .skudo-form-main-slider {
padding: 20px;
}
.tp-caption.skudo2xtextdark,.skudo2xtextdark {
font-size: 5px;
letter-spacing: -.5px;
}
.push-down {
display: none;
}
#big_footer .widget-newsletter input {
width: 71%;
}
#big_footer .widget-newsletter input {
padding: 12px 15px;
}
#big_footer .footer_sidebar .twitter-container {
margin-top: 200px;
position: relative;
top: 0;
}
.custom-widget .widget-newsletter .banner p {
margin-top: 0;
}
.sidebar.page_content .custom-widget .widget-newsletter .banner h3 {
left: 0;
text-align: left;
float: left;
margin-bottom: 20px !important;
}
.yl-left-align {
left: -20px !important;
top: 0 !important;
}
.yl-right-align {
left: 5px !important;
top: 0 !important;
}
#cbpw-filters77 .cbp-filter-item.cbp-filter-item-active,#cbpw-filters77 .cbp-filter-item {
line-height: 24px !important;
margin: 5px 5px 0 0 !important;
padding: 0 15px !important;
font-size: 10px !important;
}
.special_tabs.text .label.current {
width: 100% !important;
}
.pageTitle h1.page_title,.pageTitle h2.secondaryTitle,.fullwidth-container .skudo_breadcrumbs {
margin-top: 10px !important;
}
.single-post .pageTitle h1.page_title{
margin-top: 10px !important;
font-size: 30px !important;
line-height: 1.3em;
}
.page-template-blog-template .align-metas-center, .single-post .align-metas-center {
display: grid;
text-align: center;
}
.align-metas-center .metas-sep{
display: none;
}
blockquote, blockquote p {padding: 20px !important;}
.archive .page_content.left {
padding-right: 0 !important;
}
.page-template-blog-template .page_content.right .the_title h2 a, .page-template-blog-template .page_content.left .the_title h2 a {
font-size: 30px !important;line-height: 1.2em;
}
.author-thumbnail img {max-width: 60px;}
.author-thumbnail {bottom: -36px;}
.featured-image-box {margin-bottom: 45px;}
.page-template-blog-template .wideblog .post-listing, .single-post .blog-default-bg, .archive .blog-default-bg, .archive .blog_excerpt {
padding: 0;
max-width: 100%;
}
.woocommerce-page.woocommerce ul.products li.product,.woocommerce-page.woocommerce-page ul.products li.product {
margin: 0 0 120px !important;
width: 100% !important;
}
.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering {
float: none !important;
width: 100% !important;
top: -10px !important;
left: -5px !important;
margin-bottom: 40px;
}
.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count {
margin: 9px 0 0 !important;
float: none !important;
text-align: center !important;
}
.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary {
float: right !important;
width: 100% !important;
}
.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1 {
float: left;
width: 100% !important;
}
.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2 {
float: right;
width: 100% !important;
margin-top: 20px;
}
.woocommerce #payment ul.payment_methods,.woocommerce-page #payment ul.payment_methods {
padding: 15px !important;
}
.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images {
float: left !important;
width: 100% !important;
}
.page-id-2670 .fullwidth-container {
background-position-x: -115px !important;
}
.page-id-2203 .fullwidth-container {
background-position-x: -270px !important;
background-position-y: 100px !important;
}
.h2-align-center {
width: 100% !important;
}
.h2-align-center button.ubtn {
width: 100%;
margin: 8px 0 0;
text-align: center;
font-size: 11px;
}
.portfolio_type-singlepageinlineajax-grid {
min-height: 500px !important;
}
.typed-cursor {
display: none;
}
#secondary_footer .footer_custom_text.left {
float: none;
width: 100%;
text-align: left;
margin: 20px 0;
border-left: 0;
padding: 0;
}
.team_member_profile_content > .container {
width: 100%;
}
#secondary_footer .social-icons-fa.align-right {
float: none;
margin-top: 15px;
display: table;
margin: 0 auto;
}
#secondary_footer .footer_logo.align-left {
float: none;
text-align: center;
margin: 15px auto;
display: table;
width: auto;
}
.tp-caption.skudo2xtextdark,.skudo2xtextdark {
font-size: 6px !important;
}
.top-bar .top-bar-menu {
position: relative;
float: left;
padding: 0 0 10px 20px;
width: 100%;
text-align: center;
}
.gyges .tp-tab {
width: 270px !important;
}
#menu_top_bar {
position: relative;
}
.top-bar-menu li {
margin: 7px 10px;
text-align: center;
float: none;
border: none !important;
}
.top-bar-menu #menu_top_bar > li:not(:first-child) > a {
padding-left: 5px;
}
.top-bar .social-icons-fa {
left: 5px;
}
.align-left-on-mobile {
float: left !important;
margin-left: 77px !important;
}
input[type="file"] {
font-size: 10px !important;
line-height: 15px !important;
}
.page-id-3149 .pageTitle h1.page_title {
font-size: 38px !important;
}
.boxed_layout {
width: 100%;
margin: 0 auto;
overflow: hidden;
z-index: 9999999999;
background-color: #fff;
}
.boxed_layout .des_cubeportfolio_widget,.boxed_layout body > .search_input.fade,.boxed_layout body > .search_input.none {
width: 100%;
margin: 0 auto;
overflow: hidden;
float: none;
}
.boxed_layout header.navbar {
width: 100%;
margin: 0 auto;
float: none;
}
.ult_countdown.ult-cd-s1 .ult_countdown-section {
padding: 0 !important;
float: left;
width: 20%;
text-align: center;
}
.ult_countdown .ult_countdown-section .ult_countdown-period {
padding: 0 !important;
}
body.page-template-template-under-construction-php .fullwindow_content {
display: block;
padding-top: 10px;
}
.team.noscroller > div.col-xs-3 {
width: 100% !important;
margin-bottom: 40px;
}
.team_member_profile_content .vc_empty_space {
height: 20px !important;
}
.team_member_profile_content {
height: 94vh;
width: 94vw;
margin: 0;
left: 3vw;
top: 3vh;
}
.single-wide-testimonials .testimonials-slide-content .text-container{
padding: 0 !important;
}
.single-wide-testimonials .testimonials-slide-content .img-container .t-author a {
top: 0;
letter-spacing: 1px;
}
.info-circle-responsive .smile_icon_list.left li .icon_list_icon{
font-size: 22px !important;
width: 40px !important;
height: 40px !important;
line-height: 40px !important;
position: relative;
left: -8px;
top: -8px;
}
header .nav-container {
width: 100%;
padding: 0 !important;
}
.navbar-header {
width: 40%;
text-align: left;
max-width: 90%;
}
.style3 .navbar-header {
max-width: 100%;
left: 0 !important;
}
header a.navbar-brand img {
max-width: 80%;
}
.cover-test-img {
width: 30px;
height: 30px;
}
.testimonials.style1 .testimonial-nav {
margin: -22px 22px;
}
.cover-test-img:before {
top: 28px;
left: 27px;
}
.vc_custom_1462480806528 {
padding-right: 15px !important;
padding-left: 15px !important;
}
#testimonials-slider-2 {
margin-bottom: 80px;
}
.aio-icon-box.tooltip-icon .aio-icon-description {
margin-left: 50px;
max-width: 280px;
}
.page-id-23 .tp-revslider-mainul .slotholder .tp-bgimg {
background-position: 70% 0 !important;
}
h2:not(.uvc-main-heading h2) {
font-size: 1.4em !important;
}
p, .use-as-lists .aio-icon-title, .aio-icon-description{
font-size: .9em !important;
}
.home-corp-section1 .upb_row_bg{
background-position-x: -160px !important;
}
h1,h2,h3,h4,.h1,.h2,.h3,h4,.h4,h5,.h5,h6,.h6 {
line-height: 1.2em;
}
h5,h6 {
font-size: .9em !important;
line-height: 1.8em !important;
}
h1{
font-size: 26px !important;
}
.tparrows:before {
font-size: 14px;
line-height: 37px;
}
.testimonials-style2 .slick-next i,.testimonials-style2 .slick-prev i {
font-size: 14px;
}
.tparrows,.testimonials-style2 .slick-next,.testimonials-style2 .slick-prev,.testimonials-style2 .slick-next:focus,.testimonials-style2 .slick-prev:focus {
width: 35px;
height: 35px;
}
.home-padding1 {
padding-right: 15px !important;
padding-left: 15px !important;
}
.home-padding2 {
padding-left: 0px !important;
}
.home-corp1 {
margin-top: 0 !important;
}
.home-boxes1 {
margin-top: 70px !important;
}
.home-boxes2 {
padding-left: 0 !important;
}
.home-boxes4 {
padding-right: 0 !important;
padding-left: 0 !important;
}
.home-boxes5 {
padding-top: 0 !important;
padding-right: 15px !important;
padding-bottom: 0 !important;
padding-left: 15px !important;
}
.home-boxes7 {
padding-top: 0 !important;
padding-right: 15px !important;
padding-bottom: 0 !important;
padding-left: 15px !important;
}
.home-boxes7 {
padding-top: 30px !important;
padding-right: 0 !important;
padding-bottom: 30px !important;
padding-left: 0 !important;
}
.home-boxes8 .vc_column-inner {
padding: 30px !important;
}
.home-boxes9 .vc_column-inner,.home-boxes10 .vc_column-inner,.home-boxes11 .vc_column-inner {
padding: 30px !important;
}
.highlight-heading {
margin-left: 15px !important;
}
.left-align-testimonials .testimonials-style2 .slick-dots {
top: -90px !important;
text-align: left;
margin-right: -8px;
}
.left-align-testimonials .testimonials-style2 .slick-list {
margin-top: 40px;
}
.hboxes-absolute-partners {
position: relative !important;
margin-top: -35px !important;
padding-top: 0 !important;
padding-right: 15px !important;
padding-bottom: 0 !important;
padding-left: 15px !important;
}
.home-form1 {
padding-top: 100px !important;
padding-bottom: 100px !important;
}
.home-form2 {
padding-right: 15px !important;
padding-left: 15px !important;
}
.extrapadding-form {
padding: 0 15px !important;
}
.home-portfolio {
padding-top: 80px !important;
}
.rev-btn.Agency-NavButton {
display: none !important;
}
.arrange-on-iphone .aio-icon-description {
line-height: 22px !important;
padding-top: 20px;
}
.arrange-on-iphone .left-icon .aio-ibd-block {
text-align: center;
padding: 20px 0 !important;
}
.arrange-on-iphone .left-icon .aio-icon-left {
width: 100%;
text-align: center;
float: left;
}
.vc_custom_1463482333004 .upb_row_bg {
background-position: 60% 0;
}
.special_tabs.icontext.horizontal .label,.special_tabs.text.horizontal .label {
width: 100% !important;
float: left;
padding-left: 0;
padding: 5px 5px !important;
border: 1px solid #e0e5e9;
}
.special_tabs.icontext.horizontal .label a,.special_tabs.text.horizontal .label a{
font-size: 14px;
}
.agree-terms h5 a,.agree-terms h5 {
font-size: 12px !important;
}
#cbpw-filters130 .cbp-filter-item.cbp-filter-item-active,#cbpw-filters130 .cbp-filter-item {
margin-bottom: 0;
padding: 0 5px !important;
font-size: 11px !important;
}
.cbp-l-filters-alignCenter {
margin-top: 20px !important;
}
.portfolio_type-singlepageinlineajax-grid .wpb_column {
padding-right: 0;
}
.partners-container .slick-next {
right: 0 !important;
}
.partners-container .slick-prev {
left: 0 !important;
}
.partners-container .slick-next,.partners-container .slick-prev {
top: 63% !important;
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12,.vc_column_container>.vc_column-inner {
padding-right: 20px;
padding-left: 20px;
}
.special_tabs.icontext .label {
}
.team-profile .tooltip-content p {
font-size: 9px !important;
}
h1.page_title {
font-size: 1.6em !important;
}
.fullwidth-container {
background-position: 65% 0 !important;
}
.page-id-191 .fullwidth-container {
background-position: 32% 0 !important;
}
.search-results .the_title h2 a {
font-size: 25px !important;
}
.center h2.secondaryTitle {
max-width: 100%;
font-size: 1em !important;
line-height: 1.5em !important;
}
.page-id-191 h2.secondaryTitle {
font-size: 36px !important;
text-align: right !important;
}
.page-id-191 .pageTitle h1.page_title {
text-align: right !important;
font-size: 17px !important;
}
.wide-buttons .vc_btn3,.wide-buttons .vc_btn3-container.vc_btn3-left {
width: 100% !important;
}
.vc_btn3.vc_btn3-size-sm.vc_btn3-icon-right:not(.vc_btn3-o-empty) {
padding-right: 39px !important;
}
#des-team-1 .slick-list {
margin-left: 0 !important;
}
.small-size-bgicon .aio-icon {
height: 1em !important;
width: 1em !important;
}
#des-team-1 .slick-prev {
left: 0 !important;
}
#des-team-1 .slick-next {
right: 0 !important;
}
.box-shadow-cforms {
padding: 0 !important;
}
.disable-on-mobiles {
display: none;
}
.SleekLanding-BottomText {
display: none;
}
.wpcf7 .skudo-request-quote.f1 p,.wpcf7 .skudo-request-quote.f2 p,.wpcf7 .skudo-request-quote.f3 p {
width: 100%;
margin: 20px 0 0 !important;
padding: 0;
}
.wpcf7 .skudo-request-quote.f3 .bt-contact {
margin: 30px 0 40px !important;
}
.wpcf7 .skudo-request-quote .wpcf7-checkbox label,.wpcf7 .skudo-request-quote.f3 textarea {
width: 100%;
}
.template-template-blank .vc_general.vc_btn3 {
margin-right: 0;
}
.error-c {
margin: 90px auto 80px;
padding: 20px;
}
.error404 .text-error {
font-size: 21px;
line-height: 24px;
}
.ifb-back .ifb-flip-box-section {
padding: 0 !important;
}
.flip-box-wrap .ifb-back p {
font-size: 10px !important;
}
.blog-default.wideblog .container {
padding: 0 20px !important;
}
.page-template-blog-template .blog-default.wideblog .container {
padding: 0 !important;
}
.page-template-blog-template .wideblog .post-listing .blog_excerpt {
max-width: 100%;
margin: 10px auto 40px;
}
.page-template-blog-masonry-template .posts_category_filter li {
margin: 0 5px;
}
.page-template-blog-template .wideblog .post-listing .the_title h2 a {
font-size: 30px !important;
line-height: 1.3em;
}
.fullwidth-container .pagetitle_overlay {
height: 150%;
}
.page-template-blog-template .wideblog .post-listing {
max-width: 100%;
}
.nav-previous,.nav-next,.next-posts,.prev-posts {
}
.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last {
width: 100%;
}
.woocommerce-checkout .master_container {
margin-top: 0;
}
.woocommerce-page table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail {
display: none !important;
}
.woocommerce-cart .page_content {
margin: 0 !important;
}
.woocommerce .shop_table.cart .quantity,.woocommerce-page .shop_table.cart .quantity {
float: none !important;
}
.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text {
width: 145px;
margin-bottom: 15px;
padding: 4px 10px;
margin-left: 5px;
}
.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce-page .cart .button,.woocommerce-page .cart input.button {
float: none;
margin-left: 5px;
}
.cart-subtotal th,.order-total th,.cart-subtotal,.order-total {
display: inline-block !important;
width: 100%;
background: #F5F5F5;
margin: 0;
padding: 7px !important;
text-align: left;
width: 100% !important;
background: #f5f5f5;
}
.order-total th,.cart-subtotal th {
background: #FDFDFD;
}
.woocommerce tbody tr:last-child {
border-bottom: none;
border-right: none;
}
h1.page_title {
}
#p-slider-938 {
margin-top: 50px !important;
}
header .search_trigger {
z-index: 999;
}
.nav-container > .navbar-collapse.collapse,
.style1 .nav-container > .navbar-collapse.collapse,
header.style3 .nav-container .navbar-collapse {
display: none !important;
}
.nav-container {
-webkit-transition: none;
-moz-transition: none;
transition: none;
}
.projects_media.full_media.col-md-12 {
margin: 0;
}
header.style4 .nav-container .navbar-header {
margin: 0;
text-align: left;
}
header.style4 .new-menu-wrapper .new-menu-left,header.style4 .new-menu-wrapper .new-menu-right {
display: none;
}
header.style4 .nav-container .navbar-header .navbar-brand {
opacity: 1;
margin-left: 0px !important;
margin-right: 0 !important;
margin-top: 23px !important;
margin-bottom: 23px !important;
}
header.style4.header_after_scroll .nav-container .navbar-header .navbar-brand {
margin-top: 18px !important;
margin-bottom: 18px !important;
}
header.style4.header_after_scroll .nav-container .dl-menuwrapper {
margin-top: 15px;
}
header.style4 .nav-container .dl-menuwrapper {
margin-top: 35px !important;
}
header.style4.header_after_scroll .navbar-brand img.logo_after_scroll {
}
header.style1 .skudo_right_header_icons {
position: relative;
float: right;
top: -2px;
margin-right: 70px;
}
.dl-menuwrapper button {
float: right;
right: -7px;
position: relative;
}
header .nav-container .dl-menuwrapper {
width: 100%;
margin-right: 0px;
margin-top: 22px;
}
header .skudo_right_header_icons.with-woocommerce-cart .search_trigger .dripicons-search{
top: -2px;
}
header .search_trigger.next-to-shopping-bag {
position: relative;
}
header.style1 .skudo_little_shopping_bag_wrapper {
top: -2px;
padding-bottom: 0;
}
header .search_trigger {
z-index: 999;
}
header a.navbar-brand img {
max-width: 100%;
}
header .skudo_dynamic_shopping_bag {
}
.navbar-default.style1,
.navbar-default.style2 {
max-height: 85px;
}
header .menu-controls {
display: none !important;
}
.skudo-push-sidebar-opened .navbar .nav-container .custom-font-icon .icon.dripicons-cross {
display: block;
padding-right: 0;
position: relative;
top: 1px;
right: 3px;
}
.vc_btn3.vc_btn3-size-md {
font-size: 12px !important;
}
.testimonials.style1 {
padding: 0 !important;
}
.align-center-mobile h3 {
text-align: center !important;
margin-left: 35px;
}
.align-center-mobile .vc_btn3-container.vc_btn3-left {
text-align: center;
float: none !important;
margin-right: 0 !important;
}
.align-center-mobile .vc_btn3-container.vc_btn3-left a {
margin-right: -35px;
}
.adjust-pagetitle-mobile-size {
font-size: 38px !important;
line-height: 48px !important;
}
header .search_trigger i {
padding-right: 5px;
top: 2px;
}
header .search_trigger i,header .search_trigger_mobile i {
top: 0;
}
header .menu-controls.menu-next-to-shopping-bag {
top: -2px;
z-index: 9999999;
}
.hermes.tp-bullets {
left: 112% !important;
top: 85% !important;
}
.shadow-text-position .uvc-sub-heading {
margin-top: -30px !important;
}
.shadow-text-position2 .uvc-sub-heading {
margin-top: -15px !important;
}
.box-paddingl{padding-left: 0 !important;}
header.style1.hide-on-start .menu-controls {
top: 5px;
}
.absolute-icon-aligment {
display: none;
}
#cbpw-filters31 .cbp-filter-item {
padding: 0 8px !important;
}
.cbp-l-filters-list .cbp-filter-item {
z-index: 999;
}
header .header_style2_contact_info {
display: none;
}
header.style2 {
padding-bottom: 0 !important;
}
header.style2 .nav-container .navbar-header {
width: 50%;
float: left;
margin-top: 20px;
margin-bottom: 20px;
}
header.style2 .nav-container .navbar-header a.navbar-brand,header.style2.header_after_scroll a.navbar-brand {
}
.align-cbutton-left {
left: -46px !important;
top: -20px !important;
}
.box-paddingr {
padding-right: 0px !important;
}
header.style3 .nav-container .dl-menuwrapper {
z-index: 999;
margin-top: 15px;
}
header.style3 .dl-menuwrapper button {
float: left;
right: -7px;
}
header.style3 .nav-container {
position: relative;
width: 100%;
margin: 0 auto;
}
header.style3 .nav-container .navbar-header a.navbar-brand{
margin-top: 20px !important;
margin-bottom: 20px !important;
}
header.style3.header_after_scroll .nav-container a.navbar-brand {
margin-top: 12px !important;
margin-bottom: 5px !important;
}
.extra-padding-photohome {
padding-right: 0 !important;
padding-left: 0 !important;
}
.button-app-slider i {
font-size: 16px;
top: 1px;
}
body:not(.rtl).skudo-push-sidebar-opened #main header.header-with-container.navbar-fixed-top:not(.header_not_fixed),body:not(.rtl).skudo-push-sidebar-opened #main header.header-full-width.navbar-fixed-top:not(.header_not_fixed) {
right: 220px;
left: -220px;
}
body:not(.rtl).skudo-push-sidebar-opened #main,body.skudo-push-sidebar-opened header .top-bar .down-button,body:not(.rtl).skudo-push-sidebar-opened header .top-bar.opened .down-button {
right: 220px;
}
.proj-remove-space{height: 20px !important;}
.skudo-push-sidebar {
width: 220px;
}
.serv-2{font-size: 16px !important; margin-top: -5px !important;}
.skudo-push-sidebar-content {
padding: 20px;
}
.home-box1-mobile {
padding: 0 30px !important;
}
.home-portfolio-section {
padding: 40px 0 !important;
}
.home-padding3 {
padding-right: 15px !important;
padding-left: 15px !important;
}
header.header_not_fixed.style3, header.header_not_fixed.style4 {
padding: 20px;
}
.vc_general.vc_btn3 {margin-right: 0;}
.aboutme {
padding-top: 80px!important;
padding-right: 40px!important;
padding-bottom: 80px!important;
padding-left: 40px!important;
}
.flex-direction-nav a.flex-prev {left: -42px;}
.flex-direction-nav a.flex-next {right: -42px;}
header.style5 .skudo_right_header_icons.with-woocommerce-cart{margin-right: 60px;right: 0;display: none;}
.big-letter-spacing{letter-spacing: 6px !important;}
.blurslider-gradient{margin-top: 100px !important;left: -16px !important;}
.ultb3-info {padding: 0 30px !important;}
h2.secondaryTitle {max-width: 100%;}
.testimonials.style1 .testimonial-nav li {width: 30px;height: 30px;margin: 0;border: 5px solid #fff;}
.testimonials.style1 .testimonial-nav li a {width: 30px;height: 30px;}
.special_tabs.icontext .label .title {margin: 13px 0px 8px 60px;}
.style5 .skudo_right_header_icons {top: -2px;right: 50px;}
header.style6 .skudo_right_header_icons {padding-top: 5px !important;padding-bottom: 5px !important;}
.ult-content-box{padding-top: 50px !important;padding-right: 40px !important;padding-bottom: 50px !important;padding-left: 40px !important;}
header.style1 .skudo_right_header_icons{
padding-top: 29px !important;
}
header.style1.header_after_scroll .skudo_right_header_icons{
padding-top: 24px !important;
}
.extra-large-font{font-size: 45px !important;}
.skudo-labeled h4 {
top: -27px;
padding: 10px 16px;
font-size: 13px;
}
.vc_custom_1530806089247 {
background-position: right !important;
}
.special_tabs.icontext.horizontal .skudo_icon_special_tabs i{
font-size: 18px !important;
}
h3.vc_custom_heading{
font-size: 1em !important;
}
.titlesleftcrumbsright h2.secondaryTitle {
margin-top: 0 !important;
}
.partner-item.col-md-3{
margin-bottom: 60px;
}
}
.cbp-popup-content .portfolio_type-singlepageinlineajax-grid  .projects_nav1{display: none !important;}
@media screen and (max-width: 600px) {
.tabs-web {
}
.tabs-mobile {
display:none;
}
.woocommerce-page table.shop_table,.woocommerce-page table.shop_table thead,.woocommerce-page table.shop_table tbody,.woocommerce-page table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table tr {
display: block;
}
.woocommerce-page table.shop_table thead tr {
position: absolute;
top: -9999px;
left: -9999px;
}
header .skudo_right_header_icons:not(.with-woocommerce-cart) .menu-controls {
display: none;
}
header .skudo_right_header_icons:not(.with-woocommerce-cart) .search_trigger i {
top: -1px;
}
header.header_after_scroll .skudo_right_header_icons:not(.with-woocommerce-cart) .search_trigger i {
top: 2px;
}
.woocommerce-page table.shop_table td {
position: relative;
padding-left: 36% !important;
padding: 15px 0 10px;
border-right: 1px solid #ededed;
border-left: 1px solid #ededed;
border-top: 1px solid #ededed;
}
.woocommerce-page table.shop_table .order-total td {
padding-left: 8px !important;
}
.woocommerce-page table.shop_table {
border: none;
}
.woocommerce-page table.shop_table td.product-spacer {
border-color: #FFF;
height: 10px;
}
.woocommerce-page table.shop_table td:before {
position: absolute;
top: 15px;
left: 13px;
width: 50%;
padding-right: 10px;
white-space: nowrap;
font-weight: 700;
}
.woocommerce-page table.shop_table td.product-remove:before {content: "DELETE";}
.woocommerce-page table.shop_table td.product-thumbnail:before {content: "IMAGE";}
.woocommerce-page table.shop_table td.product-name:before {content: "PRODUCT";}
.woocommerce-page table.shop_table td.product-price:before {content: "PRICE";}
.woocommerce-page table.shop_table td.product-quantity:before {content: "QUANTITY";}
.woocommerce-page table.shop_table td.product-subtotal:before {content: "SUBTOTAL";}
.woocommerce-page table.shop_table td.product-total:before {content: "TOTAL";}
.woocommerce .quantity,.woocommerce #content .quantity,.woocommerce-page .quantity,.woocommerce-page #content .quantity {
margin: 0;
}
.woocommerce-page table.cart td.actions,.woocommerce-page #content table.cart td.actions {
text-align: left;
border: 0;
padding-left: 6px !important;
}
.woocommerce-page table.cart td.actions .button.alt,.woocommerce-page #content table.cart td.actions .button.alt {
float: left;
margin-top: 10px;
}
.woocommerce-page table.cart td.actions div,.woocommerce-page #content table.cart td.actions div,.woocommerce-page table.cart td.actions input,.woocommerce-page #content table.cart td.actions input {
margin-bottom: 10px;
}
.woocommerce-page .cart-collaterals .cart_totals {
float: left;
width: 100%;
text-align: left;
margin-bottom: 50px;
}
.woocommerce-page .cart-collaterals .cart_totals th,.woocommerce-page .cart-collaterals .cart_totals td {
border: 0 !important;
}
.woocommerce-page .cart-collaterals .cart_totals table tr.cart-subtotal td,.woocommerce-page .cart-collaterals .cart_totals table tr.shipping td,.woocommerce-page .cart-collaterals .cart_totals table tr.total td {
padding-left: 6px !important;
}
.woocommerce-page table.shop_table tr.cart-subtotal td,.woocommerce-page table.shop_table tr.shipping td,.woocommerce-page table.shop_table tr.total td,.woocommerce-page table.shop_table.order_details tfoot th,.woocommerce-page table.shop_table.order_details tfoot td {
padding-left: 6px !important;
border: 0 !important;
}
.woocommerce-page table.shop_table tbody {
padding-top: 10px;
}
.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2,.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last {
float: none;
width: 100%;
}
.woocommerce .order_details ul,.woocommerce-page .order_details ul,.woocommerce .order_details,.woocommerce-page .order_details {
padding: 0;
}
.woocommerce .order_details li,.woocommerce-page .order_details li {
clear: left;
margin-bottom: 10px;
border: 0;
}
}
@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:.7}80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}45%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:.7}80%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.ball-pulse>div:nth-child(0){-webkit-animation:scale .75s -.36s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s -.36s infinite cubic-bezier(.2,.68,.18,1.08)}.ball-pulse>div:nth-child(1){-webkit-animation:scale .75s -.24s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s -.24s infinite cubic-bezier(.2,.68,.18,1.08)}.ball-pulse>div:nth-child(2){-webkit-animation:scale .75s -.12s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s -.12s infinite cubic-bezier(.2,.68,.18,1.08)}.ball-pulse>div:nth-child(3){-webkit-animation:scale .75s 0s infinite cubic-bezier(.2,.68,.18,1.08);animation:scale .75s 0s infinite cubic-bezier(.2,.68,.18,1.08)}.ball-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}@-webkit-keyframes ball-pulse-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ball-pulse-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.ball-pulse-sync>div:nth-child(0){-webkit-animation:ball-pulse-sync .6s -.21s infinite ease-in-out;animation:ball-pulse-sync .6s -.21s infinite ease-in-out}.ball-pulse-sync>div:nth-child(1){-webkit-animation:ball-pulse-sync .6s -.14s infinite ease-in-out;animation:ball-pulse-sync .6s -.14s infinite ease-in-out}.ball-pulse-sync>div:nth-child(2){-webkit-animation:ball-pulse-sync .6s -.07s infinite ease-in-out;animation:ball-pulse-sync .6s -.07s infinite ease-in-out}.ball-pulse-sync>div:nth-child(3){-webkit-animation:ball-pulse-sync .6s 0s infinite ease-in-out;animation:ball-pulse-sync .6s 0s infinite ease-in-out}.ball-pulse-sync>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}@-webkit-keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.ball-scale>div{background-color:#fff;border-radius:100%;margin:2px;display:inline-block;height:60px;width:60px;-webkit-animation:ball-scale 1s 0s ease-in-out infinite;animation:ball-scale 1s 0s ease-in-out infinite}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ball-rotate{position:relative}.ball-rotate>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:relative}.ball-rotate>div:first-child{-webkit-animation:rotate 1s 0s cubic-bezier(.7,-.13,.22,.86) infinite;animation:rotate 1s 0s cubic-bezier(.7,-.13,.22,.86) infinite}.ball-rotate>div:after,.ball-rotate>div:before{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;content:"";position:absolute;opacity:.8}.ball-rotate>div:before{top:0;left:-28px}.ball-rotate>div:after{top:0;left:25px}@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(0.6);transform:rotate(180deg) scale(0.6)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}.ball-clip-rotate>div{border-radius:100%;margin:2px;border:2px solid #fff;border-bottom-color:transparent;height:25px;width:25px;background:0 0!important;display:inline-block;-webkit-animation:rotate .75s 0s linear infinite;animation:rotate .75s 0s linear infinite}@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(0.6);transform:rotate(180deg) scale(0.6)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@keyframes scale{30%{-webkit-transform:scale(0.3);transform:scale(0.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}.ball-clip-rotate-pulse{position:relative;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}.ball-clip-rotate-pulse>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:0;left:0;border-radius:100%}.ball-clip-rotate-pulse>div:first-child{background:#fff;height:16px;width:16px;top:7px;left:-7px;-webkit-animation:scale 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:scale 1s 0s cubic-bezier(.09,.57,.49,.9) infinite}.ball-clip-rotate-pulse>div:last-child{position:absolute;width:30px;height:30px;left:-16px;top:-2px;background:0 0;border:2px solid;border-color:#fff transparent;-webkit-animation:rotate 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:rotate 1s 0s cubic-bezier(.09,.57,.49,.9) infinite;-webkit-animation-duration:1s;animation-duration:1s}@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(0.6);transform:rotate(180deg) scale(0.6)}100%{-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}.ball-clip-rotate-multiple{position:relative}.ball-clip-rotate-multiple>div{position:absolute;left:-20px;top:-20px;border:2px solid #fff;border-bottom-color:transparent;border-top-color:transparent;border-radius:100%;height:35px;width:35px;-webkit-animation:rotate 1s 0s ease-in-out infinite;animation:rotate 1s 0s ease-in-out infinite}.ball-clip-rotate-multiple>div:last-child{display:inline-block;top:-10px;left:-10px;width:15px;height:15px;-webkit-animation-duration:.5s;animation-duration:.5s;border-color:#fff transparent;-webkit-animation-direction:reverse;animation-direction:reverse}@-webkit-keyframes ball-scale-ripple{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}100%{opacity:0}}@keyframes ball-scale-ripple{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}100%{opacity:0}}.ball-scale-ripple>div{height:50px;width:50px;border-radius:100%;border:2px solid #fff;-webkit-animation:ball-scale-ripple 1s 0s infinite cubic-bezier(.21,.53,.56,.8);animation:ball-scale-ripple 1s 0s infinite cubic-bezier(.21,.53,.56,.8)}@-webkit-keyframes ball-scale-ripple-multiple{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}100%{opacity:0}}@keyframes ball-scale-ripple-multiple{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:1}70%{-webkit-transform:scale(1);transform:scale(1);opacity:.7}100%{opacity:0}}.ball-scale-ripple-multiple{position:relative;-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}.ball-scale-ripple-multiple>div:nth-child(0){-webkit-animation-delay:-.8s;animation-delay:-.8s}.ball-scale-ripple-multiple>div:nth-child(1){-webkit-animation-delay:-.6s;animation-delay:-.6s}.ball-scale-ripple-multiple>div:nth-child(2){-webkit-animation-delay:-.4s;animation-delay:-.4s}.ball-scale-ripple-multiple>div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s}.ball-scale-ripple-multiple>div{position:absolute;top:-2px;left:-26px;width:50px;height:50px;border-radius:100%;border:2px solid #fff;-webkit-animation:ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(.21,.53,.56,.8);animation:ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(.21,.53,.56,.8)}@-webkit-keyframes ball-beat{50%{opacity:.2;-webkit-transform:scale(0.75);transform:scale(0.75)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-beat{50%{opacity:.2;-webkit-transform:scale(0.75);transform:scale(0.75)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.ball-beat>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;display:inline-block;-webkit-animation:ball-beat .7s 0s infinite linear;animation:ball-beat .7s 0s infinite linear}.ball-beat>div:nth-child(2n-1){-webkit-animation-delay:-.35s!important;animation-delay:-.35s!important}@-webkit-keyframes ball-scale-multiple{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}5%{opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes ball-scale-multiple{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}5%{opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.ball-scale-multiple{position:relative;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.ball-scale-multiple>div:nth-child(2){-webkit-animation-delay:-.4s;animation-delay:-.4s}.ball-scale-multiple>div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s}.ball-scale-multiple>div{background-color:#fff;border-radius:100%;position:absolute;left:-30px;top:0;opacity:0;margin:0;width:60px;height:60px;-webkit-animation:ball-scale-multiple 1s 0s linear infinite;animation:ball-scale-multiple 1s 0s linear infinite}@-webkit-keyframes ball-triangle-path-1{33%{-webkit-transform:translate(25px,-50px);transform:translate(25px,-50px)}66%{-webkit-transform:translate(50px,0);transform:translate(50px,0)}100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}@keyframes ball-triangle-path-1{33%{-webkit-transform:translate(25px,-50px);transform:translate(25px,-50px)}66%{-webkit-transform:translate(50px,0);transform:translate(50px,0)}100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}@-webkit-keyframes ball-triangle-path-2{33%{-webkit-transform:translate(25px,50px);transform:translate(25px,50px)}66%{-webkit-transform:translate(-25px,50px);transform:translate(-25px,50px)}100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}@keyframes ball-triangle-path-2{33%{-webkit-transform:translate(25px,50px);transform:translate(25px,50px)}66%{-webkit-transform:translate(-25px,50px);transform:translate(-25px,50px)}100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}@-webkit-keyframes ball-triangle-path-3{33%{-webkit-transform:translate(-50px,0);transform:translate(-50px,0)}66%{-webkit-transform:translate(-25px,-50px);transform:translate(-25px,-50px)}100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}@keyframes ball-triangle-path-3{33%{-webkit-transform:translate(-50px,0);transform:translate(-50px,0)}66%{-webkit-transform:translate(-25px,-50px);transform:translate(-25px,-50px)}100%{-webkit-transform:translate(0px,0);transform:translate(0px,0)}}.ball-triangle-path{position:relative;-webkit-transform:translate(-29.99px,-37.51px);-ms-transform:translate(-29.99px,-37.51px);transform:translate(-29.99px,-37.51px)}.ball-triangle-path>div:nth-child(1){-webkit-animation-name:ball-triangle-path-1;animation-name:ball-triangle-path-1;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ball-triangle-path>div:nth-child(2){-webkit-animation-name:ball-triangle-path-2;animation-name:ball-triangle-path-2;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ball-triangle-path>div:nth-child(3){-webkit-animation-name:ball-triangle-path-3;animation-name:ball-triangle-path-3;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ball-triangle-path>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;width:10px;height:10px;border-radius:100%;border:1px solid #fff}.ball-triangle-path>div:nth-of-type(1){top:50px}.ball-triangle-path>div:nth-of-type(2){left:25px}.ball-triangle-path>div:nth-of-type(3){top:50px;left:50px}@-webkit-keyframes ball-pulse-rise-even{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}25%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:scale(0.4);transform:scale(0.4)}75%{-webkit-transform:translateY(30px);transform:translateY(30px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-pulse-rise-even{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}25%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:scale(0.4);transform:scale(0.4)}75%{-webkit-transform:translateY(30px);transform:translateY(30px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ball-pulse-rise-odd{0%{-webkit-transform:scale(0.4);transform:scale(0.4)}25%{-webkit-transform:translateY(30px);transform:translateY(30px)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(0.75);transform:scale(0.75)}}@keyframes ball-pulse-rise-odd{0%{-webkit-transform:scale(0.4);transform:scale(0.4)}25%{-webkit-transform:translateY(30px);transform:translateY(30px)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(0.75);transform:scale(0.75)}}.ball-pulse-rise>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:cubic-bezier(.15,.46,.9,.6);animation-timing-function:cubic-bezier(.15,.46,.9,.6);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}.ball-pulse-rise>div:nth-child(2n){-webkit-animation-name:ball-pulse-rise-even;animation-name:ball-pulse-rise-even}.ball-pulse-rise>div:nth-child(2n-1){-webkit-animation-name:ball-pulse-rise-odd;animation-name:ball-pulse-rise-odd}@-webkit-keyframes ball-grid-beat{50%{opacity:.7}100%{opacity:1}}@keyframes ball-grid-beat{50%{opacity:.7}100%{opacity:1}}.ball-grid-beat{width:57px}.ball-grid-beat>div:nth-child(1){-webkit-animation-delay:-.07s;animation-delay:-.07s;-webkit-animation-duration:1.53s;animation-duration:1.53s}.ball-grid-beat>div:nth-child(2){-webkit-animation-delay:.72s;animation-delay:.72s;-webkit-animation-duration:.94s;animation-duration:.94s}.ball-grid-beat>div:nth-child(3){-webkit-animation-delay:.11s;animation-delay:.11s;-webkit-animation-duration:1.25s;animation-duration:1.25s}.ball-grid-beat>div:nth-child(4){-webkit-animation-delay:.13s;animation-delay:.13s;-webkit-animation-duration:1.01s;animation-duration:1.01s}.ball-grid-beat>div:nth-child(5){-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-duration:1.2s;animation-duration:1.2s}.ball-grid-beat>div:nth-child(6){-webkit-animation-delay:.18s;animation-delay:.18s;-webkit-animation-duration:.97s;animation-duration:.97s}.ball-grid-beat>div:nth-child(7){-webkit-animation-delay:-.09s;animation-delay:-.09s;-webkit-animation-duration:.67s;animation-duration:.67s}.ball-grid-beat>div:nth-child(8){-webkit-animation-delay:.42s;animation-delay:.42s;-webkit-animation-duration:.92s;animation-duration:.92s}.ball-grid-beat>div:nth-child(9){-webkit-animation-delay:.52s;animation-delay:.52s;-webkit-animation-duration:1.43s;animation-duration:1.43s}.ball-grid-beat>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;float:left;-webkit-animation-name:ball-grid-beat;animation-name:ball-grid-beat;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}@-webkit-keyframes ball-grid-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes ball-grid-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.ball-grid-pulse{width:57px}.ball-grid-pulse>div:nth-child(1){-webkit-animation-delay:.73s;animation-delay:.73s;-webkit-animation-duration:1.3s;animation-duration:1.3s}.ball-grid-pulse>div:nth-child(2){-webkit-animation-delay:.32s;animation-delay:.32s;-webkit-animation-duration:1.3s;animation-duration:1.3s}.ball-grid-pulse>div:nth-child(3){-webkit-animation-delay:.71s;animation-delay:.71s;-webkit-animation-duration:.88s;animation-duration:.88s}.ball-grid-pulse>div:nth-child(4){-webkit-animation-delay:.62s;animation-delay:.62s;-webkit-animation-duration:1.06s;animation-duration:1.06s}.ball-grid-pulse>div:nth-child(5){-webkit-animation-delay:.31s;animation-delay:.31s;-webkit-animation-duration:.62s;animation-duration:.62s}.ball-grid-pulse>div:nth-child(6){-webkit-animation-delay:-.14s;animation-delay:-.14s;-webkit-animation-duration:1.48s;animation-duration:1.48s}.ball-grid-pulse>div:nth-child(7){-webkit-animation-delay:-.1s;animation-delay:-.1s;-webkit-animation-duration:1.47s;animation-duration:1.47s}.ball-grid-pulse>div:nth-child(8){-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-duration:1.49s;animation-duration:1.49s}.ball-grid-pulse>div:nth-child(9){-webkit-animation-delay:.73s;animation-delay:.73s;-webkit-animation-duration:.7s;animation-duration:.7s}.ball-grid-pulse>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;float:left;-webkit-animation-name:ball-grid-pulse;animation-name:ball-grid-pulse;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}@-webkit-keyframes ball-spin-fade-loader{50%{opacity:.3;-webkit-transform:scale(0.4);transform:scale(0.4)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-spin-fade-loader{50%{opacity:.3;-webkit-transform:scale(0.4);transform:scale(0.4)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.ball-spin-fade-loader{position:relative;top:-10px;left:-10px}.ball-spin-fade-loader>div:nth-child(1){top:25px;left:0;-webkit-animation:ball-spin-fade-loader 1s -.96s infinite linear;animation:ball-spin-fade-loader 1s -.96s infinite linear}.ball-spin-fade-loader>div:nth-child(2){top:17.05px;left:17.05px;-webkit-animation:ball-spin-fade-loader 1s -.84s infinite linear;animation:ball-spin-fade-loader 1s -.84s infinite linear}.ball-spin-fade-loader>div:nth-child(3){top:0;left:25px;-webkit-animation:ball-spin-fade-loader 1s -.72s infinite linear;animation:ball-spin-fade-loader 1s -.72s infinite linear}.ball-spin-fade-loader>div:nth-child(4){top:-17.05px;left:17.05px;-webkit-animation:ball-spin-fade-loader 1s -.6s infinite linear;animation:ball-spin-fade-loader 1s -.6s infinite linear}.ball-spin-fade-loader>div:nth-child(5){top:-25px;left:0;-webkit-animation:ball-spin-fade-loader 1s -.48s infinite linear;animation:ball-spin-fade-loader 1s -.48s infinite linear}.ball-spin-fade-loader>div:nth-child(6){top:-17.05px;left:-17.05px;-webkit-animation:ball-spin-fade-loader 1s -.36s infinite linear;animation:ball-spin-fade-loader 1s -.36s infinite linear}.ball-spin-fade-loader>div:nth-child(7){top:0;left:-25px;-webkit-animation:ball-spin-fade-loader 1s -.24s infinite linear;animation:ball-spin-fade-loader 1s -.24s infinite linear}.ball-spin-fade-loader>div:nth-child(8){top:17.05px;left:-17.05px;-webkit-animation:ball-spin-fade-loader 1s -.12s infinite linear;animation:ball-spin-fade-loader 1s -.12s infinite linear}.ball-spin-fade-loader>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute}@-webkit-keyframes ball-spin-loader{75%{opacity:.2}100%{opacity:1}}@keyframes ball-spin-loader{75%{opacity:.2}100%{opacity:1}}.ball-spin-loader{position:relative}.ball-spin-loader>span:nth-child(1){top:45px;left:0;-webkit-animation:ball-spin-loader 2s .9s infinite linear;animation:ball-spin-loader 2s .9s infinite linear}.ball-spin-loader>span:nth-child(2){top:30.68px;left:30.68px;-webkit-animation:ball-spin-loader 2s 1.8s infinite linear;animation:ball-spin-loader 2s 1.8s infinite linear}.ball-spin-loader>span:nth-child(3){top:0;left:45px;-webkit-animation:ball-spin-loader 2s 2.7s infinite linear;animation:ball-spin-loader 2s 2.7s infinite linear}.ball-spin-loader>span:nth-child(4){top:-30.68px;left:30.68px;-webkit-animation:ball-spin-loader 2s 3.6s infinite linear;animation:ball-spin-loader 2s 3.6s infinite linear}.ball-spin-loader>span:nth-child(5){top:-45px;left:0;-webkit-animation:ball-spin-loader 2s 4.5s infinite linear;animation:ball-spin-loader 2s 4.5s infinite linear}.ball-spin-loader>span:nth-child(6){top:-30.68px;left:-30.68px;-webkit-animation:ball-spin-loader 2s 5.4s infinite linear;animation:ball-spin-loader 2s 5.4s infinite linear}.ball-spin-loader>span:nth-child(7){top:0;left:-45px;-webkit-animation:ball-spin-loader 2s 6.3s infinite linear;animation:ball-spin-loader 2s 6.3s infinite linear}.ball-spin-loader>span:nth-child(8){top:30.68px;left:-30.68px;-webkit-animation:ball-spin-loader 2s 7.2s infinite linear;animation:ball-spin-loader 2s 7.2s infinite linear}.ball-spin-loader>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;width:15px;height:15px;border-radius:100%;background:green}@-webkit-keyframes ball-zig{33%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}66%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-zig{33%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}66%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ball-zag{33%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}66%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-zag{33%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}66%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.ball-zig-zag{position:relative;-webkit-transform:translate(-15px,-15px);-ms-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}.ball-zig-zag>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px 2px 2px 15px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:4px;left:-7px}.ball-zig-zag>div:first-child{-webkit-animation:ball-zig .7s 0s infinite linear;animation:ball-zig .7s 0s infinite linear}.ball-zig-zag>div:last-child{-webkit-animation:ball-zag .7s 0s infinite linear;animation:ball-zag .7s 0s infinite linear}@-webkit-keyframes ball-zig-deflect{17%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}34%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}67%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}84%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-zig-deflect{17%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}34%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}67%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}84%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes ball-zag-deflect{17%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}34%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}67%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}84%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes ball-zag-deflect{17%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}34%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}67%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}84%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.ball-zig-zag-deflect{position:relative;-webkit-transform:translate(-15px,-15px);-ms-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}.ball-zig-zag-deflect>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px 2px 2px 15px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;top:4px;left:-7px}.ball-zig-zag-deflect>div:first-child{-webkit-animation:ball-zig-deflect 1.5s 0s infinite linear;animation:ball-zig-deflect 1.5s 0s infinite linear}.ball-zig-zag-deflect>div:last-child{-webkit-animation:ball-zag-deflect 1.5s 0s infinite linear;animation:ball-zag-deflect 1.5s 0s infinite linear}@-webkit-keyframes line-scale{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(0.4);transform:scaley(0.4)}100%{-webkit-transform:scaley(1);transform:scaley(1)}}@keyframes line-scale{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(0.4);transform:scaley(0.4)}100%{-webkit-transform:scaley(1);transform:scaley(1)}}.line-scale>div:nth-child(1){-webkit-animation:line-scale 1s -.4s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.4s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(2){-webkit-animation:line-scale 1s -.3s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.3s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(3){-webkit-animation:line-scale 1s -.2s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.2s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(4){-webkit-animation:line-scale 1s -.1s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s -.1s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div:nth-child(5){-webkit-animation:line-scale 1s 0s infinite cubic-bezier(.2,.68,.18,1.08);animation:line-scale 1s 0s infinite cubic-bezier(.2,.68,.18,1.08)}.line-scale>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block}@-webkit-keyframes line-scale-party{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes line-scale-party{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}.line-scale-party>div:nth-child(1){-webkit-animation-delay:.23s;animation-delay:.23s;-webkit-animation-duration:1.1s;animation-duration:1.1s}.line-scale-party>div:nth-child(2){-webkit-animation-delay:.09s;animation-delay:.09s;-webkit-animation-duration:1s;animation-duration:1s}.line-scale-party>div:nth-child(3){-webkit-animation-delay:.44s;animation-delay:.44s;-webkit-animation-duration:.65s;animation-duration:.65s}.line-scale-party>div:nth-child(4){-webkit-animation-delay:-.12s;animation-delay:-.12s;-webkit-animation-duration:1.01s;animation-duration:1.01s}.line-scale-party>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;-webkit-animation-name:line-scale-party;animation-name:line-scale-party;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0}@-webkit-keyframes line-scale-pulse-out{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(0.4);transform:scaley(0.4)}100%{-webkit-transform:scaley(1);transform:scaley(1)}}@keyframes line-scale-pulse-out{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(0.4);transform:scaley(0.4)}100%{-webkit-transform:scaley(1);transform:scaley(1)}}.line-scale-pulse-out>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;display:inline-block;-webkit-animation:line-scale-pulse-out .9s -.6s infinite cubic-bezier(.85,.25,.37,.85);animation:line-scale-pulse-out .9s -.6s infinite cubic-bezier(.85,.25,.37,.85)}.line-scale-pulse-out>div:nth-child(2),.line-scale-pulse-out>div:nth-child(4){-webkit-animation-delay:-.4s!important;animation-delay:-.4s!important}.line-scale-pulse-out>div:nth-child(1),.line-scale-pulse-out>div:nth-child(5){-webkit-animation-delay:-.2s!important;animation-delay:-.2s!important}@-webkit-keyframes line-scale-pulse-out-rapid{0%{-webkit-transform:scaley(1);transform:scaley(1)}80%{-webkit-transform:scaley(0.3);transform:scaley(0.3)}90%{-webkit-transform:scaley(1);transform:scaley(1)}}@keyframes line-scale-pulse-out-rapid{0%{-webkit-transform:scaley(1);transform:scaley(1)}80%{-webkit-transform:scaley(0.3);transform:scaley(0.3)}90%{-webkit-transform:scaley(1);transform:scaley(1)}}.line-scale-pulse-out-rapid>div{background-color:#fff;width:4px;height:35px;border-radius:2px;margin:2px;display:inline-block;-webkit-animation:line-scale-pulse-out-rapid .9s -.5s infinite cubic-bezier(.11,.49,.38,.78);animation:line-scale-pulse-out-rapid .9s -.5s infinite cubic-bezier(.11,.49,.38,.78)}.line-scale-pulse-out-rapid>div:nth-child(2),.line-scale-pulse-out-rapid>div:nth-child(4){-webkit-animation-delay:-.25s!important;animation-delay:-.25s!important}.line-scale-pulse-out-rapid>div:nth-child(1),.line-scale-pulse-out-rapid>div:nth-child(5){-webkit-animation-delay:0s!important;animation-delay:0s!important}@-webkit-keyframes line-spin-fade-loader{50%{opacity:.3}100%{opacity:1}}@keyframes line-spin-fade-loader{50%{opacity:.3}100%{opacity:1}}.line-spin-fade-loader{position:relative;top:-10px;left:-4px}.line-spin-fade-loader>div:nth-child(1){top:20px;left:0;-webkit-animation:line-spin-fade-loader 1.2s -.84s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.84s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(2){top:13.64px;left:13.64px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:line-spin-fade-loader 1.2s -.72s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.72s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(3){top:0;left:20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation:line-spin-fade-loader 1.2s -.6s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.6s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(4){top:-13.64px;left:13.64px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:line-spin-fade-loader 1.2s -.48s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.48s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(5){top:-20px;left:0;-webkit-animation:line-spin-fade-loader 1.2s -.36s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.36s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(6){top:-13.64px;left:-13.64px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:line-spin-fade-loader 1.2s -.24s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.24s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(7){top:0;left:-20px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation:line-spin-fade-loader 1.2s -.12s infinite ease-in-out;animation:line-spin-fade-loader 1.2s -.12s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(8){top:13.64px;left:-13.64px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:line-spin-fade-loader 1.2s 0s infinite ease-in-out;animation:line-spin-fade-loader 1.2s 0s infinite ease-in-out}.line-spin-fade-loader>div{background-color:#fff;border-radius:2px;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;width:5px;height:15px}@-webkit-keyframes triangle-skew-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}@keyframes triangle-skew-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}.triangle-skew-spin>div{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff;-webkit-animation:triangle-skew-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:triangle-skew-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite}@-webkit-keyframes square-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}@keyframes square-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}.square-spin>div{width:50px;height:50px;background:#fff;border:1px solid transparent;-webkit-animation:square-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite;animation:square-spin 3s 0s cubic-bezier(.09,.57,.49,.9) infinite}@-webkit-keyframes rotate_pacman_half_up{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}50%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotate_pacman_half_up{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}50%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes rotate_pacman_half_down{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotate_pacman_half_down{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-webkit-keyframes pacman-balls{75%{opacity:.7}100%{-webkit-transform:translate(-100px,-6.25px);transform:translate(-100px,-6.25px)}}@keyframes pacman-balls{75%{opacity:.7}100%{-webkit-transform:translate(-100px,-6.25px);transform:translate(-100px,-6.25px)}}.pacman{position:relative}.pacman>div:nth-child(3){-webkit-animation:pacman-balls 1s -.66s infinite linear;animation:pacman-balls 1s -.66s infinite linear}.pacman>div:nth-child(4){-webkit-animation:pacman-balls 1s -.33s infinite linear;animation:pacman-balls 1s -.33s infinite linear}.pacman>div:nth-child(5){-webkit-animation:pacman-balls 1s 0s infinite linear;animation:pacman-balls 1s 0s infinite linear}.pacman>div:first-of-type{width:0;height:0;border-right:25px solid transparent;border-top:25px solid #fff;border-left:25px solid #fff;border-bottom:25px solid #fff;border-radius:25px;-webkit-animation:rotate_pacman_half_up .5s 0s infinite;animation:rotate_pacman_half_up .5s 0s infinite;position:relative;left:-30px}.pacman>div:nth-child(2){width:0;height:0;border-right:25px solid transparent;border-top:25px solid #fff;border-left:25px solid #fff;border-bottom:25px solid #fff;border-radius:25px;-webkit-animation:rotate_pacman_half_down .5s 0s infinite;animation:rotate_pacman_half_down .5s 0s infinite;margin-top:-50px;position:relative;left:-30px}.pacman>div:nth-child(3),.pacman>div:nth-child(4),.pacman>div:nth-child(5),.pacman>div:nth-child(6){background-color:#fff;border-radius:100%;margin:2px;width:10px;height:10px;position:absolute;-webkit-transform:translate(0,-6.25px);-ms-transform:translate(0,-6.25px);transform:translate(0,-6.25px);top:25px;left:70px}@-webkit-keyframes cube-transition{25%{-webkit-transform:translateX(50px) scale(0.5) rotate(-90deg);transform:translateX(50px) scale(0.5) rotate(-90deg)}50%{-webkit-transform:translate(50px,50px) rotate(-180deg);transform:translate(50px,50px) rotate(-180deg)}75%{-webkit-transform:translateY(50px) scale(0.5) rotate(-270deg);transform:translateY(50px) scale(0.5) rotate(-270deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes cube-transition{25%{-webkit-transform:translateX(50px) scale(0.5) rotate(-90deg);transform:translateX(50px) scale(0.5) rotate(-90deg)}50%{-webkit-transform:translate(50px,50px) rotate(-180deg);transform:translate(50px,50px) rotate(-180deg)}75%{-webkit-transform:translateY(50px) scale(0.5) rotate(-270deg);transform:translateY(50px) scale(0.5) rotate(-270deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.cube-transition{position:relative;-webkit-transform:translate(-25px,-25px);-ms-transform:translate(-25px,-25px);transform:translate(-25px,-25px)}.cube-transition>div{width:10px;height:10px;position:absolute;top:-5px;left:-5px;background-color:#fff;-webkit-animation:cube-transition 1.6s 0s infinite ease-in-out;animation:cube-transition 1.6s 0s infinite ease-in-out}.cube-transition>div:last-child{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes spin-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.semi-circle-spin{position:relative;width:35px;height:35px;overflow:hidden}.semi-circle-spin>div{position:absolute;border-width:0;border-radius:100%;-webkit-animation:spin-rotate .6s 0s infinite linear;animation:spin-rotate .6s 0s infinite linear;background-image:-webkit-linear-gradient(transparent 0,transparent 70%,#fff 30%,#fff 100%);background-image:linear-gradient(transparent 0,transparent 70%,#fff 30%,#fff 100%);width:100%;height:100%}
#skudo_website_load .spinner .loaders-style-box {
position: relative;
left: -50%;
}
#skudo_website_load .spinner .loaders-style-box.load2, #skudo_website_load .spinner .loaders-style-box.load3, #skudo_website_load .spinner .loaders-style-box.load6 {
top: -50px;
}
.semi-circle-spin {
position: relative;
width: 35px;
height: 35px;
overflow: hidden;
}
.semi-circle-spin>div {
position: absolute;
border-width: 0;
border-radius: 100%;
-webkit-animation: spin-rotate .6s 0 infinite linear;
animation: spin-rotate .6s 0 infinite linear;
background-image: -webkit-linear-gradient(transparent 0,transparent 70%,#fff 30%,#fff 100%);
background-image: linear-gradient(transparent 0,transparent 70%,#fff 30%,#fff 100%);
width: 100%;
height: 100%;
}
.load2 .loader,.load2 .loader:before,.load2 .loader:after {
border-radius: 50%;
}
.load2 .loader:before,.load2 .loader:after {
position: absolute;
content: '';
}
.load2 .loader:before {
width: 5.2em;
height: 10.2em;
background: #D5D5D5;
border-radius: 10.2em 0 0 10.2em;
top: -.1em;
left: -.1em;
-webkit-transform-origin: 5.2em 5.1em;
transform-origin: 5.2em 5.1em;
-webkit-animation: load2 2s infinite ease 1.5s;
animation: load2 2s infinite ease 1.5s;
}
.load2 .loader {
font-size: 10px;
text-indent: -99999em;
position: relative;
width: 10em;
height: 10em;
box-shadow: inset 0 0 0 1em #FFF;
-webkit-transform: translateZ(0);
-ms-transform: translateZ(0);
transform: translateZ(0);
}
.load2 .loader:after {
width: 5.2em;
height: 10.2em;
background: #D5D5D5;
border-radius: 0 10.2em 10.2em 0;
top: -.1em;
left: 5.1em;
-webkit-transform-origin: 0 5.1em;
transform-origin: 0 5.1em;
-webkit-animation: load2 2s infinite ease;
animation: load2 2s infinite ease;
}
@-webkit-keyframes load2 {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes load2 {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.load3 .loader {
font-size: 7px;
text-indent: -9999em;
width: 11em;
height: 11em;
border-radius: 50%;
background: #fff;
background: -moz-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);
background: -webkit-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);
background: -o-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);
background: -ms-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);
background: linear-gradient(to right,#fff 10%,rgba(255,255,255,0) 42%);
position: relative;
-webkit-animation: load3 1.4s infinite linear;
animation: load3 1.4s infinite linear;
-webkit-transform: translateZ(0);
-ms-transform: translateZ(0);
transform: translateZ(0);
}
.load3 .loader:before {
width: 50%;
height: 50%;
background: #FFF;
border-radius: 100% 0 0 0;
position: absolute;
top: 0;
left: 0;
content: '';
}
.load3 .loader:after {
background: #D5D5D5;
width: 75%;
height: 75%;
border-radius: 50%;
content: '';
margin: auto;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
@-webkit-keyframes load3 {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes load3 {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
.info-wrapper.ult-adjust-bottom-margin,.smile_icon_list_wrap.ult-adjust-bottom-margin,.uavc-list-icon-wrapper.ult-adjust-bottom-margin,.ubtn-ctn-center,.ubtn-ctn-left,.ubtn-ctn-right,.ubtn-img-container,.ult-banner-block.ult-adjust-bottom-margin,.ult-modal-input-wrapper.ult-adjust-bottom-margin,.ult_dual_button.ult-adjust-bottom-margin,.ultb3-box.ult-adjust-bottom-margin,.ultimate-call-to-action.ult-adjust-bottom-margin,.ultimate-google-trends.ult-adjust-bottom-margin,.ultimate-map-wrapper.ult-adjust-bottom-margin,.uvc-type-wrap.ult-adjust-bottom-margin,html .ult-ih-container.ult-adjust-bottom-margin,html .ult_exp_section_layer.ult-adjust-bottom-margin,html .ult_hotspot_container.ult-adjust-bottom-margin,html .ult_main_cl.ult-adjust-bottom-margin {
margin-bottom: 0 !important;
}
#qLoverlay{display:none !important;}
#skudo_website_load {
width: 100%;
height: 100%;
position: fixed;
overflow: hidden;
z-index: 99999999999 !important;
background: #d5d5d5;
transform: translateZ(20px);
-webkit-transform: translateZ(20px);
-moz-transform: translateZ(20px);
-ms-transform: translateZ(20px);
-o-transform: translateZ(20px);
}
#skudo_website_load .percentage {
height: 40px;
width: 300px;
position: absolute;
top: 46% !important;
text-align: center;
left: 47.5%;
left: calc(50% - 150px);
left: -webkit-calc(50% - 150px);
left: -moz-calc(50% - 1650px);
left: -ms-calc(50% - 150px);
left: -o-calc(50% - 150px);
margin-top: 60px;
font-weight: 100;
font-style: italic;
}
#skudo_website_load .spinner {
position: absolute;
left: 50%;
top: 46%;
}
span.wpcf7-list-item {
margin: 0 !important;
width: 100%;
}
.cbp-l-grid-projects-title{letter-spacing: 0px;}
div#jivo-iframe-container.jivo-iframe-container-bottom{right: 55px !important;}
.cbp-l-caption-alignCenter .cbp-l-caption-buttonLeft:hover, .cbp-l-caption-alignCenter .cbp-l-caption-buttonRight:hover {
background-color:#fff !important;
border:2px solid #fff !important;
}
_:-ms-lang(x), _:-webkit-full-screen, .ifb-flip-box-section-vertical-middle{
transform: translateY(0px) !important;
}
.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::before{
border-width: 1px 0 0 !important;
}
.vc_tta .vc_tta-controls-icon.vc_tta-controls-icon-plus::after{
border-width: 0 0 0 1px !important;
}
.flip-box-wrap .ifb-back p {
line-height: 1.7em !important;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2) {
.tabs-web {
}
.tabs-mobile {
display:none;
}
.disable-on-mobiles {
display: none;
}
header .navbar-brand img.logo_normal,header .navbar-brand img.logo_after_scroll {
display: none !important;
}
header.header_after_scroll a.navbar-brand img {
max-height: 36px;
}
header .navbar-brand img.logo_retina:not(.logo_after_scroll) {
display: block !important;
-webkit-background-size: 100%;
-moz-background-size: 100%;
-o-background-size: 100%;
background-size: 100%;
}
header.header_after_scroll .navbar-brand img.logo_retina.logo_after_scroll {
display: block !important;
-webkit-background-size: 100%;
-moz-background-size: 100%;
-o-background-size: 100%;
background-size: 100%;
}
#ultimate-heading-38665745dc690b2a4 h2 {
font-size: 20px !important;
font-family: 'Roboto' !important;
font-weight: 400 !important;
color: #f2f2f2 !important;
}
.footer_logo .footer_logo_normal {
display: none !important;
}
.footer_logo .footer_logo_retina {
display: block !important;
-webkit-background-size: 100%;
-moz-background-size: 100%;
-o-background-size: 100%;
background-size: 100%;
max-height: 35px;
text-align: center;
margin-left: auto;
margin-right: auto;
text-align: center;
}
.footer_logo.align-left .footer_logo_retina {
margin-left: 0;
text-align: left;
}
.hide-on-start .navbar-brand img.logo_retina,header.header_after_scroll .navbar-brand img.logo_retina {
display: none !important;
}
.upb_video_class {
background-color: #343434;
}
.wpcf7 .f-name input,.wpcf7 .f-subject input:not(input[type="checkbox"]),.wpcf7 .f-email input:not(input[type="checkbox"]),.wpcf7 .f-message textarea,.wpcf7 .f-captcha input:not(input[type="checkbox"]),.wpcf7 .f-name textarea,.wpcf7 .skudo-request-quote.f3 textarea,.wpcf7 .skudo-request-quote input:not(input[type="checkbox"]),.wpcf7 .skudo-request-quote textarea,.contact-widget-container input:not(input[type="checkbox"]),.contact-widget-container textarea {
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
box-shadow: none !important;
-webkit-appearance: none;
border-radius: 0;
}
}
.nav-style-6 > ul > li{display:block;width:100%;}
.nav-style-6 .nav ul{overflow: hidden;-webkit-transition: max-height .4s ease;-moz-transition: max-height .4s ease;-ms-transition: max-height .4s ease;-o-transition: max-height .4s ease;transition: max-height .4s ease;}
.nav-style-6 ul li {margin:0 !important;padding:0 !important;}
.nav-style-6 ul li a i{margin-left:10px;font-size: .7em;-webkit-transition: transform .4s ease;-moz-transition: transform .4s ease;-ms-transition: transform .4s ease;-o-transition: transform .4s ease;transition: transform .4s ease;}
.nav-style-6 ul li a i::before{top:-3px;}
div.nav-style-6{display: inline;}
div.nav-style-6 .navbar-nav{display: table;height:100vh;}
div.nav-style-6 .navbar-nav .menu_items_wrapper{display: table-cell;vertical-align: middle;}
header.hideitall{background: transparent !important;box-shadow: none !important;border: none;}
header.hideitall *{visibility:hidden;pointer-events:none;opacity: 0;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
header.hideitall .nav-container, header.hideitall .skudo_right_header_icons ,header.hideitall .cd-nav-trigger, header.hideitall .cd-nav-bg, header.hideitall .cd-icon, header.hideitall .cd-icon:before, header.hideitall .cd-icon:after{visibility:visible;pointer-events:all;opacity: 1;}
.cd-nav-trigger .cd-nav-bg{display: inline-block;position: relative;float: left;width: 40px;height: 40px;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;left:-10px;transform-origin: center;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s;}
.cd-nav-trigger .cd-nav-bg.active{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);}
.cd-nav-trigger .cd-nav-bg-fake{position: relative;opacity: 1 !important;visibility: visible !important;left:-10px;width: 40px;height: 40px;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s;transform-origin:center;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);}
.cd-nav-trigger .cd-nav-bg-fake.active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
header.style6 .cd-nav-trigger{height:44px;width:44px;z-index:5}
header.style6 .cd-nav-trigger .cd-icon{position:absolute;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:inline-block;width:25px;height:2px;background-color:#fff;z-index:10}
header.style6 .cd-nav-trigger .cd-icon::before,header.style6 .cd-nav-trigger .cd-icon:after{content:" ";position:absolute;top:0;right:0;width:100%;height:100%;background-color:#fff;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}
header.style6 .cd-nav-trigger .cd-icon::before{-webkit-transform:translateY(-6px) rotate(0);-moz-transform:translateY(-6px) rotate(0);-ms-transform:translateY(-6px) rotate(0);-o-transform:translateY(-6px) rotate(0);transform:translateY(-6px) rotate(0)}
header.style6 .cd-nav-trigger .cd-icon::after{-webkit-transform:translateY(6px) rotate(0);-moz-transform:translateY(6px) rotate(0);-ms-transform:translateY(6px) rotate(0);-o-transform:translateY(6px) rotate(0);transform:translateY(6px) rotate(0)}
header.style6 .cd-nav-trigger::after,header.style6 .cd-nav-trigger::before{position:absolute;top:0;left:0;border-radius:50%;height:100%;width:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform}
header.style6 .cd-nav-trigger::before{background-color:#091d23;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}
header.style6 .cd-nav-trigger::after{background-color:#ffb441;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}
header.style6 .cd-nav-trigger.close-nav::before{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}
header.style6 .cd-nav-trigger.close-nav::after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}
header.style6 .cd-nav-trigger.close-nav span.cd-icon,header.style6 .cd-nav-trigger.close-nav span.cd-icon:hover{background-color:rgba(255,255,255,0)!important}
header.style6 .cd-nav-trigger.close-nav .cd-icon::after,header.style6 .cd-nav-trigger.close-nav .cd-icon::before{background-color:#fff}
header.style6 .cd-nav-trigger.close-nav .cd-icon::before{-webkit-transform:translateY(0) rotate(45deg);-moz-transform:translateY(0) rotate(45deg);-ms-transform:translateY(0) rotate(45deg);-o-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}
header.style6 .cd-nav-trigger.close-nav .cd-icon::after{-webkit-transform:translateY(0) rotate(-45deg);-moz-transform:translateY(0) rotate(-45deg);-ms-transform:translateY(0) rotate(-45deg);-o-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}
.nav-style-6 .cd-primary-nav{position:fixed;left:0;top:0;height:100%;width:100%;padding:90px 5%;z-index:9999;overflow:auto;-webkit-overflow-scrolling:touch;visibility:hidden;opacity:0;-webkit-transition:visibility 0s,opacity .3s;-moz-transition:visibility 0s,opacity .3s;transition:visibility 0s,opacity .3s}
.nav-style-6 .cd-primary-nav li{margin:1.6em 0;text-align:center;text-transform:capitalize}
.nav-style-6 .cd-primary-nav a{font-size:20px;font-size:1.25rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s}
.no-touch .nav-style-6 .cd-primary-nav a:hover{color:#fff}
.nav-style-6 .cd-primary-nav.fade-in{visibility:visible;opacity:1}
.cd-overlay-content,.cd-overlay-nav{position:fixed;height:4px;width:4px;top:40px;right:10%;-webkit-transform:translateX(-20px) translateY(20px);-moz-transform:translateX(-20px) translateY(20px);-ms-transform:translateX(-20px) translateY(20px);-o-transform:translateX(-20px) translateY(20px);transform:translateX(-20px) translateY(20px)}
.cd-overlay-content span,.cd-overlay-nav span{display:inline-block;position:absolute;border-radius:50%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}
.cd-overlay-content.is-hidden,.cd-overlay-nav.is-hidden{opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}
.cd-overlay-nav{z-index:999}
.cd-overlay-nav span{background-color:#091d23}
.cd-overlay-content{z-index:9999}
.cd-overlay-content span{background-color:#ffb441}
#mc_embed_signup input#mc-embedded-subscribe, #mc_embed_signup input#mc-embedded-subscribe:focus{width: auto;}
body.page-template-template-side-nav .master_container > .page_content > .container > section{min-height: 100vh !important;height: 100vh !important;}
.upper-onepage-navigation{position: fixed;z-index:99999;color: #202122;top:50%; right: 15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:transla1teY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);overflow: hidden;width:300px;direction:rtl;}
.upper-onepage-navigation li{display:block;position:relative;height: 12px;width: 12px;border: 1px solid rgba(0,0,0,0.7);-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;margin-top:0 0 15px 0;}
.upper-onepage-navigation li a{position: absolute;top: 0;right:0;bottom: 0;left:0;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radiu1s:100%;}
.upper-onepage-navigation li a.upper-active{background: rgba(0,0,0,0.7);}
.upper-onepage-navigation li span.pag-title-wrap{position: absolute;width:200px;min-height:1em;height:100%;right: 13px;overflow:hidden;}
.upper-onepage-navigation li span.pag-title{position: absolute;top:-6px;opacity: 0;text-align: right;width: 200px;right: -200px;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;color: rgba(0,0,0,0.3);font-weight: bold;-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0) scale(1.0, 1.0);-moz-backface-visibility: hidden;-moz-transform: translateZ(0) scale(1.0, 1.0);-ms-backface-visibility: hidden;-ms-transform: translateZ(0) scale(1.0, 1.0);-o-backface-visibility: hidden;-o-transform: translateZ(0) scale(1.0, 1.0)1;backface-visibility: hidden;transform: translateZ(0) scale(1.0, 1.0);}
.upper-onepage-navigation li:hover span.pag-title{right:13px;opacity: 1;color: #202122;font-size: 11px; text-transform: uppercase;letter-spacing: 1px;}
@media only screen and (max-width: 768px) {
.tabs-web {
}
.tabs-mobile {
display:none;
}
body.page-template-template-side-nav .master_container > .page_content > .container > section{height: auto !important;transform: none !important;}
.upper-onepage-navigation{display: none !important;}
}
.upper-onepage-navigation{-webkit-transition: opacity .3s linear;transition: opacity .3s linear;}
body.header-style6-panel-open .upper-onepage-navigation{opacity:0;}
@media only screen and (max-width: 768px) {
.tabs-web {
display:none;
}
.tabs-mobile {
display:block;
}
body.page-template-template-side-nav .master_container > .page_content > .container > section{height: auto !important;transform: none !important;}
.upper-onepage-navigation{display: none !important;}
}
.comment-container .comment-autor.alpha.omega{ clear: none; position: absolute; }
.comment-container .comment-reply{ margin-left: 100px; }
.margin-50px-0{ margin: 50px 0px; }
.margin-top-0px{ margin-top: 0px !important; }
.master_container.master_container_bgwhite{ width: 100%;float: left;background-color: white; }
.footer_logo img{ position: relative; }
#home .player{display:block; margin: auto; background: rgba(0,0,0,0.5);}
.skudo_dynamic_shopping_bag{display:table-cell;}
.footer_logo_normal{position: relative;}
.footer_logo_retina{display:none; position: relative;}
#html5video {position: relative;float: left;width: 100%;}
.animateMinHeight{ -webkit-transition: height .4s ease-in-out;-moz-transition: height .4s ease-in-out;-ms-transition: height .4s ease-in-out;-o-transition: height .4s ease-in-out;transition: height .4s ease-in-out; } 
img[data-lazyloaded]{
opacity: 0;
}
img.litespeed-loaded{
-webkit-transition: opacity .5s linear 0.2s;
-moz-transition: opacity .5s linear 0.2s;
transition: opacity .5s linear 0.2s;
opacity: 1;
}
.wpcf7 form.invalid .wpcf7-response-output, 
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.sent .wpcf7-response-output{
border-color: transparent !important;
margin: 1em 0 !important;
padding: 0;
font-size: 14px;
border: none !important;
}
.wpcf7 form.invalid .wpcf7-response-output, 
.wpcf7 form.unaccepted .wpcf7-response-output{
color: #fb4a3f;
}
.wpcf7 form.sent .wpcf7-response-output{
color: #46b450;
}
@media not all and (min-resolution:.001dpcm) { @supports (-webkit-appearance:none) and (stroke-color:transparent) { 
.tabs-web {
}
.tabs-mobile {
display:block;
}
header.navbar .navbar-collapse ul li.skudo_mega_menu > ul{ display: inline-flex; }
header.navbar .navbar-collapse ul li.skudo_mega_menu > ul > li{ max-width: unset; }
header.navbar .navbar-collapse ul li.skudo_mega_menu ul li ul{ top: 0; }
} } }
.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table:where(:not(.has-text-color)){color:#40464d}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label{display:block;width:100%}.wp-block-code{box-sizing:border-box}.wp-block-code code{ direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap }.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit;margin-bottom:.5em;margin-right:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:fit-content}.wp-block-form-input__input{font-size:1em;margin-bottom:.5em;padding:0 .5em}.wp-block-form-input__input[type=date],.wp-block-form-input__input[type=datetime-local],.wp-block-form-input__input[type=datetime],.wp-block-form-input__input[type=email],.wp-block-form-input__input[type=month],.wp-block-form-input__input[type=number],.wp-block-form-input__input[type=password],.wp-block-form-input__input[type=search],.wp-block-form-input__input[type=tel],.wp-block-form-input__input[type=text],.wp-block-form-input__input[type=time],.wp-block-form-input__input[type=url],.wp-block-form-input__input[type=week]{border:1px solid;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000);box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;text-shadow:0 0 1.5px #000;will-change:transform}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout,.wp-block-media-text{box-sizing:border-box}.wp-block-media-text{ direction:ltr; display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{ grid-column:1;grid-row:1; margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr; grid-column:2;grid-row:1; padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{ grid-column:2;grid-row:1 }.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{ grid-column:1;grid-row:1 }.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;visibility:hidden;width:0;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem);z-index:100000}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-page-list{box-sizing:border-box}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit;display:block}.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-query-total,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-rss{box-sizing:border-box;list-style:none;padding:0}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}#comments{max-width: 1100px; margin: 50px auto; color: #333333; font-style: normal; }
#comments p, #respond p{ float: none!important;}
#wpdcom{max-width:750px; padding:0; margin:7px auto 15px auto;}
#wpdcom *{box-sizing:border-box; line-height: initial;}
#wpdcom i{margin:0;}
#comments #wpdcom span, #respond #wpdcom span, #wpdcom span{display: inline;letter-spacing: inherit;text-transform: none;font-size: 1em;}
#comments #wpdcom .wpdiscuz-embed-wrapper .fb_iframe_widget > span{display: inline-block;}
#wpdcom form{margin: 0px; padding: 0px; border: none; background: none;}
#wpdcom input:required {box-shadow: 0px 0px 1px #555;}
#wpdcom button{min-height: auto; min-width: auto; max-width: auto; min-height: auto; display: inline-block; font-weight:normal;text-transform: none;}
#wpdcom svg{display:inline;}
#wpdcom .wpd-cursor-pointer{cursor: pointer;}
#wpdcom .avatar{padding:0px; margin:0 auto; float:none; display:inline; height:auto; border:none; border-radius:0%; box-shadow: none; }
#wpdcom .page-numbers{padding:2px 7px; font-size:14px; margin:20px 1px; line-height:33px; background:#fff}
#wpdcom span.current{color:#fff}
#wpdcom .wc-label a:focus{outline:0}
#wpdcom .wpdiscuz-hidden{display:none}
#wpdcom .wpd-clear, #wpdcom .clearfix, .wpdiscuz_top_clearing, .wpdiscuz_clear{clear:both}  .wpdiscuz_clear_right{clear:right}  .wpdiscuz_clear_left{clear:left}
#wpdcom .wpd-space{flex-grow: 1;}
#wpdcom .wpd-hidden{visibility: hidden; opacity:0; transition: visibility 0s, opacity 0.5s linear;}
#wpdcom .wpd-up{color: #009149 !important;}
#wpdcom .wpd-up svg{fill: #009149!important;}
#wpdcom .wpd-down{color: #fc5844!important;}
#wpdcom .wpd-down svg{fill: #fc5844!important;}
#wpdcom .wpd-reply{margin-left:25px}
#wpdcom .wpd-reply.wpd_comment_level-2{margin-left:70px}
#wpdcom.wpd-layout-2 .wpd-reply{margin-left:40px}
#wpdcom.wpd-layout-2 .wpd-reply.wpd_comment_level-2{margin-left:28px}
#wpdcom.wpd-layout-3 .wpd-reply{margin-left:45px}
#wpdcom.wpd-layout-3 .wpd-reply.wpd_comment_level-2{margin-left:62px}
#wpdcom .wpdlb{clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; width: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute;} .wpd-tooltip { position: relative; overflow: hidden;}
.wpd-tooltip:hover { overflow: visible;}
.wpd-tooltip:hover .wpd-tooltip-content {opacity: 1;}
.wpd-tooltip .wpd-tooltip-content {background: #555555; border-radius: 5px;  box-sizing: border-box; color: #ffffff; font-size: 14px; max-width: 200px; min-width: 145px; padding: 10px; position: absolute; opacity:0;}
.wpd-tooltip .wpd-tooltip-content a{color: #ffffff; text-decoration: none;}
.wpd-tooltip .wpd-tooltip-content::after {background: #555555; content: ""; height: 10px; position: absolute; -webkit-transform: rotate(45deg); transform: rotate(45deg); width: 10px;}
.wpd-tooltip.wpd-top .wpd-tooltip-content {bottom: calc(100% + 0.3em); left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%);}
.wpd-tooltip.wpd-top .wpd-tooltip-content::after {bottom: -5px; left: 50%;  margin-left: -5px;}
.wpd-tooltip.wpd-bottom .wpd-tooltip-content {bottom: calc(-100% - 1.8em); left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%);}
.wpd-tooltip.wpd-bottom .wpd-tooltip-content::after {top: -5px;}
.wpd-tooltip.wpd-right .wpd-tooltip-content {left: calc(100% + 1.5em); top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.wpd-tooltip.wpd-right .wpd-tooltip-content::after {left: -5px; margin-top: -5px; top: 50%;}
.wpd-tooltip.wpd-left .wpd-tooltip-content {right: calc(100% + 1.5em); top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.wpd-tooltip.wpd-left .wpd-tooltip-content::after {right: -5px; margin-top: -5px; top: 50%;}
[wpd-tooltip]{position:relative;}
[wpd-tooltip]::before {content: "";position: absolute;top:-8px;left:50%;transform: translateX(-50%);border-width: 7px 7px 0 7px;border-style: solid;border-color: #555555 transparent transparent transparent;z-index: 100;opacity:0;}
[wpd-tooltip]::after {content: attr(wpd-tooltip); position: absolute;left:50%;top:-8px;transform: translateX(-50%)   translateY(-100%);background: #555555;text-align: center;color: #fff;padding:8px 10px;font-size: 11px; line-height:1.5; min-width: 6vw; border-width:0; border-radius: 4px;pointer-events: none;z-index: 99;opacity:0;text-transform: none;}
[wpd-tooltip]:hover::after,[wpd-tooltip]:hover::before {opacity: 1;transition: all .4s ease-in-out;}
[wpd-tooltip-size='small']::after{min-width: 5vw;}
[wpd-tooltip-size='medium']::after{min-width: 10vw;}
[wpd-tooltip-size='long']::after{min-width: 14vw;}
[wpd-tooltip-position='left']::before{left:0%;top:50%;margin-left:-11px; transform:translatey(-50%) rotate(-90deg)}
[wpd-tooltip-position='top']::before{left:50%;}
[wpd-tooltip-position='bottom']::before{top:100%;margin-top:8px;transform: translateX(-50%) translatey(-100%) rotate(-180deg)}
[wpd-tooltip-position='right']::before{left:100%;top:50%;margin-left:0px;transform:translatey(-50%) rotate(90deg)}
[wpd-tooltip-position='left']::after{left:0%;top:50%;margin-left:-8px;transform: translateX(-100%)   translateY(-50%);}
[wpd-tooltip-position='top']::after{left:50%;}
[wpd-tooltip-position='bottom']::after{top:100%;margin-top:8px;transform: translateX(-50%) translateY(0%);}
[wpd-tooltip-position='right']::after{left:100%;top:50%;margin-left:9px;transform: translateX(0%)   translateY(-50%);}
_:-ms-lang(x), .wpd-social-login [wpd-tooltip]::after{top: -24px;}
_:-ms-lang(x), .wpd-social-login [wpd-tooltip]::before{top: -24px;}
#wpdcom div.wpd-field-desc {position: relative; display: inline; }
#wpdcom div.wpd-field-desc span {position: absolute; width:200px; color: #FFFFFF; background: #555555; height:auto; line-height: 17px; padding:8px 10px; font-size:12px!important; text-align: center; visibility: hidden; border-radius: 6px; left: -150px; }
#wpdcom div.wpd-field-desc span:after { content: ''; position: absolute; top: 100%; left: 50%; margin-left: -4px; width: 0; height: 0; border-top: 8px solid #555555; border-right: 8px solid transparent; border-left: 8px solid transparent; }
#wpdcom div:hover.wpd-field-desc span {visibility: visible; opacity: 1; bottom: 34px; left: 50%; margin-left: -100px; z-index: 999999; }
#wpdcom div:hover.wpd-tooltip {position: relative; }
#wpdcom span.wpd-field-desc {position: relative; display: inline; }
#wpdcom span.wpd-field-desc span {position: absolute; width:200px; color: #FFFFFF; background: #555555; height:auto; line-height: 17px; padding:8px 10px; font-size:12px; text-align: center; visibility: hidden; border-radius: 6px; left: -150px; }
#wpdcom span.wpd-field-desc span:after { content: ''; position: absolute; top: 100%; left: 50%; width: 0; height: 0; border-top: 8px solid #555555; border-right: 8px solid transparent; border-left: 8px solid transparent; }
#wpdcom span:hover.wpd-field-desc span {visibility: visible; opacity: 1; bottom: 38px; left: 50%; margin-left: -105px; z-index: 999999; } @font-face { font-family: 'square721_cn_btroman'; src: url(//www.bntpro.com/plugin24/themes/default/css/fonts/sqr721c-webfont.eot); src: url(//www.bntpro.com/plugin24/themes/default/css/fonts/sqr721c-webfont.eot?#iefix) format('embedded-opentype'), url(//www.bntpro.com/plugin24/themes/default/css/fonts/sqr721c-webfont.woff2) format('woff2'), url(//www.bntpro.com/plugin24/themes/default/css/fonts/sqr721c-webfont.woff) format('woff'), url(//www.bntpro.com/plugin24/themes/default/css/fonts/sqr721c-webfont.ttf)  format('truetype'), url(//www.bntpro.com/plugin24/themes/default/css/fonts/sqr721c-webfont.svg#svgFontName) format('svg'); font-display: swap; }
#wpd-post-rating{display: flex; flex-wrap: wrap; flex-direction: row; justify-content: center; align-items: center; width: 100%; margin-top: 20px; margin-bottom: 30px;}
#wpd-post-rating .wpd-rating-wrap{width: 30%;display: flex; flex-wrap: nowrap; flex-direction: row; justify-content: center; align-items: center; align-content: center; text-align: center; }
#wpd-post-rating .wpd-rating-wrap .wpd-rating-left{flex-grow: 1; height: 1px; border-bottom: 1px dashed #999999; margin-right: -10px;}
#wpd-post-rating .wpd-rating-wrap .wpd-rating-right{flex-grow: 1; height: 1px; border-bottom: 1px dashed #999999; margin-left: -10px;}
#wpd-post-rating .wpd-rating-wrap .wpd-rating-data{width: 125px; white-space: nowrap; text-align: center; display: flex; flex-direction: column; justify-content: center; flex-wrap: wrap; align-items: center;}
#wpd-post-rating .wpd-rating-wrap .wpd-rating-title{width: 125px; white-space: break-spaces; word-break: break-all; font-size: 12px; letter-spacing: 0.5px; color: #888; line-height: 16px; display: block; margin-top: 7px; margin-bottom: -3px;}
#wpd-post-rating .wpd-rating-wrap .wpd-rating-value{ transition:0.2s; background-color:#ffffff; border: 1px dashed #777777; height: 60px; width: 60px; text-align: center; border-radius: 50%;font-family: square721_cn_btroman, "Open Sans", san-serif;  }
#wpd-post-rating .wpd-rating-wrap .wpd-rating-value span{ color: #666666; display: block!important; cursor: default; }
#wpd-post-rating .wpd-rating-wrap .wpd-rating-value .wpdrv{font-size: 24px!important; line-height: 60px!important; padding-top: 0px!important;}
#wpd-post-rating .wpd-rating-wrap .wpd-rating-value .wpdrc{font-size: 18px!important; line-height: 16px!important; display: none!important; padding-top: 17px!important;}
#wpd-post-rating .wpd-rating-wrap .wpd-rating-value .wpdrt{font-size: 10px!important; line-height: 16px!important;  display: none!important; padding-top: 0px!important; font-style: normal; font-family: Arial, sans-serif;}
#wpd-post-rating .wpd-rating-wrap .wpd-rating-value:hover .wpdrv{display: none!important;}
#wpd-post-rating .wpd-rating-wrap .wpd-rating-value:hover .wpdrc,
#wpd-post-rating .wpd-rating-wrap .wpd-rating-value:hover .wpdrt{display: block!important; color: #ffffff; transition:0.8s;}
#wpd-post-rating .wpd-rating-wrap .wpd-rating-value:hover{background-color: #555555; transition:0.5s;}
#wpd-post-rating .wpd-rating-wrap .wpd-rating-stars{margin-top:7px; display: flex; flex-wrap: nowrap; flex-direction: row; justify-content: center;}
#wpd-post-rating .wpd-rating-wrap .wpd-rating-stars svg{ width: 26px; height: 26px; display: block; margin-right: -3px;}
#wpd-post-rating.wpd-not-rated .wpd-rating-wrap .wpd-rating-data:hover .wpd-rating-stars{display:none;}
#wpd-post-rating.wpd-not-rated .wpd-rating-wrap .wpd-rating-data:hover .wpd-rate-starts{display:flex;}
#wpd-post-rating .wpd-rating-wrap .wpd-rate-starts{display:none;margin-top:7px; flex-wrap: nowrap; flex-direction: row; justify-content: center;}
#wpd-post-rating .wpd-rating-wrap .wpd-rate-starts svg{ width: 26px; height: 26px; display: block; margin-right: -3px;}
.wpd-rating{display: flex; flex-wrap: wrap; flex-direction: row; justify-content: center; align-items: center; width: 100%; margin-top: 20px; margin-bottom: 30px;}
.wpd-rating .wpd-rating-wrap{width: 30%;display: flex; flex-wrap: nowrap; flex-direction: row; justify-content: center; align-items: center; align-content: center; text-align: center; }
.wpd-rating .wpd-rating-wrap .wpd-rating-left{flex-grow: 1; height: 1px; border-bottom: 1px dashed #999999; margin-right: -10px;}
.wpd-rating .wpd-rating-wrap .wpd-rating-right{flex-grow: 1; height: 1px; border-bottom: 1px dashed #999999; margin-left: -10px;}
.wpd-rating .wpd-rating-wrap .wpd-rating-data{width: 125px; white-space: nowrap; text-align: center; display: flex; flex-direction: column; justify-content: center; flex-wrap: wrap; align-items: center;}
.wpd-rating .wpd-rating-wrap .wpd-rating-title{width: 125px; white-space: break-spaces; word-break: break-all; font-size: 12px; letter-spacing: 0.5px; color: #888; line-height: 16px; display: block; margin-top: 7px; margin-bottom: -3px;}
.wpd-rating .wpd-rating-wrap .wpd-rating-value{ transition:0.2s; background-color:#ffffff; border: 1px dashed #777777; height: 60px; width: 60px; text-align: center; border-radius: 50%;font-family: square721_cn_btroman, "Open Sans", san-serif;  }
.wpd-rating .wpd-rating-wrap .wpd-rating-value span{ color: #666666; display: block!important; cursor: default; }
.wpd-rating .wpd-rating-wrap .wpd-rating-value .wpdrv{font-size: 24px!important; line-height: 60px!important; padding-top: 0px!important;}
.wpd-rating .wpd-rating-wrap .wpd-rating-value .wpdrc{font-size: 18px!important; line-height: 16px!important; display: none!important; padding-top: 17px!important;}
.wpd-rating .wpd-rating-wrap .wpd-rating-value .wpdrt{font-size: 10px!important; line-height: 16px!important; display: none!important; padding-top: 0px!important;font-style: normal; font-family: Arial, sans-serif;}
.wpd-rating .wpd-rating-wrap .wpd-rating-value:hover .wpdrv{display: none!important;}
.wpd-rating .wpd-rating-wrap .wpd-rating-value:hover .wpdrc,
.wpd-rating .wpd-rating-wrap .wpd-rating-value:hover .wpdrt{display: block!important; color: #ffffff!important; transition:0.8s;}
.wpd-rating .wpd-rating-wrap .wpd-rating-value:hover{background-color: #555555; transition:0.5s;}
.wpd-rating .wpd-rating-wrap .wpd-rating-stars{margin-top:7px; display: flex; flex-wrap: nowrap; flex-direction: row; justify-content: center;}
.wpd-rating .wpd-rating-wrap .wpd-rating-stars svg{ width: 26px; height: 26px; display: block; margin-right: -3px;}
.wpd-rating .wpd-rating-wrap .wpd-rating-stars svg .wpd-star{fill: #cccccc;}
.wpd-rating .wpd-rating-wrap .wpd-rating-stars svg .wpd-active{fill: #ffc600;}
.wpd-rating .wpd-rating-wrap .wpd-rating-name{font-size: 12px; padding-top: 5px; color: #999999; display: none;} #wpdcom .wpd-form-head{border-bottom: 1px solid #cccccc; padding: 7px 2px 9px 2px; margin-top: 20px; margin-bottom: 5px; display: flex; flex-wrap: wrap; flex-direction: row; justify-content: space-between;}
#wpdcom .wpd-sbs-toggle{color: #666666; font-size: 14px; line-height: 20px; cursor: pointer;}
#wpdcom .wpd-sbs-toggle i.fa-envelope{ font-size: 15px; margin-right: 4px; }
#wpdcom .wpd-sbs-toggle i.fa-caret-down{ font-size: 16px; margin-left: 4px; color: #666666;}
#wpdcom .wpd-sbs-toggle .wpd-sbs-title{ font-size: 15px;}
#wpdcom .wpd-auth{display: flex; flex-direction: row; justify-content: flex-end;}
#wpdcom .wpd-social-login{text-align: right;}
#wpdcom .wpd-social-login .wpd-connect-with{line-height: 20px; font-size: 14px!important; margin: 0px 9px; vertical-align: baseline; color: #666;}
#wpdcom .wpd-social-login i{opacity:0.8; cursor: pointer; width: 22px; height: 22px; border-radius: 50%; display: inline-flex; justify-content:center; align-items: center; margin: 0 2px;}
#wpdcom .wpd-social-login i svg{fill: #ffffff; width: 15px; height: 15px;}
#wpdcom .wpd-social-login i:hover{opacity: 1;}
#wpdcom .wpd-social-login .wpdsn-fb i{background-color: #4267B2;}
#wpdcom .wpd-social-login .wpdsn-tw i{background-color:#000000;}
#wpdcom .wpd-social-login .wpdsn-gg i{background-color:#D54C3F;}
#wpdcom .wpd-social-login .wpdsn-telegram i{background-color:#239cd7;}
#wpdcom .wpd-social-login .wpdsn-ds i{background-color:#2196F3;}
#wpdcom .wpd-social-login .wpdsn-wp i{background-color:#999999;}
#wpdcom .wpd-social-login .wpdsn-vk i{background-color:#4C75A3;}
#wpdcom .wpd-social-login .wpdsn-ok i{background-color:#EF7800;}
#wpdcom .wpd-social-login .wpdsn-insta i{background-color:#F97149;}
#wpdcom .wpd-social-login .wpdsn-linked i{background-color:#007BB6;}
#wpdcom .wpd-social-login .wpdsn-yandex i{background-color:#FF0000;}
#wpdcom .wpd-social-login .wpdsn-mailru i{background-color:#168DE2;fill: #ff9e00}
#wpdcom .wpd-social-login .wpdsn-mailru i svg{fill: #ff9e00}
#wpdcom .wpd-social-login .wpdsn-weibo i{background-color:#d52a2c;}
#wpdcom .wpd-social-login .wpdsn-weixin i{background-color:#20c300;}
#wpdcom .wpd-social-login .wpdsn-qq i{background-color:#1479d7;}
#wpdcom .wpd-social-login .wpdsn-baidu i{background-color:#F23F40;}
#wpdcom .wpd-social-login .wpdsn-baidu i svg{fill: #2319dc}
#wpdcom .wpd-auth .wpd-sep{border-right: 1px #cccccc solid; margin:0 12px; display: inline;}
#wpdcom .wpd-auth .wpd-login{font-size: 14px; line-height: 20px;}
#wpdcom .wpd-auth .wpd-login i{margin-right: 2px;}
#wpdcom .wpd-auth .wpd-login a{color: #3272bf; text-decoration: none;}
#wpdcom .wpd-auth .wpd-login a:hover{color: #0d3e81;}
#wpdcom .wpdiscuz-social-login-spinner{display: none;}
#wpdcom .wpd-social-login-agreement{width: 100%;margin-top: 15px;margin-bottom:0;font-size: 12px;padding: 20px 30px 10px 30px;background-color: #F8F8F8;border: 1px dotted #dddddd;clear: both;line-height: normal;}
#wpdcom .wpd-social-login-agreement .wpd-agreement-title{font-weight: bold;margin-bottom: 5px;font-size: 15px;}
#wpdcom .wpd-social-login-agreement .wpd-agreement-button{text-transform: uppercase;padding: 3px 20px;margin: 5px 0 0 15px;cursor: pointer;font-size: 12px;line-height: 20px;color:#00B38F;display: inline-block;}
#wpdcom .wpd-social-login-agreement .wpd-agreement-button.wpd-agreement-button-agree{border: 1px dotted #00B38F;color: #00B38F;}
#wpdcom .wpd-social-login-agreement .wpd-agreement-button.wpd-agreement-button-agree:hover{color: #FFFFFF;background:#00B38F;}
#wpdcom .wpd-social-login-agreement .wpd-agreement-button.wpd-agreement-button-disagree{border: 1px dotted #ff312f;color: #ff312f;}
#wpdcom .wpd-social-login-agreement .wpd-agreement-button.wpd-agreement-button-disagree:hover{color: #FFFFFF;background:#ff312f;}
#wpdcom .wpd-social-login-agreement .wpd-agreement-buttons{margin-top: 4px;}
#wpdcom .wpd-social-login-agreement .wpd-agreement-buttons-left{float: left;}
#wpdcom .wpd-social-login-agreement .wpd-agreement-buttons-right{float: right;}
#wpdcom .wpd-secondary-forms-social-content .wpd-social-login-agreement{padding: 20px;} #wpdcom .wpdiscuz-subscribe-bar{width:100%; box-sizing:border-box; padding: 15px 0px 5px 0px; margin-bottom:0px; }
#wpdcom .wpdiscuz-subscribe-bar form {display: flex; flex-wrap: wrap; justify-content: flex-start; flex-direction: row; align-items: center; margin-bottom: 10px;}
#wpdcom .wpdiscuz-subscribe-bar .wpdiscuz_subscribe_status{font-size: 14px;}
#wpdcom .wpdiscuz-subscribe-form-intro{font-size:14px; display:block; padding:3px 10px 3px 1px; line-height:20px; box-sizing:border-box; white-space:nowrap}
#wpdcom .wpdiscuz-subscribe-form-option{flex-grow:1; font-size:13px; display:block; padding-right:5px; box-sizing:border-box}
#wpdcom .wpdiscuz-subscribe-form-email{font-size:14px; display:block; padding:0 5px 0 0; box-sizing:border-box; width:30%}
#wpdcom .wpdiscuz-subscribe-form-button{font-size:14px; display:block; box-sizing:border-box}
#wpdcom .wpdiscuz-subscribe-form-email select{width:100%!important}
#wpdcom .wpdiscuz-subscribe-form-email input[type="email"]{font-size:13px!important; padding:3px!important; width:100%!important; height:auto!important; line-height:20px!important; box-sizing:border-box!important; clear:both; float:none; margin:0}
#wpdcom .wpdiscuz-subscribe-form-button input[type="submit"]{font-size:16px!important; min-height:29px!important; height:29px!important; padding:1px 3px 5px 3px!important; min-width:40px; line-height:14px!important; box-sizing:border-box!important; border:1px solid #ddd; clear:both; float:none; margin:0}
#wpdcom .wpdiscuz-subscribe-agreement{font-size: 12px; display: block; clear: left; padding-top: 10px; width: 92%;}
#wpdcom .wpdiscuz-subscribe-agreement label{ cursor: pointer; display: inline; font-size: 13px; margin: 0 4px;}
#wpdcom .wpdiscuz-subscribe-bar #wpdiscuz_subscription_button{box-shadow: none; font-weight: bold; letter-spacing: 0;} #wpdcom .wpd-form-wrap{padding-bottom: 10px;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap{display: flex; flex-wrap: nowrap; flex-direction: row; justify-content:space-between; padding: 20px 0; align-items: center;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap [id^=wpd-editor-wraper]{flex-grow:1; position: relative; width: 100%;}
#wpdcom .wpd-form .wpd-textarea-wrap{position: relative;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap [id^=wpd-editor-wraper] textarea{width: 100%;}
#wpdcom .wpd-form .wpd-avatar{margin-right: 15px; border-radius: 100%; text-align: left;flex-shrink: 0; align-self: flex-start;}
#wpdcom .wpd-form .wpd-avatar img,
#wpdcom .wpd-form .wpd-avatar img.avatar{width:56px; height:56px; max-width: 56px; border-radius: 100%; border: 1px solid #cccccc; padding: 2px; background-color: #ffffff; vertical-align: middle; text-align: center;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap textarea{ height: 54px ; border-radius: 5px; border: 1px solid #cccccc; width: 100%; padding: 10px 15px; font-size: 14px; box-shadow: inset 1px 1px 8px rgba(0, 0, 0, 0.1); font-family: inherit; outline: none; -webkit-transition: .18s ease-out; -moz-transition: .18s ease-out; -o-transition: .18s ease-out; transition: .18s ease-out;resize: none;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap textarea:hover {box-shadow: inset 1px 2px 8px rgba(0, 0, 0, 0.02);}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap textarea::-moz-placeholder { line-height:28px; color: #666666; font-size: 16px;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap textarea::-webkit-input-placeholder {line-height:28px; color: #666666; font-size: 16px;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap textarea:-ms-input-placeholder {line-height:28px; color: #666666; font-size: 16px;}
#wpdcom .wpdiscuz-edit-form-wrap {margin-bottom: 15px; margin-top: 10px; position: relative;}
#wpdcom .wpdiscuz-edit-form-wrap table{  border: none; margin: 15px 0px;}
#wpdcom .wpdiscuz-edit-form-wrap table td{ border: none; padding: 1px 0px; border-bottom: 1px dashed #cccccc;}
#wpdcom .wpdiscuz-edit-form-wrap table td label{font-size: 13px; color: #666666;display: inline; line-height: 22px; margin-right: 20px; vertical-align: text-bottom;}
#wpdcom .wpdiscuz-edit-form-wrap .wc_save_wrap{text-align: right; margin-top: 10px;}
#wpdcom .wpdiscuz-edit-form-wrap .wc_save_wrap .wc_cancel_edit{margin: 0px 10px;}
#wpdcom .wpd-form.wpd-secondary-form-wrapper{margin-bottom: 25px;}
#wpdcom .wpd-form.wpd-secondary-form-wrapper .wpdiscuz-textarea-wrap{padding-top: 10px;}
#wpdcom .wpd-form-wrap .wpd-login-to-comment{text-align: center;font-size: 16px;padding: 15px 0 0 0;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap{padding-bottom: 10px;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap.wpd-txt{flex-wrap: wrap;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap.wpd-txt .wpd-avatar{flex-basis: 69px; margin-right: 0;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap.wpd-txt .wpd-textarea-wrap{flex-basis: calc( 100% - 70px );}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap.wpd-txt .wpd-textarea-wrap .quicktags-toolbar{ width: 100%; margin-bottom: 1px;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap.wpd-txt .wpd-textarea-wrap textarea{width: 100%;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap.wpd-txt .wmu-upload-wrap {flex-basis: 100%;text-align: right; margin-top: 3px;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap.wpd-txt .wmu-upload-wrap i{color: #888; font-size: 18px;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap .wpd-editor-buttons-right{float:right;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap.wpd-txt .wpd-editor-buttons-right{display:flex;align-items:center;margin-left: auto;}
#comments #wpdcom .wpd-form .wpd_comm_form .wpdiscuz-textarea-wrap.wpd-txt .wpd-editor-buttons-right span{display: inline-block;margin:3px;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap.wpd-txt [wpd-tooltip]::after{left:auto; margin-left: -35px;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap.wpd-txt [wpd-tooltip]::before{right: 25px; left:auto;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap.wpd-txt .quicktags-toolbar .ed_button {opacity: 0.8; box-shadow:none; background: #eeeeee; color: #666; font-size: 13px; padding: 1px 12px; margin: 2px 1px; display: inline-block; border-radius: 0; line-height: 20px;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap.wpd-txt .quicktags-toolbar .ed_button:hover{opacity: 1;} #wpdcom input[type="button"],
#wpdcom input[type="reset"],
#wpdcom input[type="submit"],
#wpdcom button{margin:inherit;}
#wpdcom .wpd-second-button,
#wpdcom .wpd-prim-button{border:none; cursor: pointer; font-family: "Arial Hebrew", Arial, sans-serif; font-size: 14px; line-height: 24px; padding: 4px 20px; letter-spacing:1px; box-shadow: 1px 1px 3px -1px #bbb; border-radius: 3px; max-width: none; max-width: none;}
#wpdcom .wpd-second-button:hover,
#wpdcom .wpd-prim-button:hover{opacity: 0.9; box-shadow: none; text-decoration: none;}
#wpdcom .wpd-second-button{background-color: #f5f5f5; color: #999999; box-shadow: 1px 1px 2px -1px #ccc;}
#wpdcom .wc-field-submit input[type="submit"]{margin-left: 2%;}
#wpdcom .wpd_label, #wpdcom .wpd_label{margin:1px 0px 5px 0px; padding: 0px;display:inline-block;}
#wpdcom .wpd_label, #wpdcom .wpd_label span{display: inline-block}
#wpdcom .wpd_label input[type="checkbox"].wpd_label__checkbox{display:none; }
#wpdcom .wpd_label__checkbox { display: none; }
#wpdcom .wpd_label__check { display: inline-block; border: 0px; border-radius: 0; vertical-align: middle; cursor: pointer; text-align: center; margin:0px 3px 0px 0px; }
#wpdcom .wpd_label__check i.wpdicon{font-size: 15px; line-height: 20px; padding: 4px 5px; width: 32px; margin: 0px; }
#wpdcom .wpd_label__check i.wpdicon-on{display: none;}
#wpdcom .wpd_label__check i.wpdicon-off{display: inline-block; color: #aaaaaa; border: 1px solid #dddddd; }
#wpdcom .wpd_label__checkbox:checked + .wpd_label__text .wpd_label__check .wpdicon-on{display: inline-block; }
#wpdcom .wpd_label__checkbox:checked + .wpd_label__text .wpd_label__check .wpdicon-off{display:none; }
#wpdcom .wpd_label__check i.wpdicon-off.fa-unlock-alt, #wpdcom .wpd_label__check i.wpdicon-on.fa-lock{ font-size: 15px; }
#wpdcom .wpd-form .ql-texteditor textarea{width: 100%;margin: 0px;box-sizing: border-box;outline: none;padding: 10px;line-height: 24px;position: absolute;top: 0;bottom: 0; border: none;}
#wpdcom .ql-editor{min-height: 65px; border-bottom-color: #fff; word-break: break-word;}
#wpdcom .ql-editor::before{ font-size: 16px; color: #aaa; letter-spacing: 1px;}
#wpdcom .ql-editor > * { cursor: text; font-size: 15px; letter-spacing: 0.5px; font-family: Arial; font-weight: normal; color: #666666;}
#wpdcom .ql-editor blockquote {margin-top: 0 !important; margin-bottom: 0 !important;}
#wpdcom .ql-container{border-radius: 3px 3px 0 0; background: #fff; border-bottom: none; border-color: #dddddd;}
#wpdcom .ql-toolbar {padding: 8px 8px 3px 5px; background-color: #fafafa; border-top: none; border-radius: 0 0 3px 3px; border-color: #dddddd;}
#wpdcom .ql-toolbar.wpd-toolbar-hidden{display:none;}
#wpdcom .ql-toolbar .ql-stroke{stroke: #999999;}
#wpdcom .ql-toolbar .ql-fill{fill: #999999;}
#wpdcom .ql-toolbar button:hover .ql-stroke{color: #0274be; stroke:  #0274be;}
#wpdcom .ql-toolbar button:hover .ql-fill{color: #0274be; fill:  #0274be;}
#wpdcom .ql-toolbar button.ql-active .ql-stroke{color: #0274be; stroke:  #0274be;}
#wpdcom .ql-toolbar button.ql-active .ql-fill{color: #0274be; fill:  #0274be;}
#wpdcom .ql-toolbar button.ql-spoiler,
#wpdcom .ql-toolbar button.ql-sourcecode{color: #999999; width: auto; font-size: 13px; letter-spacing: 2px; line-height: 15px; font-weight: bold; font-family: arial; display: flex; align-items: flex-start; justify-content: center;}
#wpdcom .ql-toolbar button:hover{text-decoration: none;}
#wpdcom .ql-toolbar .wmu-upload-wrap .wmu-add i{font-size: 18px; color: #999999;}
#wpdcom .ql-toolbar button.ql-spoiler:hover,
#wpdcom .ql-toolbar button.ql-sourcecode:hover,
#wpdcom .ql-toolbar .wmu-upload-wrap .wmu-add i:hover{color: #0274be;}
#wpdcom .wpd-editor-char-counter{font-size: 9px;padding: 3px 5px 2px;position: absolute;right: 0; z-index: 10; color: #888;}
#wpdcom .wpd-editor-char-counter.error{color: red;}
#wpdcom.wpdiscuz_unauth .wc-field-submit{padding-top: 15px;} #wpdcom .wpd-form-foot{margin-left: 70px;}
#wpdcom .wpd-form-row .wpdiscuz-item{clear: both;}
#wpdcom .wpd-form-row .wpd-form-col-full{width:100%; float:none; margin:0; text-align:left; padding:0; }
#wpdcom .wpd-form-row .wpd-form-col-left{width:49%; float:left; margin:0; text-align:left; padding:0; }
#wpdcom .wpd-form-row .wpd-form-col-right{width:49%; float:right; margin:0; text-align:right; padding:0; }
#wpdcom .wpd-form-row .wpd-form-col-full .wpdiscuz-item{text-align:left; }
#wpdcom .wpd-form-row .wpd-form-col-left .wpdiscuz-item{text-align:left; }
#wpdcom .wpd-form-row .wpd-form-col-right .wpdiscuz-item{text-align:right; } #wpdcom .wpdiscuz-item label.wpd-field-label{ float:none; }
#wpdcom .wpd-form-row .wpdiscuz-item{width:100%; vertical-align:baseline; padding:1px 0 7px 0; position:relative; }
#wpdcom .wpd-form-row .wpd-field{width:100%; line-height:20px; color:#777777; display:inline-block; float:none; clear:both; margin:0; box-sizing:border-box; padding-top:2%; padding-bottom: 2%; font-size:14px; border-radius:3px; vertical-align:baseline;}
#wpdcom .wpd-form-row .wpd-has-icon .wpd-field{padding-left:30px;}
#wpdcom .wpd-form-row .wpd-has-desc .wpd-field{padding-right:30px;}
#wpdcom .wpd-form-row .wpdiscuz-item .wpd-field-icon {display:inline-block; font-size:16px; line-height:16px; opacity:0.3; padding:0; margin:0px; position:absolute; top:9px; left:8px; width:20px; text-align:left; }
#wpdcom .wpd-form-row .wpdiscuz-item .wpd-field-desc{display:inline-block; font-size:16px; line-height:16px; opacity:1; margin:0px; position:absolute; top:8px; right:8px; width:20px; text-align:right; border-left:1px solid #ccc; color:#aaa; padding:0px 5px; cursor:pointer; }
#wpdcom .wpd-form-row .wpdiscuz-item.wpd-field-select .wpd-field-desc{border-left: none;}
#wpdcom .wpd-form-row .wpdiscuz-item input[type="text"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="email"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="url"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="color"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="date"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="datetime"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="datetime-local"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="month"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="number"],
#wpdcom .wpd-form-row .wpdiscuz-item input[type="time"]{height:32px;}
#wpdcom .wpd-form-row .wpdiscuz-item textarea{height:72px; padding-left: 10px;}
.wpdiscuz_select{background:url(data:image/png; base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAANCAYAAAC+ct6XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjBBRUQ1QTQ1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjBBRUQ1QTU1QzkxMTFFMDlDNDdEQzgyNUE1RjI4MTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMEFFRDVBMjVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMEFFRDVBMzVDOTExMUUwOUM0N0RDODI1QTVGMjgxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk5mU4QAAACUSURBVHjaYmRgYJD6////MwY6AyaGAQIspCieM2cOjKkIxCFA3A0TSElJoZ3FUCANxAeAWA6IOYG4iR5BjWwpCDQCcSnNgxoIVJCDFwnwA/FHWlp8EIpHSKoGgiggLkITewrEcbQO6mVAbAbE+VD+a3IsJTc7FQAxDxD7AbEzEF+jR1DDywtoCr9DbhwzDlRZDRBgACYqHJO9bkklAAAAAElFTkSuQmCC) #fefefe no-repeat scroll right center!important; border-radius:0; border:1px solid lightgray!important; box-shadow:none!important; height:28px!important; padding:3px 22px 3px 8px!important; font-size:13px!important; -moz-appearance:none!important; -webkit-appearance:none!important; outline:0 none!important; text-indent:.01px; text-overflow:""!important; width:100%!important; box-sizing:border-box!important; line-height:20px!important; clear:both; float:none!important; margin:0!important}
#wpdcom .wc-field-submit{text-align:right; padding: 1px 2px 0 0; display: flex; flex-wrap: wrap; justify-content: flex-end; align-items: flex-start;}
#wpdcom .wc-field-submit input[type="button"]{margin:1px; border:#ddd 1px solid; font-size:13px; line-height:16px; padding:6px 15px; clear:both; float:none}
#wpdcom .wpd-item-wrap{ text-align:left; }
#wpdcom .wpd-item{ text-align:left; }
#wpdcom .wpd-form-col-left .wpd-field-group .wpd-field-group-title, #wpdcom .wpd-form-col-right .wpd-field-group .wpd-field-group-title, #wpdcom .wpd-form-col-full .wpd-field-group .wpd-field-group-title{ font-size:13px; text-align:left; line-height:20px; padding: 5px 0; }
#wpdcom .wpd-form-col-left .wpd-has-desc .wpd-field-group-title, #wpdcom .wpd-form-col-right .wpd-has-desc .wpd-field-group-title, #wpdcom .wpd-form-col-full .wpd-has-desc .wpd-field-group-title{ padding-right:35px; }
#wpdcom .wpd-comment-right .wpd-top-custom-fields{ padding:5px 10px 10px 0px; }
#wpdcom .wpd-comment-right .wpd-bottom-custom-fields{ padding:5px 0px; margin-bottom:5px; margin-top: 10px;} #wpdcom .wpd-form-row .wpdiscuz-item .wc-captcha-label{float:right; display:block; width:111px; text-align:right; padding:0; line-height:30px; }
#wpdcom .wpd-form-row .wpdiscuz-item .wc-captcha-label .wc_captcha_img{display:inline!important; border:0; padding:0; margin:0; vertical-align:middle; box-sizing:content-box; width:80px; height:26px; border-bottom:2px solid #e6e6e6}
#wpdcom .wpd-form-row .wpdiscuz-item .wc-captcha-label a{margin:0; display:inline; padding:0; text-decoration:none; height:auto; width:auto}
#wpdcom .wpd-form-row .wpdiscuz-item .wc-captcha-input{float:left; display:block; min-width:30px; width:calc(100% - 112px); line-height:30px; }
#wpdcom .wpd-form-row .wpdiscuz-item .wc-captcha-input input[type="text"]{width:100%; padding:3px 5px; height:28px; }
#wpdcom .wpd-form-row .wpdiscuz-item .wc-captcha-label .wc_captcha_refresh_img{cursor:pointer}
#wpdcom .wpd-form-row .wpdiscuz-item .wc-captcha-label .wc_captcha_refresh_img img{max-width:16px!important; max-height:16px!important; box-sizing:content-box; margin:0; display:inline!important; background-color:#e6e6e6; padding:5px; border:1px solid #e4e4e4; border-left:1px solid #d9d9d9; vertical-align:middle; }
#wpdcom .wpd-form-row .wpdiscuz-item .wc-bin-captcha{background: #f5f5f5; padding: 2px 15px; font-size: 11px; color: #aaa; line-height: 28px; text-align: center;}
#wpdcom .wpd-form-row .wpdiscuz-item .wc-bin-captcha i{margin-right: 5px}
#wpdcom .wpd-form-row .wpdiscuz-item.wpd-field-captcha{margin-bottom: -5px; padding-bottom:2px; } #wpdcom .wpdiscuz-item.wpd-field-checkbox.wpd-field-single{ border-bottom:none; text-align:right; }
#wpdcom .wpdiscuz-item.wpd-field-checkbox.wpd-field-single .wpd-item{ margin:0px; padding:0px; }
#wpdcom .wpdiscuz-item.wpd-field-checkbox.wpd-field-single .wpd-field{ height:20px; vertical-align:top; outline: none; }
#wpdcom .wpdiscuz-item.wpd-field-checkbox.wpd-field-single .wpd-field-label{ height:20px; vertical-align:top; }
#wpdcom .wpdiscuz-item .wpd-field-label a{display: inline; vertical-align: baseline; line-height: inherit;}
#wpdcom .wpdiscuz-item.wpd-field-checkbox.wpd-field-single{ border-bottom:none; }
#wpdcom .wpd-form-col-left .wpd-field-group.wpd-field-single .wpd-field-group-title, #wpdcom .wpd-form-col-right .wpd-field-group.wpd-field-single .wpd-field-group-title{ font-size:inherit; text-align:right; line-height:inherit; height:25px; }
#wpdcom .wpdiscuz-item.wpd-field-radio, #wpdcom .wpdiscuz-item.wpd-field-checkbox{ padding-bottom:12px;}
#wpdcom .wpdiscuz-item.wpd-field-radio input, #wpdcom .wpdiscuz-item.wpd-field-checkbox input{box-shadow: none; border: 1px solid; display: inline-block; padding: initial!important;}
#wpdcom .wpd-form-col-left div:last-of-type, #wpdcom .wpd-form-col-right div:last-of-type{ border-bottom:none; }
#wpdcom .wpd-field-radio .wpd-item, #wpdcom .wpd-field-checkbox .wpd-item{ display:inline-block; padding:1px; margin:1px 0; min-width:60px; }
#wpdcom .wpd-field-radio .wpd-field, #wpdcom .wpd-field-checkbox .wpd-field { width:18px; height:18px; display:inline-block; float:left; padding:0px; line-height:20px; vertical-align:baseline; margin:0px 6px 0 0; box-sizing: border-box;}
#wpdcom .wpd-field-radio .wpd-field-label, #wpdcom .wpd-field-checkbox .wpd-field-label{ width:auto; height:22px; display:inline; float:none; padding:0px; line-height:20px; font-size:12px; margin:0px;}
#wpdcom .wpdiscuz-item.wpd-field-checkbox.wpd-field-agreement,
#wpdcom .wpdiscuz-item.wpd-field-checkbox.wpd-field-cookies-consent{padding-top:0px;}
#wpdcom .wpd-form-col-full .wpdiscuz-item.wpd-field-group.wpd-field-radio .wpd-item-wrap,
#wpdcom .wpd-form-col-full .wpdiscuz-item.wpd-field-group.wpd-field-checkbox .wpd-item-wrap{float: none;}
#wpdcom .wpdiscuz-item.wpd-field-single .wpd-field,
#wpdcom .wpdiscuz-item.wpd-field-single .wpd-field-label{line-height: 20px;}
#wpdcom .wpdiscuz-item.wpd-field-group.wpd-field-single{padding-bottom:0px}
#wpdcom .wpdiscuz-item.wpd-field-single .wpd-field-desc{top: 5px;} #wpdcom .wpd-form-row .wpd-form-col-right .wpdiscuz-item.wpd-field-select{ text-align:left; }
#wpdcom .wpdiscuz-item.wpd-field-select select.wpdiscuz_select{ height: 32px !important; max-width:400px!important; }
#wpdcom .wpdiscuz-item.wpd-field-select.wpd-has-desc select.wpdiscuz_select{ width:calc(100% - 40px)!important; }
#wpdcom .wpdiscuz-item.wpd-field-select .wpd-field-group-title { padding-top: 12px; }
#wpdcom .wpdiscuz-item.wpd-field-select.wpd-has-desc .wpd-field-desc{ top:9px; }
.wpd-custom-field{ display:table; width:100%; padding:1px 0; line-height:20px; }
.wpd-custom-field .fa-star{ font-size:1.2em; }
.wpd-cf-label{ background: #f9f9f9; box-sizing: border-box!important; display:table-cell; font-size: 13px; opacity: 1; padding: 5px 10px; vertical-align: top; width: 29%; border-bottom:1px #f0f0f0 solid; }
.wpd-cf-value{ display:table-cell; border-bottom:1px #f0f0f0 solid; width:69%; box-sizing:border-box!important; font-size:13px; vertical-align:top; opacity:0.7; padding: 5px 10px; }
#wpdcom .wpd-top-custom-fields .wpd-custom-field.wpd-cf-rating .wpd-cf-label{ background:transparent; border:none; padding: 2px 10px 2px 2px; }
#wpdcom .wpd-top-custom-fields .wpd-custom-field.wpd-cf-rating .wpd-cf-value{font-size: 14px; border-bottom:none; padding: 1px 10px; }
#wpdcom .wpd-top-custom-fields .wpd-custom-field.wpd-cf-rating .wpd-cf-value i{min-width: 20px; align-self: center; text-align: center;} #wpdcom .wpdiscuz-item .wpdiscuz-rating,
#wpdcom .wpd-item-wrap fieldset{display:inline-block;}
#wpdcom .wpdiscuz-item.wpd-field-group.wpd-field-rating{ border-bottom:1px dotted #ddd; height:77px; margin-bottom:0px; }
#wpdcom .wpdiscuz-item .wpdiscuz-rating {border: none; float: left; margin:0px; padding:5px 0 5px 1px; margin-left:-5px; }
#wpdcom .wpdiscuz-item .wpdiscuz-rating > input { visibility:visible;opacity:0; position:absolute; z-index: -1;}
#wpdcom .wpdiscuz-item .wpdiscuz-rating > label::before { margin: 1px 3px; line-height: 18px; font-size: 1.1em; cursor:pointer; }
#wpdcom .wpdiscuz-item .wpdiscuz-rating > .half::before {position: absolute; cursor:pointer; }
#wpdcom .wpdiscuz-item .wpdiscuz-rating > label { float: right; font-size: 1.1em;}
#wpdcom .wpd-form-col-full .wpdiscuz-item.wpd-field-rating.wpd-has-desc .wpd-field-desc{ right:0px; top:0px; position:relative; font-size:14px; margin-left:5px; padding:0 7px; }
#wpdcom .wpd-form-col-full .wpdiscuz-item.wpd-field-rating.wpd-has-desc .wpd-field-desc i.fa{ font-size:17px; }
#wpdcom .wpd-form-col-full .wpd-field-group .wpd-field-group-title{ display:inline-block; vertical-align:baseline; padding:0px 0 2px 0; margin-top:-2px; padding-right: 35px; }
#wpdcom .wpd-form-col-full .wpdiscuz-item .wpdiscuz-rating{ padding:0px 6px 0 0; vertical-align:middle; line-height: 14px; }
#wpdcom .wpd-form-col-full .wpd-item-wrap{ display:inline-block; float:left; padding-right:7px; vertical-align:baseline; padding:0px 1px 1px 1px; }
#wpdcom .wpdiscuz-edit-form-wrap .wpdiscuz-item.wpd-field-group.wpd-field-rating{height: auto; border-bottom:none;}
#wpdcom .wpdiscuz-edit-form-wrap .editcomment td{vertical-align: middle; padding-right: 10px;}
#wpdcom .wpdiscuz-edit-form-wrap .editcomment .wpd-edit-radio td,
#wpdcom .wpdiscuz-edit-form-wrap .editcomment .wpd-edit-checkbox td{vertical-align: top;}
#wpdcom .wpdiscuz-edit-form-wrap .editcomment .wpd-edit-radio td input,
#wpdcom .wpdiscuz-edit-form-wrap .editcomment .wpd-edit-checkbox td input{width: auto;  vertical-align: baseline; margin-right: 1px; display: inline; line-height: 22px;}
#wpdcom .wpdiscuz-edit-form-wrap .editcomment .wpd-edit-rating td label{margin-right: 1px;}
#wpdcom .wpdiscuz-edit-form-wrap .editcomment .wpdiscuz-item{padding: 7px 0;}
.wpdiscuz-stars-label{ line-height:20px; padding:10px 0 2px 3px; font-size:14px; }
.wpdiscuz-stars-wrapper{ display:block; }
.wpdiscuz-stars-wrapper-inner{ position: absolute; }
.wpdiscuz-activ-stars{ position: absolute; display: flex; font-size: 22px; top:0; left:0; }
.wpdiscuz-pasiv-stars{ font-size: 22px; display: flex; }
.wpdiscuz-activ-stars{ overflow:hidden; }
.wpdiscuz-pasiv-stars i.wpdiscuz-pasiv-star, .wpdiscuz-activ-stars i.wpdiscuz-activ-star{ padding:0px 2px; font-size:20px; }
#wpdcom .wpd-form-col-full .wpdiscuz-item.wpd-field-group.wpd-field-rating{height: auto; border-bottom: none;padding-bottom: 10px;} #wpdcom .wpd-form-row .wpd-field-date { height:77px; }
#wpdcom .wpd-form-row .wpd-field-date .wpd-field-title{font-size: 13px; line-height: 20px; padding: 5px 0 8px 0; text-align: left; padding-bottom: 8px; }
#wpdcom .wpd-form-row .wpd-field-date.wpd-has-icon .wpd-field{padding-left:5px; }
#wpdcom .wpd-form-row .wpd-field-date.wpd-has-desc .wpd-field{padding-right:5px; }
#wpdcom .wpd-form-row .wpd-field-date.wpd-has-icon .wpd-field-icon{left:2px; top: 10px; }
#wpdcom .wpd-form-row .wpd-field-date.wpd-has-icon .wpd-field-desc{top: 10px; }
#wpdcom .wpd-form-row .wpd-field-date.wpd-has-icon .wpd-field-title{padding-left:26px; }
#wpdcom .wpd-form-row .wpd-field-date.wpd-has-desc .wpd-field-title{padding-left:26px; } #wpdcom .wpd-form-row .wpd-field-color { height:77px; }
#wpdcom .wpd-form-row .wpd-field-color .wpd-field-title{font-size: 13px; line-height: 20px; padding: 5px 0 8px 0; text-align: left; padding-bottom: 8px; }
#wpdcom .wpd-form-row .wpd-field-color.wpd-has-icon .wpd-field{padding-left:5px; }
#wpdcom .wpd-form-row .wpd-field-color.wpd-has-desc .wpd-field{padding-right:5px; }
#wpdcom .wpd-form-row .wpd-field-color.wpd-has-icon .wpd-field-icon{left:2px; top: 10px; }
#wpdcom .wpd-form-row .wpd-field-color.wpd-has-icon .wpd-field-desc{top: 10px; }
#wpdcom .wpd-form-row .wpd-field-color.wpd-has-icon .wpd-field-title{padding-left:26px; }
#wpdcom .wpd-form-row .wpd-field-color.wpd-has-desc .wpd-field-title{padding-left:26px; } #wpdcom .wpdiscuz-spoiler-wrap{background-color: #eee; border: 1px solid #555; border-style: dashed; margin:  5px 0; }
#wpdcom .wpdiscuz-spoiler-wrap .wpdiscuz-spoiler{padding: 5px; cursor: pointer; }
#wpdcom .wpdiscuz-spoiler-wrap .wpdiscuz-spoiler .fas{margin:0 5px; }
#wpdcom .wpdiscuz-spoiler-wrap .wpdiscuz-spoiler-content{display: none; font-style: italic; padding: 5px; } @media screen and (min-width:655px) {
#wpdcom .wpd-field-captcha{ text-align:right!important; display:block; border-bottom: none; margin-top:3px!important;}
#wpdcom .wpd-field-captcha .wpdiscuz-recaptcha{ display: inline-block; margin:0px 0px 0px auto; }
#wpdcom .wpd-field-captcha .wpdiscuz-recaptcha iframe{ margin-bottom:0; }
#wpdcom .wpd_main_comm_form .wpd-field-captcha  .wpdiscuz-recaptcha{ transform:scale(0.8);-webkit-transform:scale(0.8); transform-origin:right 0;-webkit-transform-origin:right 0; margin:0px 0px 0px auto; }
#wpdcom .wpd-secondary-form-wrapper .wpd-field-captcha .wpdiscuz-recaptcha{ transform:scale(0.8);-webkit-transform:scale(0.8); transform-origin:right 0;-webkit-transform-origin:right 0;  margin:0px 0px 0px auto; }
#wpdcom .wpd_comment_level-5 .wpd-secondary-form-wrapper .wpdiscuz-recaptcha{ transform-origin:center 0;-webkit-transform-origin:center 0; }
}
@media screen and (max-width:730px){
#wpdcom .wpd_main_comm_form .wpd-field-captcha .wpdiscuz-recaptcha{ transform-origin:right 0;-webkit-transform-origin:right 0; }
}
@media screen and (max-width:655px){
#wpdcom .wpd-field-captcha { float: none; width: 100%; display:block; border-bottom: none; padding-bottom:0px; margin-bottom:0px; }
#wpdcom .wpd-field-captcha input{ height:1px; padding:0px; margin:0px; clear:both;}
}
#wpdcom .wpdiscuz-subscribe-bar .wpd-field-captcha {text-align: left!important;display: inline-block!important;border-bottom: none;clear: both;float: none;position: relative;transform-origin: left 0px 0px!important;transform: scale(0.8);padding: 20px 0px 20px 0px;margin-bottom: -40px;} #wpdcom #wpd-threads{margin-top: 20px;}
#wpdcom .wpd-thread-head{width: 100%; border-bottom: 2px solid #cccccc; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-end;}
#wpdcom .wpd-thread-head .wpd-thread-info{ color:#555555; padding:5px 15px 3px 5px; font-weight: 600; margin-bottom: -2px; font-size: 14px; letter-spacing:1px; text-transform: uppercase; text-align: left; line-height: 24px;}
#wpdcom .wpd-thread-head .wpd-thread-info.wpd-reviews-tab{padding:5px 15px 0px 14px;}
#wpdcom .wpd-thread-head .wpd-thread-info .wpdtc{font-size: 15px;}
#wpdcom .wpd-thread-head .wpdiscuz-user-settings{font-size:15px; color:#777777; cursor: pointer; text-align: center; padding: 5px 10px 6px 12px; margin:0 2px -2px 2px; width: 40px; text-align: center;}
#wpdcom .wpd-thread-head .wpd-thread-filter{display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: flex-end;}
#wpdcom .wpd-thread-filter .wpd-filter{font-size:16px; color:#999999; border-bottom: 2px solid #999999; cursor: pointer;text-align: center; padding: 5px 10px; margin:0 1px -2px 1px; line-height: 18px;}
#wpdcom .wpd-thread-filter .wpdf-reacted{color:#ffa600; border-bottom-color: #ffa600; width: 34px;}
#wpdcom .wpd-thread-filter .wpdf-hottest{color:#fc5844; border-bottom-color: #fc5844; width: 34px;}
#wpdcom .wpd-thread-filter .wpdf-sorting{font-size:14px; color:#777777; line-height: 18px; text-transform: capitalize; min-width: 100px; font-family: "Arial Hebrew", Arial, sans-serif;}
#wpdcom .wpd-thread-filter .wpdf-sorting i{font-size: 15px; margin-left: 6px; vertical-align: top; line-height: 14px;}
#wpdcom .wpd-thread-list .wpd-load-more-submit-wrap{display: flex; flex-direction: row; justify-content: center; padding: 10px;}
#wpdcom .wpd-comment .wpd-comment-wrap .wpd-comment-author span.wpd-user-nicename{color:#aaaaaa;font-size:13px;font-family: "Courier New", Courier, monospace;} #wpdcom .wpd-thread-list{ padding: 30px 0;}
#wpdcom .wpd-comment .wpd-comment-wrap{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: stretch;align-content: flex-start; padding-bottom: 5px;}
#wpdcom .wpd-comment .wpd-comment-left{width: 60px; text-align: center; margin-right: 20px;}  _:-ms-lang(x), #wpdcom .wpd-comment .wpd-comment-left{width: auto;}
#wpdcom .wpd-comment .wpd-comment-right{padding-bottom: 15px; flex-grow: 1; width: calc(100% - 80px);}
#wpdcom .wpd-comment .wpd-avatar {position: relative;}
#wpdcom .wpd-comment .wpd-avatar img,
#wpdcom .wpd-comment .wpd-avatar img.avatar{width:56px; height:56px; max-width: 56px; border-radius: 100%; border: 1px solid #cccccc; padding: 2px; background-color: #ffffff; vertical-align: middle; text-align: center; float: none;}
#wpdcom .wpd-comment .wpd-avatar i{position: absolute;bottom: 1px;right: 5px;border-radius: 50%;padding: 3px;border: 2px solid #fff;width: 20px;height: 20px;display: flex;justify-content: center;align-items: center;}
#wpdcom .wpd-comment .wpd-avatar i svg{width: 12px;height: 12px; fill: #ffffff;}
#wpdcom .wpd-comment .wpd-comment-label{ margin: 9px auto 2px auto; border-radius: 3px; font-size: 11px; line-height: 14px; text-align: center; width: 100%; padding: 1px 5px; cursor: default; display: flex; align-items: center; justify-content: center; flex-flow: row;}
#wpdcom .wpd-comment .wpd-comment-label span{text-overflow: ellipsis; white-space: nowrap;overflow: hidden; display: inline-block; width: 100%; padding: 0;}
#wpdcom .wpd-comment .wpd-follow-link{color:#999999; font-size: 13px; cursor: pointer; padding-left: 5px;}
#wpdcom .wpd-comment-header{ font-size: 13px; color: #999999;}
#wpdcom .wpd-comment .wpd-comment-header{padding:5px 0 5px 0; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: center;}
#wpdcom .wpd-comment-header .wpd-comment-author{ font-size: 15px; font-weight: 600; text-decoration: none; letter-spacing:0.7px; margin-right: 5px;}
#wpdcom .wpd-comment .wpd-comment-header i{line-height: 1.75;}
#wpdcom .wpd-comment-date{padding:0 5px; font-size: 11px;}
#wpdcom .wpd-comment-date i{ font-size: 11px; margin-right: 4px;}
#wpdcom .wpd-comment-status{padding:0 5px;}
#wpdcom .wpd-comment-status div{display: inline-block; cursor: default;}
#wpdcom .wpd-comment-status i{ margin:0 3px;}
#wpdcom .wpd-comment-status .wpd-sticky{vertical-align: top;}
#wpdcom .wpd-comment-status .wpd-closed{color: #999999; font-size: 12px;}
#wpdcom .wpd-comment-header .wpd-comment-share{padding:0 6px; cursor: default;}
#wpdcom .wpd-comment-header .wpd-comment-share .wpd-tooltip-content{text-align: center;}
#wpdcom .wpd-comment-header .wpd-comment-share .wpd-tooltip-content i svg{ fill:#ffffff; height: 12px; padding:0 6px; cursor: pointer;}
#wpdcom .wpd-comment-header .wpd-comment-share .wpd-tooltip-content i svg:hover{ fill: #ffee46;}
#wpdcom .wpd-comment-header .wpd-comment-link{padding:0; cursor: pointer; font-size: 12px; color: #aaaaaa; align-self: flex-start; padding-top: 9px;}
#wpdcom .wpd-comment-header .wpd-comment-link span{margin-left: 12px}
#wpdcom .wpd-comment-text{font-size: 15px; padding:0 0 8px 0; word-break: break-word;}
#wpdcom .wpd-comment-text * {line-height: 1.6;}
#wpdcom .wpd-comment-text p{margin-bottom:10px;}
#wpdcom .wpd-comment-text p:last-child{margin-bottom:0px;}
#wpdcom .wpd-comment-text ol,
#wpdcom .wpd-comment-text ul{margin: 0 0 1rem 1rem;}
#wpdcom .wpd-comment-text img,
#wpdcom .wpd-comment-text iframe,
#wpdcom .wpd-comment-text video,
#wpdcom .wpd-comment-text audio{max-width: 100% !important;}
#wpdcom .wpd-comment-text iframe{width: 480px; height: 280px;}
#wpdcom .wpd-comment-text blockquote {margin: 5px auto 5px 15px;padding: 2px 10px;font-size: 14px;}
#wpdcom .wpd-comment-text blockquote p {margin-bottom: 5px;}
#wpdcom .wpd-comment-text .wpd-inline-feedback-wrapper {font-style: italic; font-size: 15px; padding: 15px; background: #fffce1; margin-bottom: 10px; color: #777;}
#wpdcom .wpd-comment-text .wpd-inline-feedback-wrapper .wpd-inline-feedback-info{font-style: normal; font-weight: 600;}
#wpdcom .wpd-comment-text .wpd-inline-feedback-wrapper i.fa-quote-left { margin-right: 8px;font-size: 17px;color:#999797;}
#wpdcom .wpd-comment-footer{display: flex; flex-direction: row; flex-wrap: nowrap; justify-content:space-between; align-items: center; padding-top:0;}
#wpdcom .wpd-comment-footer .wpd-vote{display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; align-items: center; padding-right: 20px; font-size: 0;}
#wpdcom .wpd-comment-footer .wpd-vote-up,
#wpdcom .wpd-comment-footer .wpd-vote-down{ width: 16px; height: 16px; opacity:0.7; cursor: pointer;}
#wpdcom .wpd-comment-footer .wpd-vote-down.wpd-dislike-hidden{display:none!important;}
#wpdcom .wpd-comment-footer .wpd-vote-up svg,
#wpdcom .wpd-comment-footer .wpd-vote-down svg{ fill: #888888; cursor: pointer;}
#wpdcom .wpd-comment-footer .wpd-vote-result{padding:0 8px; font-size: 14px; text-align: center; color: #999999;}
#wpdcom .wpd-comment-footer .wpd-reply-button{cursor:pointer; font-size: 14px; color: #999999; white-space: nowrap;}
#wpdcom .wpd-comment-footer .wpd-reply-button i{margin-right: 6px; opacity:0.7;}
#wpdcom .wpd-comment-footer .wpd-reply-button svg{ vertical-align: middle; transform: rotate(180deg); width: 22px; height: 22px; opacity:0.7; fill: #999999; margin-right: 2px;}
@-moz-document url-prefix() { #wpdcom .wpd-comment-footer .wpd-reply-button svg{vertical-align: bottom;} }
#wpdcom .wpd-comment-footer .wpd-reply-button span{line-height: 21px; font-size: 1em;}
#wpdcom .wpd-comment-footer .wpd-vote-up:hover,
#wpdcom .wpd-comment-footer .wpd-vote-down:hover{opacity: 1;}
#wpdcom .wpd-comment-footer .wpd-reply-button:hover{color: #777777;}
#wpdcom .wpd-comment-footer .wpd-reply-button:hover svg{opacity: 1;}
#wpdcom .wpd-comment-footer .wpd-tools i{color: #aaaaaa; font-size: 14px; cursor: pointer;}
#wpdcom .wpd-comment-footer .wpd-toggle i{color: #aaaaaa; font-size: 15px; cursor: pointer;}
#wpdcom .wpd-comment-footer .wpd-toggle .wpd-view-replies{font-size: 13px!important; color:#888;margin-right: 7px;}
#wpdcom .wpd-hidden-replies .wpd-toggle.wpd-hidden:last-child{visibility: visible; opacity: 1;}
#wpdcom .wpd-comment-footer .wpd-sep{border-right: 1px #cccccc solid; margin:0 7px; width: 1px; height: 15px;}
#wpdcom .wpd-comment-right:hover .wpd-comment-footer .wpd-tool-wrap,
#wpdcom .wpd-comment-right:hover .wpd-comment-footer .wpd-sep,
#wpdcom .wpd-comment-right:hover .wpd-comment-footer .wpd-tools,
#wpdcom .wpd-comment-right:hover .wpd-comment-footer .wpd-toggle,
#wpdcom .wpd-comment-right:hover .wpd-comment-header .wpd-comment-share,
#wpdcom .wpd-comment-right:hover .wpd-comment-header .wpd-comment-link{visibility: visible; opacity: 1;}
#wpdcom .wpd-comment-right .wpd-comment-last-edited {margin: 10px 0 20px 0; font-size: 12px; color: #999; font-style: italic;}
#wpdcom .wpd-comment-right .wpd-comment-last-edited i{padding-right: 5px;}
#wpdcom .wpd-comment.wpd-reply .wpd-comment-left{width: 50px;} _:-ms-lang(x), #wpdcom .wpd-comment.wpd-reply .wpd-comment-left{width: auto;}
#wpdcom .wpd-comment.wpd-reply .wpd-avatar img,
#wpdcom .wpd-comment.wpd-reply .wpd-avatar img.avatar{width:48px; height:48px; max-width: 48px; }
#wpdcom .wpd-comment.wpd-reply .wpd-comment-label{font-size: 10px; line-height: 13px; margin:10px auto 7px auto;display: flex; align-items: center; justify-content: center; flex-flow: row;}
#wpdcom .wpd-comment.wpd-reply .wpd-follow-link{font-size: 11px;}
#wpdcom .wpd-comment.wpd-reply .wpd-comment-header .wpd-comment-author,
#wpdcom .wpd-comment.wpd-reply .wpd-comment-header .wpd-comment-author a{ font-size: 14px; margin-right: 5px;}
#wpdcom .wpd-comment .wpd-reply-to{font-size: 13px; color: #999999; font-style: italic;}
#wpdcom .wpd-comment .wpd-reply-to i{margin-right: 6px;}
#wpdcom .wpd-comment .wpd-reply-to a{text-decoration: none; opacity: 0.8; color: #0274be;}
#wpdcom .wpd-comment .wpd-reply-to a:hover{opacity: 1; color: #000000;}
#wpdcom .wpd-comment.wpd-reply .wpd-comment-text{font-size: 14px;}
#wpdcom .wpd-comment.wpd-reply .wpd-comment-footer .wpd-vote-up,
#wpdcom .wpd-comment.wpd-reply .wpd-comment-footer .wpd-vote-down{ width: 15px; height: 15px; display: flex; flex-direction: column; justify-content: center; align-items: center;}
_:-ms-lang(x), #wpdcom .wpd-comment.wpd-reply .wpd-comment-footer .wpd-vote-up,
_:-ms-lang(x), #wpdcom .wpd-comment.wpd-reply .wpd-comment-footer .wpd-vote-down{display: -ms-flexbox;}
#wpdcom .wpd-comment.wpd-reply .wpd-comment-footer .wpd-vote-result{font-size: 13px;}
#wpdcom .wpd-comment.wpd-reply .wpd-comment-footer .wpd-reply-button{font-size: 13px;}
#wpdcom .wpd-comment.wpd-reply .wpd-comment-footer .wpd-reply-button svg{width: 20px; height: 20px;}
#wpdcom .wpd-comment.wpd-reply .wpd-comment-footer .wpd-reply-button span{line-height: 19px; font-size: 1em;}
#wpdcom .wpd-comment.wpd-reply .wpd-comment-footer .wpd-tools i{font-size: 13px;}
#wpdcom .wpd-comment.wpd-reply .wpd-comment-footer .wpd-toggle i{font-size: 14px;}
#wpdcom .wpd-comment.wpd-reply .wpd-comment-footer .wpd-sep{height: 14px;}
#wpdcom.wpd-layout-1 .wpd-comment .wpd-reply-to{margin-bottom: 6px; border-left: 1px solid #cccccc; padding: 0px 10px;}
#wpdcom.wpd-layout-1 .wpd-comment .wpd-avatar i{bottom: 0px; right: 0px;}
#wpdcom.wpd-layout-1 .wpd-new-loaded-comment > .wpd-comment-wrap > .wpd-comment-right{padding-right: 15px; padding-left: 15px;}
#wpdcom.wpd-layout-1 .wpd-comment .wpd-follow-link{margin-top: 5px;}
#wpdcom.wpd-layout-3 .wpd-comment-footer .wpd-toggle .wpd-view-replies{background: #fff; padding: 5px 10px; border-radius: 12px; margin-right: 1px; margin-left: -6px;} #wpdcom.wpd-layout-2 .wpd-form .wpd-form-foot{margin-left: 65px;}
#wpdcom.wpd-layout-2 .wpd-form .wpd-avatar{width: 54px; margin-right: 11px;}
#wpdcom.wpd-layout-2 .wpd-form .wpd-avatar img,
#wpdcom.wpd-layout-2 .wpd-form .wpd-avatar img.avatar{width:48px; height:48px; max-width: 48px; border-radius:0; border: none; border-bottom: 2px solid #cccccc; padding: 1px; background-color: #ffffff; vertical-align: middle; text-align: center;}
#wpdcom.wpd-layout-2 .wpd-form .wpdiscuz-textarea-wrap textarea::placeholder {line-height: 27px;font-size: 15px;}
#wpdcom.wpd-layout-2 .wpd-form .wpdiscuz-textarea-wrap textarea {height: 48px;}
#wpdcom.wpd-layout-2 .wpd-comment{margin-bottom: 20px;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-comment-header,
#wpdcom.wpd-layout-2 .wpd-comment .wpd-comment-header .wpd-user-info .wpd-uinfo-top,
#wpdcom.wpd-layout-2 .wpd-comment .wpd-comment-header .wpd-user-info .wpd-uinfo-bottom {display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; align-items: flex-end;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-comment-header .wpd-user-info{display: block; flex-grow: 1; margin-bottom: -3px;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-comment-header .wpd-user-info .wpd-uinfo-top{flex-wrap: nowrap; align-items: center;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-comment-header .wpd-comment-label{width: auto; padding: 1px 15px; }
#wpdcom.wpd-layout-2 .wpd-comment .wpd-comment-label{margin: 0px;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-avatar{padding-right: 15px;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-avatar img,
#wpdcom.wpd-layout-2 .wpd-comment .wpd-avatar img.avatar{width:48px; height:48px; max-width: 48px; border-radius:0; border: none; border-bottom: 2px solid #cccccc; padding: 1px; background-color: #ffffff; vertical-align: middle; text-align: center;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-avatar i{bottom: -2px; right: 7px;}
_:-ms-lang(x), #wpdcom.wpd-layout-2 .wpd-comment .wpd-avatar i{line-height: 10px;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-follow-link {font-size: 12px; padding-left: 2px; padding-right: 12px;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-comment-text{margin: 8px 0 5px 0;}
#wpdcom.wpd-layout-2 .wpd-comment-header .wpd-comment-date {padding:0 10px 0 0;font-size: 12px;}
#wpdcom.wpd-layout-2 .wpd-comment-header .wpd-comment-status {padding:0 10px;}
#wpdcom.wpd-layout-2 .wpd-comment-header .wpd-comment-link {margin-bottom:0; padding-top: 1px;}
#wpdcom.wpd-layout-2 .wpd-comment-header .wpd-reply-to{font-size: 12px; padding-top:2px; margin-left: 0px; font-style: normal;}
#wpdcom.wpd-layout-2 .wpd-comment-header .wpd-reply-to i{margin-right: 3px;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply {margin-bottom: 0;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-comment-header .wpd-user-info .wpd-uinfo-top{margin-bottom: 3px;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-comment-header .wpd-comment-date {padding:0 10px;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-comment-label{font-size: 10px; line-height: 13px; margin:0 10px 0 0;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-follow-link{margin-right: 12px; border-right: 1px solid #ccc; padding-right: 12px;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-comment-wrap{margin: 0px 0px 5px 0px; background-color:#fafafa; border-left: 3px solid #dedede; padding: 10px 15px 0px 17px;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-avatar img,
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-avatar img.avatar{border-bottom: none;}
#wpdcom.wpd-layout-2 .wpd-new-loaded-comment > .wpd-comment-wrap > .wpd-comment-right{padding-right: 15px; padding-left: 15px;}
#wpdcom.wpd-layout-2 .wpd-new-loaded-comment.wpd-comment.wpd-reply > .wpd-comment-wrap > .wpd-comment-right{padding-left: 0; padding-right: 0;} #wpdcom.wpd-layout-3 .wpd-comment .wpd-tools-actions{top: 25px;}
#wpdcom.wpd-layout-3 .wpd-thread-list{padding: 35px 0;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-wrap{padding-bottom: 0px;}
#wpdcom.wpd-layout-3 .wpdiscuz-edit-form-wrap {margin-left: 36px;}
#wpdcom.wpd-layout-3 .wpd-form .wpd-form-foot{margin-left: 84px;}
#wpdcom.wpd-layout-3 .wpd-form .wpd-avatar{width: 67px;}
#wpdcom.wpd-layout-3 .wpd-form .wpdiscuz-textarea-wrap textarea {height: 60px;padding: 14px 15px;}
#wpdcom.wpd-layout-3 .wpd-form .wpd-avatar img,
#wpdcom.wpd-layout-3 .wpd-form .wpd-avatar img.avatar,
#wpdcom.wpd-layout-3 .wpd-comment .wpd-avatar img,
#wpdcom.wpd-layout-3 .wpd-comment .wpd-avatar img.avatar {width: 64px; height: 64px; max-width: 64px; border-radius: 100%; padding: 3px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-avatar img {border-color: #d1d1d1;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-wrap{margin-bottom: 35px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-left {width: 70px; margin-right: -34px; position: relative; z-index: 2;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-left .wpd-avatar{margin-top: -6px;}
#wpdcom.wpd-layout-3 .wpd-comment-status{display: flex; flex-direction: row; justify-content: flex-end; align-items: flex-start; font-size: 12px; line-height: 1.75; padding-top: 8px;}
#wpdcom.wpd-layout-3 .wpd-comment-status .wpd-closed{font-size: 11px;}
#wpdcom.wpd-layout-3 .wpd-comment-status div {margin-left: 4px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-right {padding-bottom: 0px; border-left: 1px solid #d1d1d1; border-bottom: 1px solid #d1d1d1; width: calc(100% - 35px);}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-header{background-color: #f7f7f7; margin-left: -1px; padding: 10px 0 7px 0;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-sticky-comment .wpd-comment-header{background-color: #f6fff4;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-header .wpd-comment-author{padding-left: 42px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-subheader{margin-left: 42px; margin-top: 0px; display: flex; flex-direction: row; justify-content: space-between; flex-wrap: wrap; align-items: flex-start;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-subheader .wpd-comment-date{flex-grow: 1; font-size: 11px; line-height: 22px; color: #999; padding-top: 1px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-subheader .wpd-comment-date i{font-size: 10px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-label{margin: -1px 10px 0 0; border-radius: 0 0 5px 5px; font-size: 13px; line-height: 16px; text-align: center; width: auto; padding: 3px 15px; cursor: default;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-header .wpd-comment-author,
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-header .wpd-comment-author a {font-size: 14px; font-weight: normal;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-header .wpd-follow-link{font-size: 12px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-header .wpd-comment-share {font-size: 12px; padding: 0 12px; }
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-header .wpd-comment-link {font-size: 11px; padding: 1px 8px 0px 0px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-text{padding-left: 30px; padding-top: 15px; padding-bottom: 17px; font-size: 16px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer{margin-bottom: -14px; margin-left: 40px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote{padding-left: 18px; margin-left: -20px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote-up,
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote-down{border: 1px solid #aaaaaa; border-radius: 100%;  display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 5px; width: 28px; height: 28px; background-color: #fff;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote-up svg.fa-chevron-up,
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote-down svg.fa-chevron-down{width: 15px; padding: 1px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote-up svg.fa-plus,
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote-down svg.fa-minus{width: 15px; padding: 2px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote-up.wpd-up{border: 1px solid #009149!important;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote-down.wpd-down{border: 1px solid #fc5844!important;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote-result {padding: 0 10px;font-size: 16px; background-color: #fff; border-radius: 50%;line-height: 26px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-reply-button{background-color: #fff; border: 1px solid #aaaaaa; border-radius: 15px; padding: 1px 20px 1px 16px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-reply-button svg{ vertical-align: bottom;  width: 20px; height: 20px; margin-right: 3px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-wpanel{width: 20px; height: 20px}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-tool-wrap{ padding-left: 20px; display: flex; flex-direction: row; justify-content: flex-end; align-items: center; flex-wrap: nowrap; }
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-tool-wrap i{background: #fff; border-radius: 50%; padding: 5px; height: 25px; width: 25px; line-height: 14px; border: 1px solid #aaa;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-sep {margin: 0 3px; border: none;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-avatar img,
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-avatar img.avatar {width: 48px; height: 48px; max-width: 48px; border: none;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-wrap{margin-bottom: 0px;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-status{padding-top: 0px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-reply-to{font-size: 13px; display: flex; flex-direction: row; justify-content: flex-start; margin-left: 36px; margin-top: 1px; align-items: center; background-color: #f7f7f7; padding: 5px 10px; }
#wpdcom.wpd-layout-3 .wpd-comment .wpd-reply-to .wpd-comment-date{margin-left: auto; font-style: normal;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-left {width: 70px; margin-right: -34px; position: relative; z-index: 2;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-left .wpd-avatar{margin-top: 0px;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-right {border-bottom:none;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-header{background-color: transparent; margin-left: 0px; padding: 6px 0 5px 0;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-header .wpd-comment-author{padding-left: 36px;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-label{margin: 0 8px 0 6px; border-radius: 3px; font-size: 11px; line-height: 14px; text-align: center; width: auto; padding: 1px 12px; cursor: default;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-header .wpd-comment-author,
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-header .wpd-comment-author a {font-size: 14px; font-weight: normal;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-text{padding-left: 36px; padding-top: 10px; padding-bottom: 15px; font-size: 14px;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-footer{margin-bottom: 20px; margin-left: 36px; padding-bottom: 10px; border-bottom: 1px dashed #cccccc;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-footer .wpd-vote{background: transparent; padding-left: 0; margin-left: 0; font-size: 0;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-footer .wpd-vote-up,
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-footer .wpd-vote-down{border: none; padding: 0; width: 15px; height: 15px; display: inline; background: transparent;}
_:-ms-lang(x), #wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-footer .wpd-vote-up,
_:-ms-lang(x), #wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-footer .wpd-vote-down{display: -ms-flexbox;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-footer .wpd-vote-up.wpd-up{border: none!important;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-footer .wpd-vote-down.wpd-down{border: none!important;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-footer .wpd-vote-result {padding: 0 8px;font-size: 14px; background: transparent;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-footer .wpd-reply-button{background: transparent; border: none; padding: 0;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-footer .wpd-reply-button svg{vertical-align: bottom;  width: 20px; height: 20px; margin-right: 3px;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-footer .wpd-tool-wrap i{background: transparent; border: none;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment.wpd-reply:last-child{margin-bottom: 30px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment.wpd-reply:last-child .wpd-comment-footer{margin-bottom: 0px; padding-bottom: 0px; border-bottom: none;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment.wpd-reply:last-child .wpd-comment.wpd-reply{margin-top: 20px;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-new-loaded-comment  > .wpd-comment-wrap > .wpd-comment-right > .wpd-comment-text{padding-right: 10px;}
#wpdcom.wpd-layout-3 .wpd-comment-right .wpd-comment-last-edited{margin-left: 40px;} #wpd-bubble-wrapper{display:none;position:fixed;z-index:99;text-align:center;opacity:0.9;bottom:80px;}
#wpd-bubble-wrapper.wpd-bubble-hover{opacity:1;}
#wpd-bubble-wrapper #wpd-bubble-all-comments-count{font-size: 15px;font-weight: 600;font-family: sans-serif;}
#wpd-bubble-wrapper > div{display:none;border:1px solid #fff;box-shadow:0px 0px 15px #aaa;width:64px;height:64px;border-radius:50%;color:#fff;align-items:center;justify-content:center;position:relative;}
#wpd-bubble-wrapper svg{width:60%;height:60%;}
#wpd-bubble-wrapper #wpd-bubble-count svg,#wpd-bubble-wrapper #wpd-bubble-notification svg{margin-left:3px;margin-top:3px;}
#wpd-bubble-wrapper #wpd-bubble svg{margin-left:2px;}
#wpd-bubble-wrapper path.wpd-bubble-count-first{fill:#fff;}
#wpd-bubble-wrapper path.wpd-bubble-count-second{fill:transparent;}
#wpd-bubble-wrapper path.wpd-bubble-plus-first{fill:#fff;}
#wpd-bubble-wrapper path.wpd-bubble-plus-second{fill:transparent;}
#wpd-bubble-wrapper > #wpd-bubble-count{display:flex;cursor:pointer;}
#wpd-bubble-wrapper > #wpd-bubble{cursor:pointer;}
#wpd-bubble-wrapper > #wpd-bubble #wpd-bubble-add-message{width:400px;height:46px;position:absolute;top:50%;left:75px;border-radius:5px;padding:7px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center; font-size: 16px;}
#wpd-bubble-wrapper.wpd-right-corner > #wpd-bubble #wpd-bubble-add-message{left:-412px;}
#wpd-bubble-wrapper > #wpd-bubble #wpd-bubble-add-message::before{content:'';border:9px solid transparent;position:absolute;top:50%;left:-9px;transform:translateY(-50%);border-left:none;}
#wpd-bubble-wrapper.wpd-right-corner > #wpd-bubble #wpd-bubble-add-message::before{left:400px;border-left:9px solid;border-right:none;}
#wpd-bubble-wrapper > #wpd-bubble-count .wpd-new-comments-count{display:none;}
#wpd-bubble-wrapper > #wpd-bubble-count.wpd-new-comments .wpd-new-comments-count{display:flex;border-radius:50%;width:25px;height:25px;background-color:#ff842a;position:absolute;top:38px;left:38px;font-size:15px;align-items:center;justify-content:center;border:1px solid #fff;}
#wpd-bubble-wrapper.wpd-bubble-hover > #wpd-bubble-count:not(.wpd-new-comments) + #wpd-bubble{display:flex;}
#wpd-bubble-wrapper.wpd-bubble-hover > #wpd-bubble-count:not(.wpd-new-comments){display:none;}
#wpd-bubble-wrapper > #wpd-bubble-notification{background-color:#fe7617;}
#wpd-bubble-wrapper > #wpd-bubble-notification path.wpd-bubble-notification-first{fill:#fff;}
#wpd-bubble-wrapper > #wpd-bubble-notification path.wpd-bubble-notification-second{fill:transparent;}
#wpd-bubble-wrapper.wpd-new-comment-added{opacity:1;}
#wpd-bubble-wrapper.wpd-new-comment-added #wpd-bubble-count{display:none;}
#wpd-bubble-wrapper.wpd-new-comment-added #wpd-bubble-notification{display:flex;}
#wpd-bubble-wrapper.wpd-new-comment-added #wpd-bubble-all-comments-count{color:#b9501d;}
#wpd-bubble-wrapper #wpd-bubble-notification-message{display:none;width:430px;height:100%;position:absolute;background-color:#fbfbfb;top:0;left:75px;border:1px solid #b2b2b2;box-shadow:0px 0px 10px #bbb;border-radius:5px;padding:7px;}
#wpd-bubble-wrapper.wpd-right-corner #wpd-bubble-notification-message{left:-446px;}
#wpd-bubble-wrapper #wpd-bubble-notification-message #wpd-bubble-author,#wpd-bubble-wrapper #wpd-bubble-notification-message #wpd-bubble-comment{display:flex;align-items:center;height:50%;}
#wpd-bubble-wrapper #wpd-bubble-notification-message #wpd-bubble-author{justify-content:space-between;}
#wpd-bubble-wrapper #wpd-bubble-notification-message #wpd-bubble-author > div{display:flex;align-items:center;}
#wpd-bubble-wrapper #wpd-bubble-notification-message #wpd-bubble-comment{font-size:12px;}
#wpd-bubble-wrapper #wpd-bubble-notification-message span:not(.wpd-bubble-spans){display:inline-block;margin:5px;}
#wpd-bubble-wrapper #wpd-bubble-notification-message #wpd-bubble-author-avatar{width:20px;height:20px;line-height:16px;}
#wpd-bubble-wrapper #wpd-bubble-notification-message #wpd-bubble-author-avatar img{border-radius:50%; width: 100%;}
#wpd-bubble-wrapper #wpd-bubble-notification-message #wpd-bubble-author-name{color:#4e9f93;font-size:14px;font-weight: 600;}
#wpd-bubble-wrapper #wpd-bubble-notification-message #wpd-bubble-comment-date{color:#fe7617;font-size:10px;}
#wpd-bubble-wrapper #wpd-bubble-notification-message #wpd-bubble-comment,#wpd-bubble-wrapper #wpd-bubble-notification-message #wpd-bubble-comment-reply-link a{color:#333;}
#wpd-bubble-wrapper #wpd-bubble-notification-message #wpd-bubble-comment-reply-link a{color:#777;}
#wpd-bubble-wrapper #wpd-bubble-notification-message #wpd-bubble-comment-text{font-size:12px;margin-left:7px;}
#wpd-bubble-wrapper #wpd-bubble-notification-message::before{content:'';border:9px solid transparent;position:absolute;top:20px;left:-10px;border-left:none;padding:0;border-right-color:#b2b2b2;}
#wpd-bubble-wrapper #wpd-bubble-notification-message::after{content:'';border:9px solid transparent;position:absolute;top:20px;left:-9px;border-left:none;border-right-color:#fbfbfb;}
#wpd-bubble-wrapper.wpd-right-corner #wpd-bubble-notification-message::before{left:429px;border-right:none;border-left:9px solid #b2b2b2;}
#wpd-bubble-wrapper.wpd-right-corner #wpd-bubble-notification-message::after{left:428px;border-right:none;border-left:9px solid #fbfbfb;}
#wpd-bubble-wrapper #wpd-bubble-comment-close a{color:#333;text-decoration:none;}
#wpd-bubble-wrapper #wpd-bubble-add-message-close{display: inline-block;top: 0px;right: 10px;position: absolute;}
#wpd-bubble-wrapper #wpd-bubble-add-message-close a{color:#fff;text-decoration:none;display:inline-block;} .wpd-inline-shortcode{display:inline;}
.wpd-inline-shortcode.wpd-active{background-color:#e9f7f4; padding: 5px 0px;}
.wpd-inline-shortcode .wpd-inline-form-close{display: inline-block;top: 0px;right: 10px;position: absolute;}
.wpd-inline-shortcode .wpd-inline-form-close a{color:#fff;text-decoration:none;display:inline-block;box-shadow:none;border-bottom:none;}
.wpd-inline-shortcode .wpd-inline-form-close a:hover{color:#fff;text-decoration:none;box-shadow:none;border-bottom:none;}
.wpd-inline-icon-wrapper{display:inline-block;position:relative;height:24px;vertical-align:middle; padding: 0px 7px;}
.wpd-inline-icon-wrapper svg.wpd-inline-icon{cursor:pointer; display: inline-block; background: transparent;}
.wpd-inline-icon-wrapper path.wpd-inline-icon-second{fill:transparent;}
.wpd-inline-icon-count{position: relative;height: 20px;border-radius: 2px;padding: 0px 11px; cursor: pointer; margin-left: 7px; vertical-align: top; color: #fff; font-family:Arial; font-size: 13px; line-height: 20px; display: none;}
.wpd-inline-icon-count.wpd-has-comments{display:inline-flex;}
.wpd-inline-icon-count::before{content:'';border:5px solid transparent;position:absolute;top:6px;left:-5px;border-left:none;padding:0;}
.wpd-inline-form-wrapper{display:none;text-shadow: none;position:absolute;top:35px;left:-191px;width:400px;background-color:transparent;z-index:9;}
.wpd-inline-form-wrapper::before{content:'';border:10px solid transparent;position:absolute;top:-10px;left:50%;border-top:none;padding:0;}
.wpd-inline-form-question{border-radius:4px;padding:10px 20px;color:#fff; font-size: 16px;}
.wpd-inline-form{border-radius:4px;padding:12px;margin-top:5px;}
.wpd-inline-form form{margin: 0px; padding: 0px;}
.wpd-inline-form input,.wpd-inline-form button{border-radius:4px;padding:5px 10px;font-size:12px;}
.wpd-inline-form button.wpd-inline-submit span{color: #fff;}
.wpd-inline-form .wpd-inline-notification {color: #fff; font-size: 12px; line-height: 17px; display: flex; align-items: center; padding: 5px 0px 8px 0; cursor: pointer;}
.wpd-inline-form .wpd-inline-comment-input{width:100%;border:none;height:30px; border-radius: 4px;}
.wpd-inline-form .wpd-inline-comment-content{resize:vertical; margin-bottom:5px; max-width: 100%!important; width:100%; border-radius: 4px;border:none;-webkit-box-shadow: inset 2px 2px 2px 0px #dddddd; -moz-box-shadow: inset 2px 2px 2px 0px #dddddd; box-shadow: inset 2px 2px 2px 0px #dddddd;line-height: 20px !important; font-size: 13px; background-color:#f9f9f9; min-height: auto; height: 76px;}
.wpd-inline-form .wpd-inline-comment-content:focus{background-color: #fff;}
.wpd-inline-form-second-row{display:flex;justify-content:space-between;height:30px;}
.wpd-inline-form input.wpd-inline-name-input{width:32%; margin-right:5px; border:none;-webkit-box-shadow: inset 2px 2px 2px 0px #dddddd; -moz-box-shadow: inset 2px 2px 2px 0px #dddddd; box-shadow: inset 2px 2px 2px 0px #dddddd;}
.wpd-inline-form button.wpd-inline-submit{flex-grow:1; max-width: 40%!important; border:1px solid #fff!important;background-color:transparent!important;display:flex!important;justify-content:space-around;align-items: center; flex-direction: row;}
.wpd-inline-form button.wpd-inline-submit span{padding: 0; margin: 0; line-height: 20px; font-size: 13px; text-transform: uppercase;}
.wpd-inline-form button.wpd-inline-submit:hover{opacity: 0.8; text-decoration: none;}
.wpd-inline-submit-icon{vertical-align:top;width:20px;height:18px;}
.wpd-inline-icon-wrapper path.wpd-inline-submit-icon-first{fill:#fff;}
.wpd-inline-icon-wrapper path.wpd-inline-submit-icon-second{fill:transparent;}
.wpd-last-inline-comments-wrapper{position:absolute; text-align:center;width:220px;background-color:#fbfbfb;border:1px solid;border-radius:5px;top:35px;left:-60%;z-index:2;-webkit-box-shadow: inset -7px 0px 15px 3px #eee; -moz-box-shadow: inset -7px 0px 15px 3px #eee; box-shadow: inset -7px 0px 15px 3px #eee;}
.wpd-last-inline-comments-wrapper::before{content:'';border:9px solid transparent;position:absolute;top:-9px; left:40%;border-top:none;padding:0;}
.wpd-last-inline-comments-wrapper::after{content:'';border:9px solid transparent;position:absolute;top:-8px; left:40%;border-top:none;border-bottom-color:#f8f8f8;}
.wpd-last-inline-comments{padding:10px; text-align: left;}
.wpd-last-inline-comment:not(:last-child){border-bottom:1px dashed #bbb; margin-bottom: 3px;}
.wpd-last-inline-comment > div{ color: #666;}
.wpd-last-inline-comment .wpd-last-inline-comment-author-name{margin-left: 5px; margin-top: 0px; font-size: 16px; line-height: 24px;}
.wpd-last-inline-comment .wpd-last-inline-comment-date{font-size:10px;display: block; margin: -6px 0 0 37px; padding: 0; line-height: 12px;}
.wpd-last-inline-comment .wpd-last-inline-comment-text{line-height: 18px; font-size: 12px; padding: 4px 0px 6px 0; color:#777;}
.wpd-last-inline-comment span{display:inline-block;margin:2px;}
.wpd-last-inline-comment-author-avatar{}
.wpd-last-inline-comment-author-avatar img{border-radius:50%;width:30px;height:30px;vertical-align: middle; display: inline-block!important;}
.wpd-last-inline-comments-wrapper .wpd-view-all-inline-comments{display:inline-block;color:#fff;border-radius: 15px;padding: 3px 15px; font-size: 11px; text-decoration: none !important; box-shadow: none !important; margin: 0 0 15px 0; opacity: 0.9;}
.wpd-last-inline-comments-wrapper .wpd-view-all-inline-comments:hover,.wpd-last-inline-comments-wrapper .wpd-view-all-inline-comments:active,.wpd-last-inline-comments-wrapper .wpd-view-all-inline-comments:focus{color:#fff;text-decoration:none !important;box-shadow:none !important; opacity: 1;}
.wpd-inline-icon.wpd-ignored path.wpd-inline-icon-first{animation: 30s wpd_wiggle ease infinite, wpd_blink 7s ease-out infinite;}
@keyframes wpd_wiggle {
0% {transform: rotate(-3deg);}
2% {transform: rotate(20deg);}
4% {transform: rotate(-15deg);}
6% {transform: rotate(5deg);}
8% {transform: rotate(-1deg);}
100% {transform: rotate(0);}
}
@keyframes wpd_blink {
0% {opacity: 1;}
60% {opacity: 1;}
80% {opacity: 0.6;}
100% {opacity: 1;}
} #wpdcom .wpd-tools{position:relative;}
#wpdcom .wpd-tools-actions{display:none; font-family: "Arial Hebrew", Arial, sans-serif; font-size: 14px; position: absolute; left: -50%; min-width: 100px; flex-direction: column; background-color: #fff; border: 1px solid #ccc; padding: 5px 8px; border-radius: 3px; z-index: 9; color: #999; top: 26px;}
#wpdcom .wpd-tools-actions .wpd-cta-button{cursor: pointer; line-height: 18px;  padding: 2px 5px;}
#wpdcom .wpd-tools-actions .wpd-cta-button a{color: #999;}
#wpdcom .wpd-tools-actions .wpd-cta-button:hover{background-color: #F5F5F5;}
#wpdcom .wpdf-sorting{position:relative;}
#wpdcom .wpdiscuz-sort-buttons{display:none;position:absolute;flex-direction:column;background-color:#fff;border:1px solid #ccc;padding:5px;border-radius:3px;width:100%;left:0;top:32px;z-index:9;}
#wpdcom .wpdiscuz-sort-buttons .wpdiscuz-sort-button{padding:5px 0;}
#wpdcom .wpdiscuz-sort-buttons .wpdiscuz-sort-button:hover{background-color: #F5F5F5;}
#wpdcom .wpd-comment .wpd-comment-status .wpd-unapproved{color:#fc9007;}
#wpdiscuz-comment-message{position:fixed;top:38px;right:5px;width:400px;z-index:99999; font-size: 14px; line-height: 20px;}
#wpdiscuz-comment-message.wpdiscuz-comment-message-auth{top:60px;}
#wpdiscuz-comment-message div{color:#fff;padding:5px 10px;margin-top:5px;}
#wpdiscuz-comment-message .wpdiscuz-message-error {background-color: #D32F2F;box-shadow:#666 0px 0px 8px; padding: 10px 20px;}
#wpdiscuz-comment-message .wpdiscuz-message-success {background-color: #4CAF50;box-shadow:#666 0px 0px 8px; padding: 10px 20px;}
#wpdiscuz-comment-message .wpdiscuz-message-warning {background-color: #FFA726;box-shadow:#666 0px 0px 8px; padding: 10px 20px;}
#wpd-editor-source-code-wrapper-bg{display: none;position: fixed;top: 0;left: 0;background-color: rgba(0,0,0,.6);width: 100%;z-index: 9999999;height: 100%;}
#wpd-editor-source-code-wrapper{display: none;width: 50%;height: 350px;position: fixed;top: 50%;left: 50%;transform:translate(-50%,-50%);background-color: #fff;z-index: 99999991;justify-content: center;align-items: center;padding: 5px;border-radius: 5px;text-align: right;}
#wpd-editor-source-code{height: 300px;width: 100%;resize: none;}
#wpd-insert-source-code{padding: 3px 40px; margin-top: 5px;}
.wpd-vote-result-sep {height: 11px;align-self: center;width: 1px;background-color: #ccc;}
#wpdiscuz-loading-bar{position:fixed;top:6px;right:12px;width:32px;height:25px;border:0;background-image:url(//www.bntpro.com/plugin24/assets/img/loading.gif);z-index:999999;display:none;}
#wpdiscuz-loading-bar.wpdiscuz-loading-bar-auth{top:38px;}
#wpdcom .wpd-comment-info-bar {display: none; padding: 10px; margin: 20px auto 0 auto; flex-direction: row; justify-content: space-between; font-size: 14px; }
#wpdcom .wpd-current-view{padding: 3px; color: #555;}
#wpdcom .wpd-comment-info-bar .wpd-current-view i{margin-right: 6px; font-size: 18px;}
#wpdcom .wpd-filter-view-all{color: #fff;background:#999;padding: 5px 20px;font-size: 13px;cursor: pointer;border-radius: 3px;}
#wpdcom #bywpdiscuz{display:none}
#wpdcom .by-wpdiscuz{text-align:right; border-top:#ddd solid 1px; padding:1px 1px 1px 1px}
#wpdcom .by-wpdiscuz a{font-size:11px; font-weight:bold; text-align:right; color:#ccc; padding:1px; margin:0; line-height:12px; border:0; text-decoration:none}
#wpdcom .wpdimg{border:0; padding:0; margin:0; height:12px; cursor:pointer; display:inline; clear:both}
#wpdcom .wc-copyright{margin:0 0 0 auto; text-align:right; display:block; padding-top:2px}
#wpdcom .wc-copyright a{font-size:9px; color:#aaa; cursor:help; text-decoration:none; margin:0; padding:0; border:0} #wpdcom.wpdiscuz_no_avatar .wpd-comment .wpd-comment-right{flex-basis: 100%;}
#wpdcom.wpdiscuz_no_avatar .wpd-form .wpdiscuz-textarea-wrap.wpd-txt textarea{flex-basis: 100%;}
#wpdcom.wpdiscuz_no_avatar.wpd-layout-1 .wpd-form .wpd-form-foot,
#wpdcom.wpdiscuz_no_avatar.wpd-layout-2 .wpd-form .wpd-form-foot,
#wpdcom.wpdiscuz_no_avatar.wpd-layout-3 .wpd-form .wpd-form-foot{margin-left: 0;}
#wpdcom.wpdiscuz_no_avatar.wpd-layout-1 .wpd-comment .wpd-comment-wrap{display: block;}
#wpdcom.wpdiscuz_no_avatar.wpd-layout-1 .wpd-comment .wpd-follow-link{text-align: left;}  .wc_comment_edit_not_possible,.wc_comment_not_edited,.wc_comment_not_updated,
.wc_deny_voting_from_same_ip,.wc_error_email_text,.wc_error_url_text,
.wc_follow_email_confirm_fail,.wc_follow_impossible,.wc_follow_login_to_follow,
.wc_follow_not_added,.wc_invalid_captcha,.wc_invalid_field,.wc_login_to_vote,
.wc_msg_input_max_length,.wc_msg_input_min_length,.wc_msg_required_fields,
.wc_self_vote,.wc_vote_only_one_time,.wc_voting_error,.wpdiscuz-sendmail-error{background-color:#fce8e8!important;font-size:14px;text-align:center;color:#ce4a66;border:1px solid #f2d3d2;padding:5px 10px;width:100%;box-sizing:border-box;margin:5px 0;border-radius:3px} .wpd-ajax-error{background-color:#fce8e8!important;font-size:14px;text-align:center;color:#ce4a66;border:1px solid #f2d3d2;padding:5px 10px;width:100%;box-sizing:border-box;margin:5px 0;border-radius:3px} #wpdcom .wpd-avatar img{border-color: #999999;}
#wpdcom .wpd-comment-label{color: #666666; border: 1px solid #999999;}
#wpdcom .wpd-comment-author, #wpdcom .wpd-comment-author a{color: #666666;text-decoration:none;} #wpdcom .wpd-blog-user .wpd-comment-label{color: #ffffff; background-color: #31839e; border: none;}
#wpdcom .wpd-blog-user .wpd-comment-author, #wpdcom .wpd-blog-user .wpd-comment-author a{color:#31839e;}
#wpdcom.wpd-layout-3 .wpd-blog-user .wpd-comment-subheader{border-top: 1px dashed #31839e;} #wpdcom .wpd-soc-user-google .wpd-comment-label{color: #ffffff; background-color: #bf301c!important; border: none;}
#wpdcom .wpd-soc-user-google .wpd-comment-author, #wpdcom .wpd-soc-user-google .wpd-comment-author a{color: #bf301c!important;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-soc-user-google{border-left: 3px solid #bf301c!important;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-soc-user-google .wpd-avatar img{border-bottom-color: #bf301c!important;}
#wpdcom.wpd-layout-3 .wpd-soc-user-google .wpd-comment-subheader{border-top: 1px dashed #bf301c!important;}
#wpdcom.wpd-layout-3 .wpd-reply .wpd-soc-user-google .wpd-comment-right{border-left: 1px solid #bf301c!important;}
#wpdcom .wpd-soc-user-google .wpd-avatar i{background: #bf301c!important;} #wpdcom .wpd-soc-user-telegram .wpd-comment-label{color: #ffffff; background-color: #239cd7!important; border: none;}
#wpdcom .wpd-soc-user-telegram .wpd-comment-author, #wpdcom .wpd-soc-user-telegram .wpd-comment-author a{color: #239cd7!important;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-soc-user-telegram{border-left: 3px solid #239cd7!important;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-soc-user-telegram .wpd-avatar img{border-bottom-color: #239cd7!important;}
#wpdcom.wpd-layout-3 .wpd-soc-user-telegram .wpd-comment-subheader{border-top: 1px dashed #239cd7!important;}
#wpdcom.wpd-layout-3 .wpd-reply .wpd-soc-user-telegram .wpd-comment-right{border-left: 1px solid #239cd7!important;}
#wpdcom .wpd-soc-user-telegram .wpd-avatar i{background: #239cd7!important;} #wpdcom .wpd-soc-user-facebook .wpd-comment-label{color: #ffffff; background-color: #4267B2!important; border: none;}
#wpdcom .wpd-soc-user-facebook .wpd-comment-author, #wpdcom .wpd-soc-user-facebook .wpd-comment-author a{color: #4267B2!important;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-soc-user-facebook{border-left: 3px solid #4267B2!important;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-soc-user-facebook .wpd-avatar img{border-bottom-color: #4267B2!important;}
#wpdcom.wpd-layout-3 .wpd-soc-user-facebook .wpd-comment-subheader{border-top: 1px dashed #4267B2!important;}
#wpdcom.wpd-layout-3 .wpd-reply .wpd-soc-user-facebook .wpd-comment-right {border-left: 1px solid #4267B2!important;}
#wpdcom .wpd-soc-user-facebook .wpd-avatar i{background: #4267B2!important;} #wpdcom .wpd-soc-user-twitter .wpd-comment-label{color: #ffffff; background-color: #000000!important; border: none;}
#wpdcom .wpd-soc-user-twitter .wpd-comment-author, #wpdcom .wpd-soc-user-twitter .wpd-comment-author a{color: #000000!important;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-soc-user-twitter{border-left: 3px solid #000000!important;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-soc-user-twitter .wpd-avatar img{border-bottom-color: #000000!important;}
#wpdcom.wpd-layout-3 .wpd-soc-user-twitter .wpd-comment-subheader{border-top: 1px dashed #000000!important;}
#wpdcom.wpd-layout-3 .wpd-reply .wpd-soc-user-twitter .wpd-comment-right{border-left: 1px solid #000000!important;}
#wpdcom .wpd-soc-user-twitter .wpd-avatar i{background: #000000!important;} #wpdcom .wpd-soc-user-vk .wpd-comment-label{color: #ffffff; background-color: #4A76A8!important; border: none;}
#wpdcom .wpd-soc-user-vk .wpd-comment-author, #wpdcom .wpd-soc-user-vk .wpd-comment-author a{color: #4A76A8!important;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-soc-user-vk{border-left: 3px solid #4A76A8!important;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-soc-user-vk .wpd-avatar img{border-bottom-color: #4A76A8!important;}
#wpdcom.wpd-layout-3 .wpd-soc-user-vk .wpd-comment-subheader{border-top: 1px dashed #4A76A8!important;}
#wpdcom.wpd-layout-3 .wpd-reply .wpd-soc-user-vk .wpd-comment-right{border-left: 1px solid #4A76A8!important;}
#wpdcom .wpd-soc-user-vk .wpd-avatar i{background: #4A76A8!important;} #wpdcom .wpd-soc-user-ok .wpd-comment-label{color: #ffffff; background-color: #ee8208!important; border: none;}
#wpdcom .wpd-soc-user-ok .wpd-comment-author, #wpdcom .wpd-soc-user-ok .wpd-comment-author a{color: #ee8208!important;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-soc-user-ok{border-left: 3px solid #ee8208!important;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-soc-user-ok .wpd-avatar img{border-bottom-color: #ee8208!important;}
#wpdcom.wpd-layout-3 .wpd-soc-user-ok .wpd-comment-subheader{border-top: 1px dashed #ee8208!important;}
#wpdcom.wpd-layout-3 .wpd-reply .wpd-soc-user-ok .wpd-comment-right{border-left: 1px solid #ee8208!important;}
#wpdcom .wpd-soc-user-ok .wpd-avatar i{background: #ee8208!important;} #wpdcom .wpd-soc-user-disqus .wpd-comment-label{color: #ffffff; background-color: #2196F3!important; border: none;}
#wpdcom .wpd-soc-user-disqus .wpd-comment-author, #wpdcom .wpd-soc-user-disqus .wpd-comment-author a{color: #2196F3!important;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-soc-user-disqus{border-left: 3px solid #2196F3!important;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-soc-user-disqus .wpd-avatar img{border-bottom-color: #2196F3!important;}
#wpdcom.wpd-layout-3 .wpd-soc-user-disqus .wpd-comment-subheader{border-top: 1px dashed #2196F3!important;}
#wpdcom.wpd-layout-3 .wpd-reply .wpd-soc-user-disqus .wpd-comment-right{border-left: 1px solid #2196F3!important;}
#wpdcom .wpd-soc-user-disqus .wpd-avatar i{background: #2196F3!important;} #wpdcom .wpd-soc-user-wordpress .wpd-comment-label{color: #ffffff; background-color: #000000!important; border: none;}
#wpdcom .wpd-soc-user-wordpress .wpd-comment-author, #wpdcom .wpd-soc-user-wordpress .wpd-comment-author a{color: #000000!important;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-soc-user-wordpress{border-left: 3px solid #555555!important;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-soc-user-wordpress .wpd-avatar img{border-bottom-color: #000000!important;}
#wpdcom.wpd-layout-3 .wpd-soc-user-wordpress .wpd-comment-subheader{border-top: 1px dashed #000000!important;}
#wpdcom.wpd-layout-3 .wpd-reply .wpd-soc-user-wordpress .wpd-comment-right{border-left: 1px solid #000000!important;}
#wpdcom .wpd-soc-user-wordpress .wpd-avatar i{background: #000000!important;} #wpdcom .wpd-soc-user-instagram .wpd-comment-label{color: #ffffff; background-color: #F97149!important; border: none;}
#wpdcom .wpd-soc-user-instagram .wpd-comment-author, #wpdcom .wpd-soc-user-instagram .wpd-comment-author a{color: #F97149!important;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-soc-user-instagram{border-left: 3px solid #F97149!important;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-soc-user-instagram .wpd-avatar img{border-bottom-color: #F97149!important;}
#wpdcom.wpd-layout-3 .wpd-soc-user-instagram .wpd-comment-subheader{border-top: 1px dashed #F97149!important;}
#wpdcom.wpd-layout-3 .wpd-reply .wpd-soc-user-instagram .wpd-comment-right{border-left: 1px solid #F97149!important;}
#wpdcom .wpd-soc-user-instagram .wpd-avatar i{background: #F97149!important;} #wpdcom .wpd-soc-user-linkedin .wpd-comment-label{color: #ffffff; background-color: #007BB6!important; border: none;}
#wpdcom .wpd-soc-user-linkedin .wpd-comment-author, #wpdcom .wpd-soc-user-linkedin .wpd-comment-author a{color: #007BB6!important;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-soc-user-linkedin{border-left: 3px solid #007BB6!important;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-soc-user-linkedin .wpd-avatar img{border-bottom-color: #007BB6!important;}
#wpdcom.wpd-layout-3 .wpd-soc-user-linkedin .wpd-comment-subheader{border-top: 1px dashed #007BB6!important;}
#wpdcom.wpd-layout-3 .wpd-reply .wpd-soc-user-linkedin .wpd-comment-right{border-left: 1px solid #007BB6!important;}
#wpdcom .wpd-soc-user-linkedin .wpd-avatar i{background: #007BB6!important;} #wpdcom .wpd-soc-user-yandex .wpd-comment-label{color: #ffffff; background-color: #FF0000!important; border: none;}
#wpdcom .wpd-soc-user-yandex .wpd-comment-author, #wpdcom .wpd-soc-user-yandex .wpd-comment-author a{color: #FF0000!important;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-soc-user-yandex{border-left: 3px solid #FF0000!important;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-soc-user-yandex .wpd-avatar img{border-bottom-color: #FF0000!important;}
#wpdcom.wpd-layout-3 .wpd-soc-user-yandex .wpd-comment-subheader{border-top: 1px dashed #FF0000!important;}
#wpdcom.wpd-layout-3 .wpd-reply .wpd-soc-user-yandex .wpd-comment-right{border-left: 1px solid #FF0000!important;}
#wpdcom .wpd-soc-user-yandex .wpd-avatar i{background: #FF0000!important;} #wpdcom .wpd-soc-user-mailru .wpd-comment-label{color: #ffffff; background-color: #168DE2!important; border: none;}
#wpdcom .wpd-soc-user-mailru .wpd-comment-author, #wpdcom .wpd-soc-user-mailru .wpd-comment-author a{color: #168DE2!important;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-soc-user-mailru{border-left: 3px solid #168DE2!important;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-soc-user-mailru .wpd-avatar img{border-bottom-color: #168DE2!important;}
#wpdcom.wpd-layout-3 .wpd-soc-user-mailru .wpd-comment-subheader{border-top: 1px dashed #168DE2!important;}
#wpdcom.wpd-layout-3 .wpd-reply .wpd-soc-user-mailru .wpd-comment-right{border-left: 1px solid #168DE2!important;}
#wpdcom .wpd-soc-user-mailru .wpd-avatar i{background: #168DE2!important;}
#wpdcom .wpd-soc-user-mailru .wpd-avatar i svg{fill: #ff9e00;} #wpdcom .wpd-soc-user-weibo .wpd-comment-label{color: #ffffff; background-color: #D52A2C!important; border: none;}
#wpdcom .wpd-soc-user-weibo .wpd-comment-author, #wpdcom .wpd-soc-user-weibo .wpd-comment-author a{color: #D52A2C!important;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-soc-user-weibo{border-left: 3px solid #D52A2C!important;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-soc-user-weibo .wpd-avatar img{border-bottom-color: #D52A2C!important;}
#wpdcom.wpd-layout-3 .wpd-soc-user-weibo .wpd-comment-subheader{border-top: 1px dashed #D52A2C!important;}
#wpdcom.wpd-layout-3 .wpd-reply .wpd-soc-user-weibo .wpd-comment-right{border-left: 1px solid #D52A2C!important;}
#wpdcom .wpd-soc-user-weibo .wpd-avatar i{background: #D52A2C!important;} #wpdcom .wpd-soc-user-weixin .wpd-comment-label{color: #ffffff; background-color: #20c300!important; border: none;}
#wpdcom .wpd-soc-user-weixin .wpd-comment-author, #wpdcom .wpd-soc-user-weixin .wpd-comment-author a{color: #20c300!important;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-soc-user-weixin{border-left: 3px solid #20c300!important;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-soc-user-weixin .wpd-avatar img{border-bottom-color: #20c300!important;}
#wpdcom.wpd-layout-3 .wpd-soc-user-weixin .wpd-comment-subheader{border-top: 1px dashed #20c300!important;}
#wpdcom.wpd-layout-3 .wpd-reply .wpd-soc-user-weixin .wpd-comment-right{border-left: 1px solid #20c300!important;}
#wpdcom .wpd-soc-user-weixin .wpd-avatar i{background: #20c300!important;} #wpdcom .wpd-soc-user-qq .wpd-comment-label{color: #ffffff; background-color: #1479d7!important; border: none;}
#wpdcom .wpd-soc-user-qq .wpd-comment-author, #wpdcom .wpd-soc-user-qq .wpd-comment-author a{color: #1479d7!important;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-soc-user-qq{border-left: 3px solid #1479d7!important;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-soc-user-qq .wpd-avatar img{border-bottom-color: #1479d7!important;}
#wpdcom.wpd-layout-3 .wpd-soc-user-qq .wpd-comment-subheader{border-top: 1px dashed #1479d7!important;}
#wpdcom.wpd-layout-3 .wpd-reply .wpd-soc-user-qq .wpd-comment-right{border-left: 1px solid #1479d7!important;}
#wpdcom .wpd-soc-user-qq .wpd-avatar i{background: #1479d7!important;} #wpdcom .wpd-soc-user-baidu .wpd-comment-label{color: #ffffff; background-color: #F23F40!important; border: none;}
#wpdcom .wpd-soc-user-baidu .wpd-comment-author, #wpdcom .wpd-soc-user-baidu .wpd-comment-author a{color: #F23F40!important;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-soc-user-baidu{border-left: 3px solid #F23F40!important;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-soc-user-baidu .wpd-avatar img{border-bottom-color: #F23F40!important;}
#wpdcom.wpd-layout-3 .wpd-soc-user-baidu .wpd-comment-subheader{border-top: 1px dashed #F23F40!important;}
#wpdcom.wpd-layout-3 .wpd-reply .wpd-soc-user-baidu .wpd-comment-right{border-left: 1px solid #F23F40!important;}
#wpdcom .wpd-soc-user-baidu .wpd-avatar i{background: #F23F40!important;}
#wpdcom .wpd-soc-user-baidu .wpd-avatar i svg{fill: #2319dc;}
.wpd-comment-text pre{overflow: auto;display: block;max-width: 100%;}
.wpd-inline-icon.wpd-blink{animation: wpdBlink 1s;}
@keyframes wpdBlink {
50% {transform: scale(1.5);}
} #wpdcom.wpd-dark .wpd-cf-label{background: #555; color: #ccc;border-bottom: 1px #777 solid;}
#wpdcom.wpd-dark .wpd-cf-value{border-bottom: 1px #777 solid;}
#wpdcom.wpd-dark .wpd-comment .wpd-avatar img,
#wpdcom.wpd-dark .wpd-comment .wpd-avatar img.avatar{background-color: #999;}
#wpdcom.wpd-dark .wpd-comment .wpd-avatar i{border: 2px solid #ccc;}
#wpdcom.wpd-dark .wpd-field-group-title{color: #ccc;}
#wpdcom.wpd-dark .wpd-sbs-toggle{color: #aaa;}
#wpdcom.wpd-dark .wpd-thread-head .wpd-thread-info{color: #aaa;}
#wpdcom.wpd-dark .wpd-thread-filter .wpdf-sorting{color: #999;}
#wpdcom.wpd-dark .ql-toolbar{background-color: #333;}
#wpdcom.wpd-dark .wpd-editor-char-counter{color: #ddd;}
#wpdcom.wpd-dark .wpd-form-row .wpdiscuz-item .wpd-field-desc{color: #666; border-left: 1px solid #666;}
#wpdcom.wpd-dark .wpd-form-row .wpdiscuz-item .wpd-field-icon {opacity: 1; color: #555;}
#wpdcom.wpd-dark .wpdem-sticker-container.wpdem-sticker-open{box-shadow: none;}
#wpdcom.wpd-dark .wpdem-sticker-container {background-color: #999;}
#wpdcom.wpd-dark.wpd-layout-2 .wpd-comment.wpd-reply .wpd-comment-wrap{background-color: #292929;}
#wpdcom.wpd-dark.wpd-layout-3 .wpd-comment.wpd-sticky-comment .wpd-comment-header{background-color: #292929;}
#wpdcom.wpd-dark.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote-up, #wpdcom.wpd-dark.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote-down{background-color: #222;}
#wpdcom.wpd-dark.wpd-layout-3 .wpd-comment .wpd-comment-right {border-left: 1px solid #666; border-bottom: 1px solid #666;}
#wpdcom.wpd-dark.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-right{border-bottom: none;}
#wpdcom.wpd-dark.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote-result { background-color:  #222;}
#wpdcom.wpd-dark.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-reply-button {background-color: #222;}
#wpdcom.wpd-dark.wpd-layout-3 .wpd-comment .trns-moderate-comments {background-color: #222;}
#wpdcom.wpd-dark.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-tool-wrap { background: #222;}
#wpdcom.wpd-dark.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-tool-wrap i{ background: #222;}
#wpdcom.wpd-dark.wpd-layout-3 .wpd-comment .wpd-reply-to { background-color: transparent; border-bottom: 1px solid #666;}
#wpdcom.wpd-dark #wpdiscuz-search-form .wpdiscuz-search-box {background-color: #111;border: 1px solid #555;}
#wpdcom.wpd-dark .wpd-comment-text .wpd-inline-feedback-wrapper{background-color: #666; color: #ccc;} #wpdcom.wpd-dark .wpd-soc-user-wordpress .wpd-comment-label{background-color: #666;}
#wpdcom.wpd-dark .wpd-soc-user-wordpress .wpd-comment-author, #wpdcom .wpd-soc-user-wordpress .wpd-comment-author a{color: #666;}
#wpdcom.wpd-dark.wpd-layout-1 .wpd-comment .wpd-soc-user-wordpress .wpd-avatar img{border-color: #666;}
#wpdcom.wpd-dark.wpd-layout-2 .wpd-comment .wpd-soc-user-wordpress .wpd-avatar img{border-bottom-color: #666;}
#wpdcom.wpd-dark.wpd-layout-3 .wpd-soc-user-wordpress .wpd-comment-subheader{border-top: 1px dashed #666;}
#wpdcom.wpd-dark.wpd-layout-3 .wpd-reply .wpd-soc-user-wordpress .wpd-comment-right{border-left: 1px solid #666;} @media screen and (max-width:1024px){
#wpd-bubble-wrapper > div{width: 40px; height: 40px;}
#wpd-bubble-wrapper #wpd-bubble-all-comments-count{font-size: 13px;}
#wpd-bubble-wrapper > #wpd-bubble #wpd-bubble-add-message {height: auto;padding: 7px 14px;justify-content: flex-start;font-size: 14px;}
#wpd-bubble-wrapper.wpd-left-corner,
#wpd-bubble-wrapper.wpd-left-content{left: 10px!important;}
#wpd-bubble-wrapper.wpd-right-corner{}
#wpd-bubble-wrapper.wpd-left-corner > #wpd-bubble #wpd-bubble-add-message,
#wpd-bubble-wrapper.wpd-left-content > #wpd-bubble #wpd-bubble-add-message{left: 53px;}
#wpd-bubble-wrapper.wpd-left-corner > #wpd-bubble #wpd-bubble-add-message::before,
#wpd-bubble-wrapper.wpd-left-content > #wpd-bubble #wpd-bubble-add-message::before{left: -9px;}
#wpd-bubble-wrapper.wpd-right-corner > #wpd-bubble #wpd-bubble-add-message{left: auto; right: 55px;}
#wpd-bubble-wrapper.wpd-right-corner > #wpd-bubble #wpd-bubble-add-message::before {left: auto; right: -9px;}
} @media screen and (max-width:600px){
#comments, #respond{padding-left: 0!important;padding-right: 0!important;}
#wpdcom {padding: 5px 3%;overflow-x: hidden;}
#wpdcom .wpd-form-row div:hover.wpd-field-desc span {margin-left: -187px;}
#wpdcom .wpd-form-row div.wpd-field-desc span::after { margin-left: 80px;}    .wpd-inline-form-wrapper{left: 0; width: 320px; position:relative; top: 7px; bottom: 15px;}
.wpd-inline-form-wrapper::before{display: none;}
.wpd-inline-form-question {padding:5px 20px; color:#fff; font-size:16px; line-height: 1.7;}
.wpd-inline-form-wrapper .wpd-inline-submit-icon{display: none;}
.wpd-last-inline-comments-wrapper {position: relative;width: 300px;top: 0;left: 0;}
.wpd-last-inline-comments-wrapper::after,
.wpd-last-inline-comments-wrapper::before{display: none;}
.wpd-inline-form .wpd-inline-comment-content{font-size: 16px; padding: 5px;}
.wpd-inline-form-second-row {height: auto; flex-direction: column;}
.wpd-inline-form input.wpd-inline-name-input { width: 100%; margin-bottom: 10px; font-size: 16px; padding: 2px 5px; } #wpd-bubble-wrapper{bottom: 20px;}
#wpd-bubble-wrapper > #wpd-bubble #wpd-bubble-add-message {width: 270px;} #wpdcom .wpd-auth {margin: 0 0 2px -3px;}
#wpdcom .wpd-social-login .wpd-connect-with{display: none!important;}
#wpdcom .wpd-form .wpd-avatar{display: none;}
#wpdcom .wpd-form.wpd-form-wrapper{padding-right: 5px;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap.wpd-txt textarea{flex-basis: 100%; width: 100%;}
#wpdcom .wpdiscuz_select{font-size: 16px !important;}
#wpdcom .wpdiscuz-subscribe-form-email {font-size: 16px; display: block;  padding: 10px 0 0 0; width: 98%; margin: 0 auto;}
#wpdcom .wpdiscuz-subscribe-form-email input[type="email"]{font-size: 16px !important;}
#wpdcom .wpd-form .wpd-form-foot,
#wpdcom.wpd-layout-2 .wpd-form .wpd-form-foot,
#wpdcom.wpd-layout-3 .wpd-form .wpd-form-foot{margin-left: 0;}
#wpdcom .wpd-form-row .wpd-form-col-left,
#wpdcom .wpd-form-row .wpd-form-col-right {width: 100%; float: none;}
#wpdcom .wpdiscuz-item.wpd-field-group.wpd-field-rating {border-bottom: none; height: auto;}
#wpdcom .wpdiscuz-item .wpdiscuz-rating > label {font-size: 1.4em;}
#wpdcom .ql-toolbar {padding: 5px 8px 3px 5px;}
#wpdcom .ql-snow.ql-toolbar button, #wpdcom .ql-snow .ql-toolbar button {height: 24px!important;padding: 4px 5px!important;width: 24px!important;}
#wpdcom .ql-toolbar .wpd-editor-buttons-right .wmu-upload-wrap{font-size: 1.3em !important;}
#wpdcom .wpd-field-captcha .wpdiscuz-recaptcha {transform: scale(0.9); margin-top: 3px;}
#wpdcom .wpd-field-captcha .wpdiscuz-recaptcha div{width: auto!important;}
#wpdcom .wpd-field-radio .wpd-item, #wpdcom .wpd-field-checkbox .wpd-item{display: block;}
#wpdcom .wpd-field-radio .wpd-field, #wpdcom .wpd-field-checkbox .wpd-field{height: auto; float: none; vertical-align: middle;}
#wpdcom .wpd-field-radio .wpd-field-label, #wpdcom .wpd-field-checkbox .wpd-field-label{font-size: 14px;}
#wpdcom .wpd-form-col-left .wpd-field-group .wpd-field-group-title, #wpdcom .wpd-form-col-right .wpd-field-group .wpd-field-group-title, #wpdcom .wpd-form-col-full .wpd-field-group .wpd-field-group-title{font-size: 14px;}
#wpdcom .wpd-form-row .wpdiscuz-item input[type="text"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="password"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="email"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="url"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="color"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="date"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="datetime"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="datetime-local"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="month"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="number"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="time"], #wpdcom .wpd-form-row .wpdiscuz-item input[type="week"], #wpdcom textarea, #wpdcom select, #wpdcom .wpd-form-row .wpd-field{font-size: 16px!important; height: auto;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap.wpd-txt .wpd-textarea-wrap{flex-basis: 100%; width: 100%;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap.wpd-txt .quicktags-toolbar{margin-bottom: 2px;}
#wpdcom .wpd-form .wpdiscuz-textarea-wrap.wpd-txt .quicktags-toolbar .ed_button {font-size: 14px; width: 19%;} #wpdiscuz-comment-message{width: 97%; }
#wpdcom .wpd-hidden {visibility: visible; opacity: 1;}
#wpdcom .wpd-tools-actions{left: auto; right: 0px;}
#wpdcom .wpd-thread-head .wpd-thread-info{flex-basis: 100%; border-bottom: 2px solid #ccc;}
#wpdcom .wpd-thread-head .wpd-thread-filter{margin-top: 5px;}
#wpdcom .wpdiscuz-subscribe-form-button {width: 99%;margin-top: 8px;}
#wpdcom .wpdiscuz-subscribe-bar #wpdiscuz_subscription_button{width: 100%; min-height: 20px !important; height: 26px !important;}
#wpdcom .wpd-comment-footer .wpd-toggle .wpd-view-replies{display: inline-block; width: 78px; white-space: nowrap; overflow: hidden;font-size: 10px !important;} #wpdcom .wpd-comment .wpd-comment-wrap{display: block;}
#wpdcom .wpd-comment-footer{flex-wrap: wrap;}
#wpdcom .wpd-comment .wpd-comment-left{width: 100%;}
#wpdcom .wpd-comment .wpd-comment-right{width: 100%;} #wpdcom.wpd-layout-1 .wpd-comment .wpd-comment-left{text-align: left;}
#wpdcom.wpd-layout-1 .wpd-comment.wpd-reply .wpd-comment-left {width: 100%;}
#wpdcom.wpd-layout-1 .wpd-comment .wpd-avatar {display: inline-block;}
#wpdcom.wpd-layout-1 .wpd-comment .wpd-form .wpd-avatar{display: none;}
#wpdcom.wpd-layout-1 .wpd-comment-label {display: inline-block;}
#wpdcom.wpd-layout-1 .wpd-comment-header .wpd-comment-link{padding-top: 0;}
#wpdcom.wpd-layout-1 .wpd-comment .wpd-comment-label{width: auto;padding: 1px 10px;}
#wpdcom.wpd-layout-1 .wpd-comment.wpd-reply .wpd-comment-label{display: inline-block;margin: 10px auto 5px auto;}
#wpdcom.wpd-layout-1 .wpd-comment .wpd-follow-link {display: inline-block;}
#wpdcom.wpd-layout-1 .wpd-comment .wpd-avatar {margin-right: 5px;vertical-align: bottom;}
#wpdcom.wpd-layout-1 .wpd-comment .wpd-avatar img,
#wpdcom.wpd-layout-1 .wpd-comment .wpd-avatar img.avatar {width: 36px; height: 36px; padding: 1px;}
#wpdcom.wpd-layout-1 .wpd-comment .wpd-avatar i {padding: 2px; font-size: 9px; border: 1px solid  #fff; width: 16px;}
#wpdcom.wpd-layout-1 .wpd-reply.wpd_comment_level-2 {margin-left: 25px;}
#wpdcom.wpd-layout-1 .wpd-reply {margin-left: 0px;} #wpdcom.wpd-layout-2 .wpd-reply {margin-left: 0px;}
#wpdcom.wpd-layout-2 .wpd-reply.wpd_comment_level-2{margin-left: 15px;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-comment-header .wpd-user-info {width:100%; display: flex; flex-direction:row; justify-content: flex-start; flex-grow: 0;margin-bottom: -3px;float: right;margin-left: 61px;flex-wrap: wrap;margin-top: -44px;}
#wpdcom.wpd-layout-2 .wpd-comment .wpd-comment-header .wpd-user-info .wpd-uinfo-top {flex-wrap: wrap!important;}
#wpdcom.wpd-layout-2 .wpd-comment.wpd-reply .wpd-comment-header .wpd-comment-date{padding-left: 0;}
#wpdcom.wpd-layout-2 .wpd-comment-header .wpd-comment-link {margin-bottom: 0; padding-top: 1px; align-items: normal; flex-basis: 100%; text-align: right; margin-top: -20px;}
#wpdcom.wpd-layout-2 .wpd-comment-header .wpd-reply-to{margin-right: 10px;} #wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-left .wpd-avatar {margin-bottom: -41px;margin-top: 0;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-left {width: 45px;}
#wpdcom.wpd-layout-3 .wpd-form .wpd-avatar img, #wpdcom.wpd-layout-3 .wpd-form .wpd-avatar img.avatar, #wpdcom.wpd-layout-3 .wpd-comment .wpd-avatar img, #wpdcom.wpd-layout-3 .wpd-comment .wpd-avatar img.avatar {width: 40px;height: 40px;max-width: none;padding: 2px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-header .wpd-comment-author {padding-left: 55px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-header,
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-subheader{justify-content: flex-start;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-right {border-left: none;border-bottom: none;width: 100%;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-text {padding-left: 7px;padding-top: 15px;padding-bottom: 17px;font-size: 100%;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer {margin-bottom: -10px;margin-left: 7px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote {padding-left: 0;margin-left: 0;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote-up, #wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote-down {border: none;padding: 0;width: 16px;height: 16px;background-color:none;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-reply-button {background-color: transparent;border: none;border-radius: 15px;padding: 0 10px 0 0;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote-result {padding: 0 8px;font-size: 14px;background-color: transparent;line-height: 24px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-tool-wrap {padding-left: 10px; flex-grow: 1;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-tool-wrap i {background: none;padding: 5px 3px;width: auto;line-height: 14px;border: none;height: auto;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-avatar i {padding: 2px;font-size: 9px;width: 18px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-wpanel {display: none;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-reply-to{ margin-left: 0px;}
#wpdcom.wpd-layout-3 .wpd-reply.wpd_comment_level-2{margin-left: 20px;}
#wpdcom.wpd-layout-3 .wpd-reply {margin-left: 0;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-avatar img, #wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-avatar img.avatar {width: 34px;height: 34px;max-width: 40px;border: none;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-left .wpd-avatar {margin-top: 0px;margin-bottom: -28px;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-left {width: 54px;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-right{border-left: 1px solid #d1d1d1;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-header .wpd-comment-author {padding-left: 55px;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-label {margin: 0 8px 0 0px;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-text {padding-left: 10px;}
#wpdcom.wpd-layout-3 .wpd-comment.wpd-reply .wpd-comment-footer{margin-left: 10px;}
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote-up.wpd-up,
#wpdcom.wpd-layout-3 .wpd-comment .wpd-comment-footer .wpd-vote-down.wpd-down{border: none;} [wpd-tooltip-size='small']::after{min-width: 60px;}
[wpd-tooltip-size='medium']::after{min-width: 90px;}
[wpd-tooltip-size='long']::after{min-width: 200px;}
}
.wp-block-comments-wpdiscuz .wpdiscuz-edit-bloc-notice {
margin: 50px auto;
max-width: 750px;
background-color: #F6F6F6;
font-size: 11px;
}body{
margin:0;
font-family: sans-serif;
overflow-x: hidden;
}
*{
box-sizing: border-box;
}
.home1{
height: 100vh;
overflow:hidden;
position: relative;
}
.home1 .slide{
position: absolute;
left:0;
top:0;
width: 100%;
height: 90vh;
background-size: cover;
background-position: 35%;
z-index:1; 
display:none;
padding:0 15px;
animation: slide 2s ease;
}
.home1 .slide.active{
display: flex;
}
@keyframes slide{
0%{
transform:scale(1.1);
}
100%{
transform: scale(1);
}
}
.container{
max-width: 1400px;
margin: auto;
}
.home1 .container{
flex-grow: 1;
}
.home1 .caption{
width:50%
}
.home1 .caption p{
font-family:Poppins;
font-weight:normal;
font-size:1.2vw !important;
line-height: 2em;
font-style:italic;
color:#FFF;
text-align:left !important;
width:70%;
}
.home1 .caption a{
display: inline-block;
padding:10px 30px;
background-color: #000000;
text-decoration: none;
color:#ffffff;
}
.home1 .caption h1{
font-size:42px;
color:#000000;
margin:0;
}
.home1 .slide.active .caption p{
opacity:0;
animation: captionText 1s ease forwards;
}
.home1 .slide.active .caption a{
opacity:0;
animation: captionText .5s ease forwards;
animation-delay:1.4s;
}
.home1 .slide.active .caption h1{
opacity:0;
animation: captionText .5s ease forwards;
animation-delay:1s;
}
.home1 .caption-right{
width:50%;
float:right;
text-align:right;
}
.home1 .caption-right p{
font-family:Poppins;
font-weight:normal;
font-size:1.2vw !important;
line-height: 2em;
font-style:italic;
color:#FFF;
text-align:left !important;
width:40%;
float:right;
padding-top:20px;
}
.home1 .caption-right a{
display: inline-block;
padding:10px 30px;
background-color: #000000;
text-decoration: none;
color:#ffffff;
}
.home1 .caption-right h1{
font-size:42px;
color:#000000;
margin:0;
padding: 0 0 40px 0;
}
.home1 .slide.active .caption-right p{
opacity:0;
animation: captionText 1s ease forwards;
}
.home1 .slide.active .caption-right a{
opacity:0;
animation: captionText .5s ease forwards;
animation-delay:1.4s;
}
.home1 .slide.active .caption-right h1{
opacity:0;
animation: captionText .5s ease forwards;
animation-delay:1s;
}
.home1 .caption-dark{
width:50%;
}
.home1 .caption-dark p{
font-family:Poppins;
font-weight:normal;
font-size:17px !important;
line-height: 2em; color:#707070;
text-align:left !important;
width:85%;
padding-bottom: 10px;
}
.home1 .caption-dark a{
display: inline-block;
text-decoration: none;
color:#ffffff;
}
.home1 .caption-dark h1{
font-size:42px;
color:#000000;
margin:0;
padding:0 0 40px 0;
}
.caption-dark h2 {
font-weight: 800;
font-size: 42px;
line-height: 1.3;
padding-bottom: 10px;
}
.home1 .slide.active .caption-dark p{
opacity:0;
animation: captionText 1s ease forwards;
}
.home1 .slide.active .caption-dark a{
opacity:0;
animation: captionText .5s ease forwards;
animation-delay:1.4s;
}
.home1 .slide.active .caption-dark h1{
opacity:0;
animation: captionText .5s ease forwards;
animation-delay:1s;
}
.home1 .caption-dark-right{
width:50%;
float:right;
text-align:right;
}
.home1 .caption-dark-right p{
font-family:Poppins;
font-weight:normal;
font-size:1.2vw !important;
line-height: 2em;
font-style:italic;
color:#000;
text-align:left !important;
width:60%;
float:right;
padding-top:20px;
}
.home1 .caption-dark-right a{
display: inline-block;
padding:10px 30px;
background-color: #000000;
text-decoration: none;
color:#ffffff;
}
.home1 .caption-dark-right h1{
font-size:42px;
color:#000000;
margin:0;
padding: 0 0 40px 0;
}
.home1 .slide.active .caption-dark-right p{
opacity:0;
animation: captionText 1s ease forwards;
}
.home1 .slide.active .caption-dark-right a{
opacity:0;
animation: captionText .5s ease forwards;
animation-delay:1.4s;
}
.home1 .slide.active .caption-dark-right h1{
opacity:0;
animation: captionText .5s ease forwards;
animation-delay:1s;
}
@keyframes captionText{
0%{
opacity:0; transform: translateX(-100px);
}
100%{
opacity:1; transform: translateX(0px);	
}
}
.home1 .controls .prev,
.home1 .controls .next{
position: absolute;
z-index:2;
top:45%;
height:40px;
width: 40px;
margin-top: -20px;
color:#ffffff;
text-align: center;
line-height: 40px;
font-size:20px;
cursor:pointer;
transition: all .5s ease;
}
.home1 .controls .prev:hover,
.home1 .controls .next:hover{
background-color: #000000;
}
.home1 .controls .prev{
left:0;
}
.home1 .controls .next{
right:0;
}
.home1 .indicator{
position: absolute;
left:50%;
bottom:30px;
z-index: 2;
transform: translateX(-50%);
}
.home1 .indicator div{
display: inline-block;
width:25px;
height: 25px;
color:#ffffff;
background-color: #FF5722;
border-radius:50%;
text-align: center;
line-height: 25px;
margin:0 3px;
}
.home1 .indicator div.active{
background-color: #000;
} @media(max-width: 767px){
.home1 {height:80vh;}
.home1 .caption{margin:auto;width:80%;}
.home1 .caption-right{margin:auto;width:80%;}
.home1 .caption-dark{margin:auto;width:80%;}
.home1 .caption-dark-right{margin:auto;width:80%;}
.home1 .caption-right{
text-align:right;
float: initial;
}
.home1 .caption p{
font-size:4vw !important;
width:100%;
text-align:center !important;
}
.home1 .caption-right p{
font-size:4vw !important;
width:100%;
}
.home1 .caption-dark p{
font-size:4vw !important;
width:110%;
}
.home1 .caption-dark-right p{
font-size:4vw !important;
width:110%;
}
.home1 .caption h1{
font-size:42px;
color:#000000;
margin:0;
}
.home1 .caption-right h1{
font-size:42px;
color:#000000;
margin:0;
padding: 0 0 40px 0;
}
.home1 .caption-dark h1{
font-size:42px;
color:#000000;
margin:0;
padding:0 0 40px 0;
}
.home1 .caption-dark-right h1{
font-size:42px;
color:#000000;
margin:0;
padding: 0 0 40px 0;
}
}