#custom_html-2 a img{display:block;text-align:center;background:#fff;padding:30px;word-wrap:break-word;position:relative;border-radius:5px;-webkit-box-shadow:0 5px 15px -5px rgb(0 0 0 / .1);box-shadow:0 5px 15px -5px rgb(0 0 0 / .1)}.footer-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;border-bottom:solid 1px #444;margin-bottom:60px}.footer-grid .footer-logo{display:flex;flex-direction:column;gap:15px}.footer-grid .footer-logo a{display:inline;width:90px;height:90px}.footer-grid .footer-logo img{width:90px;height:90px}.footer-grid h3{font-size:16px!important;font-weight:800;margin-top:0!important}.footer-grid .footer-col{border-right:solid 1px #444;padding-bottom:30px}.footer-grid .footer-col:last-of-type{border-right:none}#footer .footer-grid .footer-menu li{padding:0;font-size:12px;border-bottom:none}@media (max-width:992px){.footer-grid{grid-template-columns:1fr;border-bottom:none}.footer-grid .footer-logo a{display:inline-block;text-align:center;margin:auto}.footer-grid .footer-col{border-right:none;padding-bottom:30px}.footer-grid .footer-col h3,.footer-grid .footer-col ul{text-align:center}.footer-grid .footer-col:last-of-type{border-bottom:none}.footer-grid .footer-logo{text-align:center}}
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

