.wpa-test-msg{background: #d1ecf1 !important; border: 1px solid #bee5eb !important; border-radius: 5px !important;color: #0c5460 !important; font-size: 14px !important; padding:.75rem 1.25rem !important; font-family: Arial !important; margin-top:5px !important;}
span.wpa-button{ display: inline-block !important; padding-top: 5px !important; color: #fff !important;background-color: #6c757d !important;border-color: #6c757d !important; padding: 5px 10px !important; border-radius: 5px !important; margin-top:5px !important;  cursor: pointer !important; }
#altEmail_container, .altEmail_container{position:absolute !important; overflow: hidden !important; display: inline !important; height:1px !important; width: 1px !important;z-index:-1000 !important;}@font-face {
font-family: InterVariable;
font-style: normal;
font-weight: 100 900;
font-display: swap;
src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/InterVariable.woff2) format("woff2");
}
@font-face {
font-family: InterVariable;
font-style: italic;
font-weight: 100 900;
font-display: swap;
src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/InterVariable-Italic.woff2) format("woff2");
} @font-face { font-family: "Inter"; font-style: normal; font-weight: 100; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/Inter-Thin.woff2) format("woff2"); }
@font-face { font-family: "Inter"; font-style: italic; font-weight: 100; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/Inter-ThinItalic.woff2) format("woff2"); }
@font-face { font-family: "Inter"; font-style: normal; font-weight: 200; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/Inter-ExtraLight.woff2) format("woff2"); }
@font-face { font-family: "Inter"; font-style: italic; font-weight: 200; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/Inter-ExtraLightItalic.woff2) format("woff2"); }
@font-face { font-family: "Inter"; font-style: normal; font-weight: 300; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/Inter-Light.woff2) format("woff2"); }
@font-face { font-family: "Inter"; font-style: italic; font-weight: 300; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/Inter-LightItalic.woff2) format("woff2"); }
@font-face { font-family: "Inter"; font-style: normal; font-weight: 400; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/Inter-Regular.woff2) format("woff2"); }
@font-face { font-family: "Inter"; font-style: italic; font-weight: 400; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/Inter-Italic.woff2) format("woff2"); }
@font-face { font-family: "Inter"; font-style: normal; font-weight: 500; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/Inter-Medium.woff2) format("woff2"); }
@font-face { font-family: "Inter"; font-style: italic; font-weight: 500; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/Inter-MediumItalic.woff2) format("woff2"); }
@font-face { font-family: "Inter"; font-style: normal; font-weight: 600; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/Inter-SemiBold.woff2) format("woff2"); }
@font-face { font-family: "Inter"; font-style: italic; font-weight: 600; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/Inter-SemiBoldItalic.woff2) format("woff2"); }
@font-face { font-family: "Inter"; font-style: normal; font-weight: 700; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/Inter-Bold.woff2) format("woff2"); }
@font-face { font-family: "Inter"; font-style: italic; font-weight: 700; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/Inter-BoldItalic.woff2) format("woff2"); }
@font-face { font-family: "Inter"; font-style: normal; font-weight: 800; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/Inter-ExtraBold.woff2) format("woff2"); }
@font-face { font-family: "Inter"; font-style: italic; font-weight: 800; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/Inter-ExtraBoldItalic.woff2) format("woff2"); }
@font-face { font-family: "Inter"; font-style: normal; font-weight: 900; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/Inter-Black.woff2) format("woff2"); }
@font-face { font-family: "Inter"; font-style: italic; font-weight: 900; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/Inter-BlackItalic.woff2) format("woff2"); }
@font-face { font-family: "InterDisplay"; font-style: normal; font-weight: 100; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/InterDisplay-Thin.woff2) format("woff2"); }
@font-face { font-family: "InterDisplay"; font-style: italic; font-weight: 100; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/InterDisplay-ThinItalic.woff2) format("woff2"); }
@font-face { font-family: "InterDisplay"; font-style: normal; font-weight: 200; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/InterDisplay-ExtraLight.woff2) format("woff2"); }
@font-face { font-family: "InterDisplay"; font-style: italic; font-weight: 200; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/InterDisplay-ExtraLightItalic.woff2) format("woff2"); }
@font-face { font-family: "InterDisplay"; font-style: normal; font-weight: 300; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/InterDisplay-Light.woff2) format("woff2"); }
@font-face { font-family: "InterDisplay"; font-style: italic; font-weight: 300; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/InterDisplay-LightItalic.woff2) format("woff2"); }
@font-face { font-family: "InterDisplay"; font-style: normal; font-weight: 400; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/InterDisplay-Regular.woff2) format("woff2"); }
@font-face { font-family: "InterDisplay"; font-style: italic; font-weight: 400; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/InterDisplay-Italic.woff2) format("woff2"); }
@font-face { font-family: "InterDisplay"; font-style: normal; font-weight: 500; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/InterDisplay-Medium.woff2) format("woff2"); }
@font-face { font-family: "InterDisplay"; font-style: italic; font-weight: 500; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/InterDisplay-MediumItalic.woff2) format("woff2"); }
@font-face { font-family: "InterDisplay"; font-style: normal; font-weight: 600; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/InterDisplay-SemiBold.woff2) format("woff2"); }
@font-face { font-family: "InterDisplay"; font-style: italic; font-weight: 600; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/InterDisplay-SemiBoldItalic.woff2) format("woff2"); }
@font-face { font-family: "InterDisplay"; font-style: normal; font-weight: 700; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/InterDisplay-Bold.woff2) format("woff2"); }
@font-face { font-family: "InterDisplay"; font-style: italic; font-weight: 700; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/InterDisplay-BoldItalic.woff2) format("woff2"); }
@font-face { font-family: "InterDisplay"; font-style: normal; font-weight: 800; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/InterDisplay-ExtraBold.woff2) format("woff2"); }
@font-face { font-family: "InterDisplay"; font-style: italic; font-weight: 800; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/InterDisplay-ExtraBoldItalic.woff2) format("woff2"); }
@font-face { font-family: "InterDisplay"; font-style: normal; font-weight: 900; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/InterDisplay-Black.woff2) format("woff2"); }
@font-face { font-family: "InterDisplay"; font-style: italic; font-weight: 900; font-display: swap; src: url(//www.iscostabrava.com/wp-content/plugins/smashballoon-wpchat-livechat-customer-support/public/assets/fonts/inter/InterDisplay-BlackItalic.woff2) format("woff2"); }
@font-feature-values InterVariable {
@character-variant {
cv01: 1; cv02: 2; cv03: 3; cv04: 4; cv05: 5; cv06: 6; cv07: 7; cv08: 8;
cv09: 9; cv10: 10; cv11: 11; cv12: 12; cv13: 13;
alt-1:            1; alt-3:            9; open-4:           2; open-6:           3; open-9:           4; lc-l-with-tail:   5; simplified-u:     6; alt-double-s:     7; uc-i-with-serif:  8; uc-g-with-spur:  10; single-story-a:  11; compact-lc-f:    12; compact-lc-t:    13; }
@styleset {
ss01: 1; ss02: 2; ss03: 3; ss04: 4; ss05: 5; ss06: 6; ss07: 7; ss08: 8;
open-digits: 1; disambiguation: 2; disambiguation-except-zero: 4; round-quotes-and-commas: 3; square-punctuation: 7; square-quotes: 8; circled-characters: 5; squared-characters: 6; }
}
@font-feature-values Inter {
@character-variant {
cv01: 1; cv02: 2; cv03: 3; cv04: 4; cv05: 5; cv06: 6; cv07: 7; cv08: 8;
cv09: 9; cv10: 10; cv11: 11; cv12: 12; cv13: 13;
alt-1:            1; alt-3:            9; open-4:           2; open-6:           3; open-9:           4; lc-l-with-tail:   5; simplified-u:     6; alt-double-s:     7; uc-i-with-serif:  8; uc-g-with-spur:  10; single-story-a:  11; compact-lc-f:    12; compact-lc-t:    13; }
@styleset {
ss01: 1; ss02: 2; ss03: 3; ss04: 4; ss05: 5; ss06: 6; ss07: 7; ss08: 8;
open-digits: 1; disambiguation: 2; disambiguation-except-zero: 4; round-quotes-and-commas: 3; square-punctuation: 7; square-quotes: 8; circled-characters: 5; squared-characters: 6; }
}
@font-feature-values InterDisplay {
@character-variant {
cv01: 1; cv02: 2; cv03: 3; cv04: 4; cv05: 5; cv06: 6; cv07: 7; cv08: 8;
cv09: 9; cv10: 10; cv11: 11; cv12: 12; cv13: 13;
alt-1:            1; alt-3:            9; open-4:           2; open-6:           3; open-9:           4; lc-l-with-tail:   5; simplified-u:     6; alt-double-s:     7; uc-i-with-serif:  8; uc-g-with-spur:  10; single-story-a:  11; compact-lc-f:    12; compact-lc-t:    13; }
@styleset {
ss01: 1; ss02: 2; ss03: 3; ss04: 4; ss05: 5; ss06: 6; ss07: 7; ss08: 8;
open-digits: 1; disambiguation: 2; disambiguation-except-zero: 4; round-quotes-and-commas: 3; square-punctuation: 7; square-quotes: 8; circled-characters: 5; squared-characters: 6; }
}.attachment svg,.widget_media_image svg{max-width:100%;height:auto}.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}