:root{
--site-headings-font: "Montserrat";
--site-body-font: "Montserrat";
--site-main-green: #20B5AC;
}
a:focus {
outline: none !important;
}  .cust-advanced-image-grid .bdt-ep-advanced-image-gallery .bdt-ep-advanced-image-gallery-item .bdt-ep-advanced-image-gallery-inner .bdt-ep-advanced-image-gallery-thumbnail img {
object-fit: contain;
}
.cust-advanced-image-grid .bdt-interactive-tabs .bdt-interactive-tabs-content {
border: 1px solid #f2f2f2;
border-radius: 5px;
}   .wpcf7-form .wpcf7-response-output {
margin: 0px !important;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: var(--site-main-green) !important;
}   @media screen and (max-width: 767px) { .instagram-gallery-feed .instagram-gallery-list .instagram-gallery-item {
width: 100% !important;
} } @media screen and (max-width: 850px) and (min-width: 780px)  { .cust-advanced-image-grid .bdt-interactive-tabs .bdt-interactive-tabs-wrap .bdt-interactive-tabs-item {
justify-content: center;
}  .instagram-gallery-feed .instagram-gallery-list .instagram-gallery-item {
width: 25% !important;
min-width: 25% !important;
} } .cust-animated {
animation-duration: 1s;
animation-fill-mode: both;
-webkit-animation-duration: 1s;
-webkit-animation-fill-mode: both
}
.cust-animation-animatedFadeInUp {
opacity: 0
}
.cust-anim-fadeInUp {
opacity: 0;
animation-name: fadeInUp;
-webkit-animation-name: fadeInUp;
}
@keyframes fadeInUp {
from {
transform: translate3d(0,40px,0)
}
to {
transform: translate3d(0,0,0);
opacity: 1
}
}
@-webkit-keyframes fadeInUp {
from {
transform: translate3d(0,40px,0)
}
to {
transform: translate3d(0,0,0);
opacity: 1
}
}.oceanwp-about-me{position:relative;text-align:center}.oceanwp-about-me .oceanwp-about-me-avatar,.oceanwp-about-me .oceanwp-about-me-social{margin-top:20px}.oceanwp-about-me .oceanwp-about-me-avatar img{position:relative;border-radius:50%}.oceanwp-about-me .oceanwp-about-me-name{display:block;font-size:13px;font-weight:600;margin:16px 0 10px;text-transform:uppercase;clear:none}.oceanwp-about-me .oceanwp-about-me-social li{display:inline-block;margin-left:6px}.oceanwp-about-me .oceanwp-about-me-social li:first-child{margin-left:0}.oceanwp-about-me .oceanwp-about-me-social li a{display:inline-block;font-size:14px;text-align:center;width:40px;height:40px;line-height:40px;border-radius:50%}.oceanwp-about-me .oceanwp-about-me-social.style-color li a,.oceanwp-about-me .oceanwp-about-me-social.style-color li a:hover{color:#fff}.oceanwp-about-me .oceanwp-about-me-social.style-color li a .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-color li a:hover .owp-icon use{stroke:#fff}.oceanwp-about-me .oceanwp-about-me-social.style-color li.facebook a{background-color:#37589b}.oceanwp-about-me .oceanwp-about-me-social.style-color li.facebook a:hover{background-color:#4e7ddd}.oceanwp-about-me .oceanwp-about-me-social.style-color li.twitter a{background-color:#46d4fe}.oceanwp-about-me .oceanwp-about-me-social.style-color li.twitter a:hover{background-color:#7ee1fe}.oceanwp-about-me .oceanwp-about-me-social.style-color li.instagram a{background-color:#5996c7}.oceanwp-about-me .oceanwp-about-me-social.style-color li.instagram a:hover{background-color:#69b4f0}.oceanwp-about-me .oceanwp-about-me-social.style-color li.linkedin a{background-color:#419cca}.oceanwp-about-me .oceanwp-about-me-social.style-color li.linkedin a:hover{background-color:#52c3fc}.oceanwp-about-me .oceanwp-about-me-social.style-color li.pinterest a{background-color:#cb2027}.oceanwp-about-me .oceanwp-about-me-social.style-color li.pinterest a:hover{background-color:#f7555c}.oceanwp-about-me .oceanwp-about-me-social.style-color li.youtube a{background-color:#dd4646}.oceanwp-about-me .oceanwp-about-me-social.style-color li.youtube a:hover{background-color:#ff6262}.oceanwp-about-me .oceanwp-about-me-social.style-color li.telegram a{background-color:#08c}.oceanwp-about-me .oceanwp-about-me-social.style-color li.telegram a:hover{background-color:#0da4f0}.oceanwp-about-me .oceanwp-about-me-social.style-color li.twitch a{background-color:#6441a5}.oceanwp-about-me .oceanwp-about-me-social.style-color li.twitch a:hover{background-color:#702cee}.oceanwp-about-me .oceanwp-about-me-social.style-color li.line a{background-color:#00c300}.oceanwp-about-me .oceanwp-about-me-social.style-color li.line a:hover{background-color:#09f309}.oceanwp-about-me .oceanwp-about-me-social.style-color li.xing a{background-color:#006464}.oceanwp-about-me .oceanwp-about-me-social.style-color li.xing a:hover{background-color:#014646}.oceanwp-about-me .oceanwp-about-me-social.style-color li.vine a{background-color:#00bf8f}.oceanwp-about-me .oceanwp-about-me-social.style-color li.vine a:hover{background-color:#01906c}.oceanwp-about-me .oceanwp-about-me-social.style-color li.vimeo a{background-color:#1ab7ea}.oceanwp-about-me .oceanwp-about-me-social.style-color li.vimeo a:hover{background-color:#1494bd}.oceanwp-about-me .oceanwp-about-me-social.style-color li.github a{background-color:#60b044}.oceanwp-about-me .oceanwp-about-me-social.style-color li.github a:hover{background-color:#4f9237}.oceanwp-about-me .oceanwp-about-me-social.style-color li.flickr a{background-color:#fa4086}.oceanwp-about-me .oceanwp-about-me-social.style-color li.flickr a:hover{background-color:#c63169}.oceanwp-about-me .oceanwp-about-me-social.style-color li.yelp a{background-color:#c41200}.oceanwp-about-me .oceanwp-about-me-social.style-color li.yelp a:hover{background-color:#940f01}.oceanwp-about-me .oceanwp-about-me-social.style-color li.tripadvisor a{background-color:#589442}.oceanwp-about-me .oceanwp-about-me-social.style-color li.tripadvisor a:hover{background-color:#426f32}.oceanwp-about-me .oceanwp-about-me-social.style-color li.rss a{background-color:#ff7900}.oceanwp-about-me .oceanwp-about-me-social.style-color li.rss a:hover{background-color:#d46603}.oceanwp-about-me .oceanwp-about-me-social.style-color li.medium a{background-color:#00ab6c}.oceanwp-about-me .oceanwp-about-me-social.style-color li.medium a:hover{background-color:#03945f}.oceanwp-about-me .oceanwp-about-me-social.style-color li.vk a{background-color:#597ba5}.oceanwp-about-me .oceanwp-about-me-social.style-color li.vk a:hover{background-color:#486384}.oceanwp-about-me .oceanwp-about-me-social.style-color li.dribbble a{background-color:#ea4c89}.oceanwp-about-me .oceanwp-about-me-social.style-color li.dribbble a:hover{background-color:#c64174}.oceanwp-about-me .oceanwp-about-me-social.style-color li.tumblr a{background-color:#2c4762}.oceanwp-about-me .oceanwp-about-me-social.style-color li.tumblr a:hover{background-color:#1d3042}.oceanwp-about-me .oceanwp-about-me-social.style-color li.tiktok a{background-color:#000}.oceanwp-about-me .oceanwp-about-me-social.style-color li.tiktok a:hover{background-color:#141414}.oceanwp-about-me .oceanwp-about-me-social.style-light li a{color:#aaa;border:1px solid #e9e9e9}.oceanwp-about-me .oceanwp-about-me-social.style-light li a .owp-icon use{stroke:#aaa}.oceanwp-about-me .oceanwp-about-me-social.style-dark li a{color:#929292;border:1px solid #555}.oceanwp-about-me .oceanwp-about-me-social.style-dark li a .owp-icon use{stroke:#929292}.oceanwp-about-me .oceanwp-about-me-social.style-light li.facebook a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.facebook a:hover{color:#37589b;border-color:#37589b}.oceanwp-about-me .oceanwp-about-me-social.style-light li.facebook a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.facebook a:hover .owp-icon use{stroke:#37589b}.oceanwp-about-me .oceanwp-about-me-social.style-light li.twitter a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.twitter a:hover{color:#46d4fe;border-color:#46d4fe}.oceanwp-about-me .oceanwp-about-me-social.style-light li.twitter a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.twitter a:hover .owp-icon use{stroke:#46d4fe}.oceanwp-about-me .oceanwp-about-me-social.style-light li.instagram a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.instagram a:hover{color:#5996c7;border-color:#5996c7}.oceanwp-about-me .oceanwp-about-me-social.style-light li.instagram a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.instagram a:hover .owp-icon use{stroke:#5996c7}.oceanwp-about-me .oceanwp-about-me-social.style-light li.linkedin a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.linkedin a:hover{color:#419cca;border-color:#419cca}.oceanwp-about-me .oceanwp-about-me-social.style-light li.linkedin a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.linkedin a:hover .owp-icon use{stroke:#419cca}.oceanwp-about-me .oceanwp-about-me-social.style-light li.pinterest a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.pinterest a:hover{color:#cb2027;border-color:#cb2027}.oceanwp-about-me .oceanwp-about-me-social.style-light li.pinterest a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.pinterest a:hover .owp-icon use{stroke:#cb2027}.oceanwp-about-me .oceanwp-about-me-social.style-light li.youtube a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.youtube a:hover{color:#dd4646;border-color:#dd4646}.oceanwp-about-me .oceanwp-about-me-social.style-light li.youtube a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.youtube a:hover .owp-icon use{stroke:#dd4646}.oceanwp-about-me .oceanwp-about-me-social.style-light li.telegram a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.telegram a:hover{color:#08c;border-color:#08c}.oceanwp-about-me .oceanwp-about-me-social.style-light li.telegram a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.telegram a:hover .owp-icon use{stroke:#08c}.oceanwp-about-me .oceanwp-about-me-social.style-light li.twitch a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.twitch a:hover{color:#6441a5;border-color:#6441a5}.oceanwp-about-me .oceanwp-about-me-social.style-light li.twitch a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.twitch a:hover .owp-icon use{stroke:#6441a5}.oceanwp-about-me .oceanwp-about-me-social.style-light li.line a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.line a:hover{color:#00c300;border-color:#00c300}.oceanwp-about-me .oceanwp-about-me-social.style-light li.line a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.line a:hover .owp-icon use{stroke:#00c300}.oceanwp-about-me .oceanwp-about-me-social.style-light li.xing a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.xing a:hover{color:#006464;border-color:#006464}.oceanwp-about-me .oceanwp-about-me-social.style-light li.xing a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.xing a:hover .owp-icon use{stroke:#006464}.oceanwp-about-me .oceanwp-about-me-social.style-light li.vine a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.vine a:hover{color:#00bf8f;border-color:#00bf8f}.oceanwp-about-me .oceanwp-about-me-social.style-light li.vine a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.vine a:hover .owp-icon use{stroke:#00bf8f}.oceanwp-about-me .oceanwp-about-me-social.style-light li.vimeo a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.vimeo a:hover{color:#1ab7ea;border-color:#1ab7ea}.oceanwp-about-me .oceanwp-about-me-social.style-light li.vimeo a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.vimeo a:hover .owp-icon use{stroke:#1ab7ea}.oceanwp-about-me .oceanwp-about-me-social.style-light li.github a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.github a:hover{color:#60b044;border-color:#60b044}.oceanwp-about-me .oceanwp-about-me-social.style-light li.github a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.github a:hover .owp-icon use{stroke:#60b044}.oceanwp-about-me .oceanwp-about-me-social.style-light li.flickr a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.flickr a:hover{color:#fa4086;border-color:#fa4086}.oceanwp-about-me .oceanwp-about-me-social.style-light li.flickr a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.flickr a:hover .owp-icon use{stroke:#fa4086}.oceanwp-about-me .oceanwp-about-me-social.style-light li.yelp a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.yelp a:hover{color:#c41200;border-color:#c41200}.oceanwp-about-me .oceanwp-about-me-social.style-light li.yelp a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.yelp a:hover .owp-icon use{stroke:#c41200}.oceanwp-about-me .oceanwp-about-me-social.style-light li.tripadvisor a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.tripadvisor a:hover{color:#589442;border-color:#589442}.oceanwp-about-me .oceanwp-about-me-social.style-light li.tripadvisor a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.tripadvisor a:hover .owp-icon use{stroke:#589442}.oceanwp-about-me .oceanwp-about-me-social.style-light li.rss a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.rss a:hover{color:#ff7900;border-color:#ff7900}.oceanwp-about-me .oceanwp-about-me-social.style-light li.rss a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.rss a:hover .owp-icon use{stroke:#ff7900}.oceanwp-about-me .oceanwp-about-me-social.style-light li.medium a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.medium a:hover{color:#00ab6c;border-color:#00ab6c}.oceanwp-about-me .oceanwp-about-me-social.style-light li.medium a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.medium a:hover .owp-icon use{stroke:#00ab6c}.oceanwp-about-me .oceanwp-about-me-social.style-light li.vk a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.vk a:hover{color:#597ba5;border-color:#597ba5}.oceanwp-about-me .oceanwp-about-me-social.style-light li.vk a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.vk a:hover .owp-icon use{stroke:#597ba5}.oceanwp-about-me .oceanwp-about-me-social.style-light li.dribbble a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.dribbble a:hover{color:#ea4c89;border-color:#ea4c89}.oceanwp-about-me .oceanwp-about-me-social.style-light li.dribbble a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.dribbble a:hover .owp-icon use{stroke:#ea4c89}.oceanwp-about-me .oceanwp-about-me-social.style-light li.tumblr a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.tumblr a:hover{color:#2c4762;border-color:#2c4762}.oceanwp-about-me .oceanwp-about-me-social.style-light li.tumblr a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.tumblr a:hover .owp-icon use{stroke:#2c4762}.oceanwp-about-me .oceanwp-about-me-social.style-light li.tiktok a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.tiktok a:hover{color:#000;border-color:#000}.oceanwp-about-me .oceanwp-about-me-social.style-light li.tiktok a:hover .owp-icon use,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.tiktok a:hover .owp-icon use{stroke:#000}#wp-calendar{position:relative;width:100%;font-size:12px;border-collapse:collapse;border-spacing:0;margin:0;border:0}#wp-calendar caption{font-family:"Montserrat",sans-serif;font-size:13px;font-weight:400;padding-bottom:10px;padding:0 0 10px 0;background-color:rgba(0,0,0,0);color:#13aff0;border-width:0 0 3px 0;border-style:solid;border-color:#e9e9e9;text-align:center;text-transform:uppercase}#wp-calendar td,#wp-calendar th{text-align:center}#wp-calendar th{font-family:"Open Sans";font-size:12px;font-weight:400;padding:13px 0px 14px 0px;background-color:rgba(0,0,0,0);color:#777;border-width:0 0 1px 0;border-style:solid;border-color:#e9e9e9}#wp-calendar tbody{border-width:0 0 3px 0;border-style:solid;border-color:#e9e9e9}#wp-calendar tbody td,#wp-calendar tbody td:hover,#wp-calendar tbody td.pad:hover{background:rgba(0,0,0,0)}#wp-calendar tbody td{font-family:"Open Sans";font-size:12px;color:#929292;width:14.2857%;height:30px;line-height:30px;font-weight:400;padding:5px 0 0 0;border:0;vertical-align:middle}#wp-calendar tbody tr:last-child td{padding-bottom:10px}#wp-calendar tbody a,#wp-calendar tbody #today{font-weight:600}#wp-calendar tbody #today{color:#111}#wp-calendar tfoot td{background-color:rgba(0,0,0,0);border:0}#wp-calendar tfoot tr td{position:absolute;top:-10px;font-family:"Montserrat",sans-serif;background-color:rgba(0,0,0,0) !important;font-size:11px;padding-top:10px;text-transform:uppercase}#wp-calendar tfoot tr td#prev,#wp-calendar tfoot tr td#next{z-index:10}#wp-calendar tfoot tr td a{border-bottom:1px solid}#wp-calendar tfoot tr td a:hover{border-bottom-style:dashed}#wp-calendar tfoot #next{right:0}.contact-info-widget{list-style:none;margin:0;padding:0}.contact-info-widget li{display:inline-block;width:100%;margin:0 0 20px;padding:0;border:0}.contact-info-widget li:last-child{margin-bottom:0}.contact-info-widget .oceanwp-info-wrap,.contact-info-widget span.oceanwp-contact-title,.contact-info-widget span.oceanwp-contact-text{display:block}.contact-info-widget span.oceanwp-contact-title{color:#777;font-weight:bold;line-height:1.4}.contact-info-widget span.oceanwp-contact-text{line-height:18px}.contact-info-widget li.skype{display:inline-block}.contact-info-widget li.skype a{display:inline-block;background-color:#0ca5de;color:#fff;font-size:12px;font-weight:600;line-height:1;letter-spacing:1px;text-transform:uppercase;padding:12px 15px}.contact-info-widget li.skype a:hover{background-color:#0581af;color:#fff}.contact-info-widget.default i,.contact-info-widget.default .owp-icon{float:left;width:40px;height:40px;line-height:40px;border:1px solid #e9e9e9;color:#13aff0;margin-right:15px;text-align:center;border-radius:2px}.contact-info-widget.default .owp-icon{padding:10px}.contact-info-widget.default .owp-icon use{stroke:#13aff0}.contact-info-widget.default .oceanwp-info-wrap{padding-left:55px}.contact-info-widget.big-icons li{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin-bottom:30px}.contact-info-widget.big-icons li:last-child{margin-bottom:0}.contact-info-widget.big-icons i,.contact-info-widget.big-icons .owp-icon{float:left;width:72px;height:72px;line-height:72px;font-size:30px;margin-right:20px;color:#13aff0;border:1px solid #e9e9e9;text-align:center;border-radius:50%;transition:all .3s ease}.contact-info-widget.big-icons .owp-icon{padding:16px}.contact-info-widget.big-icons .owp-icon use{stroke:#13aff0}.contact-info-widget.big-icons li:hover i{background-color:#13aff0;color:#fff;border-color:#13aff0}.contact-info-widget.big-icons li:hover .owp-icon{background-color:#13aff0;border-color:#13aff0}.contact-info-widget.big-icons li:hover .owp-icon use{stroke:#fff}.contact-info-widget.big-icons span.oceanwp-contact-title{display:block;font-size:14px}.contact-info-widget.big-icons li.skype a{width:100%;text-align:center}.contact-info-widget.no-icons li .oceanwp-contact-title{display:inline-block;min-width:70px;font-weight:600}.contact-info-widget.no-icons li.skype{margin-top:20px}.oceanwp-custom-links{list-style:none;margin:0;padding:0}.oceanwp-custom-links li{padding:2px 0}.oceanwp-custom-links li a{display:inline-block;position:relative;font-size:13px;color:#333}.oceanwp-custom-links li a:before{content:"";display:inline-block;color:#929292;font-size:10px;margin-right:10px;margin-top:-2px;font-family:"Font Awesome 5 Free";font-weight:400;vertical-align:middle;zoom:1}.oceanwp-custom-links li a:hover{margin-left:8px;color:#13aff0}.oceanwp-custom-links li a:hover:before{color:#13aff0}.oceanwp-custom-links li:first-child{padding-top:0}.oceanwp-custom-menu.right{text-align:right}.oceanwp-custom-menu.center{text-align:center}.oceanwp-custom-menu>ul{list-style:none;margin:0;padding:0}.oceanwp-custom-menu>ul>li{float:none;display:inline-block}.oceanwp-custom-menu>ul>li>a{display:block;padding:8px 15px;font-size:13px;line-height:20px;color:#555;letter-spacing:.6px}.oceanwp-custom-menu>ul>li>a:hover{color:#333}.custom-menu-widget .oceanwp-custom-menu>ul>li{display:block;border-bottom:1px solid #e9e9e9}.custom-menu-widget .oceanwp-custom-menu>ul>li>a{padding:8px 0}.custom-menu-widget .oceanwp-custom-menu>ul>li>a .nav-arrow{position:absolute;top:50%;right:0;padding:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}.custom-menu-widget .oceanwp-custom-menu.right>ul>li>a .nav-arrow{right:auto;left:0}[dir=rtl] .custom-menu-widget .oceanwp-custom-menu.right>ul>li>a .nav-arrow{right:0;left:auto}.custom-menu-widget .oceanwp-custom-menu .dropdown-menu .sub-menu{position:relative;top:auto;left:auto;background-color:rgba(0,0,0,0);border-top:0;min-width:100%;margin:10px 0 0 12px;line-height:1;box-shadow:none}[dir=rtl] .custom-menu-widget .oceanwp-custom-menu .dropdown-menu .sub-menu{right:auto}.custom-menu-widget .oceanwp-custom-menu .dropdown-menu .sub-menu li{float:none;display:block;border-bottom:1px solid #e9e9e9}.custom-menu-widget .oceanwp-custom-menu .dropdown-menu .sub-menu li:last-child{border-bottom:0}.custom-menu-widget .oceanwp-custom-menu .dropdown-menu .sub-menu li a.menu-link{padding:8px 0;font-size:13px;line-height:20px;color:#555;letter-spacing:.6px}.custom-menu-widget .oceanwp-custom-menu .dropdown-menu .sub-menu li a.menu-link:hover{background-color:rgba(0,0,0,0);color:#333}.custom-menu-widget .oceanwp-custom-menu>ul.click-menu li a{position:relative}.custom-menu-widget .oceanwp-custom-menu>ul.click-menu li a .nav-arrow{display:none}.custom-menu-widget .oceanwp-custom-menu>ul.click-menu .open-this{position:absolute;top:0;right:0;width:36px;height:100%;line-height:36px;font-size:14px;text-align:center;cursor:pointer;z-index:10}[dir=rtl] .custom-menu-widget .oceanwp-custom-menu>ul.click-menu .open-this{left:0;right:auto}.custom-menu-widget .oceanwp-custom-menu>ul.click-menu .open-this i{padding:0}.custom-menu-widget .oceanwp-custom-menu>ul.click-menu li.opened>a>.open-this i:before{content:""}.custom-menu-widget .oceanwp-custom-menu>ul.click-menu .sub-menu{border-top:1px solid #e9e9e9;margin:0}.oceanwp-instagram-pics li{display:block;float:left;height:100%;transition:all .3s ease}.oceanwp-instagram-pics.margin li{padding:3px}.oceanwp-instagram-pics li a{vertical-align:top}.oceanwp-instagram-pics li img{display:block;width:100%}.oceanwp-instagram-pics li:hover{opacity:.8}.oceanwp-instagram-header{position:relative;padding:10px}.oceanwp-instagram-header.oceanwp-left{text-align:left}.oceanwp-instagram-header.oceanwp-right{text-align:right}.oceanwp-instagram-header.oceanwp-center{text-align:center}.oceanwp-instagram-avatar{line-height:1}.oceanwp-instagram-header.oceanwp-left .oceanwp-instagram-avatar{float:left;margin-right:10px}.oceanwp-instagram-header.oceanwp-right .oceanwp-instagram-avatar{float:right;margin-left:10px}.oceanwp-instagram-header.oceanwp-center .oceanwp-instagram-avatar{margin:0 0 10px}.oceanwp-instagram-avatar a{position:relative;display:inline-block;width:75px;height:75px;overflow:hidden}.oceanwp-instagram-avatar.square a,.oceanwp-instagram-avatar.square a img{border-radius:2px}.oceanwp-instagram-avatar.rounded a,.oceanwp-instagram-avatar.rounded a img{border-radius:50%}.oceanwp-instagram-avatar a img{width:75px;height:75px;transition:all .3s ease}.oceanwp-instagram-avatar a:hover img{opacity:.5}.oceanwp-instagram-follow{position:absolute;top:0;margin-top:-12px;display:block;text-align:center;width:100%;opacity:0;transition:all ease-out .2s}.oceanwp-instagram-follow span{display:inline-block;padding:4px 6px;font-size:10px;line-height:1;text-transform:uppercase;background-color:#47bc60;background-image:linear-gradient(top, #47bc60, #39a64e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#47bc60",EndColorStr="#39a64e");color:#fff;border:1px solid #329345;text-shadow:0 1px 1px #2c803c;border-radius:3px}.oceanwp-instagram-avatar a:hover .oceanwp-instagram-follow{top:50%;opacity:1}.oceanwp-instagram-info .oceanwp-instagram-username{display:block;font-size:16px;font-weight:600;line-height:1.3;margin:0 0 4px;text-transform:capitalize}.oceanwp-instagram-info .oceanwp-instagram-desc{display:block;line-height:1.3;margin:0}.oceanwp-instagram-pics.style-one li:first-child{width:100%}.oceanwp-instagram-pics.style-one li{width:33.33%}.oceanwp-instagram-pics.style-two li:nth-child(1),.oceanwp-instagram-pics.style-two li:nth-child(2){width:50%}.oceanwp-instagram-pics.style-two li{width:25%}.oceanwp-instagram-pics.style-three li:nth-child(4n+1){width:100%}.oceanwp-instagram-pics.style-three li{width:33.33%}.oceanwp-style-four-wrap{background:#f6f6f6;border-bottom:3px solid #eee;border-radius:3px}.oceanwp-instagram-bar{background-color:#6f97b6;background-image:linear-gradient(top, #6f97b6, #3f729b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#6f97b6",EndColorStr="#3f729b");border-top-left-radius:3px;border-top-right-radius:3px;overflow:hidden}.oceanwp-instagram-bar .instagram-logo{display:block;margin:8px auto 6px;width:96px;height:29px;background:url(//dantecampbell.co.za/public/wp-content/plugins/ocean-extra/assets/img/instagram-logo.png) no-repeat}.oceanwp-style-four-wrap .oceanwp-instagram-header{background-color:#fff;padding:20px 15px;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;border-style:solid;border-color:#eaeaea}.oceanwp-style-four-wrap .oceanwp-instagram-header.oceanwp-after{border-top:1px solid #eaeaea;margin-bottom:10px}.oceanwp-instagram-pics.style-four.margin li img{padding:3px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.04),0 1px 5px rgba(0,0,0,.1)}.oceanwp-instagram-pics.style-four{padding:10px;border-left-width:1px;border-right-width:1px;border-style:solid;border-color:#eaeaea}.oceanwp-instagram-pics.style-four li{width:33.33%}.oceanwp-instagram-pics.two-columns li{width:50%}.oceanwp-instagram-pics.three-columns li{width:33.33%}.oceanwp-instagram-pics.four-columns li{width:25%}.oceanwp-instagram-pics.five-columns li{width:20%}.oceanwp-instagram-pics.six-columns li{width:16.66%}.oceanwp-instagram-pics.seven-columns li{width:14.28%}.oceanwp-instagram-pics.eight-columns li{width:12.5%}.oceanwp-instagram-pics.nine-columns li{width:11.11%}.oceanwp-instagram-pics.ten-columns li{width:10%}.oceanwp-instagram-link{display:block;margin:10px 0 0;text-align:center}.oceanwp-instagram-link a{display:inline-block;font-size:12px;line-height:1.2;letter-spacing:.8px;padding:0 0 3px;border-bottom:1px solid;text-transform:uppercase}.oceanwp-style-four-wrap .oceanwp-instagram-link{padding:3px 0 16px;margin:0;border-left-width:1px;border-right-width:1px;border-style:solid;border-color:#eaeaea}.oceanwp-style-four-wrap .oceanwp-instagram-link a{display:block;background-color:#5582a7;color:#fff;padding:12px 8px;margin:0 auto;font-weight:600;border:0;width:80%;max-width:300px;border-radius:5px;box-shadow:0 0 0 1px rgba(0,0,0,.04),0 1px 3px rgba(0,0,0,.1)}.oceanwp-style-four-wrap .oceanwp-instagram-link a:hover{background-color:#3f729b;color:#fff}.oceanwp-flickr-wrap .flickr_badge_image{float:left;margin:0 4% 10px 0;width:30.6%;transition:all .3s ease}.oceanwp-flickr-wrap .flickr_badge_image:hover{opacity:.8}.oceanwp-flickr-wrap .flickr_badge_image#flickr_badge_image3,.oceanwp-flickr-wrap .flickr_badge_image#flickr_badge_image6,.oceanwp-flickr-wrap .flickr_badge_image#flickr_badge_image9{margin-right:0}.oceanwp-flickr-wrap .flickr_badge_image a{border:none}.oceanwp-flickr-wrap .flickr_badge_image img{margin:0;overflow:hidden;position:relative;width:100%;height:100%;max-width:100%;max-height:100%}p.flickr_stream_wrap{display:inline-block;width:100%;margin-top:10px;margin-bottom:0;font-size:90%;line-height:1;letter-spacing:.6px}p.flickr_stream_wrap a{display:inline-block;background-image:url(//dantecampbell.co.za/public/wp-content/plugins/ocean-extra/assets/img/flickr.png);background-repeat:no-repeat;background-position:left center;padding-left:25px}@media only screen and (max-width: 480px){.oceanwp-flickr-wrap .flickr_badge_image{width:23%}}.oceanwp-newsletter-form-wrap{position:relative}.oceanwp-newsletter-form-wrap .oceanwp-mail-text{margin-bottom:10px}.oceanwp-newsletter-form-wrap form{position:relative;max-width:100%;margin:0 auto}.oceanwp-newsletter-form-wrap input[type=email]{height:50px;padding:0 15px;margin:0}.oceanwp-newsletter-form-wrap button{display:block;position:absolute;top:50%;right:15px;padding:0 15px;height:60%;border-radius:3px;-ms-transform:translateY(-50%);transform:translateY(-50%)}#mc-embedded-subscribe-form .email-wrap{position:relative;margin-bottom:10px}#mc-embedded-subscribe-form .gdpr-wrap label,#mc-embedded-subscribe-form .gdpr-wrap .err-msg{display:block}#mc-embedded-subscribe-form .err-msg,#mc-embedded-subscribe-form .res-msg{display:block;padding:3px 13px;margin-bottom:10px;border:1px solid rgba(0,0,0,0);border-radius:4px}#mc-embedded-subscribe-form .err-msg,#mc-embedded-subscribe-form .failed.res-msg{color:#a94442;background-color:#f2dede;border-color:#ebccd1}#mc-embedded-subscribe-form .success.res-msg{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}#mc-embedded-subscribe-form .success.res-msg,#mc-embedded-subscribe-form .failed.res-msg{margin:6px 0 0}body.woocommerce .oceanwp-newsletter-form-wrap button{padding-top:0 !important;padding-bottom:0 !important}.oceanwp-recent-posts li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;line-height:1.6;margin-top:15px;padding-top:15px;border-top:1px solid #e9e9e9}.oceanwp-recent-posts li:first-child{margin-top:0;padding-top:0;border:0}.oceanwp-recent-posts .recent-posts-thumbnail{position:relative;width:25%;min-width:68px;margin-right:4%}.oceanwp-recent-posts .recent-posts-thumbnail img{width:100%;border-radius:3px}.oceanwp-recent-posts .recent-posts-thumbnail .overlay{position:absolute;bottom:0;left:0;right:0;width:100%;height:100%;border-radius:3px;background-color:rgba(0,0,0,.2);opacity:0;text-align:center;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease}.oceanwp-recent-posts .recent-posts-thumbnail:hover .overlay{opacity:1}.oceanwp-recent-posts .recent-posts-details{width:100%}.oceanwp-recent-posts .recent-posts-title{font-weight:500;letter-spacing:.4px}.oceanwp-recent-posts .recent-posts-info{display:block;color:#aaa;margin-top:6px;font-size:10px;line-height:1.2;text-transform:uppercase;letter-spacing:.2px}.oceanwp-recent-posts .recent-posts-info .sep{padding:0 3px}.oceanwp-recent-posts .recent-posts-date,.oceanwp-recent-posts .recent-posts-comments{display:inline-block}.oceanwp-recent-posts .recent-posts-date i,.oceanwp-recent-posts .recent-posts-comments i{margin-right:4px}.oceanwp-recent-posts .recent-posts-comments a{color:#999}.oceanwp-recent-posts .recent-posts-comments a:hover{color:#32b6c0}@media only screen and (max-width: 959px){.oceanwp-recent-posts .recent-posts-thumbnail{width:15%;margin-right:3%}}@media only screen and (max-width: 480px){.oceanwp-recent-posts .recent-posts-thumbnail{width:25%;margin-right:4%}}.oceanwp-social-icons{display:inline-block;width:100%;list-style:none;margin:0;padding:0}.oceanwp-social-icons.rotate a:hover{-ms-transform:rotate(360deg);transform:rotate(360deg)}.oceanwp-social-icons.zoomout a:hover{-ms-transform:scale(0.8);transform:scale(0.8)}.oceanwp-social-icons.float a:hover{-ms-transform:translateY(-3px);transform:translateY(-3px)}.oceanwp-social-icons li{display:inline-block;margin:3px;padding:0}.oceanwp-social-icons li a{display:block;padding:0;text-align:center}.oceanwp-social-icons li .owp-icon{vertical-align:inherit}.oceanwp-social-icons.style-light li a,.oceanwp-social-icons.style-dark li a,.oceanwp-social-icons.style-colored li a{width:55px;height:55px;line-height:55px;font-size:16px;border-radius:2px}.oceanwp-social-icons.style-light li a{color:#bbb;border:1px solid #e9e9e9}.oceanwp-social-icons.style-light li a .owp-icon use{stroke:#bbb}.oceanwp-social-icons.style-light li.oceanwp-twitter a:hover{color:#46d4fe !important;border-color:#46d4fe !important}.oceanwp-social-icons.style-light li.oceanwp-twitter a:hover .owp-icon use{stroke:#46d4fe !important}.oceanwp-social-icons.style-light li.oceanwp-facebook a:hover{color:#37589b !important;border-color:#37589b !important}.oceanwp-social-icons.style-light li.oceanwp-facebook a:hover .owp-icon use{stroke:#37589b !important}.oceanwp-social-icons.style-light li.oceanwp-pinterest a:hover{color:#cb2027 !important;border-color:#cb2027 !important}.oceanwp-social-icons.style-light li.oceanwp-pinterest a:hover .owp-icon use{stroke:#cb2027 !important}.oceanwp-social-icons.style-light li.oceanwp-dribbble a:hover{color:#ea4c89 !important;border-color:#ea4c89 !important}.oceanwp-social-icons.style-light li.oceanwp-dribbble a:hover .owp-icon use{stroke:#ea4c89 !important}.oceanwp-social-icons.style-light li.oceanwp-vk a:hover{color:#597ba5 !important;border-color:#597ba5 !important}.oceanwp-social-icons.style-light li.oceanwp-vk a:hover .owp-icon use{stroke:#597ba5 !important}.oceanwp-social-icons.style-light li.oceanwp-instagram a:hover{color:#3f729b !important;border-color:#3f729b !important}.oceanwp-social-icons.style-light li.oceanwp-instagram a:hover .owp-icon use{stroke:#3f729b !important}.oceanwp-social-icons.style-light li.oceanwp-linkedin a:hover{color:#39c !important;border-color:#39c !important}.oceanwp-social-icons.style-light li.oceanwp-linkedin a:hover .owp-icon use{stroke:#39c !important}.oceanwp-social-icons.style-light li.oceanwp-tumblr a:hover{color:#2c4762 !important;border-color:#2c4762 !important}.oceanwp-social-icons.style-light li.oceanwp-tumblr a:hover .owp-icon use{stroke:#2c4762 !important}.oceanwp-social-icons.style-light li.oceanwp-github a:hover{color:#60b044 !important;border-color:#60b044 !important}.oceanwp-social-icons.style-light li.oceanwp-github a:hover .owp-icon use{stroke:#60b044 !important}.oceanwp-social-icons.style-light li.oceanwp-flickr a:hover{color:#fa4086 !important;border-color:#fa4086 !important}.oceanwp-social-icons.style-light li.oceanwp-flickr a:hover .owp-icon use{stroke:#fa4086 !important}.oceanwp-social-icons.style-light li.oceanwp-skype a:hover{color:#00aff0 !important;border-color:#00aff0 !important}.oceanwp-social-icons.style-light li.oceanwp-skype a:hover .owp-icon use{stroke:#00aff0 !important}.oceanwp-social-icons.style-light li.oceanwp-trello a:hover{color:#0079bf !important;border-color:#0079bf !important}.oceanwp-social-icons.style-light li.oceanwp-trello a:hover .owp-icon use{stroke:#0079bf !important}.oceanwp-social-icons.style-light li.oceanwp-foursquare a:hover{color:#2d5be3 !important;border-color:#2d5be3 !important}.oceanwp-social-icons.style-light li.oceanwp-foursquare a:hover .owp-icon use{stroke:#2d5be3 !important}.oceanwp-social-icons.style-light li.oceanwp-youtube a:hover{color:#c4302b !important;border-color:#c4302b !important}.oceanwp-social-icons.style-light li.oceanwp-youtube a:hover .owp-icon use{stroke:#c4302b !important}.oceanwp-social-icons.style-light li.oceanwp-vimeo a:hover{color:#1ab7ea !important;border-color:#1ab7ea !important}.oceanwp-social-icons.style-light li.oceanwp-vimeo a:hover .owp-icon use{stroke:#1ab7ea !important}.oceanwp-social-icons.style-light li.oceanwp-vine a:hover{color:#00bf8f !important;border-color:#00bf8f !important}.oceanwp-social-icons.style-light li.oceanwp-vine a:hover .owp-icon use{stroke:#00bf8f !important}.oceanwp-social-icons.style-light li.oceanwp-xing a:hover{color:#006464 !important;border-color:#006464 !important}.oceanwp-social-icons.style-light li.oceanwp-xing a:hover .owp-icon use{stroke:#006464 !important}.oceanwp-social-icons.style-light li.oceanwp-yelp a:hover{color:#c41200 !important;border-color:#c41200 !important}.oceanwp-social-icons.style-light li.oceanwp-yelp a:hover .owp-icon use{stroke:#c41200 !important}.oceanwp-social-icons.style-light li.oceanwp-tripadvisor a:hover{color:#589442 !important;border-color:#589442 !important}.oceanwp-social-icons.style-light li.oceanwp-tripadvisor a:hover .owp-icon use{stroke:#589442 !important}.oceanwp-social-icons.style-light li.oceanwp-rss a:hover{color:#ff7900 !important;border-color:#ff7900 !important}.oceanwp-social-icons.style-light li.oceanwp-rss a:hover .owp-icon use{stroke:#ff7900 !important}.oceanwp-social-icons.style-light li.oceanwp-email a:hover{color:#13aff0 !important;border-color:#13aff0 !important}.oceanwp-social-icons.style-light li.oceanwp-email a:hover .owp-icon use{stroke:#13aff0 !important}.oceanwp-social-icons.style-light li.oceanwp-telegram a:hover{color:#08c !important;border-color:#08c !important}.oceanwp-social-icons.style-light li.oceanwp-telegram a:hover .owp-icon use{stroke:#08c !important}.oceanwp-social-icons.style-light li.oceanwp-twitch a:hover{color:#6441a5 !important;border-color:#6441a5 !important}.oceanwp-social-icons.style-light li.oceanwp-twitch a:hover .owp-icon use{stroke:#6441a5 !important}.oceanwp-social-icons.style-light li.oceanwp-line a:hover{color:#00c300 !important;border-color:#00c300 !important}.oceanwp-social-icons.style-light li.oceanwp-line a:hover .owp-icon use{stroke:#00c300 !important}.oceanwp-social-icons.style-light li.oceanwp-medium a:hover{color:#00ab6c !important;border-color:#00ab6c !important}.oceanwp-social-icons.style-light li.oceanwp-medium a:hover .owp-icon use{stroke:#00ab6c !important}.oceanwp-social-icons.style-light li.oceanwp-tiktok a:hover{color:#000 !important;border-color:#000 !important}.oceanwp-social-icons.style-light li.oceanwp-tiktok a:hover .owp-icon use{stroke:#000 !important}.oceanwp-social-icons.style-light li.oceanwp-vk a:hover{color:#597ba5 !important;border-color:#597ba5 !important}.oceanwp-social-icons.style-light li.oceanwp-vk a:hover .owp-icon use{stroke:#597ba5 !important}.oceanwp-social-icons.style-dark li a{color:#333;border:1px solid #333}.oceanwp-social-icons.style-dark li a .owp-icon use{stroke:#333}.oceanwp-social-icons.style-dark li.oceanwp-twitter a:hover{color:#46d4fe !important;border-color:#46d4fe !important}.oceanwp-social-icons.style-dark li.oceanwp-twitter a:hover .owp-icon use{stroke:#46d4fe !important}.oceanwp-social-icons.style-dark li.oceanwp-facebook a:hover{color:#37589b !important;border-color:#37589b !important}.oceanwp-social-icons.style-dark li.oceanwp-facebook a:hover .owp-icon use{stroke:#37589b !important}.oceanwp-social-icons.style-dark li.oceanwp-pinterest a:hover{color:#cb2027 !important;border-color:#cb2027 !important}.oceanwp-social-icons.style-dark li.oceanwp-pinterest a:hover .owp-icon use{stroke:#cb2027 !important}.oceanwp-social-icons.style-dark li.oceanwp-dribbble a:hover{color:#ea4c89 !important;border-color:#ea4c89 !important}.oceanwp-social-icons.style-dark li.oceanwp-dribbble a:hover .owp-icon use{stroke:#ea4c89 !important}.oceanwp-social-icons.style-dark li.oceanwp-vk a:hover{color:#597ba5 !important;border-color:#597ba5 !important}.oceanwp-social-icons.style-dark li.oceanwp-vk a:hover .owp-icon use{stroke:#597ba5 !important}.oceanwp-social-icons.style-dark li.oceanwp-instagram a:hover{color:#3f729b !important;border-color:#3f729b !important}.oceanwp-social-icons.style-dark li.oceanwp-instagram a:hover .owp-icon use{stroke:#3f729b !important}.oceanwp-social-icons.style-dark li.oceanwp-linkedin a:hover{color:#39c !important;border-color:#39c !important}.oceanwp-social-icons.style-dark li.oceanwp-linkedin a:hover .owp-icon use{stroke:#39c !important}.oceanwp-social-icons.style-dark li.oceanwp-tumblr a:hover{color:#2c4762 !important;border-color:#2c4762 !important}.oceanwp-social-icons.style-dark li.oceanwp-tumblr a:hover .owp-icon use{stroke:#2c4762 !important}.oceanwp-social-icons.style-dark li.oceanwp-github a:hover{color:#60b044 !important;border-color:#60b044 !important}.oceanwp-social-icons.style-dark li.oceanwp-github a:hover .owp-icon use{stroke:#60b044 !important}.oceanwp-social-icons.style-dark li.oceanwp-flickr a:hover{color:#fa4086 !important;border-color:#fa4086 !important}.oceanwp-social-icons.style-dark li.oceanwp-flickr a:hover .owp-icon use{stroke:#fa4086 !important}.oceanwp-social-icons.style-dark li.oceanwp-skype a:hover{color:#00aff0 !important;border-color:#00aff0 !important}.oceanwp-social-icons.style-dark li.oceanwp-skype a:hover .owp-icon use{stroke:#00aff0 !important}.oceanwp-social-icons.style-dark li.oceanwp-trello a:hover{color:#0079bf !important;border-color:#0079bf !important}.oceanwp-social-icons.style-dark li.oceanwp-trello a:hover .owp-icon use{stroke:#0079bf !important}.oceanwp-social-icons.style-dark li.oceanwp-foursquare a:hover{color:#2d5be3 !important;border-color:#2d5be3 !important}.oceanwp-social-icons.style-dark li.oceanwp-foursquare a:hover .owp-icon use{stroke:#2d5be3 !important}.oceanwp-social-icons.style-dark li.oceanwp-youtube a:hover{color:#c4302b !important;border-color:#c4302b !important}.oceanwp-social-icons.style-dark li.oceanwp-youtube a:hover .owp-icon use{stroke:#c4302b !important}.oceanwp-social-icons.style-dark li.oceanwp-vimeo a:hover{color:#1ab7ea !important;border-color:#1ab7ea !important}.oceanwp-social-icons.style-dark li.oceanwp-vimeo a:hover .owp-icon use{stroke:#1ab7ea !important}.oceanwp-social-icons.style-dark li.oceanwp-vine a:hover{color:#00bf8f !important;border-color:#00bf8f !important}.oceanwp-social-icons.style-dark li.oceanwp-vine a:hover .owp-icon use{stroke:#00bf8f !important}.oceanwp-social-icons.style-dark li.oceanwp-xing a:hover{color:#006464 !important;border-color:#006464 !important}.oceanwp-social-icons.style-dark li.oceanwp-xing a:hover .owp-icon use{stroke:#006464 !important}.oceanwp-social-icons.style-dark li.oceanwp-yelp a:hover{color:#c41200 !important;border-color:#c41200 !important}.oceanwp-social-icons.style-dark li.oceanwp-yelp a:hover .owp-icon use{stroke:#c41200 !important}.oceanwp-social-icons.style-dark li.oceanwp-tripadvisor a:hover{color:#589442 !important;border-color:#589442 !important}.oceanwp-social-icons.style-dark li.oceanwp-tripadvisor a:hover .owp-icon use{stroke:#589442 !important}.oceanwp-social-icons.style-dark li.oceanwp-rss a:hover{color:#ff7900 !important;border-color:#ff7900 !important}.oceanwp-social-icons.style-dark li.oceanwp-rss a:hover .owp-icon use{stroke:#ff7900 !important}.oceanwp-social-icons.style-dark li.oceanwp-email a:hover{color:#13aff0 !important;border-color:#13aff0 !important}.oceanwp-social-icons.style-dark li.oceanwp-email a:hover .owp-icon use{stroke:#13aff0 !important}.oceanwp-social-icons.style-dark li.oceanwp-telegram a:hover{color:#08c !important;border-color:#08c !important}.oceanwp-social-icons.style-dark li.oceanwp-telegram a:hover .owp-icon use{stroke:#08c !important}.oceanwp-social-icons.style-dark li.oceanwp-twitch a:hover{color:#6441a5 !important;border-color:#6441a5 !important}.oceanwp-social-icons.style-dark li.oceanwp-twitch a:hover .owp-icon use{stroke:#6441a5 !important}.oceanwp-social-icons.style-dark li.oceanwp-line a:hover{color:#00c300 !important;border-color:#00c300 !important}.oceanwp-social-icons.style-dark li.oceanwp-line a:hover .owp-icon use{stroke:#00c300 !important}.oceanwp-social-icons.style-dark li.oceanwp-medium a:hover{color:#00ab6c !important;border-color:#00ab6c !important}.oceanwp-social-icons.style-dark li.oceanwp-medium a:hover .owp-icon use{stroke:#00ab6c !important}.oceanwp-social-icons.style-dark li.oceanwp-tiktok a:hover{color:#000 !important;border-color:#000 !important}.oceanwp-social-icons.style-dark li.oceanwp-tiktok a:hover .owp-icon use{stroke:#000 !important}.oceanwp-social-icons.style-dark li.oceanwp-vk a:hover{color:#597ba5 !important;border-color:#597ba5 !important}.oceanwp-social-icons.style-dark li.oceanwp-vk a:hover .owp-icon use{stroke:#597ba5 !important}.oceanwp-social-icons.style-colored li a{color:#fff}.oceanwp-social-icons.style-colored li a .owp-icon use{stroke:#fff}.oceanwp-social-icons.style-colored li a:hover{color:#fff}.oceanwp-social-icons.style-colored li a:hover .owp-icon use{stroke:#fff}.oceanwp-social-icons.style-colored li.oceanwp-twitter a{background-color:#46d4fe}.oceanwp-social-icons.style-colored li.oceanwp-twitter a:hover{background-color:#39b4d8}.oceanwp-social-icons.style-colored li.oceanwp-facebook a{background-color:#37589b}.oceanwp-social-icons.style-colored li.oceanwp-facebook a:hover{background-color:#2d477c}.oceanwp-social-icons.style-colored li.oceanwp-pinterest a{background-color:#cb2027}.oceanwp-social-icons.style-colored li.oceanwp-pinterest a:hover{background-color:#a91d23}.oceanwp-social-icons.style-colored li.oceanwp-dribbble a{background-color:#ea4c89}.oceanwp-social-icons.style-colored li.oceanwp-dribbble a:hover{background-color:#c64174}.oceanwp-social-icons.style-colored li.oceanwp-vk a{background-color:#597ba5}.oceanwp-social-icons.style-colored li.oceanwp-vk a:hover{background-color:#486384}.oceanwp-social-icons.style-colored li.oceanwp-instagram a{background-color:#3f729b}.oceanwp-social-icons.style-colored li.oceanwp-instagram a:hover{background-color:#315a7c}.oceanwp-social-icons.style-colored li.oceanwp-linkedin a{background-color:#39c}.oceanwp-social-icons.style-colored li.oceanwp-linkedin a:hover{background-color:#2678a1}.oceanwp-social-icons.style-colored li.oceanwp-tumblr a{background-color:#2c4762}.oceanwp-social-icons.style-colored li.oceanwp-tumblr a:hover{background-color:#1d3042}.oceanwp-social-icons.style-colored li.oceanwp-github a{background-color:#60b044}.oceanwp-social-icons.style-colored li.oceanwp-github a:hover{background-color:#4f9237}.oceanwp-social-icons.style-colored li.oceanwp-flickr a{background-color:#fa4086}.oceanwp-social-icons.style-colored li.oceanwp-flickr a:hover{background-color:#c63169}.oceanwp-social-icons.style-colored li.oceanwp-skype a{background-color:#00aff0}.oceanwp-social-icons.style-colored li.oceanwp-skype a:hover{background-color:#0291c6}.oceanwp-social-icons.style-colored li.oceanwp-trello a{background-color:#0079bf}.oceanwp-social-icons.style-colored li.oceanwp-trello a:hover{background-color:#0079bf}.oceanwp-social-icons.style-colored li.oceanwp-foursquare a{background-color:#2d5be3}.oceanwp-social-icons.style-colored li.oceanwp-foursquare a:hover{background-color:#2d5be3}.oceanwp-social-icons.style-colored li.oceanwp-youtube a{background-color:#c4302b}.oceanwp-social-icons.style-colored li.oceanwp-youtube a:hover{background-color:#982420}.oceanwp-social-icons.style-colored li.oceanwp-vimeo a{background-color:#1ab7ea}.oceanwp-social-icons.style-colored li.oceanwp-vimeo a:hover{background-color:#1494bd}.oceanwp-social-icons.style-colored li.oceanwp-vine a{background-color:#00bf8f}.oceanwp-social-icons.style-colored li.oceanwp-vine a:hover{background-color:#01906c}.oceanwp-social-icons.style-colored li.oceanwp-xing a{background-color:#006464}.oceanwp-social-icons.style-colored li.oceanwp-xing a:hover{background-color:#014646}.oceanwp-social-icons.style-colored li.oceanwp-yelp a{background-color:#c41200}.oceanwp-social-icons.style-colored li.oceanwp-yelp a:hover{background-color:#940f01}.oceanwp-social-icons.style-colored li.oceanwp-tripadvisor a{background-color:#589442}.oceanwp-social-icons.style-colored li.oceanwp-tripadvisor a:hover{background-color:#426f32}.oceanwp-social-icons.style-colored li.oceanwp-rss a{background-color:#ff7900}.oceanwp-social-icons.style-colored li.oceanwp-rss a:hover{background-color:#d46603}.oceanwp-social-icons.style-colored li.oceanwp-email a{background-color:#13aff0}.oceanwp-social-icons.style-colored li.oceanwp-email a:hover{background-color:#0f8dc2}.oceanwp-social-icons.style-colored li.oceanwp-telegram a{background-color:#08c}.oceanwp-social-icons.style-colored li.oceanwp-telegram a:hover{background-color:#08c}.oceanwp-social-icons.style-colored li.oceanwp-twitch a{background-color:#6441a5}.oceanwp-social-icons.style-colored li.oceanwp-twitch a:hover{background-color:#6441a5}.oceanwp-social-icons.style-colored li.oceanwp-line a{background-color:#00c300}.oceanwp-social-icons.style-colored li.oceanwp-line a:hover{background-color:#00c300}.oceanwp-social-icons.style-colored li.oceanwp-medium a{background-color:#00ab6c}.oceanwp-social-icons.style-colored li.oceanwp-medium a:hover{background-color:#00ab6c}.oceanwp-social-icons.style-colored li.oceanwp-tiktok a{background-color:#000}.oceanwp-social-icons.style-colored li.oceanwp-tiktok a:hover{background-color:#000}.oceanwp-social-icons.style-colored li.oceanwp-vk a{background-color:#597ba5}.oceanwp-social-icons.style-colored li.oceanwp-vk a:hover{background-color:#597ba5}.oceanwp-social-icons.style-simple li{margin:0 6px}.oceanwp-social-icons.style-simple li a{font-size:16px}.owp-social-share{margin:0;padding:0;list-style:none}.owp-social-share li{float:left;margin:0 8px 8px 0}.owp-social-share li a{display:-ms-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;width:40px;height:40px;line-height:1;border-radius:30px;overflow:hidden}.owp-social-share li a .owpss-icon{fill:#fff;width:16px;height:16px;transition:all .3s ease}.owp-social-share.style-minimal li a{border:1px solid #e9e9e9}.owp-social-share.style-minimal li a .owpss-icon{fill:#bbb}.owp-social-share.style-minimal li.twitter a:hover{color:#00aced;border-color:#00aced}.owp-social-share.style-minimal li.twitter a:hover .owpss-icon{fill:#00aced}.owp-social-share.style-minimal li.facebook a:hover{color:#3b5998;border-color:#3b5998}.owp-social-share.style-minimal li.facebook a:hover .owpss-icon{fill:#3b5998}.owp-social-share.style-minimal li.googleplus a:hover{color:#dd4b39;border-color:#dd4b39}.owp-social-share.style-minimal li.googleplus a:hover .owpss-icon{fill:#dd4b39}.owp-social-share.style-minimal li.linkedin a:hover{color:#39c;border-color:#39c}.owp-social-share.style-minimal li.linkedin a:hover .owpss-icon{fill:#39c}.owp-social-share.style-minimal li.pinterest a:hover{color:#cb2027;border-color:#cb2027}.owp-social-share.style-minimal li.pinterest a:hover .owpss-icon{fill:#cb2027}.owp-social-share.style-minimal li.viber a:hover{color:#9d62cc;border-color:#9d62cc}.owp-social-share.style-minimal li.viber a:hover .owpss-icon{fill:#9d62cc}.owp-social-share.style-minimal li.vk a:hover{color:#3673be;border-color:#3673be}.owp-social-share.style-minimal li.vk a:hover .owpss-icon{fill:#3673be}.owp-social-share.style-minimal li.reddit a:hover{color:#ff5c1f;border-color:#ff5c1f}.owp-social-share.style-minimal li.reddit a:hover .owpss-icon{fill:#ff5c1f}.owp-social-share.style-minimal li.tumblr a:hover{color:#35465c;border-color:#35465c}.owp-social-share.style-minimal li.tumblr a:hover .owpss-icon{fill:#35465c}.owp-social-share.style-minimal li.viadeo a:hover{color:#ff7452;border-color:#ff7452}.owp-social-share.style-minimal li.viadeo a:hover .owpss-icon{fill:#ff7452}.owp-social-share.style-minimal li.whatsapp a:hover{color:#128c7e;border-color:#128c7e}.owp-social-share.style-minimal li.whatsapp a:hover .owpss-icon{fill:#128c7e}.owp-social-share.style-colored li a{color:#fff}.owp-social-share.style-colored li a:hover{-moz-opacity:.8;-webkit-opacity:.8;opacity:.8}.owp-social-share.style-colored li a .owpss-icon{fill:#fff}.owp-social-share.style-colored li.twitter a{background-color:#00aced}.owp-social-share.style-colored li.facebook a{background-color:#3b5998}.owp-social-share.style-colored li.googleplus a{background-color:#dd4b39}.owp-social-share.style-colored li.linkedin a{background-color:#39c}.owp-social-share.style-colored li.pinterest a{background-color:#cb2027}.owp-social-share.style-colored li.viber a{background-color:#9d62cc}.owp-social-share.style-colored li.vk a{background-color:#3673be}.owp-social-share.style-colored li.reddit a{background-color:#ff5c1f}.owp-social-share.style-colored li.tumblr a{background-color:#35465c}.owp-social-share.style-colored li.viadeo a{background-color:#ff7452}.owp-social-share.style-colored li.whatsapp a{background-color:#128c7e}.owp-social-share.style-dark li a{background-color:#222;color:#fff}.owp-social-share.style-dark li a:hover{-moz-opacity:.8;-webkit-opacity:.8;opacity:.8}.owp-social-share.style-dark li a .owpss-icon{fill:#fff}.owp-social-share.style-dark.name-shown .owp-icon-wrap{background-color:rgba(255,255,255,.08)}.owp-social-share.name-shown li a{min-width:144px;width:100%}.owp-social-share.name-shown ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:space-between;justify-content:space-between}.owp-social-share.name-shown ul li{margin:6px;-ms-flex:1;flex:1}.owp-social-share.name-shown ul li a{min-width:144px;width:100%}.owp-social-share.name-shown .owp-icon-wrap{display:block;position:absolute;top:0;bottom:0;left:0;display:-ms-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,.08);padding:0 12px;transition:all .3s ease}.owp-social-share.name-shown .owp-social-name{display:block;width:100%;padding:0 10px 0 50px;font-size:15px;font-weight:500;text-align:center}.owp-social-share.name-shown.style-minimal li a:hover .owpss-icon{fill:#fff !important}.owp-social-share.name-shown.style-minimal li.twitter a:hover .owp-icon-wrap{background-color:#00aced}.owp-social-share.name-shown.style-minimal li.facebook a:hover .owp-icon-wrap{background-color:#3b5998}.owp-social-share.name-shown.style-minimal li.googleplus a:hover .owp-icon-wrap{background-color:#dd4b39}.owp-social-share.name-shown.style-minimal li.linkedin a:hover .owp-icon-wrap{background-color:#39c}.owp-social-share.name-shown.style-minimal li.pinterest a:hover .owp-icon-wrap{background-color:#cb2027}.owp-social-share.name-shown.style-minimal li.viber a:hover .owp-icon-wrap{background-color:#9d62cc}.owp-social-share.name-shown.style-minimal li.vk a:hover .owp-icon-wrap{background-color:#3673be}.owp-social-share.name-shown.style-minimal li.reddit a:hover .owp-icon-wrap{background-color:#ff5c1f}.owp-social-share.name-shown.style-minimal li.tumblr a:hover .owp-icon-wrap{background-color:#35465c}.owp-social-share.name-shown.style-minimal li.viadeo a:hover .owp-icon-wrap{background-color:#ff7452}.owp-social-share.name-shown.style-minimal li.whatsapp a:hover .owp-icon-wrap{background-color:#128c7e}.tagcloud a{display:inline-block;background-color:#f8f8f8;color:#333;border:1px solid #e9e9e9;font-size:12px !important;line-height:1;padding:8px 12px;margin:0 2px 5px 0;letter-spacing:.4px;text-transform:uppercase}.tagcloud a:hover{background-color:#f1f1f1;color:#333;border-color:#ddd}#sidebar .video-widget .responsive-video-wrap iframe{min-height:100%}.bdt-particle-container{position:absolute;width:100%;height:100%;top:0;left:0}.bdt-particle-container canvas{display:block;vertical-align:bottom}.bdt-particle-container .particles-js-canvas-el{position:absolute;top:0;transform:scale(1);opacity:1;animation:appear 1.4s 1;animation-fill-mode:forwards}@-webkit-keyframes appear{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes appear{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}[class*=" elementor-widget-bdt-"] .swiper-pagination-fraction,[class*=" elementor-widget-bdt-"] .swiper-pagination-custom,[class*=" elementor-widget-bdt-"] .swiper-horizontal>.swiper-pagination-bullets,[class*=" elementor-widget-bdt-"] .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:auto}[class*=" elementor-widget-bdt-"] svg.e-font-icon-svg{height:1em;width:1em}.elementor-control.elementor-control-type-heading{margin-top:-1px}.elementor-lightbox .dialog-close-button .ep-icon-close{transition:transform .3s}.elementor-lightbox .dialog-close-button:hover .ep-icon-close{transform:rotate(90deg)}.elementor-lightbox .elementor-swiper-button-next .ep-icon-chevron-right,.elementor-lightbox .elementor-swiper-button-prev .ep-icon-chevron-left{transition:transform .3s}.elementor-lightbox .elementor-swiper-button-prev:hover .ep-icon-chevron-left{transform:scale(1.2)}.elementor-lightbox .elementor-swiper-button-next:hover .ep-icon-chevron-right{transform:scale(1.2)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination{position:relative;display:flex;align-items:var(--ep-swiper-dots-align, center);justify-content:center}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;outline:none;transition:all .3s ease}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:var(--ep-swiper-dots-space-between, 5px);outline:none}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination.swiper-pagination-fraction,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination.swiper-pagination-fraction,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination.swiper-pagination-fraction{bottom:auto;z-index:1}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets{min-height:var(--ep-swiper-dots-active-height, 10px)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet{position:relative}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets .swiper-pagination-bullet:after,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after{content:'';width:calc(100% + 6px);height:calc(100% + 6px);position:absolute;transform:translate(-50%, -50%);left:50%;top:50%}.bdt-arrows-align-center .bdt-position-center,.bdt-arrows-dots-align-center .bdt-position-center{width:100%}.bdt-arrows-align-center .bdt-navigation-prev,.bdt-arrows-dots-align-center .bdt-navigation-prev{left:0;position:absolute;transform:translateY(-50%)}.bdt-arrows-align-center .bdt-navigation-next,.bdt-arrows-dots-align-center .bdt-navigation-next{right:0;position:absolute;transform:translateY(-50%)}.rtl .bdt-arrows-align-center .bdt-navigation-prev,.rtl .bdt-arrows-dots-align-center .bdt-navigation-prev{right:0;left:inherit}.rtl .bdt-arrows-align-center .bdt-navigation-next,.rtl .bdt-arrows-dots-align-center .bdt-navigation-next{left:0;right:inherit}.bdt-arrows-dots-align-center .bdt-dots-container .swiper-pagination,.bdt-arrows-dots-align-center .bdt-arrows-dots-container .swiper-pagination{position:absolute;width:100% !important}.bdt-navigation-type-progress .swiper-pagination-progress{transform:translateY(15px);height:5px;width:100%}.elementor-section.bdt-sticky{transition:background-color 250ms ease-out,padding 300ms ease-out}.elementor-section.bdt-motion-effect-wrapper{overflow:var(--ep-effect-section-overflow, visible) !important}.elementor-column.bdt-motion-effect-wrapper{overflow:var(--ep-effect-column-overflow, visible) !important}.bdt-motion-effect-yes{transition:transform var(--ep-effect-transition-duration, 300ms) var(--ep-effect-transition-easing, ease-out)}.elementor-widget.bdt-motion-effect-yes{transform:translate(var(--ep-effect-trans-x-normal, 0), var(--ep-effect-trans-y-normal, 0)) rotateX(var(--ep-effect-rotate-x-normal, 0)) rotateY(var(--ep-effect-rotate-y-normal, 0)) rotateZ(var(--ep-effect-rotate-z-normal, 0)) scaleX(var(--ep-effect-scale-x-normal, 1)) scaleY(var(--ep-effect-scale-y-normal, 1)) skewX(var(--ep-effect-skew-x-normal, 0)) skewY(var(--ep-effect-skew-y-normal, 0))}.elementor-widget.bdt-motion-effect-yes:hover,.bdt-motion-effect-wrapper:hover .elementor-widget.bdt-motion-effect-yes{transform:translate(var(--ep-effect-trans-x-hover, var(--ep-effect-trans-x-normal, 0)), var(--ep-effect-trans-y-hover, var(--ep-effect-trans-y-normal, 0))) rotateX(var(--ep-effect-rotate-x-hover, var(--ep-effect-rotate-x-normal, 0))) rotateY(var(--ep-effect-rotate-y-hover, var(--ep-effect-rotate-y-normal, 0))) rotateZ(var(--ep-effect-rotate-z-hover, var(--ep-effect-rotate-z-normal, 0))) scaleX(var(--ep-effect-scale-x-hover, var(--ep-effect-scale-x-normal, 1))) scaleY(var(--ep-effect-scale-y-hover, var(--ep-effect-scale-y-normal, 1))) skewX(var(--ep-effect-skew-x-hover, var(--ep-effect-skew-x-normal, 0))) skewY(var(--ep-effect-skew-y-hover, var(--ep-effect-skew-y-normal, 0)));transition-delay:var(--ep-effect-transition-delay, 0ms)}.elementor-widget.bdt-backdrop-filter-yes>.elementor-widget,.e-con-inner>.bdt-backdrop-filter-yes.elementor-element,.e-con-inner.bdt-backdrop-filter-yes .e-container__inner,.elementor-column.bdt-backdrop-filter-yes>.elementor-element-populated{-webkit-backdrop-filter:blur(var(--ep-backdrop-filter-blur, 0)) brightness(var(--ep-backdrop-filter-brightness, 100%)) contrast(var(--ep-backdrop-filter-contrast, 1)) grayscale(var(--ep-backdrop-filter-grayscale, 0)) invert(var(--ep-backdrop-filter-invert, 0)) opacity(var(--ep-backdrop-filter-opacity, 1)) sepia(var(--ep-backdrop-filter-sepia, 0)) saturate(var(--ep-backdrop-filter-saturate, 1)) hue-rotate(var(--ep-backdrop-filter-hue-rotate, 0));backdrop-filter:blur(var(--ep-backdrop-filter-blur, 0)) brightness(var(--ep-backdrop-filter-brightness, 100%)) contrast(var(--ep-backdrop-filter-contrast, 1)) grayscale(var(--ep-backdrop-filter-grayscale, 0)) invert(var(--ep-backdrop-filter-invert, 0)) opacity(var(--ep-backdrop-filter-opacity, 1)) sepia(var(--ep-backdrop-filter-sepia, 0)) saturate(var(--ep-backdrop-filter-saturate, 1)) hue-rotate(var(--ep-backdrop-filter-hue-rotate, 0))}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;width:100% !important;left:0 !important;transform:translateX(0) !important}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}[class*="elementor-widget-bdt-"] .bdt-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,[class*="elementor-widget-bdt-"] .bdt-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}[class*="elementor-widget-bdt-"] .bdt-arrows-container{-webkit-transform:translate(var(--ep-swiper-carousel-arrows-ncx, 0), var(--ep-swiper-carousel-arrows-ncy, 40));transform:translate(var(--ep-swiper-carousel-arrows-ncx, 0), var(--ep-swiper-carousel-arrows-ncy, 40))}[class*="elementor-widget-bdt-"] .bdt-dots-container{-webkit-transform:translate(var(--ep-swiper-carousel-dots-nnx, 0), var(--ep-swiper-carousel-dots-nny, 30));transform:translate(var(--ep-swiper-carousel-dots-nnx, 0), var(--ep-swiper-carousel-dots-nny, 30))}[class*="elementor-widget-bdt-"] .bdt-arrows-dots-container{-webkit-transform:translate(var(--ep-swiper-carousel-both-ncx, 0), var(--ep-swiper-carousel-both-ncy, 40));transform:translate(var(--ep-swiper-carousel-both-ncx, 0), var(--ep-swiper-carousel-both-ncy, 40))}[class*="elementor-widget-bdt-"] .bdt-arrows-fraction-container{-webkit-transform:translate(var(--ep-swiper-carousel-arrows-fraction-ncx, 0), var(--ep-swiper-carousel-arrows-fraction-ncy, 40));transform:translate(var(--ep-swiper-carousel-arrows-fraction-ncx, 0), var(--ep-swiper-carousel-arrows-fraction-ncy, 40))}[class*="elementor-widget-bdt-"] .bdt-position-center-left .bdt-arrows-container,[class*="elementor-widget-bdt-"] .bdt-position-center-right .bdt-arrows-container{-webkit-transform:translate(var(--ep-swiper-carousel-arrows-ncx, 0), var(--ep-swiper-carousel-arrows-ncy, 0)) rotate(90deg);transform:translate(var(--ep-swiper-carousel-arrows-ncx, 0), var(--ep-swiper-carousel-arrows-ncy, 0)) rotate(90deg)}[class*="elementor-widget-bdt-"] .bdt-position-center-left .bdt-dots-container,[class*="elementor-widget-bdt-"] .bdt-position-center-right .bdt-dots-container{-webkit-transform:translate(var(--ep-swiper-carousel-dots-nnx, 0), var(--ep-swiper-carousel-dots-nny, 0)) rotate(90deg);transform:translate(var(--ep-swiper-carousel-dots-nnx, 0), var(--ep-swiper-carousel-dots-nny, 0)) rotate(90deg)}[class*="elementor-widget-bdt-"] .bdt-position-center-left .bdt-arrows-dots-container,[class*="elementor-widget-bdt-"] .bdt-position-center-right .bdt-arrows-dots-container{-webkit-transform:translate(var(--ep-swiper-carousel-both-ncx, 0), var(--ep-swiper-carousel-both-ncy, 0)) rotate(90deg);transform:translate(var(--ep-swiper-carousel-both-ncx, 0), var(--ep-swiper-carousel-both-ncy, 0)) rotate(90deg)}[class*="elementor-widget-bdt-"] .bdt-position-center-left .bdt-arrows-fraction-container,[class*="elementor-widget-bdt-"] .bdt-position-center-right .bdt-arrows-fraction-container{-webkit-transform:translate(var(--ep-swiper-carousel-arrows-fraction-ncx, 0), var(--ep-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg);transform:translate(var(--ep-swiper-carousel-arrows-fraction-ncx, 0), var(--ep-swiper-carousel-arrows-fraction-ncy, 0)) rotate(90deg)}[class*="elementor-widget-bdt-"] .swiper-coverflow{padding-top:15px}[class*="elementor-widget-bdt-"] .swiper-coverflow .swiper-slide{transition-property:transform, border, background}[class*="elementor-widget-bdt-"] .swiper-horizontal>.swiper-pagination-progress{top:auto;bottom:0}@media (min-width:768px) and (max-width:1023px){.bdt-tablet{display:none}}@media (min-width:1024px){.bdt-desktop{display:none}}@media (max-width:767px){.bdt-mobile{display:none}}[class*="bdt-"] *,[class*="bdt-"] *::before,[class*="bdt-"] *::after{box-sizing:border-box}.bdt-advanced-divider>img{display:none}.bdt-reveal-effects-yes>*:not([class*="block-revealer"]){opacity:0}.bdt-ep-button{font-size:14px;color:#666;font-weight:700;display:inline-block !important}.bdt-ep-button.bdt-ep-button-size-xs{padding:5px 10px;font-size:10px;font-weight:400}.bdt-ep-button.bdt-ep-button-size-sm{padding:10px 20px;font-size:12px}.bdt-ep-button.bdt-ep-button-size-md{padding:15px 30px}.bdt-ep-button.bdt-ep-button-size-lg{padding:20px 30px;font-size:16px}.bdt-ep-button.bdt-ep-button-size-xl{padding:25px 30px;font-size:18px}.elementor-align-center .bdt-ep-button{width:auto}.elementor-align-right .bdt-ep-button{width:auto}.elementor-align-left .bdt-ep-button{width:auto}.elementor-align-justify .bdt-ep-button{width:100%}@media (max-width:1024px){.elementor-tablet-align-center .bdt-ep-button{width:auto}.elementor-tablet-align-right .bdt-ep-button{width:auto}.elementor-tablet-align-left .bdt-ep-button{width:auto}.elementor-tablet-align-justify .bdt-ep-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center .bdt-ep-button{width:auto}.elementor-mobile-align-right .bdt-ep-button{width:auto}.elementor-mobile-align-left .bdt-ep-button{width:auto}.elementor-mobile-align-justify .bdt-ep-button{width:100%}}.bdt-ep-shadow-mode-yes .bdt-ep-carousel .swiper-carousel,.bdt-ep-shadow-mode-yes .bdt-custom-carousel .swiper-carousel,.bdt-ep-shadow-mode-yes .bdt-wc-carousel .swiper-carousel,.bdt-ep-shadow-mode-yes .bdt-testimonial-carousel .swiper-carousel,.bdt-ep-shadow-mode-yes .bdt-event-carousel-skin-fable .swiper-carousel,.bdt-ep-shadow-mode-yes .bdt-event-carousel .swiper-carousel,.bdt-ep-shadow-mode-yes .bdt-portfolio-carousel .swiper-carousel,.bdt-ep-shadow-mode-yes .bdt-panel-slider .swiper-carousel,.bdt-ep-shadow-mode-yes .bdt-learnpress-carousel .swiper-carousel,.bdt-ep-shadow-mode-yes .ep-edd-product-review-carousel .swiper-carousel,.bdt-ep-shadow-mode-yes .bdt-tutor-lms-course-carousel .swiper-carousel{padding:10px;margin:0 -10px}.bdt-show-hidden-item--yes .swiper-carousel{overflow:visible}[class*="elementor-widget-bdt-"] .swiper-pagination-fraction,[class*="elementor-widget-bdt-"] .swiper-pagination-custom,[class*="elementor-widget-bdt-"] .swiper-horizontal .swiper-pagination-bullets,[class*="elementor-widget-bdt-"] .swiper-horizontal+.swiper-pagination-bullets{bottom:-50px;width:100%}[class*="elementor-widget-bdt-"] .swiper-pagination-fraction .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .swiper-pagination-custom .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet,[class*="elementor-widget-bdt-"] .swiper-horizontal+.swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px}.bdt-navigation-type-arrows-fraction .swiper-pagination{position:initial}.bdt-arrows-fraction-container .bdt-navigation-prev,.bdt-arrows-dots-container .bdt-navigation-prev,.bdt-arrows-container .bdt-navigation-prev,.bdt-arrows-fraction-container .bdt-navigation-next,.bdt-arrows-dots-container .bdt-navigation-next,.bdt-arrows-container .bdt-navigation-next{transition:all .3s ease}.bdt-arrows-fraction-container .bdt-navigation-prev i,.bdt-arrows-dots-container .bdt-navigation-prev i,.bdt-arrows-container .bdt-navigation-prev i,.bdt-arrows-fraction-container .bdt-navigation-next i,.bdt-arrows-dots-container .bdt-navigation-next i,.bdt-arrows-container .bdt-navigation-next i{display:inline-flex;transition:all .3s ease}.rtl .bdt-arrows-container,.rtl .bdt-arrows-fraction-container,.rtl .bdt-arrows-dots-container{direction:rtl}.rtl .bdt-arrows-container .swiper-pagination,.rtl .bdt-arrows-fraction-container .swiper-pagination,.rtl .bdt-arrows-dots-container .swiper-pagination{direction:ltr}.rtl .bdt-news-ticker-controls{display:flex;flex-direction:row-reverse}.bdt-pagination-dot-dot{display:flex;align-items:center;justify-content:center}.bdt-pagination-dot-dot span{line-height:1px;height:13px;color:#bbb !important}.elementor-widget .bdt-subnav{margin-bottom:10px;margin-top:0;color:#999}.elementor-widget .bdt-subnav *{font-size:13px;font-weight:400}.elementor-widget .bdt-subnav span{color:inherit}.elementor-widget .bdt-subnav span span{display:inline-block}.elementor-widget .bdt-subnav span a{display:inline-block;transition:color .5s cubic-bezier(.4, .7, .04, .88)}.elementor-widget .bdt-subnav span a:hover{color:#666}.elementor-widget .bdt-subnav span a+a{margin-right:5px;color:#999}.elementor-widget .bdt-subnav span:after{content:"";height:4px;width:4px;border-radius:50%;background:#adb5bd;margin-right:-10px;margin-left:10px;display:inline-block;line-height:4px;vertical-align:middle}.elementor-widget .bdt-subnav span:last-child::after{content:none}.bdt-button-icon-align-left{float:left}.bdt-button-icon-align-right{float:right}.bdt-flex-align-left{order:-1}.bdt-flex-align-right{order:99}.bdt-masonry-grid .bdt-gallery-item{float:left;height:auto}.bdt-masonry-grid .bdt-gallery-item .bdt-gallery-thumbnail img{height:auto}.bdt-crypto-loader-wrap{width:100%;height:100%}.bdt-crypto-currency-chart,.bdt-crypto-currency-grid,.bdt-crypto-currency-list{position:relative}.bdt-crypto-currency-chart .bdt-crypto-loader-wrap,.bdt-crypto-currency-grid .bdt-crypto-loader-wrap,.bdt-crypto-currency-list .bdt-crypto-loader-wrap{position:absolute}.elementor-widget-bdt-crypto-currency-chart-carousel .swiper:not(.swiper-initialized),.elementor-widget-bdt-crypto-currency-carousel .swiper:not(.swiper-initialized),.elementor-widget-bdt-fancy-slider .swiper:not(.swiper-initialized){opacity:1 !important;visibility:visible !important}[class*=" elementor-widget-bdt-"] .swiper:not(.swiper-initialized){opacity:0;visibility:hidden}[class*="elementor-widget-bdt-"] .bdt-navigation-next,[class*="elementor-widget-bdt-"] .bdt-navigation-prev{cursor:pointer}[class*="elementor-widget-bdt-"] .swiper-carousel .elementor-lightbox-content-source{display:none}[class*="elementor-widget-bdt-"] .swiper-slide{border-style:solid;border-width:0;overflow:hidden}[class*="elementor-widget-bdt-"] .swiper-horizontal+.swiper-pagination-progressbar,[class*="elementor-widget-bdt-"] .swiper-vertical+.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px}[class*="elementor-widget-bdt-"] .swiper-horizontal+.swiper-pagination-progressbar,[class*="elementor-widget-bdt-"] .swiper-vertical+.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px}[class*="elementor-widget-bdt-"] .swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}[class*="elementor-widget-bdt-"] .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}[class*="elementor-widget-bdt-"] .bdt-position-bottom.swiper-pagination-progressbar{top:auto}.bdt-animated-slow>span{animation-duration:2s}.bdt-animated-fast>span{animation-duration:.75s}.bdt-scrollnav-fixed-yes .bdt-scrollnav{position:fixed !important}.bdt-scrollnav-fixed-yes .bdt-scrollnav [class*="bdt-navbar"]{margin:30px}.bdt-comment-container .fb_iframe_widget,.bdt-comment-container .fb_iframe_widget span,.bdt-comment-container .fb_iframe_widget iframe{width:100% !important}.bdt-ep-grid-filters-wrapper{margin-bottom:30px}.bdt-ep-grid-filters-wrapper ul li{cursor:pointer;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters{padding:0;margin:0}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter{display:inline-block;font-weight:700;border-bottom:2px solid transparent}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter.bdt-active{border-bottom-color:#444}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter:not(:first-child){margin-left:calc(30px / 2)}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter:not(:last-child){margin-right:calc(30px / 2)}.bdt-ep-grid-filters-wrapper .bdt-ep-grid-filters .bdt-ep-grid-filter .bdt-dropdown ul li.bdt-ep-grid-filter{margin:0}@media (min-width:1024px){.bdt-ep-grid-filter-container{transition:height .5s ease-out}}.bdt-document-viewer iframe{border:none}.bdt-lazy-loading{background:rgba(152,152,152,0.07);background-image:url(//dantecampbell.co.za/public/wp-content/plugins/bdthemes-element-pack/assets/images/loading.svg);background-repeat:no-repeat;background-position:center}.bdt-dummy-loader{height:250px;background:rgba(152,152,152,0.05);background-repeat:no-repeat;background-position:center;animation-name:dummy-loader-animation;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease-in}@keyframes dummy-loader-animation{0%{background:rgba(152,152,152,0.05)}50%{background:rgba(152,152,152,0.2)}100%{background:rgba(152,152,152,0.05)}}.bdt-modal-link{cursor:pointer}.bdt-modal-link *{cursor:pointer}.bdt-ep-shadow-mode-yes:before,.bdt-ep-shadow-mode-yes:after{content:"";position:absolute;width:20%;height:100%;top:0;z-index:2 !important;pointer-events:none}.bdt-ep-shadow-mode-yes:before{background:linear-gradient(to right, #fff 5%, rgba(255,255,255,0) 100%);left:0}.bdt-ep-shadow-mode-yes:after{background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 95%);right:0}@media (max-width:767px){.bdt-ep-shadow-mode-yes:before,.bdt-ep-shadow-mode-yes:after{content:none}}.elementor-widget-bdt-easy-digital-download .edd_downloads_list .edd_download{margin:0;padding:0}@keyframes attentionAnimation{0%{left:0}1%{left:-3px}2%{left:5px}3%{left:-8px}4%{left:8px}5%{left:-5px}6%{left:3px}7%{left:0}}.bdt-ep-attention-button{animation-name:attentionAnimation;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:ease-in;position:relative}.elementor-widget-wrap [data-tilt]{transition:box-shadow 400ms cubic-bezier(.25, .9, .58, 1)}.elementor-widget-wrap [data-tilt]:hover{box-shadow:0 20px 50px -10px rgba(0,0,0,0.45),0 50px 90px 0 rgba(51,51,51,0.15)}.bdt-post-grid-tab dl{margin:0;opacity:0;transition:opacity 450ms cubic-bezier(.3, .91, .58, 1)}.bdt-post-grid-tab .gridtab[class*="gridtab--"]{opacity:1}.bdt-hide-recaptcha-badge-yes .grecaptcha-badge{display:none}.elementor-widget-bdt-testimonial-slider .bdt-rating-item,.elementor-widget-bdt-testimonial-carousel .bdt-rating-item,.elementor-widget-bdt-testimonial-grid .bdt-rating-item{color:#e7e7e7}.elementor-widget-bdt-testimonial-slider .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget-bdt-testimonial-carousel .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget-bdt-testimonial-grid .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget-bdt-testimonial-slider .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget-bdt-testimonial-carousel .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget-bdt-testimonial-grid .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget-bdt-testimonial-slider .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget-bdt-testimonial-carousel .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget-bdt-testimonial-grid .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget-bdt-testimonial-slider .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget-bdt-testimonial-carousel .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget-bdt-testimonial-grid .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget-bdt-testimonial-slider .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5),.elementor-widget-bdt-testimonial-carousel .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5),.elementor-widget-bdt-testimonial-grid .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#ffcc00}.elementor-widget .bdt-rating .bdt-rating-item{font-size:14px;margin-right:2px}.elementor-widget .bdt-review-platform{position:absolute;bottom:0;right:0;padding:6px;background:#fff;font-size:13px;transition:all .3s ease}.elementor-widget .bdt-review-platform i{height:1em;width:1em}.elementor-widget .bdt-review-google .bdt-platform-icon,.elementor-widget .bdt-review-google .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget .bdt-review-google .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget .bdt-review-google .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget .bdt-review-google .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget .bdt-review-google .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#4285f4}.elementor-widget .bdt-review-facebook .bdt-platform-icon,.elementor-widget .bdt-review-facebook .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget .bdt-review-facebook .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget .bdt-review-facebook .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget .bdt-review-facebook .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget .bdt-review-facebook .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#3c5b9b}.elementor-widget .bdt-review-yelp .bdt-platform-icon,.elementor-widget .bdt-review-yelp .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget .bdt-review-yelp .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget .bdt-review-yelp .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget .bdt-review-yelp .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget .bdt-review-yelp .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#d80027}.elementor-widget .bdt-review-g2 .bdt-platform-icon,.elementor-widget .bdt-review-g2 .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget .bdt-review-g2 .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget .bdt-review-g2 .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget .bdt-review-g2 .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget .bdt-review-g2 .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#ff492c}.elementor-widget .bdt-review-trustpilot .bdt-platform-icon,.elementor-widget .bdt-review-trustpilot .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget .bdt-review-trustpilot .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget .bdt-review-trustpilot .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget .bdt-review-trustpilot .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget .bdt-review-trustpilot .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#04da8d}.elementor-widget .bdt-review-trustradius .bdt-platform-icon,.elementor-widget .bdt-review-trustradius .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget .bdt-review-trustradius .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget .bdt-review-trustradius .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget .bdt-review-trustradius .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget .bdt-review-trustradius .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#1e50e5}.elementor-widget .bdt-review-tripadvisor .bdt-platform-icon,.elementor-widget .bdt-review-tripadvisor .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget .bdt-review-tripadvisor .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget .bdt-review-tripadvisor .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget .bdt-review-tripadvisor .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget .bdt-review-tripadvisor .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#34e0a1}.elementor-widget .bdt-review-foursquare .bdt-platform-icon,.elementor-widget .bdt-review-foursquare .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget .bdt-review-foursquare .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget .bdt-review-foursquare .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget .bdt-review-foursquare .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget .bdt-review-foursquare .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#de3160}.elementor-widget .bdt-review-glassdoor .bdt-platform-icon,.elementor-widget .bdt-review-glassdoor .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget .bdt-review-glassdoor .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget .bdt-review-glassdoor .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget .bdt-review-glassdoor .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget .bdt-review-glassdoor .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#0caa41}.elementor-widget .bdt-review-capterra .bdt-platform-icon,.elementor-widget .bdt-review-capterra .bdt-rating-1 .bdt-rating-item:nth-child(1),.elementor-widget .bdt-review-capterra .bdt-rating-2 .bdt-rating-item:nth-child(-n + 2),.elementor-widget .bdt-review-capterra .bdt-rating-3 .bdt-rating-item:nth-child(-n + 3),.elementor-widget .bdt-review-capterra .bdt-rating-4 .bdt-rating-item:nth-child(-n + 4),.elementor-widget .bdt-review-capterra .bdt-rating-5 .bdt-rating-item:nth-child(-n + 5){color:#044d80}.elementor-button svg{width:1.2em}.ep-pagination .bdt-pagination{margin:20px 0}.ep-pagination .bdt-pagination li{list-style-type:none;padding-left:5px}.ep-pagination .bdt-pagination li:hover a,.ep-pagination .bdt-pagination li.bdt-active a{color:#fff;background:#1e87f0}.ep-pagination .bdt-pagination li a{font-size:12px;padding:5px 25px;background:#ffffff;color:#1e87f0;border-radius:3px}.ep-pagination .bdt-pagination li:nth-child(1){padding-left:0 !important}.bdt-honeycombs:not(.honeycombs-loaded){opacity:0}.bdt-background-overlay-yes:before{content:"";position:absolute;top:0;left:0;width:calc(100% - var(--ep-overlay-margin-right, 0px) - var(--ep-overlay-margin-left, 0px));height:calc(100% - var(--ep-overlay-margin-top, 0px) - var(--ep-overlay-margin-bottom, 0px));margin:var(--ep-overlay-margin-top, 0) var(--ep-overlay-margin-right, 0) var(--ep-overlay-margin-bottom, 0) var(--ep-overlay-margin-left, 0);pointer-events:none}.bdt-background-overlay-yes.bdt-bg-o-t-zoom:before{transform:scale(0);opacity:0;transition:transform 300ms, opacity 300ms}.bdt-background-overlay-yes.bdt-bg-o-t-zoom:hover:before{transform:scale(1);opacity:1}.bdt-background-overlay-yes.bdt-bg-o-t-rotate:before{transform:scale(0) rotate(-30deg);opacity:0;transition:transform 300ms, opacity 300ms}.bdt-background-overlay-yes.bdt-bg-o-t-rotate:hover:before{transform:scale(1) rotate(0deg);opacity:1}.bdt-mini-cart-button-icon svg{width:18px}.bdt-svg-image img{width:auto}.bdt-portfolio-gallery.bdt-portfolio-gallery-skin-janes .bdt-gallery-item .bdt-portfolio-inner .bdt-portfolio-desc{transform:rotateY(-90deg)}.epsc-clipboard .epsc-copy-btn{opacity:0;cursor:pointer}.epsc-clipboard:hover .epsc-copy-btn{opacity:1}.epsc-rating .epsc-rating-item{color:#e7e7e7}.epsc-rating .epsc-rating-item i{display:inline-flex;font-family:"element-pack" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.epsc-rating .epsc-rating-item i:before{content:"\ece0"}.epsc-rating[class*=" epsc-rating-0"] .epsc-rating-item:nth-child(1) i:after,.epsc-rating[class*=" epsc-rating-1"] .epsc-rating-item:nth-child(-n + 1) i:after,.epsc-rating[class*=" epsc-rating-2"] .epsc-rating-item:nth-child(-n + 2) i:after,.epsc-rating[class*=" epsc-rating-3"] .epsc-rating-item:nth-child(-n + 3) i:after,.epsc-rating[class*=" epsc-rating-4"] .epsc-rating-item:nth-child(-n + 4) i:after,.epsc-rating[class*=" epsc-rating-5"] .epsc-rating-item:nth-child(-n + 5) i:after{position:absolute;content:"\e95b";color:#ffcc00}.epsc-rating.epsc-rating-0-5 .epsc-rating-item:nth-child(1) i:after,.epsc-rating.epsc-rating-1-5 .epsc-rating-item:nth-child(2) i:after,.epsc-rating.epsc-rating-2-5 .epsc-rating-item:nth-child(3) i:after,.epsc-rating.epsc-rating-3-5 .epsc-rating-item:nth-child(4) i:after,.epsc-rating.epsc-rating-4-5 .epsc-rating-item:nth-child(5) i:after{content:"\e95d";color:#ffcc00;position:absolute}.bdt-floating-effect-infinite--yes>*{animation:fe-infinite-rotate var(--bdt-floating-effect-rotate-duration, 2000ms) linear infinite;animation-delay:var(--bdt-floating-effect-rotate-delay, 0)}@keyframes fe-infinite-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.tippy-box .tippy-content .bdt-title{display:block;font-weight:700;margin-bottom:5px;font-size:1.1em}@keyframes ep-grid-layer-animation-top-to-bottom{from{min-height:0vh}to{min-height:100vh}}.bdt-mouse-disabled{cursor:not-allowed}.bdt-modal .bdt-modal-dialog button.bdt-close{width:auto}.bdt-lightbox .bdt-lightbox-button{transition:all .3s ease}.bdt-lightbox .bdt-lightbox-button svg{width:1em}.bdt-ep-grid-filter a{color:#798184}.bdt-realistic-image-shadow{position:relative;overflow:inherit !important}.elementor-widget-image.bdt-realistic-image-shadow img{display:block}.bdt-realistic-image-shadow img:nth-child(1){position:relative}.bdt-realistic-image-shadow img:nth-last-child(1){position:absolute;z-index:-1;left:0;top:0;filter:blur(20px);transform:scaleX(.9) translateY(0);transition:filter .3s ease-out,opacity .3s ease-out,transform .3s ease-out}.bdt-realistic-image-shadow:not(.bdt-hover) img:nth-last-child(1){filter:blur(20px);opacity:.8;transform:scaleX(.9) translateY(20px)}.bdt-realistic-image-shadow.bdt-hover img:nth-child(1){transition:transform .3s ease-out}.bdt-realistic-image-shadow.bdt-hover:hover img:nth-child(1){transform:translateY(-15px)}.bdt-realistic-image-shadow.bdt-hover img:nth-last-child(1){height:100%;width:100%;opacity:0}.bdt-realistic-image-shadow.bdt-hover:hover img:nth-last-child(1){opacity:.8;transform:scaleX(.9) translateY(15px)}.data-changed .price-int{background:#1e87f0;color:#fff;padding:2px 12px;border-radius:5px}.bdt-image-masking-yes.elementor-widget-image-carousel .swiper-slide-inner,.bdt-image-masking-yes.elementor-widget-image,.bdt-image-masking-yes .elementor-image-box-img,.bdt-image-mask{position:relative}.bdt-image-masking-yes.elementor-widget-image-carousel .swiper-slide-inner:before,.bdt-image-masking-yes.elementor-widget-image:before,.bdt-image-masking-yes .elementor-image-box-img:before,.bdt-image-mask:before{content:"";background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:1}.bdt-scroll-effect-yes .elementor-heading-title,.bdt-scroll-effect-yes .bdt-heading-tag span,.bdt-scroll-effect-yes .bdt-ep-advanced-heading-main-title-inner{position:relative;display:inline;-webkit-text-fill-color:rgba(0,0,0,0.1);-webkit-background-clip:text;background-repeat:no-repeat;background-image:linear-gradient(var(--bdt-adh-text-bg, #000), var(--bdt-adh-text-bg, #000));background-size:0% 100%}@media (min-width:768px){.elementor-position-right .bdt-ep-advanced-counter,.elementor-position-left .bdt-ep-advanced-counter{display:flex}}.bdt-pass-input-wrapper{position:relative}.bdt-pass-input-wrapper .bdt-toggle-pass-wrapper{position:absolute;top:50%;left:auto;right:10px;transform:translate(-50%, -50%)}.bdt-pass-input-wrapper .bdt-toggle-pass-wrapper i{cursor:pointer}.ep-title-style-1,.ep-title-style-2,.ep-title-style-3,.ep-title-style-4{background-image:-webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor));background-image:linear-gradient(currentColor, currentColor);background-repeat:no-repeat;background-size:0% 2px;-webkit-transition:background-size .3s;transition:background-size .3s;display:inline-block}.ep-title-style-1:hover,.ep-title-style-2:hover,.ep-title-style-3:hover,.ep-title-style-4:hover{background-size:100% 2px}.ep-title-style-1:focus,.ep-title-style-2:focus,.ep-title-style-3:focus,.ep-title-style-4:focus{background-size:100% 2px}.ep-title-style-1{background-position:0% 100%}.ep-title-style-2{background-position:0% 0}.ep-title-style-4{background-position:50% 0%}.ep-title-style-3{background-position:50% 100%}.ep-title-style-5{position:relative;text-decoration:none;display:inline-block}.ep-title-style-5:after{content:'';position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:currentColor;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s}.ep-title-style-5:hover:after{transform-origin:bottom left;transform:scaleX(1)}.elementor-widget-bdt-wc-add-to-cart .single_variation_wrap,.elementor-widget-bdt-wc-elements .single_variation_wrap{display:flex;flex-direction:column}.elementor-widget-bdt-wc-add-to-cart .swatches-support table.variations,.elementor-widget-bdt-wc-elements .swatches-support table.variations{display:flex}.elementor-widget-bdt-wc-add-to-cart table.variations,.elementor-widget-bdt-wc-elements table.variations{border-collapse:separate;border-spacing:0 10px;margin-bottom:0 !important}.elementor-widget-bdt-wc-add-to-cart form.cart tr,.elementor-widget-bdt-wc-elements form.cart tr{position:relative}.elementor-widget-bdt-wc-add-to-cart form.cart *,.elementor-widget-bdt-wc-elements form.cart *{text-align:left}.elementor-widget-bdt-wc-add-to-cart .quantity button,.elementor-widget-bdt-wc-elements .quantity button{padding:15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ddd;border-radius:3px 3px 3px 3px;color:#444;line-height:1;cursor:pointer;background:#fff}.elementor-widget-bdt-wc-add-to-cart .quantity button:hover,.elementor-widget-bdt-wc-elements .quantity button:hover{background:#f9f9f9}.elementor-widget-bdt-wc-add-to-cart form.cart div.quantity,.elementor-widget-bdt-wc-elements form.cart div.quantity{display:flex !important;gap:4px}.elementor-widget-bdt-wc-add-to-cart form.cart div.quantity .qty,.elementor-widget-bdt-wc-elements form.cart div.quantity .qty{margin-right:0 !important;padding:14px;width:5.631em;border:1px solid #ddd}.elementor-widget-bdt-wc-add-to-cart .woocommerce-variation-add-to-cart,.elementor-widget-bdt-wc-elements .woocommerce-variation-add-to-cart{display:flex}.elementor-widget-bdt-wc-add-to-cart table th,.elementor-widget-bdt-wc-elements table th,.elementor-widget-bdt-wc-add-to-cart table td,.elementor-widget-bdt-wc-elements table td{padding:0}.elementor-widget-bdt-wc-add-to-cart form.cart table td,.elementor-widget-bdt-wc-elements form.cart table td,.elementor-widget-bdt-wc-add-to-cart div.product form.cart table td,.elementor-widget-bdt-wc-elements div.product form.cart table td{padding-left:20px !important}.elementor-widget-bdt-wc-add-to-cart table tbody tr:hover>td,.elementor-widget-bdt-wc-elements table tbody tr:hover>td,.elementor-widget-bdt-wc-add-to-cart table tbody tr:hover>th,.elementor-widget-bdt-wc-elements table tbody tr:hover>th,.elementor-widget-bdt-wc-add-to-cart table tbody>tr:nth-child(odd)>td,.elementor-widget-bdt-wc-elements table tbody>tr:nth-child(odd)>td,.elementor-widget-bdt-wc-add-to-cart table tbody>tr:nth-child(odd)>th,.elementor-widget-bdt-wc-elements table tbody>tr:nth-child(odd)>th{background-color:transparent}.elementor-widget-bdt-wc-add-to-cart .woocommerce-variation-price,.elementor-widget-bdt-wc-elements .woocommerce-variation-price{margin-bottom:15px}