/*!
 * Generated using the Bootstrap Customizer (<none>)
 * Config saved to config.json and <none>
 */ /*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */ /*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
 html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print{*,*:before,*:after{background:transparent!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:#fff0}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-md-3,.col-md-4,.col-md-6,.col-md-8,.col-md-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.col-md-3,.col-md-4,.col-md-6,.col-md-8,.col-md-12{float:left}.col-md-12{width:100%}.col-md-8{width:66.66666667%}.col-md-6{width:50%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.hidden{display:none!important}@-ms-viewport{width:device-width}.checkbox-container .control{display:block;position:relative;padding:0 0 0 40px!important;margin:25px 0 0 0;cursor:pointer;text-align:left;font-size:14px;font-weight:600}.checkbox-container .control-group{display:inline-block;vertical-align:top;background:#fff;text-align:left;box-shadow:0 1px 2px rgb(0 0 0 / .1);padding:30px;width:200px;height:210px;margin:10px}.checkbox-container span{margin:0;padding:0;font-style:italic;display:block;font-weight:300}.checkbox-container label.control input{position:absolute;z-index:999;opacity:0;top:4px;left:0;height:20px;width:20px;cursor:pointer}.checkbox-container .control-indicator{position:absolute;top:4px;left:0;height:20px;width:20px;background:#fff;border:solid 1px #e6e6e6;cursor:pointer;-webkit-transition:color .3s ease,background-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.checkbox-container .control:hover input~.control-indicator{background:#fafafa}.checkbox-container.input-error .control:hover input~.control-indicator{background:#fff}.checkbox-container .control input:checked~.control-indicator:after{display:block}.checkbox-container.input-error .control input~.control-indicator{border:solid 1px #b93333}.checkbox-container.input-error .control input.is-filled~.control-indicator{border:solid 1px #e6e6e6}.checkbox-container.input-error .control input.is-filled~.control-indicator~a strong,.checkbox-container.input-error .control input.is-filled~.control-indicator~a~span{color:#616161!important}.black-box-form .checkbox-container.input-error .control input.is-filled~.control-indicator~a strong,.black-box-form .checkbox-container.input-error .control input.is-filled~.control-indicator~a~span{color:#fff!important}.checkbox-container.input-error .control a strong,.checkbox-container.input-error .control span{color:#b93333!important}.checkbox-container.input-error input[type=text],.checkbox-container.input-error textarea{border:solid 1px #b93333!important}.checkbox-container.input-error input[type=text].is-filled,.checkbox-container.input-error textarea.is-filled{border:solid 1px #ddd!important}.checkbox-container .control input:checked~.control-indicator{background:#5faae3;border:solid 1px #5faae3}.checkbox-container .control:hover input:not([disabled]):checked~.control-indicator,.checkbox-container .control input:checked:focus~.control-indicator{background:#5C97BF}.checkbox-container .control input:disabled~.control-indicator{background:#e6e6e6;opacity:.6;pointer-events:none}.checkbox-container .control-indicator:after{content:'';position:absolute;display:none}.checkbox-container .control input:checked~.control-indicator:after{display:block}.checkbox-container .control-checkbox .control-indicator:after{left:8px;top:4px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-container .control-checkbox input:disabled~.control-indicator:after{border-color:#7b7b7b}.checkbox-container .control a{color:#616161}.g-recaptcha{margin-top:15px}.ajax-form .g-recaptcha{margin-top:30px}.subscribe-result{margin-bottom:25px;font-weight:700}@font-face{font-family:'fontello';src:url(/wp-content/themes/wpinprogress/assets/fonts/fontello.eot?45669844);src:url('/wp-content/themes/wpinprogress/assets/fonts/fontello.eot?45669844#iefix') format('embedded-opentype'),url(/wp-content/themes/wpinprogress/assets/fonts/fontello.woff2?45669844) format('woff2'),url(/wp-content/themes/wpinprogress/assets/fonts/fontello.woff?45669844) format('woff'),url(/wp-content/themes/wpinprogress/assets/fonts/fontello.ttf?45669844) format('truetype'),url('/wp-content/themes/wpinprogress/assets/fonts/fontello.svg?45669844#fontello') format('svg');font-weight:400;font-style:normal;font-display:swap}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:'\e800'}.icon-basket:before{content:'\e801'}.icon-cancel:before{content:'\e802'}.icon-resize-full:before{content:'\e803'}.icon-left-big:before{content:'\e804'}.icon-twitter:before{content:'\f099'}.icon-facebook:before{content:'\f09a'}.icon-rss:before{content:'\f09e'}.icon-right:before{content:'\f178'}.icon-skype:before{content:'\f17e'}.icon-share:before{content:'\f1e0'}.icon-paypal:before{content:'\f1ed'}.icon-whatsapp:before{content:'\f232'}.woocommerce div.product form.cart .variations label{text-transform:none!important;display:block;line-height:40px;height:40px}.woocommerce div.product form.cart .variations select{width:100%;margin:0 0 15px 0;padding:0 5px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor*)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#616161;color:#fff}.shipping-calculator-form,form.checkout_coupon{display:none}.header-cart{position:relative;margin:0}.header-cart a.cart-contents{color:#000;padding:8px 0;margin:0;display:block}.header-cart a i{font-size:12px}.header-cart a{color:#000;font-size:12px;display:inline-block;position:relative;text-align:center;text-decoration:none;top:0}.header-cart a span{position:relative;width:10px;height:10px;line-height:10px;border-radius:50%;color:#000;font-size:8px;font-weight:700;display:inline-block;text-align:center;top:-5px}.header-cart a.remove+a{flex:1}.header-cart span.quantity{font-size:13px;display:flex!important;flex-direction:column;width:60px;text-align:right}.header-cart .mini_cart_item{display:flex}.header-cart .widget_shopping_cart li.empty{padding:0!important;border:none;text-transform:none}body.woocommerce-cart .header-cart-widget,body.woocommerce-checkout .header-cart-widget{border:none}body.woocommerce-cart .header-cart-widget:before,body.woocommerce-checkout .header-cart-widget:before,body.woocommerce-cart .header-cart-widget:after,body.woocommerce-checkout .header-cart-widget:after{display:none;visibility:hidden}.header-cart-widget{display:none;position:absolute;right:0;width:300px;z-index:1001;top:33px;background:#fff;-moz-box-shadow:0 5px 15px -5px rgb(0 0 0 / .1);-webkit-box-shadow:0 5px 15px -5px rgb(0 0 0 / .1);box-shadow:0 5px 15px -5px rgb(0 0 0 / .1);border-top:none;border-radius:5px}.header-cart-widget .woocommerce.widget_shopping_cart a.button{display:block;margin:5px 0}.header-cart-widget .widget_shopping_cart{padding:0 15px;text-align:center;width:100%}.header-cart-widget .widget_shopping_cart a{text-transform:none}.woocommerce ul.cart_list li dl.variation{display:none;visibility:hidden}.woocommerce-cart .cart-collaterals .cart_totals table th{width:50%}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt{float:none;margin-bottom:0}.woocommerce td.product-name dl.variation,.woocommerce td.product-name dl.variation p{margin:0;font-size:12px}.header-cart-widget p.woocommerce-mini-cart__empty-message{margin:0!important;padding:15px 0}.header-cart-widget .woocommerce.widget_shopping_cart a.button.wc-forward:first-of-type{background:none!important;border:none!important;color:#ff6644!important;display:block;font-size:12px;margin:0 0 20px 0!important;padding:0;-webkit-transition:color .3s ease!important;-moz-transition:color .3s ease!important;-o-transition:color .3s ease!important;transition:color .3s ease!important}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #ddd;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.woocommerce form.checkout_coupon .form-button,.woocommerce form.login .form-button,.woocommerce form.register .form-button{margin:15px 0}.woocommerce .coupon-form-checkout{border:solid 1px #ddd;padding:20px;text-align:left;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:10px 0 30px 0}.woocommerce .coupon-form-checkout p,.woocommerce .coupon-form-checkout .woocommerce-error,.woocommerce .coupon-form-checkout .woocommerce-message,.woocommerce .coupon-form-checkout .woocommerce-info{margin-top:0!important;margin-bottom:0!important}.woocommerce-checkout .woocommerce-info{padding:20px!important}.woocommerce .coupon-form-checkout .checkout_coupon p{margin:15px 0}.woocommerce table.shop_table.customer_details th,.woocommerce table.shop_table.customer_details td,.woocommerce table.shop_table.customer_details tfoot td,.woocommerce table.shop_table.customer_details tfoot th{border-top:none}.woocommerce .coupon-form-checkout .woocommerce-error li{line-height:inherit}.woocommerce .coupon-form-checkout .woocommerce-error,.woocommerce .coupon-form-checkout .woocommerce-message,.woocommerce .coupon-form-checkout .woocommerce-info{margin-top:1em!important;padding:0 0 0 2.5em!important}.woocommerce .coupon-form-checkout .woocommerce-error:before,.woocommerce .coupon-form-checkout .woocommerce-message:before,.woocommerce .coupon-form-checkout .woocommerce-info:before{left:0}.woocommerce .coupon-form-checkout form .form-row.form-row-first,.woocommerce .coupon-form-checkout form .form-row.form-row-last,.woocommerce .coupon-form-checkout form .form-row input.input-text{width:100%}.woocommerce .coupon-form-checkout form.checkout_coupon{border:none;padding:0;margin-top:20px;margin-bottom:0}.woocommerce form.woocommerce-checkout .select2-container--default:focus,.woocommerce form.woocommerce-checkout .select2-container--default.select2-container--focus,.woocommerce form.woocommerce-checkout .select2-container--default.select2-container--focus .select2-selection--single{outline:none}.woocommerce form.woocommerce-checkout .select2-container--default .select2-selection--single{min-height:42px}.woocommerce form.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{top:8px}.woocommerce form.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:inherit}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.woocommerce form.woocommerce-checkout .select2-container--default .select2-selection--single{padding:10px;margin:0;width:100%;line-height:20px;border-width:1px;border-style:solid;border-color:#ddd}.select2-container .select2-choice,.woocommerce form.login .form-row input.input-text,.woocommerce form.woocommerce-checkout .form-row input.input-text,.woocommerce form.woocommerce-checkout .form-row textarea,.woocommerce form.woocommerce-checkout .form-row select{padding:10px;margin:0;width:100%;line-height:20px}.select2-container .select2-choice,.woocommerce form.woocommerce-checkout .form-row input.input-text,.woocommerce form.woocommerce-checkout .form-row select{max-height:42px}.order-details.title,.address .title{text-align:left;margin-bottom:30px}p.return-to-shop,p.cart-empty{text-align:center}a.reset_variations{display:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left}.woocommerce .coupon-form-checkout .woocommerce-form-coupon-toggle .woocommerce-error,.woocommerce .coupon-form-checkout .woocommerce-form-coupon-toggle .woocommerce-message,.woocommerce .coupon-form-checkout .woocommerce-form-coupon-toggle .woocommerce-info{outline:none;margin-top:0!important;padding:0 0 0 2.5em!important}.woocommerce .woocommerce-error:focus-visible,.woocommerce .woocommerce-message:focus-visible,.woocommerce .woocommerce-info:focus-visible{outline:none}#ship-to-different-address{margin-top:0;margin-bottom:20px}#ship-to-different-address label.checkbox span{padding-left:30px;font-size:15px}#ship-to-different-address label.checkbox input[type="checkbox"]{top:7px;margin-left:0}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{list-style:none!important}.woocommerce div.product form.cart .variations{width:100%;margin-bottom:0}span.sku_wrapper{display:block}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:.8em 0;font-weight:500}.woocommerce div.product form.cart .variations td{display:block;text-align:left}.woocommerce div.product form.cart .variations label{text-transform:uppercase}.woocommerce div.product form.cart .variations select{height:40px;line-height:40px;background:#fff;border-color:#ddd;margin-bottom:15px}.woocommerce div.product .woocommerce-product-rating{margin:1.618em 0;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;padding:15px 0}.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%;margin-bottom:25px}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0;overflow:hidden;position:relative;list-style:none!important}.woocommerce-account .woocommerce-MyAccount-navigation ul:before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #d3ced2;z-index:1}.woocommerce-account .woocommerce-MyAccount-navigation ul li{border:1px solid #d3ced2;float:left;position:relative;border-radius:0;margin:0 -1px 0 0;padding:10px;background:#fff;z-index:2}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active{color:#4387b5;border-bottom-color:#fff}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{color:#4387b5;text-decoration:none;border-bottom:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:inline-block;font-weight:700;color:#515151;text-decoration:none;cursor:pointer}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}.post-article .woocommerce-MyAccount-content header.title,body.woocommerce-order-received .post-container .page-format header.title{text-align:left;margin-bottom:10px}.woocommerce .star-rating:before,.star-rating span,.woocommerce p.stars,.woocommerce p.stars a,.woocommerce p.stars:hover a{color:#5C97BF}.woocommerce #reviews #comments h2{margin-bottom:45px;margin-top:15px}.woocommerce #reviews #comments ol.commentlist li .comment-avatar{margin:0 auto;float:none;display:inline-block;width:16%;height:85px}.woocommerce .woocommerce-tabs .comment_container{position:relative;z-index:999;border:solid 1px #f9f9f9;padding:40px}.woocommerce-tabs #reviews h3.comments,h3.additional_information_title{margin:10px auto 30px auto;text-align:center}.woocommerce-tabs #reviews .woocommerce-noreviews{text-align:center}.woocommerce #reviews h3{margin:25px 0}.woocommerce #review_form #respond p{text-align:center}.woocommerce #review_form #respond p.comment-notes,.woocommerce #review_form #respond p.comment-form-rating{margin-bottom:50px}.woocommerce #review_form #respond .form-submit{margin:25px 0 0 0}.woocommerce #review_form #respond .form-submit input{padding:12px 36px}.woocommerce #reviews #comments ol.commentlist{padding:0}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0;display:inline-block;border:none;width:78%;padding:0 2%;vertical-align:top}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:none;position:relative;top:0;left:0;padding:4px;width:80px;height:80px;border:none;margin:0;box-shadow:none;outline:solid 1px #ddd;background:#fff}.woocommerce #reviews #comments ol.commentlist li .comment-text{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#reviews h3#reply-title,#reviews h3.comments{padding:0;background:none;margin:30px 0;text-align:center}.woocommerce .cross-sells .star-rating span::before{top:-5px}.woocommerce .order_details{padding:0}.woocommerce tr:nth-child(2n+2){background:#fff}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:12px 0}.woocommerce table.shop_table thead th,.woocommerce table.shop_table thead td{font-size:12px}.woocommerce table.shop_table.my_account_orders td,.woocommerce table.shop_table.my_account_orders th{padding:5px 0}.woocommerce table.shop_table.customer_details td,.woocommerce table.shop_table.customer_details th{padding:0}.woocommerce table thead td,.woocommerce table thead th{text-transform:uppercase}.woocommerce table.shop_table,.woocommerce table.shop_table.order_details,.woocommerce table.shop_table.customer_details{border:none;margin-bottom:0}.woocommerce table td.product-name{padding-left:5px;padding-right:5px;word-break:break-all}.woocommerce table td.product-name a{word-break:break-all}body.woocommerce-cart .line,body.woocommerce-cart .line:before{display:none;visibility:hidden}body.woocommerce-cart .post-container .container-fluid .title{margin-bottom:50px}body.woocommerce-cart .cart_totals .line,body.woocommerce-cart .cart_totals .line:before,body.woocommerce-cart .woocommerce_cart_details .line,body.woocommerce-cart .woocommerce_cart_details .line:before{display:block;visibility:visible}.woocommerce_cart_page .post-article{border-bottom:none}.cross-sells h2,.up-sells.upsells.products h2,.related.products h2{margin:40px 0;padding:40px;background:#fff;position:relative;display:block}.up-sells.upsells.products+.related.products h2{margin-top:0}.up-sells.upsells.products .row.masonry,.related.products .row.masonry{margin-bottom:0}.panel{-webkit-box-shadow:none;box-shadow:none}.woocommerce div.product .woocommerce-tabs .panel{margin:0}.woocommerce-error,.woocommerce-message,.woocommerce-info,.woocommerce .woocommerce-error,.woocommerce .woocommerce-message,.woocommerce .woocommerce-info{border:none;line-height:36px;background-color:#fff}.woocommerce_cart_page .container-fluid .woocommerce-error,.woocommerce_cart_page .container-fluid .woocommerce-message,.woocommerce_cart_page .container-fluid .woocommerce-info{margin-left:15px!important;margin-right:15px!important}.woocommerce form.checkout .woocommerce-error{line-height:40px;background-color:#fff;margin:0 15px!important;border:solid 1px #b81c23}.woocommerce .woocommerce-error li{color:#b81c23}.woocommerce .woocommerce-info{outline:solid 1px #ddd}.woocommerce div.product form.cart,.woocommerce div.product p.cart{margin:25px 0!important}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0 0 0 5px;background:none;border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#fff;padding:0 15px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{background:none;border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus{z-index:2;color:#4387b5}.woocommerce div.product .woocommerce-tabs ul.tabs li{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{background:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before{border:none;visibility:hidden;display:none}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{line-height:40px}.woocommerce .woocommerce-error::before{content:'\e016'!important}.woocommerce .woocommerce-info::before{content:'\e018'!important}.woocommerce .woocommerce-message::before{content:'\e008'!important}.woocommerce-checkout .wc_payment_methods .woocommerce-info{padding:1em 2em 1em 3.5em!important}.woocommerce-checkout .wc_payment_methods .woocommerce-info::before{top:2em!important}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{height:20px!important;line-height:20px!important;top:50%!important;margin-top:-10px!important}.woocommerce .quantity .qty{border:solid 1px #ddd;padding:12px 0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce a.button,.woocommerce #respond input#submit,.woocommerce button.button,.woocommerce input.button,.woocommerce input.button#place_order,.woocommerce .wc-proceed-to-checkout input{background:#e74c3c;padding:12px 16px;color:#fff;font-weight:600;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0;width:auto;max-width:100%;text-align:center;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;text-rendering:optimizeLegibility;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;text-transform:none;border:none}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce a.button:hover,.woocommerce a.add_to_cart_button:hover,.woocommerce .woocommerce-message a.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce .wc-proceed-to-checkout input:hover,.woocommerce .woocommerce-product-search button:hover,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:focus,.woocommerce a.button:focus,.woocommerce a.add_to_cart_button:focus,.woocommerce .woocommerce-message a.button:focus,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus,.woocommerce .wc-proceed-to-checkout input:focus,.woocommerce .woocommerce-product-search button:focus{background:#ec7063;text-decoration:none;color:#fff}.woocommerce div.product form.cart .button,.summary .woocommerce a.button{margin:0}.woocommerce .col-md-8.product-wrapper .product-container.col-md-3 a.button{padding:10px;font-size:12px}.woocommerce .col-md-8.product-wrapper .product-container.col-md-3 h3.product-title{font-size:18px}.woocommerce a.button,#footer .woocommerce a.button{margin:30px 0 0 0}.woocommerce .woocommerce-MyAccount-content a.button{margin:0}.woocommerce .woocommerce-message a.button{margin:auto}.widget-box a.added_to_cart,.woocommerce a.added_to_cart,.woocommerce-page a.added_to_cart{display:none!important}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{vertical-align:middle;top:inherit}.cart_totals tr,.shop_table tr:last-of-type{background-color:#fff!important}.woocommerce-checkout #payment ul.payment_methods li img{margin:10px 0 0 0;display:block}.woocommerce-checkout #payment{margin-top:15px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding:0}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{padding:20px 0 0 0}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;float:none;padding:50px;background:#fff}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{border-color:#ddd;padding:10px 20px;margin:0;width:65%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.woocommerce .cart .button,.woocommerce .cart input.button{float:right;width:32%;padding:10px 20px;font-weight:700;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:center;position:relative;line-height:1.6em}.woocommerce .woocommerce_cart_details{width:100%;float:none;padding:50px;background:#fff}.woocommerce .woocommerce_cart_details h2,.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2{margin-top:0;text-align:center}.woocommerce .cart-collaterals .cart_totals table,.woocommerce-page .cart-collaterals .cart_totals table{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0;padding:0;width:100%;border:none}.woocommerce .cart-collaterals tr.cart-subtotal,.woocommerce-page .cart-collaterals tr.cart-subtotal,.woocommerce .cart-collaterals tr.cart-discount,.woocommerce-page .cart-collaterals tr.cart-discount,.woocommerce .cart-collaterals tr.order-total,.woocommerce-page .cart-collaterals tr.order-total{padding:0}.woocommerce .cart-collaterals tr.cart-subtotal th,.woocommerce-page .cart-collaterals tr.cart-subtotal th,.woocommerce .cart-collaterals tr.cart-discount th,.woocommerce-page .cart-collaterals tr.cart-discount th,.woocommerce .cart-collaterals tr.order-total th,.woocommerce-page .cart-collaterals tr.order-total th{width:60%;float:left;text-align:left;padding:10px 0}.woocommerce .cart-collaterals tr.cart-subtotal td,.woocommerce-page .cart-collaterals tr.cart-subtotal td,.woocommerce .cart-collaterals tr.cart-discount td,.woocommerce-page .cart-collaterals tr.cart-discount td,.woocommerce .cart-collaterals tr.order-total td,.woocommerce-page .cart-collaterals tr.order-total td{width:40%;float:right;padding:10px 0}.woocommerce table.shop_table td,#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #fafafa}.woocommerce .cart-collaterals .cart_totals table tr,.woocommerce-page .cart-collaterals .cart_totals table tr{text-align:right}.woocommerce .wc-proceed-to-checkout input,.woocommerce a.button.checkout-button.button.alt.wc-forward,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%!important;margin:0 0 5px 0}.woocommerce .wc-proceed-to-checkout input,.woocommerce .wc-proceed-to-checkout input.update_cart{margin:0 0 5px 0}.woocommerce_cart_page .container-fluid{padding:0}.woocommerce_cart_page .post-article{background:none;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none}body.archive.woocommerce .products-list .post-article.category h1.title{text-align:center;margin:0}body.archive.woocommerce .products-list .post-article.category{margin-bottom:50px}body.archive.woocommerce .product-category h3{margin:0;color:#616161;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body.archive.woocommerce .product-category h3:hover,body.archive.woocommerce .product-category h3:active,body.archive.woocommerce .product-category h3:focus{color:#4387b5}body.archive.woocommerce .product-category mark.count{padding:0;background:none}.product-thumbnail img{width:100%}.woocommerce div.product div.images .woocommerce-product-gallery__image{margin-top:1em;margin-right:3.8%}.product-wrapper{margin-bottom:50px}.product-container{margin-bottom:25px}body.archive.woocommerce .masonry,.masonry .post-container .product-container{margin-bottom:0}.product-content{background:#fff;padding:40px;word-wrap:break-word;position:relative;border-radius:5px;-webkit-box-shadow:0 5px 15px -5px rgb(0 0 0 / .1);box-shadow:0 5px 15px -5px rgb(0 0 0 / .1)}.masonry-item .product-content{border-top-left-radius:0;border-top-right-radius:0}.woocommerce .col-md-8.product-wrapper .product-container.col-md-4 .product-content,.woocommerce .col-md-8.product-wrapper .product-container.col-md-3 .product-content{padding:30px 20px}.post-article .woocommerce .product-content,body.search .product-content,.widget-box .product-content,.up-sells.upsells.products .product-content,.related.products .product-content,.products-list .product-content,.cross-sells .product-content,.products-list .product-content{text-align:center}.products-list h1.title{margin-top:0}h3.product-title,h4.product-title{color:#616161;text-align:center;margin-top:0}.product-title a,h1.product-title{color:#616161;margin:0;text-decoration:none}.woocommerce .products .star-rating,.product-content .star-rating,.woocommerce .woocommerce-product-rating .star-rating{display:block;margin:.5em auto 0 auto;float:none;text-align:center}.woocommerce .product-wrapper .woocommerce-product-rating .star-rating,.woocommerce #reviews #comments ol.commentlist li .star-rating{float:right}.post-article .woocommerce .product-content .price,body.search .product-content .price,.widget-box .product-content .price,.woocommerce_cart_page .product-content .price,.up-sells.upsells.products .product-content .price,.related.products .product-content .price,.products-list .product-content .price{display:block;margin:15px auto 0 auto!important;float:none;text-align:center;position:relative}.product-content .price{display:block;margin:15px 0!important;text-align:left;position:relative}.product-content .price del{font-size:15px;color:#333}.widget-box .product-content .price del,.up-sells.upsells.products .product-content .price del,.related.products .product-content .price del,.products-list .product-content .price del{display:block}.product-content .price ins{text-decoration:none}.product-content span.onsale{display:none;visibility:hidden}.widget-box .product-content span.onsale,.products-list .product-content span.onsale{width:50px;height:50px;line-height:42px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;text-align:center;padding:0;top:-25px;left:50%;margin-left:-25px;display:block;visibility:visible;border:solid 4px #fff}.woocommerce-ordering select.orderby{border:1px solid #eee;padding:8px;outline:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-family:inherit;font-size:inherit;color:#555;margin:0;width:300px;max-width:100%;display:block;margin-bottom:20px;background:#f9f9f9;transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out}.posted_in a,.woocommerce-review-link{color:#616161}.woocommerce div.product form.cart .group_table td{margin-top:0!important;text-align:right;padding-right:1em}.woocommerce nav.woocommerce-pagination{margin-top:25px}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:none!important}.woocommerce nav.woocommerce-pagination ul li{margin-left:2px;margin-right:2px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;overflow:inherit}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{position:relative;display:inline-block;padding:0 15px;height:45px;line-height:45px;margin:0 5px;text-align:center;vertical-align:middle;cursor:pointer;background:#fff;color:#616161;font-weight:600;-webkit-transition:background-color .3s ease,border-color .3s ease;-moz-transition:background-color .3s ease,border-color .3s ease;-o-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover{background:#4387b5;color:#fff;text-decoration:none}.woocommerce nav.woocommerce-pagination ul li a span,.denves-pagination a span{background:#fff;color:#333}.widget_shopping_cart a.remove{background-color:#fff;border:solid 1px #ddd;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-align:center!important;position:relative!important;float:left;margin-right:15px;color:#ddd!important}.widget_shopping_cart a.remove:hover{border-color:red;color:red!important;background:none}.woocommerce a.remove{border:solid 1px #ddd;width:25px;height:25px;line-height:23px;color:#ddd!important;font-size:14px;border-radius:0}.woocommerce a.remove:hover{border:solid 1px red}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:none;padding:4px 0 0;margin-top:25px;margin-bottom:25px}.woocommerce .widget_shopping_cart a.button{margin:25px auto -10px auto}.widget_shopping_cart li,.product_list_widget li{padding:20px 0!important;position:relative;border-bottom:solid 1px #fafafa;overflow:hidden}.woocommerce ul.product_list_widget li a,.woocommerce-page ul.product_list_widget li a,.woocommerce-page ul.product_list_widget span.quantity,.header-cart ul.product_list_widget li a,.header-cart ul.product_list_widget span.quantity{display:block;text-align:right;line-height:1.8em;word-wrap:break-word}#footer .woocommerce ul.product_list_widget li a,#footer .woocommerce ul.product_list_widget li span.reviewer,#footer .woocommerce ul.product_list_widget li span.amount{text-align:right}.woocommerce ul.product_list_widget li img{float:left;width:65px;height:auto;margin:0 15px 0 0;box-shadow:none}.header-cart-widget .widget_shopping_cart a.button{margin-right:5px!important;margin-bottom:5px!important;padding:12px 16px}.woocommerce .widget_price_filter .price_slider_amount .button{float:right;margin-top:8px}.woocommerce .widget_price_filter .price_slider_amount .price_label{line-height:36px;float:left;margin-top:8px}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#5C97BF}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#ddd}.woocommerce ul.product_list_widget li del{float:right;color:#ddd;margin-left:5px}.woocommerce ul.product_list_widget li ins,.woocommerce ul.product_list_widget li span.quantity,.woocommerce ul.product_list_widget li span.amount{float:right;margin-left:5px}#sidebar ul.product_list_widget li ins,#sidebar ul.product_list_widget li span.amount,#sidebar ul.product_list_widget li del,#footer ul.product_list_widget li ins,#footer ul.product_list_widget li span.amount,#footer ul.product_list_widget li del{margin-left:5px}.woocommerce_cart_details .coupon label{display:none!important}.woocommerce-product-search label{display:none!important;visibility:hidden!important}.woocommerce-cart-form__contents .coupon button{font-size:14px;height:45px;border-radius:5px!important}@media screen and (min-width :0) and (max-width :992px){.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{float:none;text-align:center}.woocommerce-ordering select.orderby{width:80%;margin-left:auto;margin-right:auto}.woocommerce-account .woocommerce-MyAccount-navigation ul:before{border:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li{float:none;display:block;margin:0 0 5px 0}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active{border-bottom-color:#d3ced2}.up-sells.upsells.products+.related.products h2{margin-top:25px}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:none}.woocommerce-cart table.cart td.actions .coupon .input-text{margin:0 0 25px 0;width:100%}.woocommerce-page table.cart td.actions .button{display:block;width:100%!important;float:none!important}.woocommerce table td.product-name{padding-left:0;padding-right:0}.woocommerce .quantity .qty{padding:0;width:40px;height:40px}.woocommerce a.remove{margin:auto}}@media screen and (min-width :0) and (max-width :600px){.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce #reviews #comments ol.commentlist li .comment-avatar{width:100%}.woocommerce #reviews #comments ol.commentlist li .comment-avatar{margin-bottom:15px}.woocommerce .product-wrapper .woocommerce-product-rating .star-rating,.woocommerce #reviews #comments ol.commentlist li .star-rating{float:none;margin:0 0 15px 0}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom:none}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-of-type{border-bottom:solid 2px #d3ced2}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:last-of-type{border-bottom:solid 1px #d3ced2}}.woocommerce div.product form.cart .button{float:none;width:100%;display:block;font-size:18px}.product_cat-manuali:not(.videocorsi) .woocommerce-product-gallery__wrapper{background:#fafafa;margin:0;border-radius:3px;position:relative;cursor:pointer;-webkit-perspective:3000px;perspective:3000px}.product_cat-manuali:not(.videocorsi) .woocommerce-product-gallery__wrapper:before{content:'';position:absolute;bottom:0;width:100%;height:3px;border-radius:3px;box-shadow:#fff 0 0,#e6e6e6 1px 1px,#e6e6e6 2px 2px,#d2d2d2 4px 4px,#d2d2d2 5px 5px,#c3c3c3 7px 7px,#c3c3c3 8px 8px;z-index:998}.product_cat-manuali:not(.videocorsi) .woocommerce-product-gallery__wrapper:after{content:'';position:absolute;top:0;right:0;width:3px;height:100%;border-radius:3px;box-shadow:#fff 0 0,#e6e6e6 1px 1px,#e6e6e6 2px 2px,#d2d2d2 4px 4px,#d2d2d2 5px 5px,#c3c3c3 7px 7px,#c3c3c3 8px 8px;z-index:998}.product_cat-manuali:not(.videocorsi) .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{position:relative;-webkit-backface-visibility:hidden;-webkit-transform-origin:0 50% 0;transform-origin:0 50% 0;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;z-index:998}.product_cat-manuali:not(.videocorsi) .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:hover{-webkit-transform:rotateY(-35deg);transform:rotateY(-35deg)}.product_cat-manuali:not(.videocorsi) .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{position:relative;z-index:999}.product_cat-manuali:not(.videocorsi) .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:after{content:'';background:rgb(0 0 0 / .05);position:absolute;top:0;left:0;width:25px;height:100%;z-index:999}.product_cat-manuali:not(.videocorsi) .woocommerce div.product div.images .woocommerce-product-gallery__image{margin-top:0!important;margin-right:0!important}.internal-banner{border:solid 1px #ddd;margin:15px 0}.signup-form-ar,.login-form-ar{float:left;width:49.5%;text-align:center;height:440px;margin-top:40px}@media screen and (min-width :0) and (max-width :992px){.signup-form-ar,.login-form-ar{width:100%;height:auto;margin-top:25px}.signup-form-ar .black-box-form,.signup-form-ar .newsletter-text{margin-bottom:0!important}}.signup-form-ar{margin-right:1%}.signup-form-ar section,.login-form-ar section{margin-top:20px;padding:20px}.login-form-ar .post-password-form{margin-top:40px!important;height:308px}.signup-form-ar{background:#fff}.signup-form-ar .black-box-form,.login-form-ar{background:#3A6E92}.signup-form-ar h4{margin-bottom:-40px}.login-form-ar h4{color:#fff;margin-bottom:-40px}html{height:100%;min-height:100%}body{background-color:#fafafa!important;min-height:100%;height:100%;font-family:'Inter',sans-serif;font-weight:400}body.no-scrolling{overflow:hidden}p,li,address,dd,blockquote,td,th,.textwidget{font-size:16px;line-height:1.9em;font-weight:400}body,p,li,a,address,dd,blockquote,td,th,.textwidget{color:#000}h1.title,h2.title,h3.title,h4.title,h5.title,h6.title,h1.title a,h2.title a,h3.title a,h4.title a,h5.title a,h6.title a{color:#000;font-weight:700;margin:0 0 40px 0;word-wrap:break-word}h1,h2,h3,h4,h5,h6{font-weight:700;margin:30px 0;word-wrap:break-word}.title a{text-decoration:none}h1,h1.title{font-size:26px!important}h2,h2.title{font-size:24px!important}h3,h3.title{font-size:22px!important}h4,h4.title{font-size:18px!important}h5,h5.title{font-size:16px!important}h6,h6.title{font-size:14px!important}code{display:block;white-space:normal;word-wrap:break-word}ul{list-style:disc!important;margin-left:0;padding:10px 0}ul,ol{margin-left:20px;padding:0}ol h3{margin:20px 0}iframe,embed,object,video{max-width:100%}button:hover,button:active,button:focus,input:hover,input:active,input:focus,textarea:hover,textarea:active,textarea:focus{outline:none!important;text-decoration:none!important}input,button,select,textarea{max-width:100%}.wip_banner{margin-top:30px;display:block}.tip_banner{display:block;margin-top:50px}.wip_banner img,.tip_banner img{width:100%;max-width:100%}.banner img{width:100%;max-width:100%}.widget_wip_banner_widget h3{padding:30px 40px;background:#fff;margin-bottom:0!important}a,.type-post #breadcrumb a,#sidebar .newsletter-text a{outline:none;border:none;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;text-decoration:underline;font-weight:400}a:hover,a:active,a:focus,.type-post #breadcrumb a:hover,.type-post #breadcrumb a:active,.type-post #breadcrumb a:focus,#sidebar .newsletter-text a:hover,#sidebar .newsletter-text a:active,#sidebar .newsletter-text a:focus{border:none;outline:none;color:#3A6E92}a.more{color:#000}a.more:hover{color:#3A6E92}a.button,.button a{background:#417CA4;padding:6px 12px;color:#fff;margin:35px 0 -10px 0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;position:relative;display:block;width:130px;text-align:center;text-decoration:none;font-size:12px;font-weight:700;text-transform:uppercase;border-radius:5px}.button a{margin:30px 0 0 0}a.button:hover,.button a:active,a.button:focus,.button a:hover,a.button:active,.button a:focus{background:#3A6E92;color:#fff;text-decoration:none}a.buy-button{display:block;margin:40px auto;padding:13px 18px;width:250px;font-size:14px;position:relative;background:#f6653c;font-weight:700;color:#fff;text-decoration:none!important;text-align:center;opacity:.75}a.buy-button.double{display:inline-block;margin:0 10px}a.buy-button:hover,a.buy-button:active,a.buy-button:focus{opacity:1;color:#fff}a.buy-button span{background:#d14a2b;padding:0 8px;margin-left:8px;font-size:12px;float:right}a.buy-button.double span{margin-top:6px}a:hover{color:#3A6E92}.more-link,.info-button,.demo-button,.hosting-button{margin-right:15px;transition:opacity .3s linear;-moz-transition:opacity .3s linear;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;color:#fff!important;font-size:14px;padding:13px 18px;position:relative;text-transform:uppercase;top:-3px;margin-bottom:0;opacity:.75;line-height:20px;background-color:#27cfc3;display:inline-block;text-decoration:none;margin-top:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.more-link{margin-top:15px}.info-button{background-color:#2ac4ea}.demo-button{background-color:#77cc6d}.more-link,.hosting-button{background-color:#f6653c}.info-button:hover,.demo-button:hover,.more-link:hover,.hosting-button:hover,.info-button:active,.demo-button:active,.more-link:active,.hosting-button:active,.info-button:focus,.demo-button:focus,.more-link:focus,.hosting-button:focus{opacity:1;text-decoration:none}.inline-button{display:block;margin:30px auto}.inline-button a{display:inline-block;padding:15px 30px 15px 20px;font-size:16px;position:relative;background:#f6653c;font-weight:700;color:#fff;text-decoration:none!important;text-align:center;opacity:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.inline-button.wa a{background:#25d366}.inline-button a i{margin-right:15px}.inline-button a:hover,.inline-button a:active,.inline-button a:focus{opacity:.75;color:#fff}.bounce{animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,100%{-ms-transform:translateX(0);transform:translateX(0)}40%{-ms-transform:translateX(-10px);transform:translateX(-10px)}60%{-ms-transform:translateX(-5px);transform:translateX(-5px)}}.cta-corso-wp{background:#e74c3c;padding:25px;color:#fff;font-size:17px;text-align:center;-moz-transition:background-color .3s linear;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear}.cta-corso-wp:hover{background:#ec7063}.cta-corso-wp a{color:#fff;margin-top:15px;display:inline-block;text-align:center;text-decoration:none}.cta-corso-wp a:hover{text-decoration:underline}.cta-corso-wp a,.cta-corso-wp a:hover,.cta-corso-wp strong{color:#fff}.cta-corso-wp a i{margin:0 15px}.cta-corso-wp.layout-2{background:none;padding:0;color:#fff}.cta-corso-wp.layout-2 a{margin-top:35px;width:100%;background:#e74c3c;padding:25px;color:#fff;font-size:20px;font-weight:600;text-align:center;-moz-transition:background-color .3s linear;-webkit-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;text-decoration:none}.cta-corso-wp.layout-2 a:hover{background:#ec7063}.wc-cta{padding:60px 40px;margin:0 -40px;background:#f1f1f1}.wc-cta.wc-cta-dark{margin-top:40px;background:#2D3032;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:right!important;background-color:#fafafa!important}.wip-inline-cta{margin-bottom:40px}.wc-cta h3,.wc-cta h4{margin-top:0;margin-bottom:20px;text-align:left;font-size:24px!important}.wc-cta h4{font-size:22px!important}.wc-cta-dark p,.wc-cta-dark b,.wc-cta-dark h3,.wc-cta-dark h4{color:#000;text-align:left}.wc-cta-dark p{font-size:16px!important;font-weight:600}.wc-cta-dark .black-box-form{margin:0;padding:0 40px}.wc-cta-dark .inline-button{text-align:left;margin:0}.wc-cta-dark .inline-button a{text-align:center;margin:20px 0 0 0}@media screen and (min-width :0) and (max-width :600px){.wc-cta h3,.wc-cta h4{font-size:16px!important}.wc-cta h4{font-size:15px!important}.cta-corso-wp.layout-2 a{font-size:15px!important}}b,strong{color:#333}.clear{clear:both}.left{float:left}.right{float:right}.col-md-3 .left,.col-md-3 .right{float:none;display:block}.col-md-3 .left{margin-bottom:20px}::selection{background:#417CA4;color:#fff}::-moz-selection{background:#417CA4;color:#fff}a.btn{margin-right:5px;border:none}.alert,.btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#wrapper{position:relative;min-height:100%}.title.headtitle{text-align:center;margin-top:50px;margin-bottom:25px;padding:0 15px;font-size:26px!important}.category-description{text-align:center;margin-bottom:50px}.category-description h2{font-size:15px!important;font-weight:400}.header-search i{display:inline-block;width:25px;text-align:center;cursor:pointer;font-size:12px;color:#000;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;cursor:pointer}.header-search{position:relative}.header-search .search-form{position:fixed;top:0;right:0;width:0;height:100%;padding:0;z-index:1001;-webkit-transition-property:width,height,-webkit-transform;transition-property:width,height,transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);transition-timing-function:cubic-bezier(.7,0,.3,1);background:rgb(255 255 255 / .98) none repeat;border:none!important}.header-search .search-form.is-open{width:100%;height:100%}.header-search .search-form #header-searchform input[type=text]{position:absolute;top:50%;width:90%;height:100px;line-height:100px;left:5%;border:none;font-weight:600;display:block;margin-top:-25px;font-size:40px;text-align:center;background-color:#fff0;color:#000}.header-search .search-form #header-searchform ::-webkit-input-placeholder{text-align:center;padding:0}.header-search .search-form #header-searchform ::-moz-placeholder{text-align:center;padding:0}.header-search .search-form #header-searchform :-ms-input-placeholder{text-align:center;padding:0}.header-search .search-form #header-searchform :-moz-placeholder{text-align:center;padding:0}.header-search .search-form i.searchform-close-button{position:absolute;background:none;font-size:25px;top:50px;width:26px;height:26px;line-height:26px;text-align:center;margin-left:-13px;left:50%;opacity:0;-webkit-transition:transform .2s linear;-moz-transition:transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear}.header-search .search-form.is-open i.searchform-close-button:before{display:block;margin:0!important;width:auto}.header-search .search-form.is-open i.searchform-close-button{opacity:1}.header-search .search-form.is-open i.searchform-close-button:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.site-header-flex{display:flex;align-items:center;justify-content:center;gap:15px}.site-header-flex-logo{flex:0 1 auto;max-width:400px}.site-header-flex-buttons{flex:0 0 150px;height:100%;display:flex;align-items:center;justify-content:right}.site-header-flex-menu{flex:1 1 auto;padding:0 10px;text-align:left}#site-header-wrapper{position:relative;z-index:1001;padding:0;margin-bottom:0}#site-header{background:#fff;line-height:inherit;min-height:auto;height:auto;margin:30px 15px;padding:15px;color:#fff;position:relative;border-radius:5px;-webkit-box-shadow:0 5px 15px -5px rgb(0 0 0 / .1);box-shadow:0 5px 15px -5px rgb(0 0 0 / .1)}@media (min-width:768px){#site-header{width:720px;margin-left:auto;margin-right:auto}}@media (min-width:992px){#site-header{width:940px}}@media (min-width:1200px){#site-header{width:1140px}}#logo{position:relative;text-align:left;margin:0;padding:0;word-break:break-all;line-height:initial;vertical-align:middle}#logo img{line-height:initial}.site-header-menu-layout nav#primary-menu ul{text-align:left}nav.site-header-menu{width:100%}nav.site-header-menu ul li{float:none;display:inline-block;text-align:left}nav.site-header-menu ul li:first-of-type a{padding-left:12px}nav.site-header-menu ul.children,nav.site-header-menu ul.sub-menu{border:solid 1px #f1f1f1;margin:0;padding:0}nav.site-header-menu{display:block;position:relative;float:left;margin:0 auto;width:100%}nav.site-header-menu ul{list-style:none;margin:0;display:block;width:100%;border:none;text-align:center}nav.site-header-menu ul li{position:relative;display:inline-block;text-align:left}nav.site-header-menu ul li a{display:flex;align-items:center;text-decoration:none;z-index:1;padding:8px 15px;margin:0;color:#000;font-size:14px;font-weight:700;text-transform:uppercase;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;position:relative}nav.site-header-menu a:hover,nav.site-header-menu ul li a:hover,nav.site-header-menu li:hover>a,nav.site-header-menu a:focus,nav.site-header-menu ul li a:focus,nav.site-header-menu li:focus>a,nav.site-header-menu ul li.current-menu-item>a,nav.site-header-menu ul li.current_page_item>a,nav.site-header-menu ul li.current-menu-parent>a,nav.site-header-menu ul li.current_page_ancestor>a,nav.site-header-menu ul li.current-menu-ancestor>a{color:#417ca4;outline:none}nav.site-header-menu ul li a:focus,nav.site-header-menu li:focus>a{outline:solid 2px #417ca4;border-radius:5px}nav.site-header-menu ul.children,nav.site-header-menu ul.sub-menu{opacity:0;position:absolute;top:46px;left:-9999em;background:#fff;-moz-box-shadow:0 5px 15px -5px rgb(0 0 0 / .1);-webkit-box-shadow:0 5px 15px -5px rgb(0 0 0 / .1);box-shadow:0 5px 15px -5px rgb(0 0 0 / .1);border:none;border-radius:5px;z-index:10001;width:auto;-webkit-transition:opacity 0.3s ease 0s;-o-transition:opacity 0.3s ease 0s;transition:opacity 0.3s ease 0s}nav.site-header-menu ul.children li,nav.site-header-menu ul.sub-menu li{position:relative;margin:0;line-height:1.2em;text-transform:none;width:100%;min-width:211px;min-height:inherit;padding:0}nav.site-header-menu li li:hover>ul,nav.site-header-menu li li:focus>ul,nav.site-header-menu li li.focus>ul{top:0;left:100%}nav.site-header-menu ul.children li a,nav.site-header-menu ul.sub-menu li a{text-decoration:none;text-align:left;display:block;padding:14px;margin:0;border:none;line-height:inherit!important}nav.site-header-menu ul.children li ul:before,nav.site-header-menu ul.sub-menu li ul:before{display:none}nav.site-header-menu li:hover>ul,nav.site-header-menu li:focus>ul,nav.site-header-menu li.focus>ul{opacity:1;left:0}.menu-toggle,.dropdown-toggle,nav#mobilemenu{display:none}nav.site-header-menu ul.children li ul:before,nav.site-header-menu ul.sub-menu li ul:before{display:none}#site-header nav.site-header-menu ul li a{font-size:12px}@media screen and (min-width:991px) and (max-width:1200px){#site-header nav.site-header-menu ul li a{font-size:10px}}nav.site-header-menu .sub-indicator{width:10px;height:10px;font-size:15px;display:flex;align-items:center}nav#mobilemenu{display:none;visibility:hidden}@media screen and (min-width:0) and (max-width:992px){.site-header-flex{display:block;text-align:center}.site-header-flex-buttons{display:block!important;margin-top:10px}.site-header-flex-logo{max-width:100%!important}nav.site-header-menu,.site-header-menu-col{display:none!important}#logo,#logo a span{text-align:center}nav#mobilemenu{display:block;visibility:visible}}.site-header-buttons{display:flex;align-items:center;justify-content:center}#footer{background:#2D3032;color:#fff;padding:60px 0;width:100%}#footer .copyright{text-align:center;border-top:none;border-top:solid 2px #444649;padding-top:0}#footer div.row:first-of-type .copyright{border-top:none;padding-top:0}#footer .widgets{margin-bottom:25px}#footer h4.title{line-height:1em;margin-bottom:25px;color:#fff}#footer a,#footer p{font-size:14px;line-height:1.4em;font-weight:400;margin-bottom:5px;color:#fff}#footer p:last-of-type{margin-top:0;margin-bottom:0}#footer a:hover{color:#3A6E92;text-decoration:none}#sidebar .post-article{padding:40px;margin-bottom:25px}#sidebar .post-article .article{padding:25px}#sidebar .post-article:last-of-type,#sidebar .no-padding:last-of-type{margin-bottom:0;border-bottom:none}.no-padding{padding:0}#sidebar .no-padding{margin-bottom:25px}#sidebar h3.title,#footer h4.title{line-height:1em;margin-bottom:25px;text-align:left}#sidebar h3.title:after,#footer h4.title:after{border:none;margin:0}#footer h4.title{color:#fff}#footer a,#footer p,#footer li,#footer address,#footer dd,#footer blockquote,#footer td,#footer th,#footer label,#footer .textwidget{color:#fff}.comments-container a,#sidebar a,#footer a,.logged-in-as a,#comments a{text-decoration:none}#sidebar a:hover,#footer a:hover{color:#3A6E92}#sidebar img,#header-sidebar img,#bottom-sidebar img,#footer img{max-width:100%;width:auto}#sidebar label{display:block}.col-md-8.left-sidebar{float:right}.col-md-8.right-sidebar{float:left}#sidebar label,#header-sidebar label,#bottom-sidebar label,#footer label{display:block}#back-to-top{cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;color:#fff}#back-to-top i{display:inline-block;font-size:14px;margin-left:15px}#back-to-top:hover{color:#3A6E92}.widget_wip_cta_widget{background:#000;background-image:url(/assets/images/cta-bg.jpg)!important}.widget_wip_cta_widget h3,.widget_wip_cta_widget p.wip-cta-widget-text{color:#fff!important;text-align:center}.widget_wip_cta_widget h3{margin:0;font-size:20px!important}.widget_wip_cta_widget p.wip-cta-widget-text{margin:25px 0}.widget_wip_cta_widget .inline-button{color:#fff!important;text-align:center;margin:0}.widget_wip_cta_widget a{display:block;color:#fff!important;text-align:center}#cookie-notice{padding:25px 0}#cn-notice-text{display:block}#cookie-notice .cn-button,.cn-button.bootstrap{font-family:sans-serif;display:inline-block;margin:25px 10px;line-height:20px;text-align:center;text-shadow:none;font-style:normal;vertical-align:middle;cursor:pointer;color:#fff;background:#417CA4!important;border:none;box-shadow:none;border-radius:5px;filter:none;padding:5px 15px;font-size:12px;text-decoration:none;-webkit-border-radius:none!important;-moz-border-radius:none!important;border-radius:none!important;outline:none;-webkit-transition:background-color .3s linear;-moz-transition:background-color .3s linear;-o-transition:background-color .3s linear;transition:background-color .3s linear;width:auto!important}.cookie-notice-hidden{display:none}.cn-button.bootstrap:hover{background:#3A6E92!important}#cookie-notice.cn-position-bottom{height:auto!important;top:inherit!important}.cookie-notice-container{padding:0!important}.cn-button-custom{padding:5px 10px!important;width:auto!important}@media screen and (min-width :0) and (max-width :992px){#cookie-notice{font-size:12px}#cookie-notice,.cookie-notice-container{padding:5px 0}.cn-button.bootstrap{font-size:10px;margin:5px 0 0 0;line-height:15px}}.contact-form.newsletter-form input[type=submit]{width:100%;margin:auto}.newsletter-text{margin-bottom:25px}table.product-downloads{width:100%;margin:40px auto 0 auto}table.product-downloads thead{background:#417CA4;border:solid 1px #3A6E92;text-transform:uppercase}table.product-downloads thead th{color:#fff;border-left:solid 1px #3A6E92;padding:16px 8px;text-align:center;font-size:15px}table.product-downloads tbody{background:#fff;border:solid 1px #ddd}table.product-downloads tbody tr{border-bottom:solid 1px #ddd}table.product-downloads tbody th{padding:14px 7px;text-align:center;border-left:solid 1px #ddd;font-size:15px}table.product-downloads a.download-button{background-color:#ec7063;padding:2px 14px;color:#fff;text-transform:uppercase;font-size:12px;display:inline-block;min-width:110px;text-decoration:none}table.product-downloads a.download-button:hover,table.product-downloads a.download-button:active,table.product-downloads a.download-button:focus{background:#e74c3c}#purchase-table{margin:25px 0 15px 0}#purchase-table h2.title{color:#fff;padding:0;font-size:32px;text-transform:uppercase;margin-bottom:100px;text-align:center}#purchase-table .title{font-size:18px;font-weight:700;margin:0 0 40px 0;word-wrap:break-word}#purchase-table .col-md-12 .title-container{margin-bottom:25px}.pricing-table{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0}@media screen and (min-width :0) and (max-width :992px){.pricing-table{display:block}}#purchase-options{text-align:center;font-size:12px}#purchase-options .post-content{padding:25px;height:392px}#purchase-options .plan{margin-bottom:0;position:relative;border:solid 1px #ddd;border-right:none;background:#fff}#purchase-options .plan:last-of-type{border-right:solid 1px #ddd}#purchase-options .price{font-size:25px;line-height:20px;margin:25px 0;position:relative;text-align:center;font-weight:400}#purchase-options .features{list-style:none!important;margin:25px 0 0 0;padding:25px 0 0 0;border-top:1px solid #ddd;font-size:12px;background:#fff}#purchase-options .features li{font-size:12px}#purchase-options .features li:last-of-type em{font-size:10px;line-height:1.1em}a.button.red-button{max-width:100%}a.button.red-button,#purchase-options a.button{margin:25px auto 0 auto;width:100%;font-size:12px;padding:13px 18px;position:relative;background:#f6653c;color:#fff!important;font-weight:700;max-width:150px;opacity:.75;border-radius:5px}a.button.red-button:hover,a.button.red-button:active,a.button.red-button:focus,#purchase-options a.button:hover,#purchase-options a.button:active,#purchase-options a.button:focus{color:#fff!important;opacity:1}#purchase-options .icon-paypal{color:#003087;margin-left:10px}#purchase-options .purchase-button-wrapper{position:absolute;width:100%;padding-top:25px;bottom:25px;left:0}.post-container{margin-bottom:50px}.post-article{background:#fff;padding:40px;word-wrap:break-word;position:relative;border-radius:5px;-webkit-box-shadow:0 5px 15px -5px rgb(0 0 0 / .1);box-shadow:0 5px 15px -5px rgb(0 0 0 / .1)}.post-article .title{line-height:1.2em;position:relative;max-width:100%}.post-article .container-fluid .title:after{margin:0;border:none;display:none}.post-article .title a:hover{color:#3A6E92}.post-article .attachment p{text-align:center}.post-article .article{padding:40px}.post-article .category h1 a{color:#fff}.post-article .wp-post-image{z-index:999}.embed-container,.pin-container,.video-container,.maps-container{overflow:hidden;position:relative;height:auto;max-height:100%;background:#fff;margin-top:-40px}.embed-container{margin:30px 0}.embed-container,.video-thumb,.maps-thumb{padding-bottom:56.25%;height:0;overflow:hidden;position:relative}.embed-container iframe,.embed-container object,.embed-container embed,.video-thumb iframe,.video-thumb object,.video-thumb embed,.maps-thumb iframe,.maps-thumb object,.maps-thumb embed{position:absolute;top:0;left:0;width:100%;height:100%;border:none;outline:none}.post-article .separator:after{background:url(/assets/images/separator.png) repeat;width:100%;height:5px;content:'';display:inline-block;margin:0}.post-article .container-fluid{padding:0}.post-article .container-fluid .col-md-12,.post-article .container-fluid .col-md-6,.post-article .container-fluid .col-md-4,.post-article .container-fluid .col-md-3{margin-bottom:25px}.post-article .container-fluid .title{margin-bottom:25px}.post-article .soundcloud{margin-bottom:20px}.post-article .container-fluid .pin-container,.post-article .container-fluid .video-container,.post-article .container-fluid .maps-container{padding-top:0!important}.post-article .container-fluid .col-md-6:last-of-type,.post-article .container-fluid .col-md-4:last-of-type,.post-article .container-fluid .col-md-3:last-of-type{margin-bottom:0}.article-header{margin:0 0 20px 0;color:#000;font-size:13px;position:relative;text-align:center}article blockquote{border-left:10px solid #ddd;position:relative;margin-left:0;margin-top:20px;margin-bottom:0;font-style:italic;padding:25px;background:#fff}article blockquote:first-of-type{margin-top:25px}article blockquote cite{font-style:normal}article blockquote p{text-align:left}article blockquote footer:before{display:none}.tags{background:#fff;padding:0 15px}.tags a{font-weight:400}.post-date{text-align:right;line-height:1.2em;font-size:22px}.day{font-size:14px;line-height:1.1em}.archive{margin:0}#comment-section{background:#fff;padding:50px 0 0 0}.comments-container .post-article{border-bottom:none;padding:0 40px 40px 40px}#respond{margin-bottom:50px}#respond label{font-weight:400;display:block;text-align:center}.comments-container #respond{margin-top:50px;margin-bottom:0;padding:20px 40px 40px 40px}.comments-container ul .post-article{padding-left:60px}.comments-container ul ul .post-article{padding-left:80px}.comments-container h3{margin-top:0;margin-bottom:50px;text-align:center;font-size:21px}.comments-container ul{margin:0;padding:0}.comments-container .children{margin-left:50px}.comments-container .comment-article{margin-top:50px;margin-bottom:50px}.comment-text{position:relative;background:#fafafa;border-radius:5px}.comment-text:before{content:'';display:inline-block;position:absolute;width:0;height:0;border-top:20px solid #fff0;border-right:20px solid #fafafa;top:20px;left:-20px;z-index:498}.comment-avatar img{-moz-border-radius:80px;-webkit-border-radius:80px;border-radius:80px}.comment-text{position:relative;margin-left:110px;padding:40px;color:#333}.comment-text p,.comment-text a{font-size:14px!important;color:#333}.comment-text p{margin-top:10px}.comment-container .comment-date{padding:10px 0}.comment-avatar{position:relative;width:110px;float:left}.comment-author a,.comment-author a:hover{color:#333}.comment-author .author{font-size:18px;display:block;margin-bottom:10px}.comments-container .children li{margin-left:110px}.comment-notes{font-size:14px;text-align:center;margin-bottom:25px}h3#reply-title,h3.comments{text-transform:uppercase;margin:0 0 25px 0;text-align:center;font-size:21px}h3#reply-title small,.logged-in-as{font-size:14px;margin:25px 0;display:block;text-align:center}.form-allowed-tags{font-size:14px;text-align:center}.contact-form .form-submit{margin:30px 0 0 0}.comment-form-author,.comment-form-email{float:left;width:33.1%;margin-right:4px}.comment-form-url{float:left;width:33.1%;margin-right:0}.contact-form ::-webkit-input-placeholder{text-align:left}.contact-form :-moz-placeholder{text-align:left}.contact-form :-ms-input-placeholder{text-align:left}.input-error ::-webkit-input-placeholder{color:#b93333}.input-error :-moz-placeholder{color:#b93333}.input-error :-ms-input-placeholder{color:#b93333}.newsletter-form .form-privacy{margin-top:15px;margin-bottom:0}.black-box-form p,.newsletter-form.black-box-form .form-privacy a{color:#fff!important}.black-box-form .checkbox-container .control a,.black-box-form .checkbox-container .control a strong,.black-box-form .checkbox-container .control span{color:#fff;text-decoration:none}#commentform .form-submit,#commentform submit{margin:30px auto 0 auto}#sidebar .form-submit,#footer .form-submit{margin:0}#wp-comment-cookies-consent{margin:0 auto 20px auto;display:block}.search-form,.newsletter-form{margin-top:0}.contact-form{margin-top:40px;margin-bottom:0}.post-password-form{margin:40px auto 0 auto;width:100%;background:#fafafa;padding:40px;text-align:center}.black-box-form{margin:40px auto;width:100%;background:#2D3032;padding:40px;text-align:center}.contact-form-section{margin-top:20px;padding:40px;background:#fafafa;border-radius:5px}.contact-form-section h3{margin-top:0;margin-bottom:0}.contact-form-section .contact-form{margin-top:40px;margin-bottom:0}.contact-form-section .form-privacy{margin-top:10px;margin-bottom:0}.contact-form-section .contact-form .form-submit{margin:20px 0 0 0}.contact-form form,#searchform{margin:0}::-webkit-input-placeholder{text-align:center;color:#616161}:-moz-placeholder{text-align:center;color:#616161}::-moz-placeholder{text-align:center;color:#616161}:-ms-input-placeholder{text-align:center;color:#616161}.post-password-form input[type=password],#searchform input[type=text],#searchform textarea,.contact-form input[type=text],.contact-form textarea,.contact-form select,.newsletter-form input[type=text],#commentform input[type=text],#commentform textarea{padding:12px 2%;width:100%;margin:0 0 10px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:solid 1px #ddd;text-align:left;border-radius:5px;color:#616161}.contact-form label{display:block;margin:10px 0 15px 0;font-weight:700;color:#616161}.post-password-form input[type=submit],#searchform input[type=submit],.contact-form input[type=submit],.newsletter-form input[type=submit],#commentform input[type=submit]{background:#417CA4;outline:none;padding:6px 12px;color:#fff;margin:25px auto 0 auto;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;text-align:center;position:relative;display:block;border:solid 1px #417CA4;font-size:12px;font-weight:900;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.post-password-form input[type=password],.post-password-form input[type=submit]{display:block;margin:0;text-align:center;width:100%;border:none}#comment-section .post-password-form input[type=password],#comment-section #searchform input[type=text],#comment-section #searchform textarea,#comment-section .contact-form input[type=text],#comment-section .contact-form textarea,#comment-section .newsletter-form input[type=text],#comment-section #commentform input[type=text],#comment-section #commentform textarea{background:#fafafa;border:none}.post-password-form input[type=password]{margin-bottom:10px}.newsletter-form input[type=submit]{padding:12px 15px;font-size:12px;width:100%;margin:0}.contact-form input[type=submit]{margin:25px 0 0 0}.post-password-form input[type=submit]:hover,#searchform input[type=submit]:hover,.contact-form input[type=submit]:hover,#commentform input[type=submit]:hover{background:#3A6E92;color:#fff;border-color:#3A6E92}.col-md-12 #searchform input[type=submit]{margin:0}#searchform input[type=submit]{padding:15px 2%}.contact-form input[type=submit]{margin-top:0}#searchform input[type=submit]:hover,.contact-form input[type=submit]:hover,.newsletter-form input[type=submit]:hover,#commentform input[type=submit]:hover{background:#3A6E92;color:#fff;text-decoration:none}.searchform{margin:15px 0 0 0}#searchform #searchsubmit{width:22%;margin:0;padding:11px 1%;display:inline-block}#searchform input[type=text]{width:76%;margin:0;padding:10px 2%;display:inline-block}.col-md-6 #searchform #searchsubmit,.col-md-4 #searchform #searchsubmit,.col-md-3 #searchform #searchsubmit{width:34%}.col-md-6 #searchform input[type=text]{width:65%}.col-md-4 #searchform input[type=text],.col-md-3 #searchform input[type=text]{width:64%}#searchform .input-search:hover,#searchform .input-search:active,#searchform .input-search:focus{outline:0;-webkit-appearance:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#searchform .input-search:hover,#searchform .input-search:active,#searchform .input-search:focus{outline:0;-webkit-appearance:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}div.wip-message-sent{font-weight:700;color:green;margin-top:20px;font-size:16px}span.error{display:none;color:#b93333;margin:15px 0;font-weight:700}.entry-tags{font-size:14px;border-bottom:solid 1px #ddd;border-top:solid 1px #ddd;position:relative;font-weight:700}.entry-tags span{font-weight:400}.line{position:relative;display:block;margin:0 0 30px 0;min-height:11px;font-size:13px;line-height:21px}.line a:hover{color:#3A6E92}.line span.publication-date{font-weight:600}.line span.publication-date .dashicons{margin-right:10px}.line span.update-date{margin-left:10px;color:grey}.line span.update-date::before{content:"\2022";margin-right:10px;color:#616161}.line .dashicons{width:15px;height:15px;font-size:15px;line-height:21px}footer.line{margin:40px 0 0 0}#breadcrumb{margin-bottom:30px;padding:15px;background:#fafafa;font-size:13px;border-radius:5px}#breadcrumb ol{display:block;list-style:none;margin:0}#breadcrumb li{display:inline;padding:0;font-size:14px!important;line-height:1.1em}#breadcrumb li span,#breadcrumb li strong{font-size:13px!important}img.alignnone,img.size-auto,img.size-full,img.size-large,img.size-medium,.attachment img{max-width:100%;height:auto;margin:15px auto}.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}.aligncenter,div.aligncenter,img.aligncenter{display:block;margin-left:auto;margin-right:auto;float:none}img.alignleft,img.alignright,img.aligncenter{margin-bottom:12px}.wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;max-width:100%;padding:4px;text-align:center}.wp-caption img{margin:2px 0 5px 0;width:98%}.wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px}.wp-smiley{margin:0}.gallery{margin:15px auto}.gallery .gallery-item{float:left;margin:0 10px 15px 0;text-align:center;position:relative;outline:1px solid #ddd;border:4px solid #fff;background:#fff;overflow:hidden}.gallery-item .gallery-caption{background-color:rgb(0 0 0 / .7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;padding:6px 0;bottom:0;position:absolute;text-align:center;width:100%;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear}.gallery-item:hover .gallery-caption{opacity:1;filter:alpha(opacity=0)}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:48%;max-width:-webkit-calc(50% - 4px);max-width:calc(50% - 4px)}.gallery-columns-3 .gallery-item{max-width:32%;max-width:-webkit-calc(33.3% - 4px);max-width:calc(33.3% - 4px)}.gallery-columns-4 .gallery-item{max-width:23%;max-width:-webkit-calc(25% - 4px);max-width:calc(25% - 4px)}.gallery-columns-5 .gallery-item{max-width:19%;max-width:-webkit-calc(20% - 4px);max-width:calc(20% - 4px)}.gallery-columns-6 .gallery-item{max-width:15%;max-width:-webkit-calc(16.7% - 4px);max-width:calc(16.7% - 4px)}.gallery-columns-7 .gallery-item{max-width:13%;max-width:-webkit-calc(14.28% - 4px);max-width:calc(14.28% - 4px)}.gallery-columns-8 .gallery-item{max-width:11%;max-width:-webkit-calc(12.5% - 4px);max-width:calc(12.5% - 4px)}.gallery-columns-9 .gallery-item{max-width:9%;max-width:-webkit-calc(11.1% - 4px);max-width:calc(11.1% - 4px)}.gallery dl{margin:0}.gallery br+br{display:none}.gallery a{border-bottom:none}.attachment img{display:block;margin:0 auto}p.list-tags{line-height:25px;margin-top:20px;border-top:1px solid #dcdbdb;padding:10px 0 10px 36px;background:url(/assets/images/icons/article.png) left 15px no-repeat}.overlay-image{position:relative;overflow:hidden}.overlay-image .overlay{opacity:0;filter:alpha(opacity=0);border:none;background:#333;width:100%;height:100%;top:0;left:0;position:absolute}.overlay-image:hover .overlay{opacity:.4;filter:alpha(opacity=40)}.overlay-image .wp-post-image{border:solid 1px #ddd;padding:4px;max-width:100%;max-height:100%;width:100%;height:100%}.pin-container .overlay-image .wp-post-image{border:none;padding:0}.pin-container .overlay-image .link{top:0;left:0}.wp-post-image{width:100%;height:100%}.widget-box{margin:0 0 25px 0}.widget-box:last-of-type{margin-bottom:0}#sidebar ul,#footer ul{margin:0;list-style:none!important}#sidebar li,#header-sidebar li{padding:5px 0 10px 0;border-bottom:1px solid #ddd}#footer li{padding:5px 0 10px 0;border-bottom:1px solid #444649}#sidebar ul.children,#sidebar ul.sub-menu,#header-sidebar ul.children,#header-sidebar ul.sub-menu,#bottom-sidebar ul.children{border-top:1px solid #ddd;margin-top:10px}#footer ul.children,#footer ul.sub-menu{border-top:1px solid #444649;margin-top:10px}#sidebar ul.children li,#sidebar ul.sub-menu li,#header-sidebar ul.children li,#header-sidebar ul.sub-menu li,#footer ul.children li,#footer ul.sub-menu li{padding-left:5px}#sidebar ul.children li:last-of-type,#sidebar ul.sub-menu li:last-of-type,#footer ul.children li:last-of-type,#footer ul.sub-menu li:last-of-type{padding-bottom:0}#sidebar ul li:last-of-type,#header-sidebar ul li:last-of-type,#footer ul li:last-of-type{padding-bottom:0;border-bottom:none}.icons i{margin-right:25px}.socials{margin:0 10px;text-align:right}.socials a{width:25px;height:53px;line-height:53px;text-decoration:none;display:inline-block;z-index:1;padding:0;margin:0;text-align:center;font-size:12px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;position:relative;text-transform:uppercase;font-weight:700}.socials a:active,.socials a:focus,.socials a:hover{text-decoration:none}.socials a.facebook:hover,.socials a.facebook:active,.socials a.facebook:focus{color:#3b5998}.socials a.twitter:hover,.socials a.twitter:active,.socials a.twitter:focus{color:#1da1f2}.socials a.rss:hover,.socials a.rss:active,.socials a.rss:focus{color:#f60}a.contacts{display:block;font-weight:400;text-decoration:none;margin-bottom:5px}a.contacts:hover{color:#417CA4}a.contacts i{margin-right:5px}.socials.share{text-align:left;margin:30px 0 0 0;float:inherit}.socials.share a,.socials.share .share-icon{background:#333;margin:0 5px 0 0;padding:0;filter:none;width:40px;height:40px;line-height:40px;color:#fff;border:none;text-align:center;vertical-align:top;float:left;border-radius:5px}.socials.share a.facebook-button{background:#3b5998}.socials.share a.twitter-button{background:#00b6f1}.socials.share a.google-button{background:#df4a32}.socials.share a:hover{text-decoration:none;color:#fff!important;background:#333}.wp-pagenavi{text-align:center;position:relative;margin-bottom:50px}.hd-wrapper .wp-pagenavi{display:none;margin:0}.wip-pagination{text-align:center;position:relative;margin-top:50px}.masonry-container .wp-pagenavi{margin-left:-5px}.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi span.current,.wip-pagination span,.wip-pagination span:hover{display:inline-block;padding:0;margin-bottom:0;font-size:14px;background:#fff;color:#333;text-align:center;vertical-align:middle;cursor:pointer;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;width:40px;height:40px;line-height:40px;text-decoration:none}.wp-pagenavi a:hover,.wp-pagenavi span.current,.wip-pagination span:hover,.wip-pagination span{color:#fff;background:#3A6E92;text-decoration:none}.wip-pagination a span{background:#fff;color:#333}#blog .wp-pagenavi{margin-top:25px;margin-bottom:0}@media screen and (min-width :992px) and (max-width :1169px){nav#mainmenu ul li a{font-size:12px;padding:0 18px}}@media screen and (min-width :0) and (max-width :767px){.left,.right{float:none;display:block;text-align:center}.comments-title,.socials.share{text-align:center}.post-article .title.left,.left,#subheader p.left{margin-bottom:20px}}@media screen and (min-width :0) and (max-width :992px){body{padding-left:0;padding-right:0}nav#mobilemenu{display:block;visibility:visible}nav#mobilemenu select{margin:30px auto 15px auto;padding:5px 10px;background:#fafafa;color:#000;height:40px;border:none;border-radius:5px;outline:none;width:100%!important}#sub-header{padding-bottom:0}#sidebar{height:inherit;visibility:hidden;display:none}#header-wrapper,body.logged-in #header-wrapper{height:auto}#header-wrapper #header .header-container,#header-wrapper #header{position:relative;height:0;border:none}.children li{margin-left:0}.comment-avatar img{margin-right:15px}.comment-text{float:none;border:none}#sidebar h3.title,#footer h4.title{text-align:center}.gallery p{margin:0;display:none;visibility:hidden}.comments-title{padding-bottom:20px}#respond{text-align:center}#searchform input[type=submit],.contact-form input[type=submit],#commentform input[type=submit],.col-md-12 #searchform input[type=submit],.col-md-12 .contact-form input[type=submit],.col-md-12 #commentform input[type=submit]{margin:auto}.post-date{text-align:left}.back-to-top{text-align:center;position:relative;top:inherit;right:inherit}.col-md-3.left-sidebar,.col-md-4.left-sidebar,.col-md-3.right-sidebar,.col-md-4.right-sidebar,.col-md-8.left-sidebar,.col-md-8.right-sidebar{float:none}#footer .copyright{line-height:15px}.widget-box{text-align:center}.author-img{float:none;display:block;position:relative;text-align:center;margin-bottom:25px}.author-img img{float:none;margin:auto}.author-content{text-align:center}.author-img{margin-right:0}.header-search,.header-cart{display:none;visibility:hidden}#purchase-options .plan{border:solid 1px #ddd;border-bottom:none}#purchase-options .plan:last-of-type{border-bottom:solid 1px #ddd}.products-list h1.title{text-align:center}.row.masonry{margin-bottom:0;height:auto!important}.masonry-item{position:relative!important;left:0!important;top:0!important;transform:none!important}.inline-button a{padding:15px 20px 15px 10px;font-size:14px}}@media screen and (min-width :0) and (max-width :1170px){.comment-form-author,.comment-form-email,.comment-form-url{float:none;display:block;width:100%;margin-right:0}}@media screen and (min-width :0) and (max-width :320px){div.overlay-image.xsmall .overlay,div.overlay-image.xsmall .wp-post-image{width:140px;height:140px}div.overlay-image.small .overlay,div.overlay-image.small .wp-post-image,div.overlay-image.medium .overlay,div.overlay-image.medium .wp-post-image,div.overlay-image.large .overlay,div.overlay-image.large .wp-post-image{width:140px;height:100px}}@media screen and (min-width :321px) and (max-width :479px){div.overlay-image.medium .overlay,div.overlay-image.medium .wp-post-image,div.overlay-image.large .overlay,div.overlay-image.large .wp-post-image{width:211px;height:150px}}@media screen and (min-width :0) and (max-width :479px){#sub-header{padding:15px 0 0 0}#logo img{width:70px;height:70px}.title.headtitle{font-size:18px!important}.post-article h1.title{font-size:22px!important}.post-article h2.title{font-size:20px!important}.post-article .quote blockquote p{font-size:16px}body.home .pin-container .overlay-image .wp-post-image,body.search .pin-container .overlay-image .wp-post-image,body.archive .pin-container .overlay-image .wp-post-image{object-fit:cover;object-position:center center;height:120px!important}}@media screen and (min-width :481px) and (max-width :600px){div.overlay-image.medium .overlay,div.overlay-image.medium .wp-post-image{width:240px;height:171px}div.overlay-image.large .overlay,div.overlay-image.large .wp-post-image{width:300px;height:213px}}