#author-bio,#comments,#related-posts{margin-top:30px;padding-top:30px}.no-display,.screen-reader-text{width:1px;height:1px;overflow:hidden}pre,textarea{overflow:auto}audio,canvas,del,progress,sub,sup,video{vertical-align:baseline}input[type=checkbox],input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea{-webkit-appearance:none}.no-display,.site-breadcrumbs{overflow:hidden}.no-height .elementor-column,hr{min-height:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0;font:inherit;vertical-align:baseline;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%;overflow-y:scroll}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none;content:""}blockquote,q{quotes:none}a:focus{outline:solid 1px!important}.wp-block-quote.blocks-quote-style-2,a img,img,legend{border:0}* html{font-size:87.5%}body{font-family:"Open Sans",sans-serif;font-size:14px;line-height:1.8;color:#4a4a4a;overflow-wrap:break-word;word-wrap:break-word;background-color:#fff;margin:0}#respond,#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url,#respond .comment-textarea,.blog-entry.post .blog-entry-header,.blog-entry.post .blog-entry-summary,.mejs-container,.wp-block-cover-image,.wp-block-image,dd{margin-bottom:20px}hr,pre{margin:20px 0}cite,dfn,em,i{font-style:italic}.col-1,.col.first,.count-1{clear:both;margin-left:0}.no-margin{margin:0!important}.no-padding{padding:0!important}.centered-minimal-page-header .page-header-title,.centered-page-header .page-header-title,.wp-video-shortcode{max-width:100%!important}.polylang-switcher-shortcode li{float:left;margin-right:5px}.polylang-switcher-shortcode.flags-and-names li{margin-right:15px}.oceanwp-social-menu ul li:last-child a,.polylang-switcher-shortcode li:last-child{margin-right:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);margin:-1px;font-size:14px!important;font-weight:400;padding:0;position:absolute!important;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.no-display{border:0;clip:rect(1px,1px,1px,1px);display:none;padding:0;position:absolute;-webkit-clip-path:circle(1% at 1% 1%);clip-path:circle(1% at 1% 1%)}#author-bio .author-bio-content,#main,#wrap,.content-area,.page-header .container,blockquote cite,sub,sup{position:relative}::selection{color:#fff;background:#333;text-shadow:none}::-moz-selection{color:#fff;background:#333;text-shadow:none}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{-ms-overflow-x:hidden;overflow-x:hidden;font-family:sans-serif}.alignnone,.related-post-title a,address,article,aside,details,figcaption,figure,header,hgroup,main,menu,nav,section,summary{display:block}.after-header-content .elementor,.comment-form-cookies-consent label,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input[type=checkbox],.elementor-widget-image .elementor-image img,.oceanwp-mobile-menu-icon a.mobile-menu.opened .oceanwp-close-text,.site-breadcrumbs ol li,audio,canvas,form input[type=checkbox],form input[type=radio],progress,ul.page-numbers li,video{display:inline-block}audio:not([controls]){display:none;height:0}.elementor-slick-slider .slick-next,.elementor-slick-slider .slick-prev,form select[multiple],img,img[class*=align],img[class*=attachment-]{height:auto}[hidden],template{display:none}.navigation li.mega-cat ul li .mega-post-title a:hover,a{background-color:rgba(0,0,0,0);color:#333}code,pre{color:#2080ad}a:active,a:hover,button:focus,button[type=submit]:focus,form input[type=checkbox]:focus,form input[type=file]:focus,form input[type=radio]:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;vertical-align:middle}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{padding:20px;background-color:#fafafa}code,kbd,pre,samp{font-family:monospace,monospace}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-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.navigation li.mega-cat ul li a,body .elementor-element.elementor-wc-products ul.products li.product.circle-sale .onsale,legend,td,th{padding:0}dt,optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:2.618em}.container{width:1200px;max-width:90%;margin:0 auto}#main #content-wrap{padding-top:50px;padding-bottom:50px}.no-margins #main #content-wrap{padding-top:0;padding-bottom:0}.content-area{float:left;width:72%;padding-right:30px;border-right-width:1px;border-style:solid;border-color:#f1f1f1}.widget-area{width:28%}.widget-area.sidebar-primary{float:right;padding-left:30px}.oceanwp-mobile-menu-icon.mobile-left,.widget-area.sidebar-secondary{float:left}.content-full-width .content-area{width:100%!important;max-width:none!important;padding:0!important;border:0!important}.wp-caption.aligncenter,figure>img,img.aligncenter{display:block;margin:0 auto}.wp-caption{max-width:100%;margin-bottom:24px}.wp-caption img[class*=wp-image-]{display:block;margin-bottom:5px}.wp-caption-text{font-size:14px;font-style:italic;color:#999}.wp-smiley{margin-top:0;margin-bottom:0;padding:0;border:0}embed,iframe,object{width:100%;max-width:100%}.entry-content .alignwide,.page .entry .alignwide{margin-left:-3%;width:106%;max-width:106%}.entry-content .alignfull,.page .entry .alignfull{margin-left:-32px;width:calc(100% + 64px)!important;max-width:calc(100% + 64px)}body.page.content-max-width .entry .alignwide{margin:0 auto;width:calc(90% + 32px);max-width:calc(90% + 32px)}body.page.content-max-width .entry .alignfull{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important}@media screen and (max-width:959px){.entry-content .alignfull,.page .entry .alignfull{margin-left:-5.5%!important;width:111%!important;max-width:111%!important}}.alignleft,.comment-navigation .nav-links .nav-previous{float:left;margin-right:1.5em}.alignright,.comment-navigation .nav-links .nav-next{float:right;margin-left:1.5em}.aligncenter{text-align:center;margin:0 auto;clear:both}.theme-heading,address,p{margin:0 0 20px}table td,table th{padding:10px;text-align:left;vertical-align:top;border-bottom:1px solid #e9e9e9}.wp-block-quote,blockquote{padding-left:20px;border-left-width:3px;border-style:solid;border-left-color:#13aff0}table th{text-transform:uppercase}.bypostauthor,.sticky{font-size:inherit}.clr:after,.col:after,.group:after,.left_float:after,.right_float:after,dl:after{content:"";display:block;visibility:hidden;clear:both;zoom:1;height:0}.left_float{float:left;width:48%}.right_float{float:right;width:48%}.no_float{clear:both}.left_float label,.no_float label,.right_float label{font-size:13px;font-weight:600;color:#333}.full,.navigation li.mega-cat ul li a.mega-post-link img{display:block;width:100%}.comment-author .comment-meta .comment-reply-link,.oceanwp-mobile-menu-icon a:hover,.oceanwp-social-menu ul li.oceanwp-email a:hover,a.light:hover,a:hover,ul.meta li a:hover{color:#13aff0}.background-image-page-header .site-breadcrumbs a,.oceanwp-social-menu .colored ul li a:hover,.solid-color-page-header .page-subheading,a.light{color:#fff}a,a:focus,a:hover{text-decoration:none;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.page:not(.elementor-page):not(.woocommerce-page) .entry a:not(.wp-block-button__link):not(.wp-block-file__button){text-underline-offset:3px;text-decoration-skip-ink:all;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.page:not(.elementor-page):not(.woocommerce-page) .entry a:not(.wp-block-button__link):not(.wp-block-file__button):hover{text-decoration:underline;text-decoration-style:dotted;text-decoration-skip-ink:none;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.page:not(.elementor-page):not(.woocommerce-page) .entry a:not(.wp-block-button__link):not(.wp-block-file__button):focus:not(.wp-block-button__link):not(.wp-block-file__button){outline:rgba(0,0,0,0) solid 2px;text-decoration:underline 1px dotted #13aff0;text-decoration-skip-ink:none;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}h1,h2,h3,h4,h5,h6{font-weight:600;margin:0 0 20px;color:#333;line-height:1.4}h1{font-size:23px}h2{font-size:20px}h3{font-size:18px}h4,ul.meta li i{font-size:17px}h5{font-size:15px}.theme-heading,h6{font-size:14px}.theme-heading{letter-spacing:1.3px;text-transform:uppercase}.theme-heading .text::before{content:"";font-family:"Font Awesome 5 Free";font-size:18px;font-weight:600;color:#13aff0;padding-right:6px}abbr[title],dfn[title]{cursor:help}del{text-decoration:line-through;color:#aaa}code,kbd,pre,samp{font-size:16px}.wp-block-quote{margin:1.5em auto}blockquote{font-style:italic;margin:20px 40px}blockquote cite{display:block;padding:10px 0 0 20px;color:#555}blockquote cite:before{position:absolute;left:0;content:"—"}ol,ul{margin:15px 0 15px 20px}ol{list-style-type:decimal}ol ol{list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}li ol,li ul{margin:0 0 0 25px}dl{margin:20px}hr{clear:both;height:1px;border-top:1px solid #e9e9e9;border-right:0;border-bottom:0;border-left:0}hr.dotted{border-style:dotted}hr.dashed{border-style:dashed}hr.blackborder{border-color:#000}hr.whiteborder{border-color:#fff}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:rgba(0,0,0,0)!important;-webkit-box-shadow:none!important;-moz-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) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}form input[type=color],form input[type=date],form input[type=datetime-local],form input[type=datetime],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form select,form textarea{display:inline-block;min-height:40px;width:100%;font-size:14px;line-height:1.8;padding:6px 12px;vertical-align:middle;background-color:rgba(0,0,0,0);color:#333;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}form select{padding-top:0!important;padding-bottom:0!important}form input[type=number]{max-width:50px;padding:0 0 0 8px}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-decoration{display:none}form textarea{min-height:150px;line-height:1.5;resize:vertical}input[type=checkbox]{display:inline-block;background-color:#fff;border:1px solid #bbb;line-height:0;width:16px;min-width:16px;height:16px;margin:-3px 10px 0 0;outline:0;text-align:center;vertical-align:middle;clear:none;cursor:pointer;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-webkit-transition:border-color .05s ease-in-out;-moz-transition:border-color .05s ease-in-out;-ms-transition:border-color .05s ease-in-out;-o-transition:border-color .05s ease-in-out;transition:border-color .05s ease-in-out}input[type=checkbox]:checked:before,input[type=radio]:checked:before{float:left;display:inline-block;vertical-align:middle;width:16px;line-height:14px;font-family:"Font Awesome 5 Free";text-rendering:auto}input[type=checkbox]:checked:before{content:"";margin-bottom:-1px;color:#13aff0;font-weight:600}form input:not([type]){display:inline-block;padding:5px 10px;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 3px #ddd;-moz-box-shadow:inset 0 1px 3px #ddd;box-shadow:inset 0 1px 3px #ddd}form input[type=color]{padding:5px 10px}form input:not([type]):focus,form input[type=color]:focus,form input[type=date]:focus,form input[type=datetime-local]:focus,form input[type=datetime]:focus,form input[type=email]:focus,form input[type=month]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form input[type=time]:focus,form input[type=url]:focus,form input[type=week]:focus,form select:focus,form textarea:focus{border-color:#bbb;outline:0}form input:not([type])[disabled],form input[type=color][disabled],form input[type=date][disabled],form input[type=datetime-local][disabled],form input[type=datetime][disabled],form input[type=email][disabled],form input[type=month][disabled],form input[type=number][disabled],form input[type=password][disabled],form input[type=search][disabled],form input[type=tel][disabled],form input[type=text][disabled],form input[type=time][disabled],form input[type=url][disabled],form input[type=week][disabled],form select[disabled],form textarea[disabled]{cursor:not-allowed;color:#cad2d3;background-color:#eaeded}form input[readonly],form select[readonly],form textarea[readonly]{color:#777;border-color:#ccc;background-color:#eee}form input:focus:invalid,form select:focus:invalid,form textarea:focus:invalid{color:#b94a48;border-color:#e9322d}form input[type=checkbox]:focus:invalid:focus,form input[type=file]:focus:invalid:focus,form input[type=radio]:focus:invalid:focus{outline-color:#e9322d}select{max-width:100%;width:100%;height:2.25em;min-height:auto;border:1px solid #ddd;background-color:#fff;cursor:pointer;padding:0 15px;margin:0}form label{margin-bottom:3px}form fieldset{margin:0;padding:.35em 0 .75em;border:0}form legend{display:block;width:100%;margin-bottom:.3em;padding:.3em 0;color:#333;border-bottom:1px solid #e5e5e5}.button,body div.wpforms-container-full .wpforms-form .wpforms-page-button,body div.wpforms-container-full .wpforms-form button[type=submit],body div.wpforms-container-full .wpforms-form input[type=submit],button[type=submit],input[type=button],input[type=reset],input[type=submit]{display:inline-block;font-family:inherit;background-color:#13aff0;color:#fff;font-size:12px;font-weight:600;text-transform:uppercase;margin:0;padding:14px 20px;border:0;cursor:pointer;text-align:center;letter-spacing:.1em;line-height:1;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.button:focus,.button:hover,body div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,body div.wpforms-container-full .wpforms-form button[type=submit]:hover,body div.wpforms-container-full .wpforms-form input[type=submit]:hover,button[type=submit]:focus,button[type=submit]:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#0b7cac;color:#fff}.elementor-form input[type=checkbox],.elementor-form input[type=radio]{display:inline-block!important}.pure-button-disabled,.pure-button-disabled:active,.pure-button-disabled:focus,.pure-button-disabled:hover,.pure-button[disabled]{cursor:not-allowed;-moz-opacity:.4;-webkit-opacity:.4;opacity:.4;border:none;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{color:#fff;background-color:#0078e7}#respond form,.comment-author,.comment-form-cookies-consent,.comment-navigation{display:inline-block;width:100%}.has-social #site-navigation-wrap{right:0}.nav-content{display:block;font-size:11px;line-height:1.8;padding:5px 0;white-space:normal;-moz-opacity:.7;-webkit-opacity:.7;opacity:.7}.navigation li a i.icon,.navigation li a img.icon,.navigation li a span.icon-wrap{display:inline-block;vertical-align:middle}.navigation li a i.icon{width:auto;height:auto;font-size:1.2em;line-height:1;padding:0!important}.navigation li a i.after,.navigation li a i.before{margin-top:-.265em}.navigation li a i.before,.navigation li a img.before{margin-right:6px}.navigation li a i.after,.navigation li a img.after{margin-left:6px}.navigation li a i.elusive{margin-top:-.3em}.background-image-page-header .page-header-inner,.centered-page-header,.navigation li a span.icon-wrap,body.home .page-header-inner{text-align:center}.navigation li a span.icon-wrap i.below,.navigation li a span.icon-wrap img{display:block;margin:0 0 8px}.navigation li a span.icon-wrap img{margin:0 auto 8px}.navigation li a span.icon-wrap span.menu-text{display:block;line-height:1}.navigation li a .svg{width:1em}.navigation li a .hidden{display:none!important}.after-header-content{float:right;height:100%;display:table}.after-header-content .after-header-content-inner{display:table-cell;vertical-align:middle;height:74px}.after-header-content .after-header-content-inner>a,.after-header-content .after-header-content-inner>div>a{display:inline-block;line-height:74px}.oceanwp-mobile-menu-icon{display:none;position:relative}.oceanwp-mobile-menu-icon.mobile-right{float:right}.oceanwp-mobile-menu-icon a{font-size:13px;line-height:74px;color:#555;padding-left:15px;letter-spacing:.6px;cursor:pointer}.oceanwp-mobile-menu-icon a:first-child{padding-left:0}.oceanwp-mobile-menu-icon a:focus{outline:#e3e3e3 dashed 1px}.oceanwp-mobile-menu-icon a.mobile-menu .oceanwp-close-text,.oceanwp-mobile-menu-icon a.mobile-menu .oceanwp-text{padding-left:6px}#comments.empty-closed-comments,.navigation .megamenu a .nav-arrow,.navigation li.megamenu-li.hide-headings>.megamenu>li>a,.navigation li.megamenu-li>.megamenu>li.hide-heading>a,.oceanwp-mobile-menu-icon a.mobile-menu .oceanwp-close-text,.oceanwp-mobile-menu-icon a.mobile-menu.opened .oceanwp-text,.site-breadcrumbs .breadcrumb-home.has-icon,.site-breadcrumbs .icon-home.has-text{display:none}ul.meta,ul.meta li a{color:#4a4a4a}.navigation .megamenu>li>a.menu-link{font-size:13px;font-weight:600}#comments,.navigation .megamenu li ul.sub-menu{border-top:1px solid #f1f1f1}.navigation .megamenu li a.menu-link{padding:12px 20px}.navigation .megamenu .sidebar-box{padding:20px;margin-bottom:0;line-height:1.8;white-space:normal}.navigation>ul>li>ul.megamenu.sub-menu>li{float:left;border-bottom:0;border-left-width:1px;border-style:solid;border-color:#f1f1f1}.navigation>ul>li>ul.megamenu.sub-menu>li:first-child{border-left:none}.navigation .megamenu .sub-menu{display:block!important;-moz-opacity:1!important;-webkit-opacity:1!important;opacity:1!important;min-width:100%;position:static;background:rgba(0,0,0,0);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#respond input[type=text],.navigation li.megamenu-li .megamenu.col-1>li{width:100%}.navigation li.megamenu-li .megamenu.col-2>li{width:50%}.navigation li.megamenu-li .megamenu.col-3>li{width:33.33333333%}.navigation li.megamenu-li .megamenu.col-4>li{width:25%}.navigation li.megamenu-li .megamenu.col-5>li{width:20%}.navigation li.megamenu-li .megamenu.col-6>li{width:16.66666667%}@media only screen and (min-width:959px){.navigation li.megamenu-li.auto-mega .megamenu.col-1{width:320px}.navigation li.megamenu-li.auto-mega .megamenu.col-2{width:440px}.navigation li.megamenu-li.auto-mega .megamenu.col-3{width:660px}.navigation li.megamenu-li.auto-mega .megamenu.col-4{width:780px}.navigation li.megamenu-li.auto-mega .megamenu.col-5{width:980px}.navigation li.megamenu-li.auto-mega .megamenu.col-6{width:1080px}}.navigation>ul>li>ul.megamenu.sub-menu>li .elementor{white-space:normal;line-height:initial}.navigation li.mega-cat .megamenu{padding:30px 20px}.navigation li.mega-cat .mega-cat-title{position:relative;font-size:14px;line-height:1;font-weight:400;background-color:#f8f8f8;color:#222;letter-spacing:2px;margin:0 -20px 30px;padding:15px 35px;text-transform:uppercase}.navigation li.mega-cat>ul>li{padding:0 15px}.navigation li.mega-cat ul li a.mega-post-link{display:block;position:relative;background-color:#000}.navigation li.mega-cat ul li a.mega-post-link .overlay{position:absolute;bottom:0;left:0;right:0;width:100%;height:100%;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:rgba(0,0,0,.2);-moz-opacity:0;-webkit-opacity:0;opacity:0;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.navigation li.mega-cat ul li a.mega-post-link:hover .overlay{-moz-opacity:1;-webkit-opacity:1;opacity:1}.navigation li.mega-cat ul li .mega-post-title{display:block;margin:15px 0 8px;white-space:initial}.navigation li.mega-cat ul li .mega-post-title a{color:#555;font-size:14px;font-weight:400;line-height:1.3;letter-spacing:.6px;text-transform:none}.navigation li.mega-cat ul li .mega-post-date{display:block;font-size:10px;color:#bbb;text-transform:uppercase}.navigation li.mega-cat ul li .mega-post-date i{font-size:9px;padding-right:5px}.navigation>ul>li.mega-cat>ul.megamenu.sub-menu>li.first{border-left:0}@media only screen and (min-width:768px)and (max-width:1280px){.navigation li.megamenu.auto-width.col-6>.sub-menu{width:980px}}.page-header{position:relative;background-color:#f5f5f5;padding:34px 0}.has-transparent-header .page-header{padding:120px 0 36px}.page-header-title{display:block;font-size:24px;line-height:1.4em;font-weight:400;margin:0;color:#333}body.breadcrumbs-position-default .page-header-title{max-width:70%}.page-subheading{font-size:15px;margin:0}.comment-body p,.page-subheading p:last-child,.site-breadcrumbs nav,.site-breadcrumbs ol{margin:0}.centered-minimal-page-header .page-header-title,.centered-page-header .page-header-title{font-size:32px}.centered-minimal-page-header .page-subheading,.centered-page-header .page-subheading{font-size:18px;font-weight:300}.centered-minimal-page-header{background-color:#fff;border-bottom:1px solid #f1f1f1;text-align:center}.solid-color-page-header .page-header-title,.solid-color-page-header .site-breadcrumbs,.solid-color-page-header .site-breadcrumbs a{color:#fff!important}.background-image-page-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;align-items:center;width:100%;background-color:#000;height:400px;background-position:50% 0;background-repeat:no-repeat;background-size:cover}.background-image-page-header .page-subheading{position:relative;color:#fff;z-index:2}.page-header.background-image-page-header .page-header-title{position:relative;color:#fff;font-size:44px;font-weight:400;max-width:100%;z-index:2}.background-image-page-header-overlay{display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;z-index:1;-moz-opacity:.5;-webkit-opacity:.5;opacity:.5}.site-breadcrumbs{position:absolute;right:0;top:50%;max-width:50%;height:32px;line-height:32px;margin-top:-16px;font-size:13px;color:#c6c6c6;font-weight:400;white-space:nowrap}.site-breadcrumbs ol{padding:0;list-style:none}.site-breadcrumbs ol li .breadcrumb-sep,.site-breadcrumbs.woocommerce-breadcrumbs .breadcrumb-sep{margin:0 6px}.comment-navigation .nav-links .nav-previous i,.site-breadcrumbs .breadcrumb-title{margin-right:5px}.centered-minimal-page-header .site-breadcrumbs,.centered-page-header .site-breadcrumbs,.site-breadcrumbs.position-under-title{position:inherit;top:auto;right:auto;margin-top:0;max-width:100%}.oceanwp-breadcrumb .site-breadcrumbs{position:relative;top:auto;left:auto;right:auto;max-width:100%;margin-top:0}.background-image-page-header .site-breadcrumbs{display:block;position:inherit;max-width:100%;margin-top:20px;top:auto;right:auto;color:#fff;text-align:center;z-index:2}.background-image-page-header .site-breadcrumbs a:hover{color:#ddd}.elementor .site-breadcrumbs{position:relative;display:block;overflow:visible}#blog-entries{padding-bottom:0}.thumbnail-caption{font-size:13px;margin-top:.5em;text-align:center}ul.meta{display:flex;flex-wrap:wrap;justify-content:flex-start;font-size:14px;line-height:1.3;margin:0 0 20px;padding:0 0 10px;list-style:none}ul.meta li{line-height:1.5;align-self:flex-end;flex-wrap:nowrap;padding-bottom:5px}ul.meta li::after,ul.meta li:after{padding:0 6px;font-weight:700}ul.meta li:last-child:after{display:none;padding:0}ul.meta li i{padding-right:6px}.wp-video{width:100%!important}.link-post-svg-icon{width:60px;height:60px;border-radius:50%;background-color:#333;text-align:center;padding-top:18px}.no-comments,ul.page-numbers{text-align:right}.wp-block-pullquote{border-left-width:0;margin:0}.wp-block-separator{margin:30px auto}.wp-block-separator.is-style-wide:not(.size-full){max-width:700px}.elementor-edit-area ul.elementor-editor-element-settings{padding:0!important;margin:0!important}.dropcap{float:left;color:#13aff0;font-size:120px;line-height:80px;margin-top:6px;margin-right:10px}.related-thumb{display:block;background-color:#222}.related-thumb img{display:block;width:100%;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.related-thumb:hover img{-moz-opacity:.7;-webkit-opacity:.7;opacity:.7}.related-post-title{font-size:16px;font-weight:600;margin:12px 12px 3px}.widget-area,.widget-title{font-size:13px}.sidebar-box{margin-bottom:40px}.widget-title{display:block;line-height:1;font-weight:400;color:#333;border-width:0 0 0 3px;border-style:solid;border-color:#13aff0;letter-spacing:1px;padding-left:15px;margin:0 0 20px;text-transform:capitalize}.oceanwp-widget-recent-posts-li,.widget-recent-posts-icons li,.widget_archive li,.widget_categories li,.widget_recent_comments li,.widget_recent_entries li{padding:6px 0;border-bottom:1px solid #e9e9e9}#site-header,.comment-body{border-bottom:1px solid #f1f1f1}.oceanwp-widget-recent-posts-li:first-child,.widget-recent-posts-icons li:first-child,.widget_archive li:first-child,.widget_categories li:first-child,.widget_recent_comments li:first-child,.widget_recent_entries li:first-child{border-top:1px solid #e9e9e9}.hasCustomSelect{width:100%;z-index:2}@keyframes reveal{from{transform:scale(.001)}to{transform:scale(1)}}@keyframes slide{to{transform:translateX(1.3em)}}#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url{float:left;width:33.33%}#respond .comment-form-author{padding-right:10px}#respond .comment-form-email{padding:0 10px}#respond .comment-form-url{padding-left:10px}#respond #wp-comment-cookies-consent:focus{outline:solid 1px}#respond .form-submit{float:right;margin-bottom:0}#comments ol{margin:0;list-style:none}#comments ol.children{margin-left:30px}.comment-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px;padding-bottom:30px}.comment-body img.avatar{width:80px;height:80px;margin-right:30px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.comment-body .comment-content{position:relative;width:100%}.comment-author .comment-link,.comment-author .comment-meta{font-weight:600;margin:5px 0 8px}.comment-author .comment-link{float:left;font-size:18px}.comment-author .comment-meta{float:right;text-align:right;font-size:10px;line-height:2.5;text-transform:uppercase;letter-spacing:.1em}.comment-author .comment-meta .comment-edit-link,.comment-author .comment-meta .comment-reply-link{margin-left:15px}.comment-author .comment-meta .comment-reply-link:hover{color:#333}#respond #cancel-comment-reply-link{font-size:10px;color:#929292;float:right;border:2px solid #f1f1f1;padding:3px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;text-transform:uppercase;letter-spacing:.1em}span.required{position:relative;top:-4px;font-size:10px;margin-left:3px;color:red}.no-comments i{margin-right:8px}.comment-navigation .nav-links a{display:inline-block;font-size:12px;line-height:1.2;padding-bottom:3px;border-bottom:1px solid;text-transform:uppercase}.comment-navigation .nav-links .nav-next i{margin-left:5px}@media only screen and (max-width:767px){#wrap{width:100%!important}.col:not(.swiper-slide){width:100%!important;margin-bottom:25px}.page-header{background-attachment:initial!important}.page-header-with-background .page-header-title{font-size:36px}.centered-minimal-page-header .page-header-title,.centered-page-header .page-header-title,.page-header.background-image-page-header .page-header-title{font-size:24px}.centered-minimal-page-header .page-header-subheading,.centered-page-header .page-subheading,.page-header.background-image-page-header .page-subheading{font-size:14px}.background-image-page-header{height:auto!important}body.has-breadcrumbs .page-header-title{max-width:100%;width:100%}#main .widget_nav_menu li a:before{display:none}#comments ol.children{margin-left:0;margin-right:0}#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url{float:none;width:100%;padding:0}}@media only screen and (max-width:480px){blockquote{margin:20px 0}#author-bio .author-bio-avatar,.comment-body img{display:none}.comment-author{margin-bottom:16px}.comment-author .comment-link,.comment-author .comment-meta{float:none}}.elementor-editor-active #main,.fl-builder-edit #main{z-index:inherit!important}body .elementor-element.elementor-wc-products ul.products li.product .onsale{padding:8px 12px}@media only screen and (max-width:959px){.container,body.content-full-screen .elementor-section-wrap>.elementor-section.elementor-section-boxed>.elementor-container{max-width:90%}.content-area{float:none!important;width:100%;margin-bottom:40px;border:0}.no-margins .content-area,body.sidebar-content .content-area{margin-bottom:0}.has-left-menu #site-logo,body:not(.separate-layout) .content-area{padding:0!important}.widget-area.sidebar-primary,.widget-area.sidebar-secondary{float:none!important;width:100%;padding:0!important;border:0}#main #content-wrap.container,.elementor-element.elementor-wc-products ul.products li.product{width:auto!important}.separate-layout .container{max-width:95%}.separate-layout .content-area{margin-bottom:20px}.separate-layout .widget-area{padding-left:0!important;padding-right:0!important}body.has-breadcrumbs .page-header-title{max-width:100%;width:100%}.site-breadcrumbs{position:inherit;top:auto;left:auto;right:auto;max-width:100%;margin-top:0}}#site-header{position:relative;width:100%;background-color:#fff;z-index:100;border-bottom:none}.sidebar-box ul{margin:0;padding:0;list-style:none}.blog-entry.large-entry .thumbnail,.single .thumbnail{margin-bottom:20px;position:relative}.blog-entry.post .blog-entry-header .entry-title{font-size:24px;margin:0}.blog-entry.post .blog-entry-header .entry-title a{font-weight:600;letter-spacing:.6px}.blog-entry.post ul.meta{margin:0 0 12px}.single-post ul.ospm-default li::after,ul.obem-default li::after{content:"-"}.single-post ul.meta li::after{padding:0 8px}.single-post ul.meta li i{padding-right:9px}ul.meta li .owp-sep{padding:0 5px}.blog-entry.post .blog-entry-summary p:last-child{margin-bottom:0}.blog-entry.large-entry .blog-entry-readmore a{display:inline-block;font-size:11px;line-height:1;border:1px solid #ddd;padding:10px 16px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;text-transform:capitalize;letter-spacing:1px}.blog-entry.large-entry .blog-entry-readmore a i{margin-left:8px}.blog-entry.large-entry{border-bottom:1px solid #f1f1f1;margin-bottom:30px;padding-bottom:30px}ul.page-numbers{display:inline-block;width:100%;margin:0;padding:10px 0 0;list-style:none;clear:both}.page-links span,.page-numbers a,.page-numbers span:not(.elementor-screen-only){position:relative;display:inline-block;min-width:38px;line-height:38px;margin:0 8px 0 0;text-align:center;color:#555;border:1px solid #e9e9e9;font-size:18px;cursor:pointer;white-space:nowrap;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.page-links a:hover span,.page-links>span,.page-numbers a:hover,.page-numbers.current,.page-numbers.current:hover{background-color:#f8f8f8;color:#333}.single .entry-title{font-size:34px;padding:0 0 20px;margin:0 0 15px;border-bottom:1px solid #f1f1f1;letter-spacing:.6px}.single-post ul.meta{font-size:14.5px;border-bottom:1px solid #f1f1f1;padding-bottom:15px}body .oceanwp-row{margin:0 -.625rem}#related-posts .span_1_of_3{width:33.3333333333%}#related-posts .col{float:left;position:relative;min-height:100px;margin:0;text-align:center}body .oceanwp-row .col{float:left;margin:0 0 1.25rem;padding:0 .625rem}#related-posts{border-top:1px solid #f1f1f1}.page:not(.elementor-page):not(.woocommerce-page) .entry a:not(.wp-block-button__link):not(.wp-block-file__button),.single-post:not(.elementor-page) .entry-content a:not(.wp-block-button__link):not(.wp-block-file__button){cursor:pointer;text-underline-offset:3px;text-decoration:underline;text-decoration-skip-ink:all;-webkit-transition:.3s;transition:.3s}

.gallery-columns-3 {
    display: flex;
    flex-wrap: wrap;
}

.gallery-columns-3 .gallery-item {
    width: 33%;
}


@media (max-width: 767px) {
    .page-header-title.clr {
      font-size: 20px !important;
    }
    .single .entry-title {
        font-size: 20px !important;
    }
  }