img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
@font-face{font-family:"icon-font-2-4";src:url(//costa-branca.com/wp-content/themes/costabranca/font/icon-font-2-4/font/icon-font-2-4.eot?8118408);src:url(//costa-branca.com/wp-content/themes/costabranca/font/icon-font-2-4/font/icon-font-2-4.eot?8118408#iefix) format("embedded-opentype"),url(//costa-branca.com/wp-content/themes/costabranca/font/icon-font-2-4/font/icon-font-2-4.woff2?8118408) format("woff2"),url(//costa-branca.com/wp-content/themes/costabranca/font/icon-font-2-4/font/icon-font-2-4.woff?8118408) format("woff"),url(//costa-branca.com/wp-content/themes/costabranca/font/icon-font-2-4/font/icon-font-2-4.ttf?8118408) format("truetype"),url(//costa-branca.com/wp-content/themes/costabranca/font/icon-font-2-4/font/icon-font-2-4.svg?8118408#icon-font-2-3) format("svg");font-weight:400;font-style:normal}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@media print{body{overflow:visible !important;text-justify:distribute;text-justify:inter-character}}*{-webkit-box-sizing:border-box;box-sizing:border-box}#wp-admin-bar-root-default{overflow:visible}.assistive-text,.screen-reader-text{position:absolute !important;clip:rect(1px,1px,1px,1px)}#tinymce,body{color:#303030;font-family:"FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;font-weight:300;font-size:.875rem;line-height:1.78571429;letter-spacing:0}@media screen and (max-width:767px){#tinymce,body{font-size:.875rem;line-height:1.625}}strong{color:#000;font-weight:400;letter-spacing:.025em;margin-left:1px;margin-right:1px}strong *{font-family:"Vollkorn","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif !important}small{display:inline}mark{color:#000;background:-webkit-gradient(linear,left top,left bottom,color-stop(66%,transparent),color-stop(66%,rgba(36,149,81,.25)));background:linear-gradient(transparent 66%,rgba(36,149,81,.25) 66%)}a{color:#427757;text-decoration:none;-webkit-transition:all ease .2s;transition:all ease .2s;font-family:"MaruminOld StdN R{pm}","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif}.entry-content a:not([href]){position:relative;top:-2.25rem}#tinymce .entry-content a:not([href]){top:0}a:hover{text-decoration:underline;-webkit-transition:all ease .2s;transition:all ease .2s}img,figure{max-width:100%;height:auto;vertical-align:bottom;-webkit-box-sizing:border-box;box-sizing:border-box}hr{height:0;border:none;border-top:1px dashed rgba(0,0,0,.25);border-bottom:1px dashed rgba(255,255,255,.75);margin:2rem 0}iframe{margin:.5rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;display:block}p,ul,ol,dl,figure{margin:.5rem 0}p:empty{margin:0 !important}ul,ol{line-height:1.5;list-style-position:outside;padding-left:1.75rem;overflow:visible}ul[style*="text-align: center"],ul[style*="text-align:center"],ol[style*="text-align: center"],ol[style*="text-align:center"]{list-style-position:inside !important}ul li,ol li{margin:.5rem 0}ul li ul,ol li ul{margin:.5rem 0}nav ul,nav ol{list-style:none;padding:0;margin:0}nav ul li a,nav ol li a{text-decoration:none}ul.inline-list,ol.inline-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:.5em}ul.inline-list li,ol.inline-list li{margin:0 1.5em .5em 0;list-style-position:inside}ul.inline-list:after,ol.inline-list:after{content:"";display:block;clear:both}ul.custom-list-marker,ol.custom-list-marker{list-style-type:none}ul.custom-list-marker li,ol.custom-list-marker li{position:relative}ul.custom-list-marker li span.list-marker,ol.custom-list-marker li span.list-marker{position:absolute;right:100%;top:0;padding-right:4px}ol.katakana{list-style-type:katakana}ol.hiragana{list-style-type:hiragana}ol.hiragana-iroha{list-style-type:hiragana-iroha}ol.katakana-iroha{list-style-type:katakana-iroha}ol.kanji{list-style-type:cjk-ideographic}ol.kakko-num{counter-reset:num}ol.kakko-num>li{list-style-type:none;position:relative;overflow:visible;counter-increment:num}ol.kakko-num>li:before{content:"（" counter(num) "）";position:absolute;right:100%;vertical-align:.025em;margin-right:-.375em}dl dt{margin:0 0 2px}dl dd{margin:0 0 6px}address{font-style:normal}blockquote{background:#f0f0f0;padding:2em 2.75em;margin:1em 0;position:relative}blockquote:before,blockquote:after{font:1.25em/1 "icon-font-2-4";position:absolute}blockquote:before{content:"";bottom:.6em;right:.75em}blockquote:after{content:"";top:.6em;left:.75em}*:first-child{margin-top:0}*:last-child{margin-bottom:0}table{font-size:.9375rem;line-height:1.75;letter-spacing:.025em;border-collapse:collapse;background:#fff;margin:1rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-spacing:0;max-width:100%}table caption{font-size:92.857143%;text-align:left;margin-bottom:2px;padding-left:.25rem}table caption:before{content:"";font-family:"icon-font-2-4"}table.caption-bottom caption{text-align:center;caption-side:bottom;padding-top:.75rem}table.caption-bottom caption:before{content:""}table th,table td{padding:.5rem .75rem !important;border-top:1px solid #ccc !important;border-bottom:1px solid #ccc !important;empty-cells:show}table th *:last-child,table td *:last-child{margin-bottom:0}table th{font-weight:400;color:#000;background:#f5f4f0 !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}table thead th,table thead td{font-weight:400;font-family:"MaruminOld StdN R","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background:#477258 !important;border-top:1px solid rgba(255,255,255,.2) !important;border-left:1px solid rgba(255,255,255,.2) !important;border-bottom:1px solid rgba(0,0,0,.1) !important;border-right:1px solid rgba(0,0,0,.1) !important}table tfoot tr:first-child th,table tfoot tr:first-child td{border-top:1px solid #ccc !important}table.without-vertical-border{border:none !important;background:rgba(0,0,0,0)}table.no-border-x td,table.no-border-x th{border-top:none !important;border-left:2px solid rgba(0,0,0,0) !important;border-right:2px solid rgba(0,0,0,0) !important;border-bottom:1px solid #ccc !important;background:0 0 !important;margin-left:10px}table.no-border-x th{color:#333;border-bottom:1px solid #999 !important}table p{text-align:inherit;margin:.5rem 0}table ul,table ol{padding-left:1.5rem;margin:.5em 0}table ul li,table ol li{margin:.25em 0;line-height:1.33}h2+table,h3+table,h4+table,h5+table,h6+table{margin-top:1rem}form{margin:1rem 0}fieldset{line-height:2.75;padding:.5rem .75rem;margin:1rem 0;border:1px solid rgba(0,0,0,.2);border-radius:3px}fieldset legend{margin-bottom:0;padding:0 .25rem}input[type=text],input[type=email],input[type=url],input[type=submit],input[type=number],textarea{font-family:"Hiragino Kaku Gothic Pro",Meiryo,"MS PGothic","sans-serif";padding:.375rem .375rem .25rem;margin:0;border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;-webkit-border-radius:4px;box-sizing:border-box;max-width:100%}input[type=number]{width:4em}input[type=submit]{background:#eee;padding:.75rem .75rem .5rem;border:0;border-radius:6px}@media screen and (max-width:767px){input[type=submit]{width:100%}}input[type=submit]:hover{background:#eaeaea}.code-sc{display:block;background:rgba(0,0,0,.05);padding:1rem;white-space:pre-wrap}.code-sc br{display:none}h2,h3,h4,h5,h6{color:#222;text-shadow:0 1px 1px rgba(255,255,255,.9);font-family:"MaruminOld StdN R{pm}","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;font-weight:400;line-height:1.25;position:relative;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%;font-family:inherit}h2 .large,h3 .large,h4 .large,h5 .large,h6 .large{font-size:120%;font-family:inherit}h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-style:normal;line-height:1;color:#d3de7c;display:inline-block;-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.alignleft+h2,.alignright+h2,.alignleft+h3,.alignright+h3,.alignleft+h4,.alignright+h4,.alignleft+h5,.alignright+h5,.alignleft+h6,.alignright+h6{margin-top:.5em}h2{font-size:1.75rem;text-shadow:0 1px 0 #fff;margin:3.5rem 0 .75rem;padding:.75rem 0 0}h2 .small,h2 small{font-size:72%;font-family:inherit}@media screen and (max-width:767px){h2{margin:2rem 0 .75rem;font-size:1.5rem}}h3{font-size:1.5rem;margin:2.5rem 0 .5rem;padding:.75rem 0 0}@media screen and (max-width:767px){h3{font-size:1.25rem;margin:1.75rem 0 .5rem}}h4{font-size:1.25rem;margin:1.5rem 0 .5rem;padding:.75rem 0 0}@media screen and (max-width:767px){h4{font-size:1.125rem;margin:1.5rem 0 .5rem}}h5{font-size:1.25rem;margin:1.25rem 0 .75rem}@media screen and (max-width:767px){h5{font-size:1rem;margin:1.25rem 0 .75rem}}h6{font-size:1.125rem;margin:1rem 0 .5rem}@media screen and (max-width:767px){h6{font-size:.9375rem;margin:1rem 0 .5rem}}h2.no-style,h2.border-right,h2.alt-style1,h3.no-style,h3.border-right,h3.alt-style1,h4.no-style,h4.border-right,h4.alt-style1,h5.no-style,h5.border-right,h5.alt-style1,h6.no-style,h6.border-right,h6.alt-style1{background:0 0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;padding:.25rem 0;border:0;border-radius:0;overflow:visible}@media screen and (max-width:359px){h2,h3,h4,h5,h6{letter-spacing:0}}h2.no-style,h3.no-style,h4.no-style,h5.no-style,h6.no-style{color:inherit;margin:.75rem 0}h2.border-right,h3.border-right,h4.border-right,h5.border-right,h6.border-right{margin:4.5rem 0 1.5rem;overflow:hidden}h2.border-right:after,h3.border-right:after,h4.border-right:after,h5.border-right:after,h6.border-right:after{content:"";position:relative;vertical-align:middle;left:.75rem;margin-right:-100%;width:100%;height:2px;background:rgba(71,114,88,.75);display:inline-block;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid #fff}@media screen and (max-width:767px){h2.border-right,h3.border-right,h4.border-right,h5.border-right,h6.border-right{border-bottom:3px solid #477258}h2.border-right:after,h3.border-right:after,h4.border-right:after,h5.border-right:after,h6.border-right:after{display:none}}h2.alt-style1,h3.alt-style1,h4.alt-style1,h5.alt-style1,h6.alt-style1{padding:.25em 0 .25em .5em;position:relative}h2.alt-style1:before,h3.alt-style1:before,h4.alt-style1:before,h5.alt-style1:before,h6.alt-style1:before{content:"";display:block;position:absolute;background:#477258;width:3px;border-radius:3px;height:100%;left:0;top:0}h2.no-style,h2.border-right,h2.alt-style1{font-size:2rem;line-height:1.33334}h3.no-style,h3.border-right,h3.alt-style1{font-size:1.75rem}h3.no-style.small,h3.border-right.small,h3.alt-style1.small{font-size:1.4rem}@media screen and (max-width:767px){h3.no-style,h3.no-style.small,h3.border-right,h3.border-right.small,h3.alt-style1,h3.alt-style1.small{font-size:1.375rem}}@media screen and (max-width:359px){h3.no-style,h3.no-style.small,h3.border-right,h3.border-right.small,h3.alt-style1,h3.alt-style1.small{font-size:1.25rem;letter-spacing:0}}h4.no-style,h4.border-right,h4.alt-style1{font-size:1.5rem}h4.no-style.small,h4.border-right.small,h4.alt-style1.small{font-size:1.2rem}@media screen and (max-width:767px){h4.no-style,h4.no-style.small,h4.border-right,h4.border-right.small,h4.alt-style1,h4.alt-style1.small{font-size:1.25rem}}@media screen and (max-width:359px){h4.no-style,h4.no-style.small,h4.border-right,h4.border-right.small,h4.alt-style1,h4.alt-style1.small{font-size:1.125rem}}h5.no-style,h5.border-right,h5.alt-style1{font-size:1.5rem}@media screen and (max-width:767px){h5.no-style,h5.border-right,h5.alt-style1{font-size:1.25rem}}@media screen and (max-width:359px){h5.no-style,h5.border-right,h5.alt-style1{font-size:1.0625rem}}h6.no-style,h6.border-right,h6.alt-style1{font-size:1.125rem}@media screen and (max-width:767px){h6.no-style,h6.border-right,h6.alt-style1{font-size:1.0625rem}}@media screen and (max-width:359px){h6.no-style,h6.border-right,h6.alt-style1{font-size:1rem}}aside h2.alt-style1{font-size:1.5rem !important;padding-left:.75rem !important}aside h3.alt-style1{font-size:1.375rem !important;padding-left:.75rem !important}aside h4.alt-style1{font-size:1.25rem !important;padding-left:.75rem !important}aside h5.alt-style1{font-size:1.125rem !important;padding-left:.75rem !important}aside h6.alt-style1{font-size:1.0625rem !important;padding-left:.75rem !important}h2+h3,h2+h4,h2+h5,h2+h6,h3+h4,h3+h5,h3+h6,h4+h5,h4+h6,h5+h6{margin-top:1.25rem}h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h2.alt-style1:first-child,h3.alt-style1:first-child,h4.alt-style1:first-child,h5.alt-style1:first-child,h6.alt-style1:first-child{margin-top:0}.wrapper,.row,.column,.mat{-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper{padding-top:4%;padding-bottom:4%;position:relative}.wrapper+.wrapper:not(.bg-gray):not(.bg-white){padding-top:0 !important}@media screen and (max-width:767px){.wrapper{padding-top:4%;padding-bottom:4%;min-width:0}}.wrapper.less-spacing{padding-top:1vw;padding-bottom:1vw}.wrapper.no-spacing{padding-top:0;padding-bottom:0}.wrapper.image-bg{background-size:cover;background-position:center center;position:relative;overflow:hidden}.wrapper.image-bg *{position:relative;z-index:1}.wrapper.image-bg>img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.wrapper.image-bg:before{content:"";background:rgba(255,255,255,.6) url(//costa-branca.com/wp-content/themes/costabranca/images/hero-image-filter1.png) repeat;position:absolute;top:0;left:0;bottom:0;right:0;z-index:0}.row{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:720px;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:0 auto;padding:0}@media screen and (max-width:767px){.row{min-width:0 !important;max-width:none}}.row.rtl{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.row.full{max-width:none}.row .column{padding:2vw;margin:0}@media screen and (max-width:767px){.row .column{padding:4.5vw;width:100%}}.row.less-spacing .column{padding:1% !important}.row .column .row{max-width:none;margin:0 -2vw}@media screen and (max-width:767px){.row .column .row{margin:-15px}}@media screen and (max-width:359px){.row .column .row{margin:-10px}}.row .column .row.no-spacing{margin:0 1px}.row .column .row.no-spacing .column{padding:1px}.row.alignfull{max-width:none;padding:0}.row.alignwide{max-width:1200px;padding:0}.row.alignfull .column.col-img,.row.alignwide .column.col-img{padding:2% 0}.row.alignfull .column.col-txt,.row.alignwide .column.col-txt{padding:2% 4%}.row.text-columns{padding:0 2%}.row.text-columns .column{padding:2%}@media screen and (max-width:767px){.row.text-columns{padding:0}.row.text-columns .column{padding:4.5%}}.v-aligncenter.row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-aligncenter.column{-ms-flex-item-align:center;align-self:center}.v-alignbottom.row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.v-alignbottom.column{-ms-flex-item-align:end;align-self:flex-end}@media screen and (max-width:767px){.v-aligncenter.row,.valignbottom.row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.v-aligncenter.column,.valignbottom.column{-ms-flex-item-align:start;align-self:flex-start}}.row.less-spacing{padding:0 10px}.row.less-spacing .column{padding:10px}.row.less-spacing .column .row{margin:-1%}@media screen and (max-width:767px){.row.less-spacing{padding:0;margin:0 25px}.row.less-spacing .column{padding:5px}}@media screen and (max-width:419px){.row.less-spacing{margin:0 10px}.row.less-spacing .column{padding:5px}}@media screen and (max-width:359px){.row.less-spacing{margin:0 5px}}.page-with-side:not(.home) .entry-content .row{margin:-12px}.page-with-side:not(.home) .entry-content .row .column{padding:12px}.page-with-side:not(.home) .entry-content .row.less-spacing{margin:6px -6px}.page-with-side:not(.home) .entry-content .row.less-spacing .column{padding:6px}.mat{padding:1.25rem .75rem 1rem;margin:0}.mat:first-child{margin-top:0}.mat:last-child{margin-bottom:0}.mat.less-spacing{padding:25px 30px}.v-center .mat{height:100%}.row>.mat{margin:20px;padding:10px;padding:calc(1.5rem - 40px/2)}@media screen and (max-width: 767px){.mat{padding:15px}}.w-full{width:100%}.w-1-2{width:50%}.w-2-2{width:100%}.w-1-3{width:33.3333333333%}.w-2-3{width:66.6666666667%}.w-3-3{width:100%}.w-1-4{width:25%}.w-2-4{width:50%}.w-3-4{width:75%}.w-4-4{width:100%}.w-1-5{width:20%}.w-2-5{width:40%}.w-3-5{width:60%}.w-4-5{width:80%}.w-5-5{width:100%}.w-1-6{width:16.6666666667%}.w-2-6{width:33.3333333333%}.w-3-6{width:50%}.w-4-6{width:66.6666666667%}.w-5-6{width:83.3333333333%}.w-6-6{width:100%}.w-1-7{width:14.2857142857%}.w-2-7{width:28.5714285714%}.w-3-7{width:42.8571428571%}.w-4-7{width:57.1428571429%}.w-5-7{width:71.4285714286%}.w-6-7{width:85.7142857143%}.w-7-7{width:100%}.w-1-8{width:12.5%}.w-2-8{width:25%}.w-3-8{width:37.5%}.w-4-8{width:50%}.w-5-8{width:62.5%}.w-6-8{width:75%}.w-7-8{width:87.5%}.w-8-8{width:100%}.w-1-9{width:11.1111111111%}.w-2-9{width:22.2222222222%}.w-3-9{width:33.3333333333%}.w-4-9{width:44.4444444444%}.w-5-9{width:55.5555555556%}.w-6-9{width:66.6666666667%}.w-7-9{width:77.7777777778%}.w-8-9{width:88.8888888889%}.w-9-9{width:100%}.w-1-10{width:10%}.w-2-10{width:20%}.w-3-10{width:30%}.w-4-10{width:40%}.w-5-10{width:50%}.w-6-10{width:60%}.w-7-10{width:70%}.w-8-10{width:80%}.w-9-10{width:90%}.w-10-10{width:100%}.w-1-11{width:9.0909090909%}.w-2-11{width:18.1818181818%}.w-3-11{width:27.2727272727%}.w-4-11{width:36.3636363636%}.w-5-11{width:45.4545454545%}.w-6-11{width:54.5454545455%}.w-7-11{width:63.6363636364%}.w-8-11{width:72.7272727273%}.w-9-11{width:81.8181818182%}.w-10-11{width:90.9090909091%}.w-11-11{width:100%}.w-1-12{width:8.3333333333%}.w-2-12{width:16.6666666667%}.w-3-12{width:25%}.w-4-12{width:33.3333333333%}.w-5-12{width:41.6666666667%}.w-6-12{width:50%}.w-7-12{width:58.3333333333%}.w-8-12{width:66.6666666667%}.w-9-12{width:75%}.w-10-12{width:83.3333333333%}.w-11-12{width:91.6666666667%}.w-12-12{width:100%}@media screen and (max-width: 767px){.column,.w-md-full{width:100%}.w-md-1-2{width:50%}.w-md-2-2{width:100%}.w-md-1-3{width:33.3333333333%}.w-md-2-3{width:66.6666666667%}.w-md-3-3{width:100%}.w-md-1-4{width:25%}.w-md-2-4{width:50%}.w-md-3-4{width:75%}.w-md-4-4{width:100%}.w-md-1-5{width:20%}.w-md-2-5{width:40%}.w-md-3-5{width:60%}.w-md-4-5{width:80%}.w-md-5-5{width:100%}.w-md-1-6{width:16.6666666667%}.w-md-2-6{width:33.3333333333%}.w-md-3-6{width:50%}.w-md-4-6{width:66.6666666667%}.w-md-5-6{width:83.3333333333%}.w-md-6-6{width:100%}.w-md-1-7{width:14.2857142857%}.w-md-2-7{width:28.5714285714%}.w-md-3-7{width:42.8571428571%}.w-md-4-7{width:57.1428571429%}.w-md-5-7{width:71.4285714286%}.w-md-6-7{width:85.7142857143%}.w-md-7-7{width:100%}.w-md-1-8{width:12.5%}.w-md-2-8{width:25%}.w-md-3-8{width:37.5%}.w-md-4-8{width:50%}.w-md-5-8{width:62.5%}.w-md-6-8{width:75%}.w-md-7-8{width:87.5%}.w-md-8-8{width:100%}.w-md-1-9{width:11.1111111111%}.w-md-2-9{width:22.2222222222%}.w-md-3-9{width:33.3333333333%}.w-md-4-9{width:44.4444444444%}.w-md-5-9{width:55.5555555556%}.w-md-6-9{width:66.6666666667%}.w-md-7-9{width:77.7777777778%}.w-md-8-9{width:88.8888888889%}.w-md-9-9{width:100%}.w-md-1-10{width:10%}.w-md-2-10{width:20%}.w-md-3-10{width:30%}.w-md-4-10{width:40%}.w-md-5-10{width:50%}.w-md-6-10{width:60%}.w-md-7-10{width:70%}.w-md-8-10{width:80%}.w-md-9-10{width:90%}.w-md-10-10{width:100%}.w-md-1-11{width:9.0909090909%}.w-md-2-11{width:18.1818181818%}.w-md-3-11{width:27.2727272727%}.w-md-4-11{width:36.3636363636%}.w-md-5-11{width:45.4545454545%}.w-md-6-11{width:54.5454545455%}.w-md-7-11{width:63.6363636364%}.w-md-8-11{width:72.7272727273%}.w-md-9-11{width:81.8181818182%}.w-md-10-11{width:90.9090909091%}.w-md-11-11{width:100%}.w-md-1-12{width:8.3333333333%}.w-md-2-12{width:16.6666666667%}.w-md-3-12{width:25%}.w-md-4-12{width:33.3333333333%}.w-md-5-12{width:41.6666666667%}.w-md-6-12{width:50%}.w-md-7-12{width:58.3333333333%}.w-md-8-12{width:66.6666666667%}.w-md-9-12{width:75%}.w-md-10-12{width:83.3333333333%}.w-md-11-12{width:91.6666666667%}.w-md-12-12{width:100%}}@media screen and (max-width: 374px){.column,.w-sm-full{width:100%}.w-sm-1-2{width:50%}.w-sm-2-2{width:100%}.w-sm-1-3{width:33.3333333333%}.w-sm-2-3{width:66.6666666667%}.w-sm-3-3{width:100%}.w-sm-1-4{width:25%}.w-sm-2-4{width:50%}.w-sm-3-4{width:75%}.w-sm-4-4{width:100%}.w-sm-1-5{width:20%}.w-sm-2-5{width:40%}.w-sm-3-5{width:60%}.w-sm-4-5{width:80%}.w-sm-5-5{width:100%}.w-sm-1-6{width:16.6666666667%}.w-sm-2-6{width:33.3333333333%}.w-sm-3-6{width:50%}.w-sm-4-6{width:66.6666666667%}.w-sm-5-6{width:83.3333333333%}.w-sm-6-6{width:100%}.w-sm-1-7{width:14.2857142857%}.w-sm-2-7{width:28.5714285714%}.w-sm-3-7{width:42.8571428571%}.w-sm-4-7{width:57.1428571429%}.w-sm-5-7{width:71.4285714286%}.w-sm-6-7{width:85.7142857143%}.w-sm-7-7{width:100%}.w-sm-1-8{width:12.5%}.w-sm-2-8{width:25%}.w-sm-3-8{width:37.5%}.w-sm-4-8{width:50%}.w-sm-5-8{width:62.5%}.w-sm-6-8{width:75%}.w-sm-7-8{width:87.5%}.w-sm-8-8{width:100%}.w-sm-1-9{width:11.1111111111%}.w-sm-2-9{width:22.2222222222%}.w-sm-3-9{width:33.3333333333%}.w-sm-4-9{width:44.4444444444%}.w-sm-5-9{width:55.5555555556%}.w-sm-6-9{width:66.6666666667%}.w-sm-7-9{width:77.7777777778%}.w-sm-8-9{width:88.8888888889%}.w-sm-9-9{width:100%}.w-sm-1-10{width:10%}.w-sm-2-10{width:20%}.w-sm-3-10{width:30%}.w-sm-4-10{width:40%}.w-sm-5-10{width:50%}.w-sm-6-10{width:60%}.w-sm-7-10{width:70%}.w-sm-8-10{width:80%}.w-sm-9-10{width:90%}.w-sm-10-10{width:100%}.w-sm-1-11{width:9.0909090909%}.w-sm-2-11{width:18.1818181818%}.w-sm-3-11{width:27.2727272727%}.w-sm-4-11{width:36.3636363636%}.w-sm-5-11{width:45.4545454545%}.w-sm-6-11{width:54.5454545455%}.w-sm-7-11{width:63.6363636364%}.w-sm-8-11{width:72.7272727273%}.w-sm-9-11{width:81.8181818182%}.w-sm-10-11{width:90.9090909091%}.w-sm-11-11{width:100%}.w-sm-1-12{width:8.3333333333%}.w-sm-2-12{width:16.6666666667%}.w-sm-3-12{width:25%}.w-sm-4-12{width:33.3333333333%}.w-sm-5-12{width:41.6666666667%}.w-sm-6-12{width:50%}.w-sm-7-12{width:58.3333333333%}.w-sm-8-12{width:66.6666666667%}.w-sm-9-12{width:75%}.w-sm-10-12{width:83.3333333333%}.w-sm-11-12{width:91.6666666667%}.w-sm-12-12{width:100%}}@media screen and (max-width: 359px){.w-xs-full,.w-sm-2-2,.w-sm-3-3,.w-sm-4-4,.w-sm-5-5,.w-sm-6-6,.w-sm-7-7,.w-sm-8-8,.w-sm-9-9,.w-sm-10-10,.w-sm-11-11,.w-sm-12-12{width:100%}.w-xs-1-2{width:50%}.w-xs-2-2{width:100%}.w-xs-1-3{width:33.3333333333%}.w-xs-2-3{width:66.6666666667%}.w-xs-3-3{width:100%}.w-xs-1-4{width:25%}.w-xs-2-4{width:50%}.w-xs-3-4{width:75%}.w-xs-4-4{width:100%}.w-xs-1-5{width:20%}.w-xs-2-5{width:40%}.w-xs-3-5{width:60%}.w-xs-4-5{width:80%}.w-xs-5-5{width:100%}.w-xs-1-6{width:16.6666666667%}.w-xs-2-6{width:33.3333333333%}.w-xs-3-6{width:50%}.w-xs-4-6{width:66.6666666667%}.w-xs-5-6{width:83.3333333333%}.w-xs-6-6{width:100%}.w-xs-1-7{width:14.2857142857%}.w-xs-2-7{width:28.5714285714%}.w-xs-3-7{width:42.8571428571%}.w-xs-4-7{width:57.1428571429%}.w-xs-5-7{width:71.4285714286%}.w-xs-6-7{width:85.7142857143%}.w-xs-7-7{width:100%}.w-xs-1-8{width:12.5%}.w-xs-2-8{width:25%}.w-xs-3-8{width:37.5%}.w-xs-4-8{width:50%}.w-xs-5-8{width:62.5%}.w-xs-6-8{width:75%}.w-xs-7-8{width:87.5%}.w-xs-8-8{width:100%}.w-xs-1-9{width:11.1111111111%}.w-xs-2-9{width:22.2222222222%}.w-xs-3-9{width:33.3333333333%}.w-xs-4-9{width:44.4444444444%}.w-xs-5-9{width:55.5555555556%}.w-xs-6-9{width:66.6666666667%}.w-xs-7-9{width:77.7777777778%}.w-xs-8-9{width:88.8888888889%}.w-xs-9-9{width:100%}.w-xs-1-10{width:10%}.w-xs-2-10{width:20%}.w-xs-3-10{width:30%}.w-xs-4-10{width:40%}.w-xs-5-10{width:50%}.w-xs-6-10{width:60%}.w-xs-7-10{width:70%}.w-xs-8-10{width:80%}.w-xs-9-10{width:90%}.w-xs-10-10{width:100%}.w-xs-1-11{width:9.0909090909%}.w-xs-2-11{width:18.1818181818%}.w-xs-3-11{width:27.2727272727%}.w-xs-4-11{width:36.3636363636%}.w-xs-5-11{width:45.4545454545%}.w-xs-6-11{width:54.5454545455%}.w-xs-7-11{width:63.6363636364%}.w-xs-8-11{width:72.7272727273%}.w-xs-9-11{width:81.8181818182%}.w-xs-10-11{width:90.9090909091%}.w-xs-11-11{width:100%}.w-xs-1-12{width:8.3333333333%}.w-xs-2-12{width:16.6666666667%}.w-xs-3-12{width:25%}.w-xs-4-12{width:33.3333333333%}.w-xs-5-12{width:41.6666666667%}.w-xs-6-12{width:50%}.w-xs-7-12{width:58.3333333333%}.w-xs-8-12{width:66.6666666667%}.w-xs-9-12{width:75%}.w-xs-10-12{width:83.3333333333%}.w-xs-11-12{width:91.6666666667%}.w-xs-12-12{width:100%}}html,body{width:100%;overflow-x:hidden;position:relative}html{font-size:100%;background:#fff;position:relative}body{background:rgba(244,243,240,.75)}::-moz-selection{color:#fff;text-shadow:none;background:#477258}::selection{color:#fff;text-shadow:none;background:#477258}#wpadminbar{position:fixed !important}#site-header{z-index:111;width:100%;background:rgba(255,255,255,.75);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.home.page #site-header{position:absolute;top:0}@media screen and (max-width:767px){#site-header{padding-bottom:0}}#site-header a:hover{text-decoration:none}#site-header.sticky-header{position:fixed}#site-header-inner{max-width:none;height:84px;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}@media screen and (max-width:1023px){#site-header-inner{height:auto}}@media screen and (max-width:767px){#site-header-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.header-titles{display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px 15px 0 30px;margin-right:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}@media screen and (max-width:1023px){.header-titles{padding-top:0;padding-left:25px;margin-top:-24px;margin-right:120px}}@media screen and (max-width:839px){.header-titles{padding-left:20px;margin-right:auto}}@media screen and (max-width:767px){.header-titles{padding-left:15px;padding-top:8px;padding-bottom:2px;margin-top:0}}.header-titles .site-title{margin:0}.header-titles .site-title a.custom-logo-link{color:#333;display:block;width:180px}.header-titles .site-title a.custom-logo-link:hover{text-decoration:none}.header-titles .site-title a.custom-logo-link img{display:block;margin:0 auto}@media screen and (max-width:1023px){.header-titles .site-title a.custom-logo-link{width:150px}}@media screen and (max-width:767px){.header-titles .site-title a.custom-logo-link{width:128px}}.header-titles .site-title .title-jp{color:#222;font:.625rem/1 "FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;display:block;margin-top:-4px;margin-right:0;text-align:right}@media screen and (max-width:1023px){.header-titles .site-title .title-jp{-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:scale(.92);transform:scale(.92)}}@media screen and (max-width:767px){.header-titles .site-title .title-jp{-webkit-transform-origin:top right;transform-origin:top right;margin-top:-3px;-webkit-transform:scale(.84);transform:scale(.84)}}.header-titles .tagline{color:#333;font:.8125rem/1 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;padding:13px 0 0 10px;position:relative}@media screen and (max-width:1023px){.header-titles .tagline{padding:10px 0 0 8px}}@media screen and (max-width:767px){.header-titles .tagline{padding:10px 0 0 6px;font:.625rem/1 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif}}.header-main-menu{padding-top:0;padding-bottom:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 auto;position:relative;overflow:visible}@media screen and (max-width:1023px){.header-main-menu{margin-top:4px;margin-right:8px}}@media screen and (max-width:767px){.header-main-menu{display:none}}.header-main-menu>.menu{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:visible;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-wrap:normal;padding:0}.header-main-menu>.menu>li{display:block;margin:0 6px;line-height:1}@media screen and (max-width:767px){.header-main-menu>.menu>li{margin:0 12px}}.header-main-menu>.menu>li>a{color:#333;font:normal 1rem/1 "Vollkorn","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;letter-spacing:.0125em;display:block;text-align:center;position:relative;padding:8px 0}@media screen and (max-width:1023px){.header-main-menu>.menu>li>a{padding:10px 0}}.header-main-menu>.menu>li>a:before{display:inline-block;color:#477258;font-family:"icon-font-2-4";line-height:.75em;margin-right:3px;-webkit-transition:all ease .2s;transition:all ease .2s}.header-main-menu>.menu>li>a:after{content:"";width:0;height:2px;-webkit-transition:all ease .2s;transition:all ease .2s;position:absolute;left:0;bottom:0}.header-main-menu>.menu>li:hover>a{text-decoration:none;-webkit-transition:all ease .2s;transition:all ease .2s}.header-main-menu>.menu>li:hover>a:after{width:1rem;background:rgba(0,0,0,.25)}.header-main-menu>.menu>li.facebook .link-text{width:0;padding-left:1em;display:block;overflow:hidden}.header-main-menu>.menu>li.facebook .link-text:after{content:"";font-family:"icon-font-2-4";font-size:92%;position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-main-menu>.menu>li.instagram .link-text{width:0;padding-left:1em;display:block;overflow:hidden}.header-main-menu>.menu>li.instagram .link-text:after{content:"";font-family:"icon-font-2-4";font-size:92%;position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-main-menu>.menu>li.current-menu-item>a,.header-main-menu>.menu>li.current-page-item>a,.header-main-menu>.menu>li.current_menu_parent>a,.header-main-menu>.menu>li.current_page_parent>a,.header-main-menu>.menu>li.current-menu-ancestor>a,.header-main-menu>.menu>li.current-page-ancestor>a{color:#333;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.025) inset;box-shadow:0 2px 4px rgba(0,0,0,.025) inset}.header-main-menu>.menu>li.current-menu-item>a:before,.header-main-menu>.menu>li.current-page-item>a:before,.header-main-menu>.menu>li.current_menu_parent>a:before,.header-main-menu>.menu>li.current_page_parent>a:before,.header-main-menu>.menu>li.current-menu-ancestor>a:before,.header-main-menu>.menu>li.current-page-ancestor>a:before{color:#477258 !important}.header-main-menu>.menu>li.current-menu-item>a:after,.header-main-menu>.menu>li.current-page-item>a:after,.header-main-menu>.menu>li.current_menu_parent>a:after,.header-main-menu>.menu>li.current_page_parent>a:after,.header-main-menu>.menu>li.current-menu-ancestor>a:after,.header-main-menu>.menu>li.current-page-ancestor>a:after{width:1.5rem;background:#477258}.header-main-menu .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;max-width:1160px;width:100%;top:100%;left:0;right:0;padding:1rem 0 .75rem;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10;overflow:visible;-webkit-transition:all ease .1s;transition:all ease .1s;font:1.125rem/1.3333 "FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;letter-spacing:normal;text-align:left;visibility:hidden;opacity:0}.header-main-menu .sub-menu:before{content:"";position:absolute;top:-1px;bottom:0;left:-50vw;right:-50vw;background:rgba(255,255,255,.98);border-top:4px solid #477258;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.25);box-shadow:0 2px 4px rgba(0,0,0,.25);visibility:hidden;opacity:0;-webkit-transition:all ease .1s;transition:all ease .1s}.header-main-menu .sub-menu>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%;margin:0;position:relative}.header-main-menu .sub-menu>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;color:#393123;min-height:75px;-webkit-box-sizing:content-box;box-sizing:content-box;padding:.5rem;-webkit-transition:all ease .1s;transition:all ease .1s;font-family:"Vollkorn","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-main-menu .sub-menu>li>a .menu-image{-webkit-box-flex:0;-ms-flex:0 0 75px;flex:0 0 75px;display:inline-block;overflow:hidden;border-radius:50%}.header-main-menu .sub-menu>li>a .link-text{padding-left:.5em}.header-main-menu .sub-menu>li>a .link-text:before{color:#477258;content:"";font-family:"icon-font-2-4";margin-right:2px}.header-main-menu .sub-menu>li>a:hover{text-decoration:none;background:rgba(71,114,88,.25);-webkit-transition:all ease .1s;transition:all ease .1s}.header-main-menu li:hover>.sub-menu{visibility:visible;-webkit-transition:all ease .2s;transition:all ease .2s;opacity:1}.header-main-menu li:hover>.sub-menu:before{visibility:visible;-webkit-transition:all ease .2s;transition:all ease .2s;opacity:1}.header-cta-buttons{margin-left:auto}@media screen and (max-width:767px){.header-cta-buttons{display:none}}.header-cta-buttons ul.menu{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.header-cta-buttons ul.menu li{margin:0 .75rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.header-cta-buttons ul.menu li{margin:0 14px}}.header-cta-buttons ul.menu li a{color:#333;font:normal .9375rem/1 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;letter-spacing:.0125em;display:block;padding:14px 0 10px}@media screen and (max-width:1023px){.header-cta-buttons ul.menu li a{font-size:.875rem;padding:10px 0 6px}}.header-cta-buttons ul.menu li a:hover{text-decoration:none}.header-cta-buttons ul.menu li.reserve{width:150px;margin:0;text-align:center;background:#477258}@media screen and (max-width:1023px){.header-cta-buttons ul.menu li.reserve{width:125px}}.header-cta-buttons ul.menu li.reserve a{color:#fff}.header-cta-buttons ul.menu li .sub-menu{display:none}.responsive-menu-toggle{display:none;padding:8px 10px}@media screen and (max-width:767px){.responsive-menu-toggle{display:block;margin-left:auto}.responsive-menu-toggle button{display:block;color:#666;text-align:center;line-height:1;background:0 0;clear:none !important;-webkit-box-sizing:content-box;box-sizing:content-box;padding:4px 4px 3px;border:none;border-radius:3px;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.responsive-menu-toggle button .humberger{display:block;width:26px;height:20px;padding:0;margin:0 auto;position:relative}.responsive-menu-toggle button .humberger span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:rotate .2s,translate .2s;transition:rotate .2s,translate .2s;display:inline-block;height:2px;width:100%;background:#666;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.75);box-shadow:0 1px 0 rgba(255,255,255,.75)}.responsive-menu-toggle button .humberger span:before,.responsive-menu-toggle button .humberger span:after{position:absolute;display:inline-block;height:2px;width:100%;background:#666;content:"";right:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.responsive-menu-toggle button .humberger span:before{top:-6px}.responsive-menu-toggle button .humberger span:after{top:6px}.responsive-menu-toggle button .label{color:#333;font:normal .625rem/1 "MaruminOld StdN R{pm}","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;margin-top:-2px;display:block;text-align:center;white-space:nowrap}.responsive-menu-toggle button.toggled-on{background:rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;box-shadow:0 1px 1px rgba(0,0,0,.1) inset}.responsive-menu-toggle button.toggled-on .humberger span{background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.responsive-menu-toggle button.toggled-on .humberger span:before{-webkit-transform:translateX(2px) rotate(32deg) scaleX(.95);transform:translateX(2px) rotate(32deg) scaleX(.95)}.responsive-menu-toggle button.toggled-on .humberger span:after{-webkit-transform:translateX(2px) translateY(1px) rotate(-32deg) scaleX(.95);transform:translateX(2px) translateY(1px) rotate(-32deg) scaleX(.95)}}.responsive-menu-container{position:absolute;z-index:111;top:100%;right:-100%;max-width:90%;margin:0 0 .625rem !important;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.075) inset,0 25px 25px rgba(0,0,0,.5);box-shadow:0 1px 4px rgba(0,0,0,.075) inset,0 25px 25px rgba(0,0,0,.5);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease .25s;transition:all ease .25s;display:none}@-webkit-keyframes show{from{opacity:0}to{opacity:1}}@keyframes show{from{opacity:0}to{opacity:1}}.responsive-menu-container .backdrop{position:absolute;top:0;left:-200vw;width:300vw;height:200vh;background:rgba(0,0,0,.5);display:none;-webkit-animation:hide .2s linear;animation:hide .2s linear}@media screen and (max-width:767px){.responsive-menu-container{display:block}}.responsive-menu-container.toggled-on{display:block;right:0;-webkit-transition:all ease .2s;transition:all ease .2s}.responsive-menu-container.toggled-on .backdrop{display:block;-webkit-animation:show .2s linear;animation:show .2s linear}.responsive-menu-container>.menu{background:#eee;border-top:3px solid #477258;padding:0;position:relative}.responsive-menu-container>.menu li{margin:0;position:relative}.responsive-menu-container>.menu li+li{border-top:1px solid rgba(0,0,0,.15)}.responsive-menu-container>.menu li a{font:1rem/1.25 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;padding:.75em 2em .625em 1.375em;color:#333;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075);display:block;position:relative}.responsive-menu-container>.menu li a:before{color:#477258;content:"";font:90%/1.25 "icon-font-2-4";position:absolute;top:50%;left:.75em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.responsive-menu-container>.menu li a:active{background:rgba(214,153,153,.05)}.responsive-menu-container>.menu li .dropdown-toggle{display:block !important;background:rgba(0,0,0,0);width:2.25em;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;outline:0;position:absolute;overflow:hidden;top:0;bottom:0;right:0}.responsive-menu-container>.menu li .dropdown-toggle span{position:absolute !important;clip:rect(1px,1px,1px,1px)}.responsive-menu-container>.menu li .dropdown-toggle:after{content:"";font:100%/1 "icon-font-2-4";color:#555;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-48%);transform:translate(-50%,-48%);vertical-align:1px}.responsive-menu-container>.menu li .dropdown-toggle.toggled-on:after{-webkit-transform:translate(-50%,-52%) rotate(180deg);transform:translate(-50%,-52%) rotate(180deg)}.responsive-menu-container>.menu li .sub-menu{max-height:0;overflow:hidden;width:auto;padding-left:.5rem !important;-webkit-box-shadow:none;box-shadow:none;margin:0;-webkit-transition:all ease .25s;transition:all ease .25s;background:#ddd}.responsive-menu-container>.menu li .sub-menu.toggled-on{max-height:1000px;-webkit-transition:all ease .25s;transition:all ease .25s}.responsive-menu-container>.menu li .sub-menu li{border-top:1px solid #ddd}.responsive-menu-container>.menu li .sub-menu li a{padding-left:.5rem}.responsive-menu-container>.menu li .sub-menu li a:before{content:"";font:.9375rem/1 "icon-font-2-4";color:#477258;vertical-align:1px;margin:0 0 0 -.125rem}.responsive-menu-container>.menu li.menu-item-has-children>a{padding-right:3rem}.responsive-menu-container>.menu li.current-menu-item,.responsive-menu-container>.menu li.current-menu-ancestor{background:#fff}.responsive-menu-container>.menu li.current-menu-item>a,.responsive-menu-container>.menu li.current-menu-ancestor>a{color:#444;background-color:#eee}.responsive-menu-container>.menu li.current-menu-item>a:before,.responsive-menu-container>.menu li.current-menu-ancestor>a:before{color:#666}.responsive-menu-container>.menu li.current-menu-item>.dropdown-toggle,.responsive-menu-container>.menu li.current-menu-ancestor>.dropdown-toggle{background:rgba(51,51,51,.3);-webkit-box-shadow:0 2px 1px rgba(0,0,0,.3);box-shadow:0 2px 1px rgba(0,0,0,.3)}.responsive-menu-container>.menu li.current-menu-item>.dropdown-toggle:after,.responsive-menu-container>.menu li.current-menu-ancestor>.dropdown-toggle:after{color:#fff}.responsive-menu-container>.menu li.current-menu-item>.dropdown-toggle.toggled-on,.responsive-menu-container>.menu li.current-menu-ancestor>.dropdown-toggle.toggled-on{background:rgba(0,0,0,.15);-webkit-box-shadow:0 2px 1px rgba(0,0,0,.15) inset;box-shadow:0 2px 1px rgba(0,0,0,.15) inset}.responsive-menu-container>.menu>li{border-bottom:1px solid #ddd;position:relative}.responsive-menu-container .widget_search{margin:0;background:gray;padding:5px}.responsive-menu-container .widget_search .search-field{width:100%;height:2em}#page-container{background:#fff;overflow:hidden;padding-top:0;padding-bottom:0}#page-header{overflow:hidden;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;padding-top:0;padding-bottom:0}@media screen and (max-width:767px){#page-header{background:0 0;-webkit-box-shadow:none;box-shadow:none;max-width:100%}}#page-header .row.page-header-row{max-width:1200px;max-width:100%;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width:767px){#page-header .row.page-header-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#page-header .image-column{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (max-width:767px){#page-header .image-column{width:100%;padding:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}#page-header .image-column .post-thumbnail{position:absolute;left:0;top:0;right:0;bottom:0}#page-header .image-column .post-thumbnail img{position:absolute;top:50%;left:50%;width:100%;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#page-header .image-column .post-thumbnail:after{content:"";background:url(//costa-branca.com/wp-content/themes/costabranca/images/hero-image-filter1.png) rgba(0,0,0,.45);position:absolute;left:0;right:0;top:0;bottom:0}#page-header .text-column{position:relative;overflow:hidden;width:1110px;z-index:1;padding:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){#page-header .text-column{width:100%;min-height:0;padding:.75rem;margin:0}}#page-header .text-column #page-title{position:relative;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.125);font:2rem/1.25 "MaruminOld StdN R{pm}","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:4px 30px 0;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:767px){#page-header .text-column #page-title{font-size:1.5rem !important;padding:.125rem 0 !important}}#page-header .text-column #page-title small{vertical-align:.0625em}#page-header .text-column #page-title .sub-title-after{margin-left:.75rem;font-size:75%}#page-header .text-column #page-title .sub-title-after:before{content:"-";margin-right:.75rem}#page-header .text-column #page-title.long-title{font:2.25rem/1.3333 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif}@media screen and (max-width:767px){#page-header .text-column #page-title.long-title{font-size:1.5rem !important}}.breadcrumbs{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.25);font:.8125rem/1.5 "MaruminOld StdN R{pm}","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;padding-top:2px;padding-bottom:2px;position:relative;padding:0 0 .25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumbs a{color:#fff}.breadcrumbs>:last-child{display:none}@media screen and (max-width:767px){.breadcrumbs{padding:0;font:.75rem/1.5 "MaruminOld StdN R","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;white-space:normal}}.breadcrumbs *{position:relative}.breadcrumbs .home{text-transform:uppercase}.breadcrumbs .home :before{content:"";font-family:"icon-font-2-4";font-size:80%;line-height:1;vertical-align:2px;display:inline-block;margin:0 2px}.breadcrumbs .icon-arrow:before{color:#333;content:"";font-family:"icon-font-2-4";display:inline-block;margin:0 .25rem;width:auto}.posttype-post #page-container,.search #page-container{background:#f9f9f9}#page-body{margin:0 auto;padding:2% 0 0}#page-body:after{content:"";display:block;clear:both}.posttype-post #page-body,.search-results #page-body{max-width:1080px;padding:2% 0}.posttype-post #page-body .entry-content p,.posttype-post #page-body .entry-content ul,.posttype-post #page-body .entry-content ol,.search-results #page-body .entry-content p,.search-results #page-body .entry-content ul,.search-results #page-body .entry-content ol{margin:1rem 0}#page-body #main-column{float:left;width:73.333333%}.home.page #page-body #main-column{width:100%;padding:0}#page-body #sidebar{float:right;width:26.666667%}@media screen and (min-width:800px){#page-body #main-column,#page-body #sidebar{padding:15px}}@media screen and (max-width:799px){#page-body #main-column,#page-body #sidebar{width:100%;float:none;clear:both}#page-body #sidebar{background:#fafafa;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;box-shadow:0 1px 2px rgba(0,0,0,.1) inset}}@media screen and (max-width:799px)and (max-width:1023px)and (min-width:768px){#page-body #sidebar{padding:0}}@media screen and (max-width:799px)and (min-width:768px){#page-body #sidebar{padding:1%}}.footer-contact{max-width:480px;margin:0 auto !important}.footer-contact.button-list{padding:0 5px}.footer-contact.button-list li{padding:0 5px}.footer-contact.button-list li a{font-family:"Vollkorn","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;font-size:1.25rem;padding-left:.5rem;padding-right:.5rem}.footer-contact.button-list li a .jp{font-size:1rem}@media screen and (max-width:767px){.footer-contact.button-list li a{font-size:1rem}.footer-contact.button-list li a .jp{font-size:.6875rem}}@media screen and (max-width:359px){.footer-contact.button-list li a .jp{display:block;font-size:.625rem}}.footer-contact .contact-message{font-size:.875rem;line-height:1.5;text-align:center;margin-top:1.5rem}@media screen and (max-width:767px){.footer-contact .contact-message{font-size:.8125rem}}@media screen and (max-width:359px){.footer-contact .contact-message{font-size:.75rem}}#site-footer{color:#333;background:#fff;position:relative;padding-bottom:.75rem}#site-footer #site-footer-inner{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;z-index:1;line-height:1;padding-top:1.25rem;padding-bottom:1.25rem}#site-footer #site-footer-inner:after{content:"";display:block;clear:both}@media screen and (max-width:767px){#site-footer #site-footer-inner .column{margin:0 auto}}#site-footer #site-footer-inner .copyright{color:#333;font:normal .75rem/1 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif,Arial,Helvetica,"sans-serif";padding:0 30px}#site-footer #site-footer-inner .copyright a{color:#222;font:normal .8125rem/1 "MaruminOld StdN R","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif,Arial,Helvetica,"sans-serif";text-decoration:underline}#site-footer #site-footer-inner .footer-menu{width:66.6666%;overflow:hidden}#site-footer #site-footer-inner .footer-menu>ul{-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;margin:1rem 0;padding-left:2rem;list-style:none;overflow:visible;width:100%}#site-footer #site-footer-inner .footer-menu>ul>li{font:1rem/1.3333 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 0 .75rem;position:relative;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;-webkit-column-break-before:avoid-column;-moz-column-break-before:avoid-column;break-before:avoid-column;-webkit-column-break-after:avoid-column;-moz-column-break-after:avoid-column;break-after:avoid-column}#site-footer #site-footer-inner .footer-menu>ul>li:before{content:"";border-top:1px solid #333;position:absolute;left:0;top:.6666em;width:.75rem}#site-footer #site-footer-inner .footer-menu>ul>li.break-before{-moz-column-break-before:column;break-before:column;-webkit-column-break-before:always}#site-footer #site-footer-inner .footer-menu>ul>li a{color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#site-footer #site-footer-inner .footer-menu>ul>li>a{padding-left:1.25rem}#site-footer #site-footer-inner .footer-menu>ul>li>a:hover:before{display:inline-block;text-decoration:none !important}#site-footer #site-footer-inner .footer-menu>ul>li .sub-menu{list-style:none;padding-top:0;padding-bottom:.125rem;padding-left:1.625rem;padding-right:0}#site-footer #site-footer-inner .footer-menu>ul>li .sub-menu li{font:1rem/1.375 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;margin:.375rem 0}#site-footer #site-footer-inner .footer-menu>ul:after{content:"";display:block;clear:both}@media screen and (max-width:767px){#site-footer #site-footer-inner .footer-menu{display:none}}#site-footer #site-footer-inner .footer-widgets{width:33.3333%}#site-footer #site-footer-inner .footer-widgets .widget{float:right;clear:right}@media screen and (max-width:767px){#site-footer #site-footer-inner .footer-widgets{width:100%}#site-footer #site-footer-inner .footer-widgets .widget{float:none;text-align:center}}#site-footer #site-footer-inner .colophon:after{content:"";display:block;clear:both}@media screen and (max-width:767px){#site-footer #site-footer-inner .colophon{max-width:none;width:100%;float:none}}#site-footer #site-footer-inner .colophon #address-footer{float:right;font:.875rem/1.5 "FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif}@media screen and (max-width:767px){#site-footer #site-footer-inner .colophon #address-footer{float:none;width:auto;line-height:1.5;text-align:center}}#site-footer #site-footer-inner .colophon #address-footer .name{font:1.0625rem/1.25 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;margin-bottom:.25rem;display:block}#site-footer #site-footer-inner .colophon #address-footer .zip{font-size:.8125rem}#site-footer #site-footer-inner .colophon #address-footer .phone,#site-footer #site-footer-inner .colophon #address-footer .fax{display:inline}#site-footer #site-footer-inner .colophon .sns-links{clear:both;float:right;margin-top:.5rem;padding:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}#site-footer #site-footer-inner .colophon .sns-links .link{font-size:1.5rem;line-height:1;margin:0 -1px}#site-footer #site-footer-inner .colophon .sns-links .link .icon{opacity:.75}#site-footer #site-footer-inner .colophon .sns-links .link:hover .icon{opacity:1}@media screen and (max-width:767px){#site-footer #site-footer-inner .colophon .sns-links{text-align:center;line-height:1.25;float:none;width:auto}}#site-footer #site-footer-inner .widget_search{padding-top:0 !important;padding-left:3rem !important}#site-footer #site-footer-inner .widget_search .search-form .search-field,#site-footer #site-footer-inner .widget_search .search-form .search-submit{height:2.125em}@media screen and (max-width:767px){#site-footer #site-footer-inner .widget_search{width:100%;max-width:320px;float:none;padding:0 15px 15px !important;margin:0 auto}}#site-footer .mobile-footer-menu{display:none}@media screen and (max-width:767px){#site-footer .mobile-footer-menu{display:block;padding-top:4px;padding-bottom:4px;padding-left:4px;padding-right:4px}#site-footer .mobile-footer-menu ul{margin:0}#site-footer .mobile-footer-menu ul:after{content:"";display:block;clear:both}#site-footer .mobile-footer-menu ul li{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:1px !important;border:none !important}#site-footer .mobile-footer-menu ul li a{color:#fff;font:.875rem/1.4285714286 "Vollkorn","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;display:block;text-align:center;background:rgba(0,0,0,.75);padding:.5em}#site-footer .mobile-footer-menu ul li.full{float:none;clear:both;width:100%}#site-footer .mobile-footer-menu ul li.home a:before{content:"";font-family:"icon-font-2-4";font-size:80%;vertical-align:.2em;margin-right:.5em}#site-footer .mobile-footer-menu ul li .sub-menu{display:none}}#scroll-to-top{margin:0;position:fixed;z-index:101;bottom:28px;right:24px}#scroll-to-top a{color:#fff;display:block;background:#477258;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;box-shadow:0 1px 1px rgba(0,0,0,.1) inset;font-size:24px;line-height:1;text-align:center;width:36px;height:0;padding-top:100%;position:relative;overflow:hidden;text-decoration:none !important}#scroll-to-top a:before{content:"";font-family:"icon-font-2-4";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-46%);transform:translate(-50%,-46%)}@media screen and (max-width:767px){#scroll-to-top{bottom:32px}#scroll-to-top a{font-size:22px;width:32px}}@media print{body{width:840px}.single-post #site-header,.single-post #page-header,.single-post .post-navigation,.single-post #sidebar,.single-post #site-footer,.single-post #footer-cta,.single-post #scroll-to-top{display:none}.single-post #page-body #main-column{float:none;width:100%}}.gallery{clear:both;margin:1em -1px}.gallery:after{content:"";display:block;clear:both}.tiled-gallery{margin-bottom:0 !important}.gallery>br{display:none}.gallery:first-child{margin-top:0}.gallery:last-child{margin-bottom:0}.gallery .gallery-item,#tinymce .gallery .gallery-item,#page-body .tiled-gallery-item{float:left;padding:1px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden}.gallery .gallery-icon{position:relative}.gallery-icon img,#page-body .tiled-gallery-item img{display:block;margin:0 auto;width:auto;height:auto}.gallery-columns-1 .gallery-item{width:100%;float:none}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.3333333%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666667%}.gallery-columns-7 .gallery-item{width:14.2857143%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.11111111%}.gallery-columns-2 .gallery-item:nth-of-type(odd),.gallery-columns-3 .gallery-item:nth-of-type(3n+1),.gallery-columns-4 .gallery-item:nth-of-type(4n+1),.gallery-columns-5 .gallery-item:nth-of-type(5n+1),.gallery-columns-6 .gallery-item:nth-of-type(6n+1),.gallery-columns-7 .gallery-item:nth-of-type(7n+1),.gallery-columns-8 .gallery-item:nth-of-type(8n+1),.gallery-columns-9 .gallery-item:nth-of-type(9n+1){clear:both}#tinymce .gallery{margin-left:0;margin-right:0}#tinymce .gallery-columns-2 .gallery-item:nth-of-type(odd),#tinymce .gallery-columns-3 .gallery-item:nth-of-type(3n+1),#tinymce .gallery-columns-4 .gallery-item:nth-of-type(4n+1),#tinymce .gallery-columns-4 .gallery-item:nth-of-type(5n+1),#tinymce .gallery-columns-4 .gallery-item:nth-of-type(6n+1),#tinymce .gallery-columns-4 .gallery-item:nth-of-type(7n+1),#tinymce .gallery-columns-4 .gallery-item:nth-of-type(8n+1),#tinymce .gallery-columns-4 .gallery-item:nth-of-type(9n+1){clear:none}.gallery-10-items .gallery .gallery-item{clear:none !important;width:33.3333333%}.gallery-10-items .gallery .gallery-item:nth-child(1){width:66.6666666%}.gallery-10-items .gallery .gallery-item:nth-child(8),.gallery-10-items .gallery .gallery-item:nth-child(9),.gallery-10-items .gallery .gallery-item:nth-child(10){width:33.3333%}.gallery-10-items .gallery .gallery-item:nth-child(4),.gallery-10-items .gallery .gallery-item:nth-child(5),.gallery-10-items .gallery .gallery-item:nth-child(6),.gallery-10-items .gallery .gallery-item:nth-child(7){width:25%}.gallery-10-items .gallery .gallery-item:nth-child(4),.gallery-10-items .gallery .gallery-item:nth-child(8){clear:both !important}.gallery-7-items .gallery .gallery-item{clear:none !important;width:25%}.gallery-7-items .gallery .gallery-item:nth-child(1){width:51.4375%}.gallery-7-items .gallery .gallery-item:nth-child(2){float:right;width:22.9375%}.gallery-7-items .gallery .gallery-item:nth-child(3),.gallery-7-items .gallery .gallery-item:nth-child(4){width:25.625%}.gallery-7-items .gallery .gallery-item:nth-child(5){clear:both !important;float:left}.gallery-7-items .gallery .gallery-item:nth-child(5),.gallery-7-items .gallery .gallery-item:nth-child(7){width:40.8125%}.gallery-7-items .gallery .gallery-item:nth-child(6){width:18.375%}.gallery-7-items .gallery .gallery-item:nth-child(8){clear:both !important}.gallery-appearance .gallery .gallery-item{clear:none !important;width:20%}.gallery-appearance .gallery .gallery-item:nth-child(1){width:66.6666%}.gallery-appearance .gallery .gallery-item:nth-child(2),.gallery-appearance .gallery .gallery-item:nth-child(3){width:33.3333%}.gallery-appearance .gallery .gallery-item:nth-child(4),.gallery-appearance .gallery .gallery-item:nth-child(5),.gallery-appearance .gallery .gallery-item:nth-child(6),.gallery-appearance .gallery .gallery-item:nth-child(7){width:25%}.gallery-appearance .gallery .gallery-item:nth-child(4),.gallery-appearance .gallery .gallery-item:nth-child(8){clear:both !important}.gallery-layout .gallery{background:#ccc;padding:1px}.gallery-layout .gallery .gallery-item{clear:none !important;width:20%;background:#ccc}.gallery-layout .gallery .gallery-item:nth-child(1){width:66.6666%}.gallery-layout .gallery .gallery-item:nth-child(2),.gallery-layout .gallery .gallery-item:nth-child(3){width:33.3333%}.gallery-layout .gallery .gallery-item:nth-child(4),.gallery-layout .gallery .gallery-item:nth-child(9){clear:both !important}.wp-caption{position:relative;overflow:hidden;-webkit-transition:all ease .25s;transition:all ease .25s;margin:0 0 .75rem}.wp-caption.alignnone{display:inline-block;margin:0}.gallery-caption,.wp-caption .wp-caption-text,#page-body .tiled-gallery-caption{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.1);font:normal .75rem/1.25 "FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:2px;right:2px;bottom:2px;background:rgba(0,0,0,.5);margin-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.25rem .5rem;-webkit-transition:all ease .2s;transition:all ease .2s}@media screen and (max-width:479px){.gallery-caption,.wp-caption .wp-caption-text,#page-body .tiled-gallery-caption{font-size:.75rem;padding:.25rem}}@media screen and (max-width:359px){.gallery-caption,.wp-caption .wp-caption-text,#page-body .tiled-gallery-caption{font-size:.6875rem}}.wp-caption .wp-caption-text{bottom:0 !important;left:0 !important;right:0 !important}@media screen and (max-width:767px){.gallery-columns-1 .gallery-item{width:50%;float:left}}.entry-header .post-thumbnail .caption{color:#fff;font:normal 1.125rem/1.4444444444 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;background:rgba(0,0,0,.45);text-shadow:0 1px 1px rgba(0,0,0,.1);padding:.25em .75em;position:absolute;bottom:0}.blog article.hentry,.archive article.hentry,.search article.hentry,article.hentry.type-post{background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.25);box-shadow:0 1px 1px rgba(0,0,0,.25)}article+article{margin-top:30px}.page .entry-header,.kaiketsu_jirei .entry-header{margin-bottom:.75em}.entry-header .entry-title{color:#333;text-shadow:0 2px 1px #fff;font:1.625rem/1.25 "MaruminOld StdN R{pm}","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;letter-spacing:0;font-weight:400;background-color:rgba(0,0,0,.025);padding:1em .75em .75em;margin:0;border-top:3px solid #477258;border-bottom:3px solid rgba(0,0,0,.125);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:767px){.entry-header .entry-title{font-size:1.375rem;line-height:1.27272727}.entry-header .entry-title br{display:none}}.entry-header .post-thumbnail{background:#333;text-align:center;height:0;padding-top:50%;position:relative;overflow:hidden}.entry-header .post-thumbnail .wp-post-image{max-width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.entry-summary.row{margin:0 auto !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:3rem 15px;max-width:900px}@media screen and (max-width:767px){#main-column .entry-summary.row{padding:15px !important}}.page-template-default .entry-summary.row,.seminar-template-default .entry-summary.row{padding-top:0}.entry-summary.row .image{-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;position:relative}.entry-summary.row .image .post-thumbnail img{display:block;border-radius:50%;overflow:hidden;margin:0 auto;max-width:140px}.entry-summary.row .image .caption{font:.9375rem/1 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;background:rgba(255,255,255,.9);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);padding:.25rem .75rem;white-space:nowrap;position:absolute;left:50%;bottom:1.25em;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.entry-summary.row .excerpt{font:1.125rem/1.4444444444 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:justify}.entry-summary.row p{margin:.5rem 0}.post>.entry-content,.search-results .entry-content{font-size:.9375rem;padding:20px 25px}@media screen and (max-width:767px){.post>.entry-content,.search-results .entry-content{padding:10px}}.format-link .entry-content{font-size:1.6rem;border-top:3px solid #477258;background:#f0f0f0}.format-link .entry-content p{margin:.25em 0}@media screen and (max-width:479px){.format-link .entry-content p{text-align:center}}.format-link .entry-content a{font-family:"Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif}.entry-content .link-format-header{margin-bottom:.25em}.entry-content .link-format-header .cat-name{font-family:"Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;font-size:1rem}.entry-content .link-format-header .cat-name+.cat-name:before{content:" / "}.entry-content .link-format-header .pub-date{font-size:1rem;margin-left:.25em}@media screen and (max-width:479px){.entry-content .link-format-header{text-align:center}.entry-content .link-format-header .pub-date{font-size:1.3rem;display:block;margin:.5em 0 0}}@media screen and (max-width:767px){.entry-content{padding:0}}.entry-content+script:last-child{margin-bottom:-1em}a.excerpt-more,a.more-link{font-family:"Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;display:inline-block}a.excerpt-more:after,a.more-link:after{content:"";font-family:"icon-font-2-4";display:inline-block;margin:0 .125em}.entry-meta{font:.875rem/1.4285714286 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;padding:.6rem 0 .4rem;margin:0 1rem}@media screen and (max-width:767px){.entry-meta{margin:0 10px}}.entry-header .entry-meta{border-bottom:1px solid rgba(0,0,0,.25)}.entry-footer .entry-meta{border-top:1px solid rgba(0,0,0,.25);padding-bottom:.75em}.entry-meta .parmalink{display:block;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.comments-area{background:#fff;padding:1.25rem;margin-top:2.5em;border:1px solid rgba(0,0,0,.1);border-radius:12px}@media screen and (max-width:767px){.comments-area{padding:1rem}}.comments-area .comments-title,.comments-area .comment-reply-title{font:1.25rem/1.3 "MaruminOld StdN R","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;margin:.5rem 0}.comments-area .logged-in-as,.comments-area .comment-notes{font:1rem/1.375 "FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;margin-bottom:1em}.comments-area p{margin:.5em 0}.comments-area .comment-form-author,.comments-area .comment-form-email,.comments-area .comment-form-url,.comments-area .form-submit{display:inline-block;margin-right:.75em}.comments-area .comment-respond:after{content:"";display:block;clear:both}.comments-area .comment-list,.comments-area .comment-list .children{list-style:none;margin:.25rem 0;padding:0}.comments-area .comment-list li:before{display:none}.comments-area .comment-author{font:1.25rem/1.3 "MaruminOld StdN R","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;margin-bottom:.4em;position:relative;z-index:2}.comments-area .comment-author .avatar{height:50px;left:-65px;position:absolute;width:50px}.comments-area .comment-author .says{display:none}.comments-area .comment-meta{margin-bottom:1em}.comments-area .comment-metadata{color:#767676;font-size:.875rem}.comments-area .comment-metadata a{color:#767676}.comments-area .comment-metadata a.comment-edit-link{color:#222;margin-left:1em}.comments-area .bypostauthor>.comment-body>.comment-meta>.comment-author .avatar{border:1px solid #333;padding:2px}.comments-area .comment-body{color:#333;font:1rem/1.5 "FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;padding-left:5rem;margin-bottom:2.5rem}.comments-area .comment-reply-link{font-weight:400;position:relative}.comments-area .comment-reply-link .icon{color:#222;left:-2rem;height:1rem;position:absolute;top:0;width:1rem}.comments-area .comment-reply-link .avatar{height:30px;left:-45px;width:30px}.comments-area .comment-form-comment textarea{width:100%;height:8rem}.comments-area .comment-form-comment label{font:1rem/1 "FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;display:block;margin-bottom:.5rem}.comments-area .form-submit{margin-top:0;margin-bottom:0}.comments-area .form-submit .submit{color:#333;font:1.125rem/1 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;height:2.75em;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.75rem 1rem;margin:0;border:none;border:1px solid rgba(128,128,128,.05);border-radius:3px;-webkit-appearance:none}.comments-area .no-comments,.comments-area .comment-awaiting-moderation{color:#767676;font-size:1rem}.comments-area .comments-pagination{margin:2.5rem 0}.attachment .entry-content{background:0 0;-webkit-box-shadow:none;box-shadow:none;padding-top:0;padding-bottom:0;padding-left:15px;padding-right:15px}.attachment .entry-content .entry-attachment{display:table;background:rgba(0,0,0,.5);-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,.2);box-shadow:inset 0 2px 2px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:530px}.attachment .entry-content .entry-attachment .image-container{display:table-row}.attachment .entry-content .entry-attachment .image-container-inner{display:table-cell;text-align:center;vertical-align:middle;padding:25px}.attachment .entry-content .entry-attachment .image-container img{-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2)}.attachment .entry-content .entry-attachment .entry-caption{color:#fff;display:block;background:rgba(0,0,0,.5);padding:12px 16px 8px}.attachment .entry-footer{padding-top:15px}.attachment .entry-footer .entry-meta{background:#fff;margin:.25em 0 0}.attachment .entry-footer .entry-meta small{font-size:1.4rem;line-height:1.5714285714}@media screen and (max-width:767px){.attachment .entry-content .entry-attachment{min-height:0}}.paging-navigation{font:.875rem/1.5714285714 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;text-align:center;margin-top:2em}.paging-navigation a,.paging-navigation .page-numbers{display:inline-block;text-align:center;padding:5px 0;margin:0 2px;background:#fff;border:1px solid #eee;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2);width:2.4em;vertical-align:bottom}.paging-navigation .page-numbers.current{color:#fff;background:gray;border-color:gray;-webkit-box-shadow:none;box-shadow:none}.paging-navigation .prev,.paging-navigation .next{font:1.25rem/1.1 "FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;width:1.5rem;padding:5px 0;vertical-align:bottom}.page-link-box{text-align:center;margin-top:2rem}.page-link-box .page-links{font:.875rem 1.5714285714 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;text-align:center;list-style:none;padding:0}.page-link-box .page-links:before{content:"ページ："}.page-link-box .page-links .numpages{display:inline-block}.page-link-box .page-links .numpages a,.page-link-box .page-links .numpages span{display:inline-block;text-align:center;padding:.25rem 0;margin:0 .125rem;background:#fff;border:1px solid #eee;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2);width:2.4em}.page-link-box .page-links .numpages.current span{color:#fff;vertical-align:-1px;background:gray;border:none;-webkit-box-shadow:none;box-shadow:none}.post-navigation:after{content:"";display:block;clear:both}.post-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem;margin-left:-5px;margin-right:-5px}.post-navigation .nav-origin-post,.post-navigation .nav-back-archive,.post-navigation .nav-prev,.post-navigation .nav-next{padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.post-navigation .nav-origin-post a,.post-navigation .nav-back-archive a,.post-navigation .nav-prev a,.post-navigation .nav-next a{color:#333;font:1.125rem 1.25 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;background:#f0f0f0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:.75rem 1rem;-webkit-box-shadow:0 -1px 2px rgba(0,0,0,.1) inset;box-shadow:0 -1px 2px rgba(0,0,0,.1) inset}.post-navigation .nav-origin-post a:hover,.post-navigation .nav-back-archive a:hover,.post-navigation .nav-prev a:hover,.post-navigation .nav-next a:hover{background:#eaeaea;text-decoration:none;-webkit-transition:none;transition:none}.post-navigation .nav-origin-post a.inactive,.post-navigation .nav-back-archive a.inactive,.post-navigation .nav-prev a.inactive,.post-navigation .nav-next a.inactive{color:#666;background:#f3f3f3}.post-navigation .nav-origin-post a .meta-nav,.post-navigation .nav-back-archive a .meta-nav,.post-navigation .nav-prev a .meta-nav,.post-navigation .nav-next a .meta-nav{font-size:.8125rem;display:block}.post-navigation .nav-origin-post a .title,.post-navigation .nav-back-archive a .title,.post-navigation .nav-prev a .title,.post-navigation .nav-next a .title{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:767px){.post-navigation .nav-origin-post a,.post-navigation .nav-back-archive a,.post-navigation .nav-prev a,.post-navigation .nav-next a{text-align:left}.post-navigation .nav-origin-post a .title,.post-navigation .nav-back-archive a .title,.post-navigation .nav-prev a .title,.post-navigation .nav-next a .title{width:auto;white-space:normal}}.post-navigation .nav-origin-post,.post-navigation .nav-back-archive{width:100%;font-size:1rem/1.25 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif}.post-navigation .nav-prev,.post-navigation .nav-next{width:50%}.wp-embedded-content{max-width:100%}.wpcf7 .wpcf7-submit,.news-list .link-to-index a,.link-button a,.link-button .dummy,.button-list a,.button-list .dummy,.page-link-box .custom-page-links a{color:#fff;font:normal 1rem/1.25 "Vollkorn","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;letter-spacing:0;text-shadow:0 1px 2px rgba(0,0,0,.25);text-align:center;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;background:#477258;width:100%;padding:.625rem 1.25rem .375rem;margin:.25rem 0;-webkit-box-shadow:0 -3px 0px rgba(0,0,0,.125) inset;box-shadow:0 -3px 0px rgba(0,0,0,.125) inset;-webkit-transform:rotate(.01deg);transform:rotate(.01deg);-webkit-transition:all ease 0s;transition:all ease 0s;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wpcf7 .wpcf7-submit:hover,.news-list .link-to-index a:hover,.link-button a:hover,.link-button .dummy:hover,.button-list a:hover,.button-list .dummy:hover,.page-link-box .custom-page-links a:hover,.wpcf7 .wpcf7-submit:active,.news-list .link-to-index a:active,.link-button a:active,.link-button .dummy:active,.button-list a:active,.button-list .dummy:active,.page-link-box .custom-page-links a:active{text-decoration:none;-webkit-transform:rotate(.01deg) translateY(1px);transform:rotate(.01deg) translateY(1px);-webkit-transition:all ease 0s;transition:all ease 0s}.wpcf7 .wpcf7-submit:hover,.news-list .link-to-index a:hover,.link-button a:hover,.link-button .dummy:hover,.button-list a:hover,.button-list .dummy:hover,.page-link-box .custom-page-links a:hover{background:#426a52}.wpcf7 .wpcf7-submit:active,.news-list .link-to-index a:active,.link-button a:active,.link-button .dummy:active,.button-list a:active,.button-list .dummy:active,.page-link-box .custom-page-links a:active{background:#426a52;-webkit-transform:rotate(.01deg) translateY(3px);transform:rotate(.01deg) translateY(3px)}.link-button,.button-list{margin:1rem 0;overflow:visible}@media screen and (max-width:767px){.link-button,.button-list{margin:.75rem 0}}.link-button a,.link-button .dummy,.button-list a,.button-list .dummy{width:auto;min-width:12rem;top:0}@media screen and (max-width:767px){.link-button a,.link-button .dummy,.button-list a,.button-list .dummy{min-width:0}}.link-button a:hover,.link-button .dummy:hover,.button-list a:hover,.button-list .dummy:hover{top:1px}.link-button.large a,.link-button.large .dummy,.button-list.large a,.button-list.large .dummy{font-size:1.5rem;border-width:3px}@media screen and (max-width:767px){.link-button.large a,.link-button.large .dummy,.button-list.large a,.button-list.large .dummy{font-size:1.25rem}}.link-button.icon-arrow a:after,.button-list.icon-arrow a:after{content:"";font-family:"icon-font-2-4";margin-left:.25rem}.link-button.icon-play .dummy:after,.button-list.icon-play .dummy:after{content:"";font-family:"icon-font-2-4";margin-left:.25rem}.link-button:first-child,.button-list:first-child{margin-top:0}.link-button:last-child,.button-list:last-child{margin-bottom:0}.link-button.aligncenter,.button-list.aligncenter{text-align:center}.link-button.aligncenter a,.button-list.aligncenter a{margin-left:auto;margin-right:auto}.link-button.w-full,.button-list.w-full{width:100%}.link-button.w-1-5,.button-list.w-1-5{width:20%}.link-button.w-1-4,.button-list.w-1-4{width:25%}.link-button.w-1-3,.button-list.w-1-3{width:33.3333%}.link-button.w-2-5,.button-list.w-2-5{width:40%}.link-button.w-half,.link-button.w-1-2,.link-button.w-50,.link-button.w-2-4,.button-list.w-half,.button-list.w-1-2,.button-list.w-50,.button-list.w-2-4{width:50%}.link-button.w-3-5,.button-list.w-3-5{width:60%}.link-button.w-2-3,.button-list.w-2-3{width:66.6666%}.link-button.w-75,.link-button.w-3-4,.button-list.w-75,.button-list.w-3-4{width:75%}.link-button.w-4-5,.button-list.w-4-5{width:80%}.link-button.w-full,.link-button.w-half,.link-button.w-1-2,.link-button.w-1-3,.link-button.w-2-3,.link-button.w-1-4,.link-button.w-2-4,.link-button.w-3-4,.link-button.w-1-5,.link-button.w-2-5,.link-button.w-3-5,.link-button.w-4-5,.link-button.w-50,.link-button.w-75,.button-list.w-full,.button-list.w-half,.button-list.w-1-2,.button-list.w-1-3,.button-list.w-2-3,.button-list.w-1-4,.button-list.w-2-4,.button-list.w-3-4,.button-list.w-1-5,.button-list.w-2-5,.button-list.w-3-5,.button-list.w-4-5,.button-list.w-50,.button-list.w-75{display:inline-block}.link-button.w-full a,.link-button.w-full .dummy,.link-button.w-half a,.link-button.w-half .dummy,.link-button.w-1-2 a,.link-button.w-1-2 .dummy,.link-button.w-1-3 a,.link-button.w-1-3 .dummy,.link-button.w-2-3 a,.link-button.w-2-3 .dummy,.link-button.w-1-4 a,.link-button.w-1-4 .dummy,.link-button.w-2-4 a,.link-button.w-2-4 .dummy,.link-button.w-3-4 a,.link-button.w-3-4 .dummy,.link-button.w-1-5 a,.link-button.w-1-5 .dummy,.link-button.w-2-5 a,.link-button.w-2-5 .dummy,.link-button.w-3-5 a,.link-button.w-3-5 .dummy,.link-button.w-4-5 a,.link-button.w-4-5 .dummy,.link-button.w-50 a,.link-button.w-50 .dummy,.link-button.w-75 a,.link-button.w-75 .dummy,.button-list.w-full a,.button-list.w-full .dummy,.button-list.w-half a,.button-list.w-half .dummy,.button-list.w-1-2 a,.button-list.w-1-2 .dummy,.button-list.w-1-3 a,.button-list.w-1-3 .dummy,.button-list.w-2-3 a,.button-list.w-2-3 .dummy,.button-list.w-1-4 a,.button-list.w-1-4 .dummy,.button-list.w-2-4 a,.button-list.w-2-4 .dummy,.button-list.w-3-4 a,.button-list.w-3-4 .dummy,.button-list.w-1-5 a,.button-list.w-1-5 .dummy,.button-list.w-2-5 a,.button-list.w-2-5 .dummy,.button-list.w-3-5 a,.button-list.w-3-5 .dummy,.button-list.w-4-5 a,.button-list.w-4-5 .dummy,.button-list.w-50 a,.button-list.w-50 .dummy,.button-list.w-75 a,.button-list.w-75 .dummy{display:block}@media screen and (max-width:767px){.link-button.w-full,.link-button.w-half,.link-button.w-1-2,.link-button.w-1-3,.link-button.w-2-3,.link-button.w-1-4,.link-button.w-2-4,.link-button.w-3-4,.link-button.w-1-5,.link-button.w-2-5,.link-button.w-3-5,.link-button.w-4-5,.link-button.w-50,.link-button.w-75,.button-list.w-full,.button-list.w-half,.button-list.w-1-2,.button-list.w-1-3,.button-list.w-2-3,.button-list.w-1-4,.button-list.w-2-4,.button-list.w-3-4,.button-list.w-1-5,.button-list.w-2-5,.button-list.w-3-5,.button-list.w-4-5,.button-list.w-50,.button-list.w-75{width:100%}}.link-button.white a,.link-button.white .dummy,.button-list.white a,.button-list.white .dummy{color:#477258;text-shadow:none;background:#fff}.link-button.green a,.link-button.green .dummy,.button-list.green a,.button-list.green .dummy{color:#fff;text-shadow:none;background:teal}.link-button.pink a,.link-button.pink .dummy,.button-list.pink a,.button-list.pink .dummy{color:#fff;text-shadow:none;background:#d05050}.link-button.gray a,.link-button.gray .dummy,.button-list.gray a,.button-list.gray .dummy{color:#427757;background:rgba(0,0,0,.075)}.link-button.back a:before,.link-button.back .dummy:before,.button-list.back a:before,.button-list.back .dummy:before{content:"";font-family:"icon-font-2-4";margin-right:.125rem}.link-button.back a:after,.link-button.back .dummy:after,.button-list.back a:after,.button-list.back .dummy:after{display:none}.link-button.bordered,.button-list.bordered{border:none}.link-button.bordered a,.link-button.bordered .dummy,.button-list.bordered a,.button-list.bordered .dummy{color:#356a4a;text-shadow:none;background:#fff;border:3px solid #477258;-webkit-box-shadow:none;box-shadow:none}.link-button.bordered.white a,.link-button.bordered.white .dummy,.button-list.bordered.white a,.button-list.bordered.white .dummy{color:#fff;background:rgba(0,0,0,0);border:3px solid #fff}.button-list ul,ul.button-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:.5rem -.25rem;list-style:none}.button-list ul li,ul.button-list li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:.5rem;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.button-list ul li,ul.button-list li{padding:.375rem}}.button-list ul li a,ul.button-list li a{display:block}.button-list.col-1 ul li,ul.button-list.col-1 li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.button-list.col-3 ul li,ul.button-list.col-3 li{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%}@media screen and (max-width:767px){.button-list.col-3 ul li,ul.button-list.col-3 li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (max-width:767px){.link-button,.link-button.large,.link-button.half,.link-button.one-thirds{text-align:center;display:block;width:100%}}.card{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.card{max-width:480px;margin:0 auto}}.card>.inner,.card>a{color:#333;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background:#fff;padding:4px;border:5px solid rgba(0,0,0,.1);-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}.card>a{position:relative;top:0;-webkit-transition:all ease .1s;transition:all ease .1s}.card>a:hover{text-decoration:none;top:2px;-webkit-transition:all ease .1s;transition:all ease .1s}.card .thumbnail{width:100%;height:0;padding-top:66.66667%;margin:0 auto;background:rgba(128,128,128,.2);position:relative;overflow:hidden;min-height:0%}.card .thumbnail img{max-width:100%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.card .title{font:1.125rem/1.33334 "MaruminOld StdN R{pm}","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;text-align:center;padding:.25rem .125rem;position:absolute;z-index:1;bottom:2px;left:0;right:0;background:rgba(255,255,255,.6666)}.card .title:after{content:"";color:#477258;font-family:"icon-font-2-4";margin-left:.125rem}.card>.content{color:#333;font:normal 1.125rem/1.4444444444 "Vollkorn","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 .25rem .5rem}.card-list{margin:1rem 0}.column>.card-list{margin:0}.card-list:after{content:"";display:block;clear:both}.card-list .row{margin:-8px}.card-list .row .card{width:33.3333%;margin:0}.card-list.col-2 .row .card{width:50%;max-width:none}.page-template-default:not(.home) .card-list .row{margin:-4px}.page-template-default:not(.home) .card-list .row .card{padding:4px}.page-template-default:not(.home) .card-list .row .card .inner{border-width:3px;padding:3px}.page-template-default:not(.home) .card-list .row .card .inner .title{font-size:.9735rem;padding:.5rem .25rem .25rem}@media screen and (max-width:767px){.card-list .row{margin:-4px !important}.card-list .row .card{width:100% !important;max-width:480px;padding:4px !important;margin:0 auto !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-list .row .card>.inner,.card-list .row .card>a{padding:4px;border:5px solid rgba(0,0,0,.1)}}.news-list{margin:2rem 0}.news-list:first-child{margin-top:0}.news-list:last-child{margin-bottom:0}.news-list ul{text-align:left;list-style:none;padding:0;margin:0 0 .75rem;overflow-y:auto;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.025);box-shadow:0 1px 1px rgba(0,0,0,.025)}.news-list ul li{margin:0;border-bottom:1px solid #ccc}.news-list ul li a{color:#333;display:block;padding:.75rem 1.5rem .5rem .75rem;text-decoration:none;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.news-list ul li a:after{color:#477258;content:"";font:normal 1.25rem/1 "icon-font-2-4";margin-top:-.5em;position:absolute;top:50%;right:.5rem}.news-list ul li a:hover{background-color:rgba(71,114,88,.125)}@media screen and (max-width:767px){.news-list ul li a{padding:10px 8px 6px}.news-list ul li a:after{display:none}}.news-list ul li.sticky a{background:rgba(71,114,88,.075)}.news-list ul li .post-thumbnail{float:left;width:72px;margin:-4px 15px -4px -4px;display:none}@media screen and (max-width:767px){.news-list ul li .post-thumbnail{width:80px;margin-right:10px}}.news-list ul li .date{color:#222;font:normal .875rem/1.25 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;display:inline-block;margin-right:.5rem;vertical-align:.1em}@media screen and (max-width:767px){.news-list ul li .date{font-size:.75rem}}.news-list ul li .category{font:normal .75rem/1 "MaruminOld StdN R","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;display:inline-block;vertical-align:1px;background:#f0f0f0;text-shadow:1px 1px 1px rgba(255,255,255,.99);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;box-shadow:0 1px 1px rgba(0,0,0,.1) inset;border-radius:2px;padding:3px 4px;margin-right:2px}.news-list ul li:hover .category{background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.news-list ul li .title{font:normal 1rem/1.25 "MaruminOld StdN R","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left}@media screen and (max-width:767px){.news-list ul li .title{font-size:.8125rem}}.news-list .link-to-index a{margin-left:0;margin-right:0}.internal-links{margin:.5rem 0}.internal-links:first-child{margin-top:0}.internal-links:last-child{margin-bottom:0}.internal-links ul{font:1rem/2 "FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;background:rgba(0,0,0,.05);padding:.5rem .75rem;border-radius:8px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075) inset;box-shadow:0 1px 2px rgba(0,0,0,.075) inset;text-align:left;margin:.25rem 0}.internal-links ul li{display:inline-block;margin:3px 0}.internal-links ul li a{color:#333;font-family:"MaruminOld StdN R{pm}","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;line-height:1.25;display:inline-block;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075);padding:.25rem .5rem;border-radius:3px}.internal-links ul li a:before{content:"";color:#477258;font-family:"icon-font-2-4";display:inline-block;text-align:center;margin-right:.25rem;vertical-align:0}.internal-links ul li ul{font-size:.875rem;background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;padding:0 .5rem}.page-switch ul{margin:0;padding:0;list-style:none;text-align:center}.page-switch ul li{margin:0;display:inline-block}.page-switch ul li a{font-size:1.8rem;color:#3d624c;text-shadow:0 1px 1px #fff;display:block;padding:.5em 1em .4em;background:#eee url(//costa-branca.com/wp-content/themes/costabranca/images/bg-sand-paper2.png);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.page-switch ul li a:hover{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.2);text-decoration:none;background:#518264 url(//costa-branca.com/wp-content/themes/costabranca/images/bg-sand-paper2.png);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.page-switch ul li a[href="#"]{color:#fff;background:#477258 url(//costa-branca.com/wp-content/themes/costabranca/images/bg-sand-paper2.png);text-shadow:0 1px 1px rgba(0,0,0,.5)}.page-switch ul li a[href="#"]:hover{cursor:default}@media screen and (max-width:767px){.page-switch ul li a{font-size:1.5rem;padding:.4em 1em}}.swipable{margin:1.5rem 0}@media screen and (max-width:767px){.swipable{width:100% !important;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em}.swipable table{max-width:720px}}.swipe-desc{display:none;font-size:.875rem;line-height:1.2857142857}@media screen and (max-width:767px){.swipe-desc{display:block}}.accordion{line-height:1.75em}.accordion .accordion-q,.accordion .accordion-a{padding:1rem 1.25rem}.accordion .accordion-q{cursor:pointer;background:rgba(0,0,0,.05);padding-right:3.5em;position:relative;margin-top:.5rem;border-bottom:2px solid rgba(0,0,0,.1)}.accordion .accordion-q:before{content:"Q. ";font:2rem/1 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateY(.15em);transform:translateY(.15em)}.accordion .accordion-q:after{content:"";font:2rem/1 "icon-font-2-4";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:2em;height:1em;text-align:center;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-46%);transform:translate(0,-46%)}.accordion .accordion-q.open:after{content:""}.accordion .accordion-a:before{content:"A. ";font-size:2.2rem;vertical-align:baseline}.lg-backdrop{background-color:rgba(0,0,0,.8) !important}#facebook-page .mat{font-size:1.3rem;line-height:1.25;padding:12px 12px 8px}@media screen and (max-width:767px){#facebook-page .small{font-size:13px;margin-top:5px}#facebook-page .widget_facebook_likebox{max-width:500px;margin:0 auto}#facebook-page .fb_iframe_widget{display:block !important;width:100%}#facebook-page .fb_iframe_widget>span{height:70px !important;overflow:hidden}#facebook-page .mat{font-size:1.2rem;padding:4px 6px}}.googlemap{width:100%;height:0;padding-top:66.6666%;position:relative}.googlemap iframe{position:absolute;width:100%;height:100%;top:0}#arve .arve-wrapper,#tinymce .arve-wrapper{margin-bottom:0 !important;max-width:1366px !important}.wpgmp_map .wpgmp_infowindow{font-size:1rem}#page-container .wpgmp_map_container{margin:0;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}#page-container .wpgmp_map_container img{overflow:hidden !important;max-width:none !important;min-height:inherit !important}#page-container .wpgmp_map_container img[src*=custom-map-pin]{width:36px !important;height:52px !important}#home-access-map{position:relative}#home-access-map .map-description{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.25);font:normal 1.75rem/1.33334 "MaruminOld StdN R{pm}","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;white-space:nowrap;padding:.75rem 1rem;background:rgba(73,62,45,.85);position:absolute;right:70%;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}@media screen and (max-width:767px){#home-access-map .map-description{font-size:1.5rem;padding:.5rem .75rem;right:50%;top:45%}}@media screen and (max-width:374px){#home-access-map .map-description{font-size:1.375rem}}.wpcf7{width:100%;line-height:2}.wpcf7 .column{float:left}.wpcf7 input[type=submit],.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 textarea{width:100%;margin:.25rem 0}.wpcf7 .wpcf7-list-item{margin:0}.wpcf7 .wpcf7-list-item+.wpcf7-list-item{margin:0 0 0 1em}.wpcf7 textarea{width:100%}.wpcf7 .wpcf7-response-output{color:#111;background:#fff;padding:.5em .75em;margin:0;border-width:3px;clear:both}.grecaptcha-badge{bottom:80px !important}.swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;padding:7px}.swiper-slide .mat{height:100%}@media screen and (max-width:767px){.swiper-slide{padding:0}}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:12px}@media screen and (max-width:767px){.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:3px}}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:12px}@media screen and (max-width:767px){.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:3px}}.swiper-button-next,.swiper-button-prev{width:25px;height:40px;margin-top:-20px;background-size:25px 40px}@media screen and (max-width:767px){.swiper-button-next,.swiper-button-prev{width:18px;height:30px;margin-top:-15px;background-size:18px 30px}}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px}@media screen and (max-width:767px){.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px}}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.row.img-panel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1rem 0 !important}@media screen and (max-width:767px){.row.img-panel{margin:.75rem 0 !important}}.row.img-panel .icon-font{margin:1rem auto;display:block;width:100%}.row.img-panel .title-column{width:100%;padding:15px 20px !important}.row.img-panel .column.img-column{padding:0 !important}.row.img-panel .column.img-column.aligntop{-ms-flex-item-align:start;align-self:flex-start}.row.img-panel .text-column{padding:15px 20px !important}@media screen and (max-width:767px){.row.img-panel .text-column{padding:15px !important}}.spot-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.5rem -2px}.spot-gallery .spot-gallery-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding:2px;margin:0 0 8px}@media screen and (max-width:1023px){.spot-gallery .spot-gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (max-width:767px){.spot-gallery .spot-gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.spot-gallery.col-2 .spot-gallery-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media screen and (max-width:1023px){.spot-gallery.col-2 .spot-gallery-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.spot-gallery .spot-gallery-item figure{background:#fff;margin:0;padding:0;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.25);box-shadow:0 2px 4px rgba(0,0,0,.25)}.spot-gallery .spot-gallery-item figure p{margin:0}.spot-gallery .spot-gallery-item figure iframe{display:block}.spot-gallery .spot-gallery-item figure figcaption{color:#333;margin:0;padding:.5rem .5rem .25rem;font:.875rem/1.5 "MaruminOld StdN R{pm}","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif}.spot-gallery .spot-gallery-item figure figcaption a{font-size:.9375rem}.sns-links{margin-top:-1.5rem;text-align:center}.sns-links a.link{color:#333}.sns-links a.link .icon-font{margin-right:.25rem;vertical-align:baseline}.small-header,.mobile-nav-header{font:normal 1rem/1.33334 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;margin:.25rem 0}.mobile-nav-header{display:none}@media screen and (max-width:767px){.mobile-nav-header{display:block}}.widget{font-size:.9375rem}.widget+.widget{margin-top:25px}@media screen and (max-width:799px){.widget{padding:2%;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.widget+.widget{margin-top:0}}@media screen and (max-width:767px){.widget{width:100%;clear:both}}.widget:after{content:"";display:block;clear:both}.widget.local-nav-widget h2>a,.widget h2{color:#333;font-size:1.125rem;line-height:1.3333;padding:.75em .75em .5em;background:rgba(128,128,128,.05)}@media screen and (max-width:767px){.widget.local-nav-widget h2>a,.widget h2{font-size:1rem}}.widget h2{border-top:3px solid rgba(71,114,88,.75);-webkit-box-shadow:0 -3px rgba(0,0,0,.1) inset;box-shadow:0 -3px rgba(0,0,0,.1) inset;border-radius:0;margin:0}.widget h2 a{font-family:"Vollkorn","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif}.widget ul{list-style:none;padding:0;margin:0}.widget ul li{letter-spacing:.025em;margin:0;border-bottom:1px solid #ddd;position:relative}.widget ul li.cat-item-none{padding:.75rem}.widget ul li a{font:normal .9375rem/1.25 "MaruminOld StdN R{pm}","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;color:#333;background:#fff;display:block;padding:.75em .75em .5em;padding-left:1.25em;position:relative}.widget ul li a:hover{background:rgba(128,128,128,.1);text-decoration:none}.widget ul li a small{font-size:88.888889%}.widget ul li a:before{content:"";position:absolute;top:1.125em;left:.1375em;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font:112.5%/1 "icon-font-2-4";color:#477258;text-shadow:0 1px 1px #fff}@media screen and (max-width:767px){.widget ul li a{font-size:.9375rem;padding:.5rem;padding-left:1.25em}.widget ul li a:before{-webkit-transform:translate(0,-57.5%);transform:translate(0,-57.5%)}}.widget ul li.current_page_item>a{color:#555;background:#f3f3f3}.widget ul li.current_page_item>a:before{color:#555}.widget ul li.recentcomments{padding:.575rem .5rem .425rem}.widget ul li.recentcomments a{color:#427757;display:inline}.widget ul li.recentcomments a:before{display:none}.widget ul li.recentcomments a:hover{background:0 0}.widget ul li .children,.widget ul li .sub-menu .sub-menu{margin:0 !important;padding-left:.5rem;border-top:1px solid #ccc;background:rgba(0,0,0,.025)}.widget ul li .children li,.widget ul li .sub-menu .sub-menu li{margin:0;border-bottom:0;border-top:1px solid #ccc;-webkit-box-shadow:-1px 0 2px rgba(0,0,0,.05);box-shadow:-1px 0 2px rgba(0,0,0,.05)}.widget ul li .children li a,.widget ul li .sub-menu .sub-menu li a{font:1rem/1.33334 "Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif}.widget ul li .children li a:before,.widget ul li .sub-menu .sub-menu li a:before{content:"";font-size:87.5%;top:1.625em;left:.375em}.widget ul li .children li:first-child,.widget ul li .sub-menu .sub-menu li:first-child{border-top:0}.widget ul li.current-menu-ancestor:not(.no-current),.widget ul li.current-cat-ancestor:not(.no-current),.widget ul li.current-menu-item:not(.no-current),.widget ul li.current-cat:not(.no-current){background:rgba(128,128,128,.1)}.widget ul li.current-menu-ancestor:not(.no-current)>a,.widget ul li.current-cat-ancestor:not(.no-current)>a,.widget ul li.current-menu-item:not(.no-current)>a,.widget ul li.current-cat:not(.no-current)>a{background-color:rgba(0,0,0,0)}.widget ul li.current-menu-ancestor:not(.no-current) .children .children .current-cat>a,.widget ul li.current-menu-ancestor:not(.no-current) .children .children .current-menu-item>a,.widget ul li.current-menu-ancestor:not(.no-current) .sub-menu .sub-menu .current-cat>a,.widget ul li.current-menu-ancestor:not(.no-current) .sub-menu .sub-menu .current-menu-item>a,.widget ul li.current-cat-ancestor:not(.no-current) .children .children .current-cat>a,.widget ul li.current-cat-ancestor:not(.no-current) .children .children .current-menu-item>a,.widget ul li.current-cat-ancestor:not(.no-current) .sub-menu .sub-menu .current-cat>a,.widget ul li.current-cat-ancestor:not(.no-current) .sub-menu .sub-menu .current-menu-item>a,.widget ul li.current-menu-item:not(.no-current) .children .children .current-cat>a,.widget ul li.current-menu-item:not(.no-current) .children .children .current-menu-item>a,.widget ul li.current-menu-item:not(.no-current) .sub-menu .sub-menu .current-cat>a,.widget ul li.current-menu-item:not(.no-current) .sub-menu .sub-menu .current-menu-item>a,.widget ul li.current-cat:not(.no-current) .children .children .current-cat>a,.widget ul li.current-cat:not(.no-current) .children .children .current-menu-item>a,.widget ul li.current-cat:not(.no-current) .sub-menu .sub-menu .current-cat>a,.widget ul li.current-cat:not(.no-current) .sub-menu .sub-menu .current-menu-item>a{background:rgba(0,0,0,0);text-shadow:0 1px 1px #fff}.widget.back-to-top ul{border-top:1px solid #ddd}.widget.local-nav-widget h2{padding:0}.widget.local-nav-widget h2>a{display:block;position:relative}.widget.local-nav-widget h2>a:hover{text-decoration:none;background:rgba(128,128,128,.15)}.widget.local-nav-widget h2>a:before{color:#477258;content:"";font-family:"icon-font-2-4";font-size:1.125rem;line-height:1;position:absolute;right:.75rem;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.widget.local-nav-widget .children{display:none}.widget.local-nav-widget .current_page_ancestor>.children,.widget.local-nav-widget .current_page_parent>.children,.widget.local-nav-widget .current_page_item>.children{display:block}.widget select{margin:0 8px 8px !important}.widget.widget_search{overflow:hidden;background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}#main-column .widget.widget_search{margin-bottom:1.5rem}.widget.widget_search .search-form{position:relative}.widget.widget_search .search-form .search-field,.widget.widget_search .search-form .search-submit{font:1rem/1 "FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;height:2.5em;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5em;margin:0;border:none;border-radius:3px;-webkit-appearance:none}.widget.widget_search .search-form .search-field{line-height:.75;float:left;width:78%;padding-left:34px;padding-right:.5em;background:rgba(0,0,0,.05) url(//costa-branca.com/wp-content/themes/costabranca/images/search-icon.png) 7px center no-repeat;background-size:24px 24px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;box-shadow:0 1px 1px rgba(0,0,0,.1) inset}.widget.widget_search .search-form .search-field::-webkit-input-placeholder{color:#888;padding-top:.33em}.widget.widget_search .search-form .search-field::-moz-placeholder{color:#888;padding-top:.33em}.widget.widget_search .search-form .search-field:-ms-input-placeholder{color:#888;padding-top:.33em}.widget.widget_search .search-form .search-field::-ms-input-placeholder{color:#888;padding-top:.33em}.widget.widget_search .search-form .search-field::placeholder{color:#888;padding-top:.33em}.widget.widget_search .search-form .search-submit{float:right;width:20%;color:#333;font-family:"MaruminOld StdN R","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;text-shadow:0 1px 2px #fff;background:#eee;-webkit-box-shadow:0 -1px 4px rgba(0,0,0,.1) inset;box-shadow:0 -1px 4px rgba(0,0,0,.1) inset;cursor:pointer}.search-results #main-column .widget.widget_search{margin-bottom:1em}.search-results #sidebar .widget.widget_search{display:none}.search-results #sidebar .widget.widget_search+.widget{margin-top:0}.widget.widget_tag_cloud .tagcloud{border-top:1px solid #ccc;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;line-height:1.5;padding:.5em}.widget.widget_tag_cloud .tagcloud .tag-link-count{font-size:80%}.widget.widget_tag_cloud .tagcloud a{font-size:.75rem !important;line-height:1;background:#477258;color:#fff;padding:3px 4px 2px;border-radius:4px;display:inline-block;margin-top:.25rem;text-decoration:none}.widget.widget_tag_cloud .tagcloud a:hover{background:#5b9170}.widget.widget_archive .nice-select{height:2.2em;line-height:2.2em;width:15em;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 1em 1em}.widget.widget_archive .list{width:100%}.widget.recentcomments{padding-left:8px;padding-right:8px}.widget.back_home{padding-bottom:0}.widget.back_home li a{font-family:"Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;border-top:2px solid #477258;padding:12px 15px;background:#f1f1f1}.custom-font1{font-family:"Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif}.custom-font2{font-family:"MaruminOld StdN R","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif}.fc-theme-color1{color:#477258 !important}.fc-theme-color2{color:#dae390 !important}.fc-theme-color3{color:#594c36 !important}.fc-red,.fc-red strong{color:#c00 !important}.fc-blue,.fc-blue strong{color:#06c !important}.fc-green,.fc-green strong{color:#2d6544 !important}.fc-orange,.fc-orange strong{color:#477258 !important}.fc-brown,.fc-brown strong{color:#493a20 !important}.fs-normal{font-size:.875rem;line-height:1.78571429}.small{font-size:.8125rem}.x-small{font-size:.75rem}.xx-small{font-size:.6875rem}.xxx-small{font-size:.5625rem}.xxxx-small{font-size:.5rem}.xxxxx-small{font-size:.4375rem}.xxxxxx-small{font-size:.375rem}.small,.x-small,.xx-small,.xxx-small,.xxxx-small,.xxxxx-small,.xxxxxx-small{letter-spacing:-.025em}.large,.x-large,.xx-large,.xxx-large,.xxxx-large,.xxxxx-large,.xxxxxx-large,.xxxxxxx-large,.xxxxxxxx-large,.xxxxxxxxx-large{font-family:"MaruminOld StdN R","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;font-weight:400;line-height:1.75;letter-spacing:-.025em}.large{font-size:1rem}.x-large{font-size:1.125rem}.xx-large{font-size:1.25rem}.xxx-large{font-size:1.375rem}.xxxx-large{font-size:1.5rem}.xxxxx-large{font-size:1.75rem}.xxxxxx-large{font-size:2rem}.xxxxxxx-large{font-size:2.5rem}.xxxxxxxx-large{font-size:3rem}.xxxxxxxxx-large{font-size:3.5rem}@media screen and (max-width:767px){.large{font-size:.9375rem}.x-large{font-size:1rem}.xx-large{font-size:1.0625rem}.xxx-large{font-size:1.125rem}.xxxx-large{font-size:1.25rem}.xxxxx-large{font-size:1.375rem}.xxxxxx-large{font-size:1.5rem}.xxxxxxx-large{font-size:1.625rem}.xxxxxxxx-large{font-size:1.75rem}.xxxxxxxxx-large{font-size:1.875rem}}@media screen and (max-width:767px){.line-height-1,.line-height-125,.line-height-133,.line-height-14,.line-height-15,.line-height-16,.line-height-17,.line-height-18,.line-height-19,.line-height-2,.line-height-21,.line-height-22{line-height:1.78571429}}.padding-0{padding:0 !important}.padding-y-0{padding-top:0 !important;padding-bottom:0 !important}.padding-x-0{padding-left:0 !important;padding-right:0 !important}.padding-top-0{padding-top:0 !important}.padding-bottom-0{padding-bottom:0 !important}.padding-right-0{padding-right:0 !important}.padding-left-0{padding-left:0 !important}.padding-1{padding:.25rem !important}.padding-2{padding:.5rem !important}.padding-3{padding:.75rem !important}.padding-4{padding:1rem !important}.padding-5{padding:1.5rem !important}.padding-6{padding:2rem !important}.padding-y-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.padding-y-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.padding-y-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.padding-y-4{padding-top:1rem !important;padding-bottom:1rem !important}.padding-y-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.padding-y-6{padding-top:2rem !important;padding-bottom:2rem !important}.margin-0{margin:0 !important}.margin-y-0{margin-top:0 !important;margin-bottom:0 !important}.margin-t-0{margin-top:0 !important}.margin-b-0{margin-bottom:0 !important}.margin-x-0{margin-left:0 !important;margin-right:0 !important}.margin-r-0{margin-right:0 !important}.margin-l-0{margin-left:0 !important}.no-clear{clear:none;overflow:hidden}.overflow-hidden{overflow:hidden}.nowrap{white-space:nowrap}.bordered{border:2px solid rgba(0,0,0,.075)}.bordered-thick{border:4px solid #e5e5e5}.bg-white{background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.bg-gray{background:rgba(71,114,88,.075);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075) inset;box-shadow:0 1px 2px rgba(0,0,0,.075) inset}.bg-green{background:#ecf4ec;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075) inset;box-shadow:0 1px 2px rgba(0,0,0,.075) inset}.bg-green-watercolor{background:url(//costa-branca.com/wp-content/themes/costabranca/images/bg-green-watercolor-paper.png);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075) inset;box-shadow:0 1px 2px rgba(0,0,0,.075) inset}.bg-brown{background:#f8f5ef;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075) inset;box-shadow:0 1px 2px rgba(0,0,0,.075) inset}.bg-yellow{background:#fff9d9;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075) inset;box-shadow:0 1px 2px rgba(0,0,0,.075) inset}.bg-orange{background:#a5c7b2;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075) inset;box-shadow:0 1px 2px rgba(0,0,0,.075) inset}.bg-pink{background:#fbecec;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075) inset;box-shadow:0 1px 2px rgba(0,0,0,.075) inset}.bg-beige{background:#efebdf;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075) inset;box-shadow:0 1px 2px rgba(0,0,0,.075) inset}.mat.arrow-bottom{position:relative;margin-bottom:40px}.mat.arrow-bottom:after{content:"";font-family:"icon-font-2-4";display:block;width:100%;font-size:2.5rem;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:-5rem;left:0}.check-list ul,ul.check-list{font-family:"MaruminOld StdN R","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;list-style:none;padding-left:1.75rem;margin:1.5rem 0}.check-list ul:first-child,ul.check-list:first-child{margin-top:.5rem}.check-list ul:last-child,ul.check-list:last-child{margin-bottom:.5rem}.check-list ul li,ul.check-list li{margin:.75rem 0;position:relative}.check-list ul li:before,ul.check-list li:before{color:#518264;content:"";font-family:"icon-font-2-4";position:absolute;top:0;right:100%;margin-right:.375rem}.multi-columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.multi-columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.multi-columns-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.multi-columns-2,.multi-columns-3,.multi-columns-4{-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}@media screen and (max-width:767px){.multi-columns-2,.multi-columns-3,.multi-columns-4{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em}.multi-columns-2.break-after,.multi-columns-3.break-after,.multi-columns-4.break-after{-webkit-column-break-after:auto;-moz-column-break-after:auto;break-after:auto;margin-bottom:0}}ul.multi-columns-2,ul.multi-columns-3,ul.multi-columns-4,.multi-columns-2 ul,.multi-columns-3 ul,.multi-columns-4 ul{padding-left:0}ul.multi-columns-2 li,ul.multi-columns-3 li,ul.multi-columns-4 li,.multi-columns-2 ul li,.multi-columns-3 ul li,.multi-columns-4 ul li{margin:0 0 .5rem 1.75rem;-webkit-column-break-after:auto;-moz-column-break-after:auto;break-after:auto;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;-webkit-column-break-before:auto;-moz-column-break-before:auto;break-before:auto}ul.multi-columns-2 li.break-after,ul.multi-columns-3 li.break-after,ul.multi-columns-4 li.break-after,.multi-columns-2 ul li.break-after,.multi-columns-3 ul li.break-after,.multi-columns-4 ul li.break-after{-webkit-column-break-after:column;-moz-column-break-after:column;break-after:column;margin-bottom:1em}#tinymce ul.multi-columns-2 li,#tinymce ul.multi-columns-3 li,#tinymce ul.multi-columns-4 li,#tinymce .multi-columns-2 ul li,#tinymce .multi-columns-3 ul li,#tinymce .multi-columns-4 ul li{overflow:overlay}table.border-x{margin:1.5rem 0;border:none !important;background:rgba(255,255,255,.75);border-collapse:collapse !important}table.border-x td,table.border-x th{color:#333;padding:1.25rem 2rem !important;background:rgba(0,0,0,0) !important;text-align:left;vertical-align:top;border:none !important;border-top:1px solid #e0e0e0 !important;border-bottom:1px solid #e0e0e0 !important}table.border-x th{border-top-color:#aaa !important;border-bottom-color:#aaa !important}.by-line{font-family:"Vollkorn","FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;line-height:1.5;text-align:right}.by-line:before{content:"–";margin:0 .5em}.icon-font{font-family:"icon-font-2-4";font-style:normal;font-weight:400;display:inline-block;vertical-align:middle;width:1em;text-align:center}.icon-font.block{display:block}.icon-font.aligncenter{display:block;margin:0 auto}.icon-font:before{font-family:"icon-font-2-4";line-height:1;margin:0 4px;width:auto}.icon-font.left,.icon-font.right{width:1em;height:1px}.icon-font.left:before,.icon-font.right:before{position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.icon-font.left{float:left;margin-right:4px}.icon-font.right{float:right;margin-left:4px}.icon-font.right :before{left:auto;right:0}.rotate-left-3{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.rotate-right-3{-webkit-transform:rotate(3deg);transform:rotate(3deg)}.link-icon-before,.link-icon-after{font-family:"FP-HiraMinProN-W3","hiragino kaku gothic pro","meiryo",sans-serif;margin:0 .125em}.link-icon-before:before,.icon-link-arrow:before,.link-list li:before,.link-icon-after:after{color:#427757;font:100%/1 "icon-font-2-4";display:inline-block;text-decoration:none !important;width:1em;text-align:center;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.link-icon-before:before,.icon-link-arrow:before{content:""}.link-list li:before,.link-icon-after:after{content:""}.link-list ul{list-style-type:none;padding-left:0}.link-list ul li{font-size:1.25rem;line-height:1.33334;margin:.625rem 0;padding-left:.75em;position:relative}.link-list ul li:first-child{margin-top:0}.link-list ul li:last-child{margin-bottom:0}.link-list ul li:before{color:#477258;content:"";font:100%/1 "icon-font-2-4";position:absolute;left:-.125rem;top:.5em;-webkit-transform:translate(0,-42.5%);transform:translate(0,-42.5%)}.link-list ul li a{color:#333;font-family:1.25rem/"MaruminOld StdN R{pm}","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link-list ul li a .small{font-size:1.0625rem}@media screen and (max-width:767px){.link-list ul li{font-size:1.0625rem}}.alignleft{float:left;margin:.25em 1.25em .5em 0 !important}.alignright{float:right;margin:.25em 0 .5em 1.25em !important}.aligncenter{display:block;float:none !important;margin:0 auto}.alignnone{display:inline-block}.text-alignleft{text-align:left}.text-alignright{text-align:right}.text-aligncenter{text-align:center}@media screen and (max-width:767px){.text-alignleft-md-down,.text-alignleft-md-down p{text-align:left !important}}@media screen and (max-width:1023px){.text-alignleft-lg-down,.text-alignleft-lg-down p{text-align:left !important}}@media screen and (min-width:768px){.text-aligncenter-md-up,.text-aligncenter-md-up p{text-align:center !important}}@media screen and (min-width:1024px){.text-aligncenter-lg-up,.text-aligncenter-lg-up p{text-align:center !important}}@media screen and (max-width:767px){img.alignleft,img.alignright,figure.alignleft,figure.alignright{max-width:38% !important}.alignleft{margin:.25em 1em .5em 0 !important}.alignright{margin:.25em 0 .5em 1em !important}}hr.dots{overflow:visible;position:relative;height:1em;margin:3.5em 0;border:0 !important}hr.dots:before{content:"";font-family:"icon-font-2-4";font-size:2.2rem;letter-spacing:.75em;line-height:1;padding-left:.75em;display:block;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.clear{clear:both}.clearleft{clear:left}.clearright{clear:right}hr.clear{display:block;height:0;clear:both;margin:0 0 -.75em;visibility:hidden}img.img-shadow{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}img.img-frame{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,0,0,.2)}a.img-circle img,img.img-circle{display:block;margin:0 auto;border-radius:50%}@media screen and (max-width:767px){a.img-circle img,img.img-circle{max-width:180px}}a.img-circle+.wp-caption-text,img.img-circle+.wp-caption-text{white-space:nowrap;padding:.125rem .5rem;position:absolute !important;bottom:4% !important;left:50% !important;right:auto !important;-webkit-transform:translateX(-50%) !important;transform:translateX(-50%) !important;border-radius:3px;text-shadow:0 1px 1px rgba(255,255,255,.99);background:rgba(255,255,255,.95);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);color:#333}img.thumb-of-pdf{padding:5px;background:rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;box-shadow:0 1px 1px rgba(0,0,0,.1) inset;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){img.thumb-of-pdf{padding:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.25);box-shadow:0 1px 1px rgba(0,0,0,.25);max-width:100%;max-height:210px;width:auto;height:auto}}img.icon-image{display:block;background:#f1f0e5;width:120px;padding:20px;border-radius:5px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.25);box-shadow:0 1px 2px rgba(0,0,0,.25)}@media screen and (max-width:439px){.wpgmp_map{height:350px !important}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}@media screen and (min-width:360px){.d-none-xs-up{display:none !important}.d-inline-xs-up{display:inline !important}.d-inline-block-xs-up{display:inline-block !important}.d-block-xs-up{display:block !important}.d-table-xs-up{display:table !important}.d-table-row-xs-up{display:table-row !important}.d-table-cell-xs-up{display:table-cell !important}.d-flex-xs-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-xs-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (min-width:375px){.d-none-sm-up{display:none !important}.d-inline-sm-up{display:inline !important}.d-inline-block-sm-up{display:inline-block !important}.d-block-sm-up{display:block !important}.d-table-sm-up{display:table !important}.d-table-row-sm-up{display:table-row !important}.d-table-cell-sm-up{display:table-cell !important}.d-flex-sm-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-sm-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (min-width:414px){.d-none-sm-lg-up{display:none !important}.d-inline-sm-lg-up{display:inline !important}.d-inline-block-sm-lg-up{display:inline-block !important}.d-block-sm-lg-up{display:block !important}.d-table-sm-lg-up{display:table !important}.d-table-row-sm-lg-up{display:table-row !important}.d-table-cell-sm-lg-up{display:table-cell !important}.d-flex-sm-lg-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-sm-lg-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (min-width:600px){.d-none-md-sm-up{display:none !important}.d-inline-md-sm-up{display:inline !important}.d-inline-block-md-sm-up{display:inline-block !important}.d-block-md-sm-up{display:block !important}.d-table-md-sm-up{display:table !important}.d-table-row-md-sm-up{display:table-row !important}.d-table-cell-md-sm-up{display:table-cell !important}.d-flex-md-sm-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-md-sm-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (min-width:768px){.d-none-md-up{display:none !important}.d-inline-md-up{display:inline !important}.d-inline-block-md-up{display:inline-block !important}.d-block-md-up{display:block !important}.d-table-md-up{display:table !important}.d-table-row-md-up{display:table-row !important}.d-table-cell-md-up{display:table-cell !important}.d-flex-md-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-md-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (min-width:800px){.d-none-md-lg-up{display:none !important}.d-inline-md-lg-up{display:inline !important}.d-inline-block-md-lg-up{display:inline-block !important}.d-block-md-lg-up{display:block !important}.d-table-md-lg-up{display:table !important}.d-table-row-md-lg-up{display:table-row !important}.d-table-cell-md-lg-up{display:table-cell !important}.d-flex-md-lg-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-md-lg-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (min-width:1024px){.d-none-lg-up{display:none !important}.d-inline-lg-up{display:inline !important}.d-inline-block-lg-up{display:inline-block !important}.d-block-lg-up{display:block !important}.d-table-lg-up{display:table !important}.d-table-row-lg-up{display:table-row !important}.d-table-cell-lg-up{display:table-cell !important}.d-flex-lg-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-lg-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (min-width:1280px){.d-none-xl-up{display:none !important}.d-inline-xl-up{display:inline !important}.d-inline-block-xl-up{display:inline-block !important}.d-block-xl-up{display:block !important}.d-table-xl-up{display:table !important}.d-table-row-xl-up{display:table-row !important}.d-table-cell-xl-up{display:table-cell !important}.d-flex-xl-up{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-xl-up{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width:359px){.d-none-xs-down{display:none !important}.d-inline-xs-down{display:inline !important}.d-inline-block-xs-down{display:inline-block !important}.d-block-xs-down{display:block !important}.d-table-xs-down{display:table !important}.d-table-row-xs-down{display:table-row !important}.d-table-cell-xs-down{display:table-cell !important}.d-flex-xs-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-xs-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width:374px){.d-none-sm-down{display:none !important}.d-inline-sm-down{display:inline !important}.d-inline-block-sm-down{display:inline-block !important}.d-block-sm-down{display:block !important}.d-table-sm-down{display:table !important}.d-table-row-sm-down{display:table-row !important}.d-table-cell-sm-down{display:table-cell !important}.d-flex-sm-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-sm-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width:413px){.d-none-sm-lg-down{display:none !important}.d-inline-sm-lg-down{display:inline !important}.d-inline-block-sm-lg-down{display:inline-block !important}.d-block-sm-lg-down{display:block !important}.d-table-sm-lg-down{display:table !important}.d-table-row-sm-lg-down{display:table-row !important}.d-table-cell-sm-lg-down{display:table-cell !important}.d-flex-sm-lg-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-sm-lg-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width:599px){.d-none-md-sm-down{display:none !important}.d-inline-md-sm-down{display:inline !important}.d-inline-block-md-sm-down{display:inline-block !important}.d-block-md-sm-down{display:block !important}.d-table-md-sm-down{display:table !important}.d-table-row-md-sm-down{display:table-row !important}.d-table-cell-md-sm-down{display:table-cell !important}.d-flex-md-sm-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-md-sm-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width:767px){.d-none-md-down{display:none !important}.d-inline-md-down{display:inline !important}.d-inline-block-md-down{display:inline-block !important}.d-block-md-down{display:block !important}.d-table-md-down{display:table !important}.d-table-row-md-down{display:table-row !important}.d-table-cell-md-down{display:table-cell !important}.d-flex-md-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-md-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width:799px){.d-none-md-lg-down{display:none !important}.d-inline-md-lg-down{display:inline !important}.d-inline-block-md-lg-down{display:inline-block !important}.d-block-md-lg-down{display:block !important}.d-table-md-lg-down{display:table !important}.d-table-row-md-lg-down{display:table-row !important}.d-table-cell-md-lg-down{display:table-cell !important}.d-flex-md-lg-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-md-lg-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width:1023px){.d-none-lg-down{display:none !important}.d-inline-lg-down{display:inline !important}.d-inline-block-lg-down{display:inline-block !important}.d-block-lg-down{display:block !important}.d-table-lg-down{display:table !important}.d-table-row-lg-down{display:table-row !important}.d-table-cell-lg-down{display:table-cell !important}.d-flex-lg-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-lg-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media screen and (max-width:1279px){.d-none-xl-down{display:none !important}.d-inline-xl-down{display:inline !important}.d-inline-block-xl-down{display:inline-block !important}.d-block-xl-down{display:block !important}.d-table-xl-down{display:table !important}.d-table-row-xl-down{display:table-row !important}.d-table-cell-xl-down{display:table-cell !important}.d-flex-xl-down{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex-xl-down{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-print-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}.responsive-br{display:none}.responsive-br.rmsp{margin-left:-.3em}.responsive-br br{display:none}@media screen and (max-width:359px){.responsive-br.xs-down{display:inline}.responsive-br.xs-down.rmsp{margin-left:0}.responsive-br.xs-down br{display:inline}}@media screen and (max-width:374px){.responsive-br.sm-down{display:inline}.responsive-br.sm-down.rmsp{margin-left:0}.responsive-br.sm-down br{display:inline}}@media screen and (max-width:413px){.responsive-br.sm-lg-down{display:inline}.responsive-br.sm-lg-down.rmsp{margin-left:0}.responsive-br.sm-lg-down br{display:inline}}@media screen and (max-width:599px){.responsive-br.md-sm-down{display:inline}.responsive-br.md-sm-down.rmsp{margin-left:0}.responsive-br.md-sm-down br{display:inline}}@media screen and (max-width:767px){.responsive-br.md-down{display:inline}.responsive-br.md-down.rmsp{margin-left:0}.responsive-br.md-down br{display:inline}}@media screen and (max-width:799px){.responsive-br.md-lg-down{display:inline}.responsive-br.md-lg-down.rmsp{margin-left:0}.responsive-br.md-lg-down br{display:inline}}@media screen and (max-width:1023px){.responsive-br.lg-down{display:inline}.responsive-br.lg-down.rmsp{margin-left:0}.responsive-br.lg-down br{display:inline}}@media screen and (max-width:1279px){.responsive-br.xl-down{display:inline}.responsive-br.xl-down.rmsp{margin-left:0}.responsive-br.xl-down br{display:inline}}@media screen and (min-width:360px){.responsive-br.xs-up{display:inline}.responsive-br.xs-up.rmsp{margin-left:0}.responsive-br.xs-up br{display:inline}}@media screen and (min-width:375px){.responsive-br.sm-up{display:inline}.responsive-br.sm-up.rmsp{margin-left:0}.responsive-br.sm-up br{display:inline}}@media screen and (min-width:414px){.responsive-br.sm-lg-up{display:inline}.responsive-br.sm-lg-up.rmsp{margin-left:0}.responsive-br.sm-lg-up br{display:inline}}@media screen and (min-width:600px){.responsive-br.md-sm-up{display:inline}.responsive-br.md-sm-up.rmsp{margin-left:0}.responsive-br.md-sm-up br{display:inline}}@media screen and (min-width:768px){.responsive-br.md-up{display:inline}.responsive-br.md-up.rmsp{margin-left:0}.responsive-br.md-up br{display:inline}}@media screen and (min-width:800px){.responsive-br.md-lg-up{display:inline}.responsive-br.md-lg-up.rmsp{margin-left:0}.responsive-br.md-lg-up br{display:inline}}@media screen and (min-width:1024px){.responsive-br.lg-up{display:inline}.responsive-br.lg-up.rmsp{margin-left:0}.responsive-br.lg-up br{display:inline}}@media screen and (min-width:1280px){.responsive-br.xl-up{display:inline}.responsive-br.xl-up.rmsp{margin-left:0}.responsive-br.xl-up br{display:inline}}@media screen and (max-width:767px){.text-aligncenter-md-down{text-align:center}}@media screen and (max-width:374px){.text-aligncenter-sm-down{text-align:center}}@media screen and (max-width:359px){.text-aligncenter-xs-down{text-align:center}}
@font-face{font-family:"icon-font-2-4";src:url(//costa-branca.com/wp-content/themes/costabranca/font/icon-font-2-4/font/icon-font-2-4.eot?8118408);src:url(//costa-branca.com/wp-content/themes/costabranca/font/icon-font-2-4/font/icon-font-2-4.eot?8118408#iefix) format("embedded-opentype"),url(//costa-branca.com/wp-content/themes/costabranca/font/icon-font-2-4/font/icon-font-2-4.woff2?8118408) format("woff2"),url(//costa-branca.com/wp-content/themes/costabranca/font/icon-font-2-4/font/icon-font-2-4.woff?8118408) format("woff"),url(//costa-branca.com/wp-content/themes/costabranca/font/icon-font-2-4/font/icon-font-2-4.ttf?8118408) format("truetype"),url(//costa-branca.com/wp-content/themes/costabranca/font/icon-font-2-4/font/icon-font-2-4.svg?8118408#icon-font-2-3) format("svg");font-weight:400;font-style:normal}.home-slider{-webkit-box-shadow:0 1px 2px rgba(255,255,255,.19);box-shadow:0 1px 2px rgba(255,255,255,.19)}@media screen and (max-width:767px){.home-slider .ms-layer.logo{width:240px !important;-webkit-transform:translateY(10px);transform:translateY(10px)}}.home-slider .ms-nav-prev,.home-slider .ms-nav-next{font-size:2.5rem;line-height:1;text-align:center;width:1em !important;height:1em !important;margin-top:0 !important;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:0 0 !important;-webkit-transition:all ease .2s;transition:all ease .2s}.home-slider .ms-nav-prev:hover,.home-slider .ms-nav-next:hover{-webkit-transform:translate(0,-50%) scale(1.08,1.08);transform:translate(0,-50%) scale(1.08,1.08);-webkit-transition:all ease .2s;transition:all ease .2s}.home-slider .ms-nav-prev:before,.home-slider .ms-nav-next:before{color:#fff;font-family:"icon-font-2-4";line-height:1 !important;text-shadow:0 1px 1px rgba(0,0,0,.1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:0;right:0;bottom:0}.home-slider .ms-nav-prev{left:1.5rem !important}.home-slider .ms-nav-prev:before{content:""}.home-slider .ms-nav-next{right:1.5rem !important}.home-slider .ms-nav-next:before{content:""}.home-slider .ms-bullets{bottom:25px !important;-webkit-transform:translateY(.5em);transform:translateY(.5em)}@media screen and (max-width:767px){.home-slider .ms-nav-prev,.home-slider .ms-nav-next{font-size:1.5rem;-webkit-transform:translate(0,6px) !important;transform:translate(0,6px) !important}}@media screen and (max-width:359px){.home-slider .ms-nav-prev,.home-slider .ms-nav-next{font-size:1.25rem;-webkit-transform:translate(0,9px) !important;transform:translate(0,9px) !important}.home-slider .ms-nav-prev{left:.5rem !important}.home-slider .ms-nav-next{right:.5rem !important}}.top-content .row{max-width:1366px;padding:0}@media screen and (max-width:959px){.top-content .row{padding:0 3.5%}}.top-content .row .col-img{padding:0;width:54.545455%}@media screen and (max-width:959px){.top-content .row .col-img{width:100%}}.top-content .row .col-txt{position:absolute;right:10%;bottom:8%;width:auto;background:rgba(255,255,255,.95);text-shadow:0 2px 0 #fff;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.075);box-shadow:0 2px 4px rgba(0,0,0,.075);padding:2% 2.5%}@media screen and (max-width:1365px){.top-content .row .col-txt{right:7.5%}}@media screen and (max-width:1279px){.top-content .row .col-txt{right:4%}}@media screen and (max-width:1023px){.top-content .row .col-txt{right:2.5%;bottom:4%}}@media screen and (max-width:959px){.top-content .row .col-txt{max-width:75%;position:relative;bottom:auto;right:auto;margin-top:-35px;margin-left:4%;padding:20px 24px}}@media screen and (max-width:767px){.top-content .row .col-txt{margin:-30px 1.5rem 0;max-width:none}}@media screen and (max-width:599px){.top-content .row .col-txt{margin:-16px 16px 0;padding:20px}}@media screen and (max-width:413px){.top-content .row .col-txt{margin:-12px 12px 0;padding:18px}}@media screen and (max-width:359px){.top-content .row .col-txt{margin:-10px 10px 0;padding:14px}}.top-content p{margin:.25rem 0}.top-content p:first-child{margin-top:0}.top-content p:last-child{margin-bottom:0}.top-content .lead{font:1.25rem/1.5 "MaruminOld StdN R{pm}","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;letter-spacing:0;margin-bottom:.125rem}@media screen and (max-width:1279px){.top-content .lead{font:1.125rem/1.5 "MaruminOld StdN R{pm}","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif}}@media screen and (max-width:599px){.top-content .lead{font:1rem/1.5 "MaruminOld StdN R{pm}","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;letter-spacing:.075em}}@media screen and (max-width:359px){.top-content .lead{font:.9375rem/1.5 "MaruminOld StdN R{pm}","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif}}@media screen and (max-width:479px){.top-content .lead .responsive-br{display:inline}.top-content .lead .responsive-br br{display:inline}}.top-content .description{text-align:justify;letter-spacing:.025em}@media screen and (max-width:479px){.top-content .description{line-height:1.84615385}}@media screen and (max-width:799px){.top-content .description{letter-spacing:-.05rem}}@media screen and (min-width:600px){.top-content .description .responsive-br{display:inline}.top-content .description .responsive-br br{display:inline}}.row.home-img-banners{padding:1% 3% 2%;max-width:1080px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width:767px){.row.home-img-banners{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:479px){.row.home-img-banners{padding:2%}}.row.home-img-banners .img-banner{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;padding:1%}@media screen and (max-width:767px){.row.home-img-banners .img-banner{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media screen and (max-width:479px){.row.home-img-banners .img-banner{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:480px}}.row.home-img-banners .img-banner a{display:block;position:relative;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);border:2px solid rgba(255,255,255,.75);height:0;padding-top:50%;overflow:hidden}@media screen and (max-width:767px){.row.home-img-banners .img-banner a{padding-top:40%}}.row.home-img-banners .img-banner a:hover{-webkit-box-shadow:0 8px 16px rgba(0,0,0,.3);box-shadow:0 8px 16px rgba(0,0,0,.3)}.row.home-img-banners .img-banner a:hover:before{background:rgba(255,255,255,0);-webkit-transition:all ease .25s;transition:all ease .25s}.row.home-img-banners .img-banner a p{margin:0}.row.home-img-banners .img-banner a img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.row.home-img-banners .img-banner a:before{content:"";border:1px solid rgba(255,255,255,.75);position:absolute;z-index:2;top:4px;right:4px;bottom:4px;left:4px;-webkit-transition:all ease .25s;transition:all ease .25s}.row.home-img-banners .img-banner a .link-text{color:#111;text-shadow:0 1px 1px #fff;background:rgba(255,255,255,.9);font:1.1875rem/1.25 "Vollkorn","FP-HiraMinProN-W3{pm}","hiragino kaku gothic pro","meiryo",sans-serif;letter-spacing:0;white-space:nowrap;text-align:center;padding:8px 12px;position:absolute;z-index:1;top:50% !important;left:50% !important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.row.home-img-banners .img-banner a .link-text .jp{color:#333;display:block;font-size:.75rem}@media screen and (max-width:1023px){.row.home-img-banners .img-banner a .link-text{font-size:1rem}}@media screen and (max-width:767px){.row.home-img-banners .img-banner a .link-text .jp{font-size:.6875rem}}.news-list .news-header{font-size:1.75rem;text-align:center;border-bottom:1px solid #ccc;margin-bottom:1px;padding-top:.25rem;padding-bottom:.25rem}@media screen and (max-width:599px){.news-list .news-header{font-size:1.5rem}}
#sb_instagram{width:100%;margin:0 auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram #sbi_images,#sb_instagram.sbi_fixed_height{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#sb_instagram:after,.sbi_lb-commentBox:after,.sbi_lb-data:after,.sbi_lb-dataContainer:after,.sbi_lb-outerContainer:after{content:"";display:table;clear:both}#sb_instagram.sbi_fixed_height{overflow:hidden;overflow-y:auto;box-sizing:border-box}#sb_instagram #sbi_images{box-sizing:border-box;display:grid;width:100%;padding:12px 0}#sb_instagram .sbi_header_link{-webkit-box-shadow:none;box-shadow:none}#sb_instagram .sbi_header_link:hover,.sbi_lightbox a img{border:none}#sb_instagram #sbi_images .sbi_item{display:inline-block;width:100%;vertical-align:top;zoom:1;margin:0!important;text-decoration:none;opacity:1;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}#sb_instagram #sbi_images .sbi_item.sbi_transition{opacity:0}#sb_instagram.sbi_col_1 #sbi_images,#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(1,1fr)}#sb_instagram.sbi_col_2 #sbi_images,#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_col_6 #sbi_images,#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_col_9 #sbi_images,#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(10,1fr)}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_photo_wrap{position:relative}#sb_instagram .sbi_photo{display:block;text-decoration:none}#sb_instagram .sbi_photo img{width:100%;height:inherit;object-fit:cover;scale:1;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;vertical-align:middle}#sb_instagram .sbi_no_js img,#sb_instagram br,#sb_instagram p:empty,#sb_instagram.sbi_no_js .sbi_load_btn,#sb_instagram.sbi_no_js .sbi_photo img{display:none}#sb_instagram a,#sb_instagram a:active,#sb_instagram a:focus,#sb_instagram a:hover,.sbi_lightbox a:active,.sbi_lightbox a:focus,.sbi_lightbox a:hover{outline:0}#sb_instagram img{display:block;padding:0!important;margin:0!important;max-width:100%!important;opacity:1!important}#sb_instagram .sbi_link{display:none;position:absolute;bottom:0;right:0;width:100%;padding:10px 0;background:rgba(0,0,0,.5);text-align:center;color:#fff;font-size:12px;line-height:1.1}#sb_instagram .sbi_link a{padding:0 6px;text-decoration:none;color:#fff;font-size:12px;line-height:1.1;display:inline-block;vertical-align:top;zoom:1}#sb_instagram .sbi_link .sbi_lightbox_link{padding-bottom:5px}#sb_instagram .sbi_link a:focus,#sb_instagram .sbi_link a:hover{text-decoration:underline}#sb_instagram .sbi_photo_wrap:focus .sbi_link,#sb_instagram .sbi_photo_wrap:hover .sbi_link{display:block}#sb_instagram svg:not(:root).svg-inline--fa{height:1em;display:inline-block}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .sbi_playbtn,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel .fa-clone{display:block!important;position:absolute;z-index:1;color:rgba(255,255,255,.9);font-style:normal!important;text-shadow:0 0 8px rgba(0,0,0,.8)}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_video .sbi_playbtn{z-index:2;top:50%;left:50%;margin-top:-24px;margin-left:-19px;padding:0;font-size:48px}#sb_instagram .sbi_type_carousel .fa-clone{right:12px;top:12px;font-size:24px;text-shadow:0 0 8px rgba(0,0,0,.3)}#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel svg.fa-clone{-webkit-filter:drop-shadow(0px 0px 2px rgba(0,0,0,.4));filter:drop-shadow(0px 0px 2px rgba(0, 0, 0, .4))}#sb_instagram .sbi_loader{width:20px;height:20px;position:relative;top:50%;left:50%;margin:-10px 0 0 -10px;background-color:rgba(0,0,0,.5);border-radius:100%;-webkit-animation:1s ease-in-out infinite sbi-sk-scaleout;animation:1s ease-in-out infinite sbi-sk-scaleout}#sbi_load p{display:inline;padding:0;margin:0}#sb_instagram #sbi_load .sbi_loader{position:absolute;margin-top:-11px;background-color:#fff;opacity:1}@-webkit-keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}}#sb_instagram .fa-spin,#sbi_lightbox .fa-spin{-webkit-animation:2s linear infinite fa-spin;animation:2s linear infinite fa-spin}#sb_instagram .fa-pulse,#sbi_lightbox .fa-pulse{-webkit-animation:1s steps(8) infinite fa-spin;animation:1s steps(8) infinite fa-spin}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.sbi-screenreader{text-indent:-9999px!important;display:block!important;width:0!important;height:0!important;line-height:0!important;text-align:left!important;overflow:hidden!important}#sb_instagram .sb_instagram_header,.sb_instagram_header{overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 0}#sb_instagram .sb_instagram_header a,.sb_instagram_header a{transition:color .5s;text-decoration:none}.sb_instagram_header.sbi_header_outside{float:none;margin-left:auto!important;margin-right:auto!important;display:flex}.sbi_no_avatar .sbi_header_img{background:#333;color:#fff;width:50px;height:50px;position:relative}.sb_instagram_header .sbi_header_hashtag_icon{opacity:0;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,.75)}.sbi_no_avatar .sbi_header_hashtag_icon{display:block;color:#fff;opacity:.9;-webkit-transition:background .6s linear,color .6s linear;-moz-transition:background .6s linear,color .6s linear;-o-transition:background .6s linear,color .6s linear;transition:background .6s linear,color .6s linear}.sbi_no_avatar:hover .sbi_header_hashtag_icon{display:block;opacity:1;-webkit-transition:background .2s linear,color .2s linear;-moz-transition:background .2s linear,color .2s linear;-o-transition:background .2s linear,color .2s linear;transition:background .2s linear,color .2s linear}@media all and (min-width:480px){#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img img,.sb_instagram_header.sbi_medium .sbi_header_img,.sb_instagram_header.sbi_medium .sbi_header_img img{width:80px;height:80px;border-radius:50%}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3,.sb_instagram_header.sbi_medium .sbi_header_text h3{font-size:20px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info{font-size:14px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_medium .sbi_header_text h3{line-height:1.4}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img img,.sb_instagram_header.sbi_large .sbi_header_img,.sb_instagram_header.sbi_large .sbi_header_img img{width:120px;height:120px;border-radius:50%}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text h3,.sb_instagram_header.sbi_large .sbi_header_text h3{font-size:28px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info{font-size:16px}}#sb_instagram .sb_instagram_header .sbi_header_img,.sb_instagram_header .sbi_header_img{position:relative;width:50px;height:50px;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:50%}#sb_instagram .sb_instagram_header .sbi_header_img_hover,.sb_instagram_header .sbi_header_img_hover{opacity:0;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,.75);z-index:2;transition:opacity .4s ease-in-out}#sb_instagram .sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo,#sb_instagram .sb_instagram_header .sbi_header_img_hover .sbi_new_logo,.sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header .sbi_header_img_hover .sbi_new_logo{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:24px;height:24px;font-size:24px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo{margin-top:-18px;margin-left:-18px;width:36px;height:36px;font-size:36px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo{margin-top:-24px;margin-left:-24px;width:48px;height:48px;font-size:48px}#sb_instagram .sb_instagram_header .sbi_header_img_hover i{overflow:hidden}#sb_instagram .sb_instagram_header .sbi_fade_in,.sb_instagram_header .sbi_fade_in{opacity:1;transition:opacity .2s ease-in-out}#sb_instagram .sb_instagram_header a:focus .sbi_header_img_hover,#sb_instagram .sb_instagram_header a:hover .sbi_header_img_hover,#sb_instagram.sbi_no_js #sbi_images .sbi_item.sbi_transition,.sb_instagram_header a:focus .sbi_header_img_hover,.sb_instagram_header a:hover .sbi_header_img_hover,.sbi_lb-nav a.sbi_lb-next:hover,.sbi_lb-nav a.sbi_lb-prev:hover{opacity:1}#sb_instagram .sb_instagram_header .sbi_header_text,.sb_instagram_header .sbi_header_text{display:flex;gap:20px;justify-content:flex-start;align-items:center}#sb_instagram .sb_instagram_header.sbi_large .sbi_feedtheme_header_text,.sb_instagram_header.sbi_large .sbi_feedtheme_header_text{gap:8px}.sb_instagram_header.sbi_medium .sbi_feedtheme_header_text{gap:4px}.sbi_feedtheme_header_text{display:flex;justify-content:flex-start;align-items:flex-start;flex:1;flex-direction:column;gap:4px}#sb_instagram .sb_instagram_header h3,.sb_instagram_header h3{font-size:16px;line-height:1.3;margin:0;padding:0}#sb_instagram .sb_instagram_header p,.sb_instagram_header p{font-size:13px;line-height:1.3;margin:0;padding:0}#sb_instagram .sb_instagram_header .sbi_header_text img.emoji,.sb_instagram_header .sbi_header_text img.emoji{margin-right:3px!important}#sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info,.sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info{clear:both}#sb_instagram #sbi_load{float:left;clear:both;width:100%;text-align:center;opacity:1;transition:.5s ease-in}#sb_instagram #sbi_load .fa-spinner{display:none;position:absolute;top:50%;left:50%;margin:-8px 0 0 -7px;font-size:15px}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a,.et-db #et-boc .et-l .et_pb_module .sbi_follow_btn a{display:inline-block;vertical-align:top;zoom:1;padding:7px 14px;margin:5px auto 0;background:#333;text-decoration:none;line-height:1.5}#sb_instagram .sbi_load_btn .sbi_btn_text,#sb_instagram .sbi_load_btn .sbi_loader{opacity:1;transition:.1s ease-in}#sb_instagram .sbi_hidden{opacity:0!important}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{border:none;color:#fff;font-size:13px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:.1s ease-in}.sbi_lb-nav a.sbi_lb-next,.sbi_lb-nav a.sbi_lb-prev{width:50px;padding-left:10px;padding-right:10px;opacity:.5;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s}#sb_instagram .sbi_follow_btn{display:inline-block;vertical-align:top;zoom:1;text-align:center}#sb_instagram .sbi_follow_btn.sbi_top{display:block;margin-bottom:5px}#sb_instagram .sbi_follow_btn a{background:#408bd1;color:#fff}#sb_instagram #sbi_load .sbi_load_btn:focus,#sb_instagram #sbi_load .sbi_load_btn:hover{outline:0;box-shadow:inset 0 0 20px 20px rgba(255,255,255,.25)}#sb_instagram .sbi_follow_btn a:focus,#sb_instagram .sbi_follow_btn a:hover{outline:0;box-shadow:inset 0 0 10px 20px #359dff}#sb_instagram #sbi_load .sbi_load_btn:active,#sb_instagram .sbi_follow_btn a:active{box-shadow:inset 0 0 10px 20px rgba(0,0,0,.3)}#sb_instagram .sbi_follow_btn .fa,#sb_instagram .sbi_follow_btn svg{margin-bottom:-1px;margin-right:7px;font-size:15px}#sb_instagram .sbi_follow_btn svg{vertical-align:-.125em}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px}#sb_instagram .sb_instagram_error{width:100%;text-align:center;line-height:1.4}#sbi_mod_error{display:none;border:1px solid #ddd;background:#eee;color:#333;margin:10px 0 0;padding:10px 15px;font-size:13px;text-align:center;clear:both;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#sbi_mod_error br{display:initial!important}#sbi_mod_error p{padding:5px 0!important;margin:0!important;line-height:1.3!important}#sbi_mod_error ol,#sbi_mod_error ul{padding:5px 0 5px 20px!important;margin:0!important}#sbi_mod_error li{padding:1px 0!important;margin:0!important}#sbi_mod_error span{font-size:12px}#sb_instagram.sbi_medium .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_medium .sbi_playbtn{margin-top:-12px;margin-left:-9px;font-size:23px}#sb_instagram.sbi_medium .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:8px;top:8px;font-size:18px}#sb_instagram.sbi_small .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_small .sbi_playbtn{margin-top:-9px;margin-left:-7px;font-size:18px}#sb_instagram.sbi_small .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:5px;top:5px;font-size:12px}@media all and (max-width:640px){#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_6 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_9 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_width_resp{width:100%!important}}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap{box-sizing:border-box;position:relative;overflow:hidden}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap:before{content:"";display:block;padding-top:100%;z-index:-300}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo{position:absolute;top:0;left:0;bottom:0;right:0}#sb_instagram #sbi_images .sbi_js_load_disabled .sbi_imgLiquid_ready.sbi_photo,#sb_instagram #sbi_images .sbi_no_js_customizer .sbi_imgLiquid_ready.sbi_photo{padding-bottom:0!important}#sb_instagram #sbi_mod_error .sb_frontend_btn{display:inline-block;padding:6px 10px;background:rgba(0,0,0,.1);text-decoration:none;border-radius:5px;margin-top:10px;color:#444}#sb_instagram #sbi_mod_error .sb_frontend_btn:hover{background:rgba(0,0,0,.15)}#sb_instagram #sbi_mod_error .sb_frontend_btn .fa{margin-right:2px}#sb_instagram.sbi_palette_dark,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lightbox_tooltip,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_share_close,.sbi_header_outside.sbi_header_palette_dark{background-color:rgba(0,0,0,.85);color:rgba(255,255,255,.75)}#sb_instagram.sbi_palette_dark .sbi_caption,#sb_instagram.sbi_palette_dark .sbi_meta,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox p,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number,.sbi_header_palette_dark,.sbi_header_palette_dark .sbi_bio{color:rgba(255,255,255,.75)}#sb_instagram.sbi_palette_dark .sbi_expand a,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox .sbi_lb-commenter,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p,.sbi_header_palette_dark a{color:#fff}#sb_instagram.sbi_palette_light,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lightbox_tooltip,#sbi_lightbox.sbi_palette_light_lightbox .sbi_share_close,.sbi_header_outside.sbi_header_palette_light{color:rgba(0,0,0,.85);background-color:rgba(255,255,255,.75)}#sb_instagram.sbi_palette_light .sbi_caption,#sb_instagram.sbi_palette_light .sbi_meta,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox p,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number,.sbi_header_palette_light,.sbi_header_palette_light .sbi_bio{color:rgba(0,0,0,.85)}#sb_instagram.sbi_palette_light .sbi_expand a,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox .sbi_lb-commenter,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p,.sbi_header_palette_light a{color:#000}@media all and (max-width:800px){#sb_instagram.sbi_tab_col_10 #sbi_images{grid-template-columns:repeat(10,1fr)}#sb_instagram.sbi_tab_col_9 #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_tab_col_8 #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_tab_col_7 #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_tab_col_6 #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_tab_col_5 #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_tab_col_4 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_tab_col_3 #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_tab_col_2 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_tab_col_1 #sbi_images{grid-template-columns:1fr}}@media all and (max-width:480px){#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_10.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_3.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_4.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_5.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_6 #sbi_images,#sb_instagram.sbi_col_6.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_7.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_8.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_9 #sbi_images,#sb_instagram.sbi_col_9.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_mob_col_1 #sbi_images{grid-template-columns:1fr}#sb_instagram.sbi_mob_col_2 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_mob_col_3 #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_mob_col_4 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_mob_col_5 #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_mob_col_6 #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_mob_col_7 #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_mob_col_8 #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_mob_col_9 #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_mob_col_10 #sbi_images{grid-template-columns:repeat(10,1fr)}}#sb_instagram #sbi_images .sbi_item.sbi_num_diff_hide{display:none!important}body:after{content:url(//costa-branca.com/wp-content/plugins/instagram-feed/css/../img/sbi-sprite.png);display:none}.sbi_lightboxOverlay{position:absolute;top:0;left:0;z-index:99999;background-color:#000;opacity:.9;display:none}.sbi_lightbox{position:absolute;left:0;width:100%;z-index:100000;text-align:center;line-height:0;font-weight:400}.sbi_lightbox .sbi_lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;object-fit:contain}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-image{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.sbi_lb-outerContainer{position:relative;background-color:#000;width:250px;height:250px;margin:0 auto 5px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.sbi_lb-container-wrapper{height:100%}.sbi_lb-container{position:relative;top:0;left:0;width:100%;height:100%;bottom:0;right:0}.sbi_lb-loader{position:absolute;width:100%;top:50%;left:0;height:20px;margin-top:-10px;text-align:center;line-height:0}.sbi_lb-loader span{display:block;width:14px;height:14px;margin:0 auto;background:url(//costa-branca.com/wp-content/plugins/instagram-feed/css/../img/sbi-sprite.png) no-repeat}.sbi_lb-container>.nav{left:0}.sbi_lb-nav a{position:absolute;z-index:100;top:0;height:90%;outline:0;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.sbi_lb-next,.sbi_lb-prev{height:100%;cursor:pointer;display:block}.sbi_lb-nav a.sbi_lb-prev{left:-70px;float:left;transition:opacity .2s}.sbi_lb-nav a.sbi_lb-next{right:-70px;float:right;transition:opacity .2s}.sbi_lb-nav span{display:block;top:55%;position:absolute;left:20px;width:34px;height:45px;margin:-25px 0 0;background:url(//costa-branca.com/wp-content/plugins/instagram-feed/css/../img/sbi-sprite.png) no-repeat}.sbi_lb-nav a.sbi_lb-prev span{background-position:-53px 0}.sbi_lb-nav a.sbi_lb-next span{left:auto;right:20px;background-position:-18px 0}.sbi_lb-dataContainer{margin:0 auto;padding-top:10px;width:100%;font-family:"Open Sans",Helvetica,Arial,sans-serif;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-outerContainer{position:relative;padding-right:300px;background:#fff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-container-wrapper{position:relative;background:#000}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer{width:300px!important;position:absolute;top:0;right:-300px;height:100%;bottom:0;background:#fff;line-height:1.4;overflow:hidden;overflow-y:auto;text-align:left}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox{display:block!important;width:100%;margin-top:20px;padding:4px}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number{padding-bottom:0}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption{width:100%;max-width:100%;margin-bottom:20px}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption .sbi_caption_text{display:inline-block;padding-top:10px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-comment{display:block!important;width:100%;min-width:100%;float:left;clear:both;font-size:12px;padding:3px 20px 3px 0;margin:0 0 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter{font-weight:700;margin-right:5px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox p{text-align:left}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer{box-sizing:border-box;padding:15px 20px}.sbi_lb-data{padding:0 4px;color:#ccc}.sbi_lb-data .sbi_lb-details{width:85%;float:left;text-align:left;line-height:1.1}.sbi_lb-data .sbi_lb-caption{float:left;font-size:13px;font-weight:400;line-height:1.3;padding-bottom:3px;color:#ccc;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.sbi_lb-data .sbi_lb-caption a{color:#ccc;font-weight:700;text-decoration:none}.sbi_lb-commenter:hover,.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p,.sbi_lb-data .sbi_lb-caption a:hover{color:#fff;text-decoration:underline}.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username{float:left;width:100%;color:#ccc;padding-bottom:0;display:block;margin:0 0 5px}#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number,#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a,#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username p,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_username{color:#333}.sbi_lightbox .sbi_lightbox_username img{float:left;border:none;width:32px;height:32px;margin-right:10px;background:#666;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}.sbi_lightbox_username p{float:left;margin:0;padding:0;color:#ccc;line-height:32px;font-weight:700;font-size:13px}.sbi_lb-data .sbi_lb-number{display:block;float:left;clear:both;padding:5px 0 15px;font-size:12px;color:#999}.sbi_lb-data .sbi_lb-close{display:block;float:right;width:30px;height:30px;font-size:18px;color:#aaa;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.sbi_lb-data .sbi_lb-close:hover{cursor:pointer;opacity:1;color:#fff}.sbi_lb-nav{top:0;left:0;width:100%;z-index:10;height:auto}.sbi-feed-block-cta,.sbi-feed-block-cta-img-ctn{width:100%!important;position:relative!important}.sbi_lightbox .sbi_owl-item:nth-child(n+2) .sbi_video{position:relative!important}.sbi_lb-container{padding:0}.sbi-feed-block-cta{border:1px solid #e8e8eb!important;border-radius:2px!important;text-align:center!important}.sbi-feed-block-cta-img-ctn{float:left!important;display:flex!important;justify-content:center!important;align-items:center!important;margin-top:50px!important;margin-bottom:35px!important}.sbi-feed-block-cta-img{width:65px!important;height:65px!important;position:relative!important;border:2px solid #dcdde1!important;border-radius:16px!important;-webkit-transform:rotate(-3deg)!important;transform:rotate(-3deg)!important;display:flex!important;justify-content:center!important;align-items:center!important}.sbi-feed-block-cta-img span svg{float:left!important}.sbi-feed-block-cta-img>*{-webkit-transform:rotate(3deg)!important;transform:rotate(3deg)!important}.sbi-feed-block-cta-logo{position:absolute!important;right:-15px!important;bottom:-19px!important;z-index:1!important}.sbi-feed-block-cta-heading{font-size:19px!important;padding:0!important;margin:0 0 30px!important;display:inline-block!important;width:100%!important;font-weight:700!important;line-height:1.4em!important}.sbi-feed-block-cta-btn{background:#0068a0!important;border-radius:2px!important;padding:8px 20px 8px 38px!important;cursor:pointer!important;color:#fff!important;position:relative!important;margin-bottom:30px!important}.sbi-feed-block-cta-btn:after,.sbi-feed-block-cta-btn:before{content:''!important;position:absolute!important;width:2px!important;height:12px!important;background:#fff!important;left:20px!important;top:14px!important}.sbi-feed-block-cta-btn:after{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.sbi-feed-block-cta-desc{display:flex!important;justify-content:center!important;align-items:center!important;padding:20px!important;background:#f9f9fa!important;border-top:1px solid #e8e8eb!important;margin-top:35px!important;flex-direction:column!important}.sbi-feed-block-cta-desc strong{color:#141b38!important;font-size:16px!important;font-weight:600!important;margin-bottom:8px!important}.sbi-feed-block-cta-desc span{color:#434960!important;font-size:14px!important;line-height:1.5em!important;padding:0 20%!important}.sbi-feed-block-cta-desc span a,.sbi-feed-block-cta-selector span a{text-transform:capitalize!important;text-decoration:underline!important;font-weight:600!important}.sbi-feed-block-cta-selector{width:100%!important;padding:0 20%!important;display:flex!important;justify-content:center!important;align-items:center!important;flex-direction:column!important;margin-bottom:45px!important}.sbi-feed-block-cta-feedselector{border:1px solid #d0d1d7!important;padding:8px 16px!important;margin-bottom:15px!important;max-width:100%!important;min-width:400px!important}.sbi-feed-block-cta-selector span{color:#2c324c!important}.sbi-feed-block-cta-selector span a:after{color:#2c324c!important;margin-left:2px!important;font-weight:400!important;text-decoration-color:#fff!important}.sbi-feed-block-cta-selector span a:first-of-type:after{content:','!important}.sbi-feed-block-cta-selector span a:nth-of-type(2):after{content:'or'!important;margin-left:5px!important;margin-right:2px!important}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed::before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed::before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed::before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed::before{content:''!important;height:16px!important;font-variant:normal!important;background-position:center center!important;background-repeat:no-repeat!important}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9056 18.109H13.4056V17.609H12.9056V18.109ZM9.79722 18.109H9.29722V18.609H9.79722V18.109ZM9.79722 14.5601V14.0601H9.29722V14.5601H9.79722ZM12.9056 14.5601V15.0601H13.4056V14.5601H12.9056ZM20.2604 7.32764H20.7604V6.90407L20.3426 6.83444L20.2604 7.32764ZM20.2604 10.3503V10.8503H20.7604V10.3503H20.2604ZM16.7237 14.5601H16.2237V15.0601H16.7237V14.5601ZM20.1258 14.5601L20.6199 14.6367L20.7094 14.0601H20.1258V14.5601ZM19.5751 18.109V18.609H20.0035L20.0692 18.1857L19.5751 18.109ZM16.7237 18.109V17.609H16.2237V18.109H16.7237ZM27.0523 14.5601H26.5523L26.5523 14.5612L27.0523 14.5601ZM17.0803 26.6136L16.9877 26.1222L17.0803 26.6136ZM12.5489 26.6139L12.6411 26.1225L12.5489 26.6139ZM14.8147 1.79797C7.80749 1.79797 2.07703 7.51685 2.07703 14.5601H3.07703C3.07703 8.06849 8.36042 2.79797 14.8147 2.79797V1.79797ZM2.07703 14.5601C2.07703 20.7981 6.54984 25.9974 12.4567 27.1053L12.6411 26.1225C7.19999 25.1019 3.07703 20.3097 3.07703 14.5601H2.07703ZM13.4056 26.3139V18.109H12.4056V26.3139H13.4056ZM12.9056 17.609H9.79722V18.609H12.9056V17.609ZM10.2972 18.109V14.5601H9.29722V18.109H10.2972ZM9.79722 15.0601H12.9056V14.0601H9.79722V15.0601ZM13.4056 14.5601V11.8556H12.4056V14.5601H13.4056ZM13.4056 11.8556C13.4056 10.4191 13.8299 9.36825 14.5211 8.67703C15.2129 7.98525 16.2305 7.59512 17.5314 7.59512V6.59512C16.0299 6.59512 14.7346 7.04939 13.814 7.96992C12.893 8.891 12.4056 10.2204 12.4056 11.8556H13.4056ZM17.5314 7.59512C18.1724 7.59512 18.8342 7.65119 19.3401 7.70823C19.592 7.73664 19.8029 7.76502 19.9504 7.78622C20.0241 7.79681 20.0818 7.8056 20.1208 7.81167C20.1402 7.81471 20.155 7.81706 20.1647 7.81863C20.1695 7.81941 20.1731 7.82 20.1754 7.82037C20.1765 7.82056 20.1773 7.82069 20.1778 7.82077C20.178 7.82081 20.1782 7.82083 20.1782 7.82084C20.1783 7.82085 20.1783 7.82085 20.1783 7.82085C20.1783 7.82085 20.1783 7.82085 20.1783 7.82085C20.1782 7.82084 20.1782 7.82084 20.2604 7.32764C20.3426 6.83444 20.3426 6.83443 20.3425 6.83443C20.3425 6.83442 20.3424 6.83441 20.3424 6.83441C20.3423 6.83439 20.3422 6.83437 20.342 6.83435C20.3418 6.8343 20.3414 6.83425 20.341 6.83417C20.3401 6.83403 20.3389 6.83383 20.3373 6.83357C20.3342 6.83307 20.3298 6.83234 20.3241 6.83142C20.3127 6.82958 20.2962 6.82695 20.2749 6.82362C20.2323 6.81698 20.1707 6.8076 20.0927 6.7964C19.9369 6.774 19.7157 6.74425 19.4521 6.71453C18.927 6.65532 18.2243 6.59512 17.5314 6.59512V7.59512ZM19.7604 7.32764V10.3503H20.7604V7.32764H19.7604ZM20.2604 9.85033H18.7185V10.8503H20.2604V9.85033ZM18.7185 9.85033C17.851 9.85033 17.1997 10.1241 16.7742 10.6148C16.3604 11.0922 16.2237 11.7025 16.2237 12.2594H17.2237C17.2237 11.8495 17.3257 11.5053 17.5298 11.2699C17.7224 11.0477 18.0684 10.8503 18.7185 10.8503V9.85033ZM16.2237 12.2594V14.5601H17.2237V12.2594H16.2237ZM16.7237 15.0601H20.1258V14.0601H16.7237V15.0601ZM19.6317 14.4834L19.081 18.0323L20.0692 18.1857L20.6199 14.6367L19.6317 14.4834ZM19.5751 17.609H16.7237V18.609H19.5751V17.609ZM16.2237 18.109V26.3135H17.2237V18.109H16.2237ZM17.1728 27.105C20.0281 26.5671 22.618 25.068 24.5079 22.8512L23.7469 22.2025C22.0054 24.2452 19.6188 25.6266 16.9877 26.1222L17.1728 27.105ZM24.5079 22.8512C26.4793 20.5388 27.5591 17.5977 27.5523 14.559L26.5523 14.5612C26.5586 17.3614 25.5636 20.0715 23.7469 22.2025L24.5079 22.8512ZM27.5523 14.5601C27.5523 7.51685 21.8218 1.79797 14.8147 1.79797V2.79797C21.2689 2.79797 26.5523 8.06849 26.5523 14.5601H27.5523ZM16.2237 26.3135C16.2237 26.8064 16.6682 27.2 17.1728 27.105L16.9877 26.1222C17.119 26.0975 17.2237 26.2006 17.2237 26.3135H16.2237ZM12.4567 27.1053C12.9603 27.1998 13.4056 26.8073 13.4056 26.3139H12.4056C12.4056 26.2001 12.5107 26.098 12.6411 26.1225L12.4567 27.1053Z' fill='%232b87da' /%3E%3Cpath d='M12.9056 18.1088H13.4056V17.6088H12.9056V18.1088ZM9.79724 18.1088H9.29724V18.6088H9.79724V18.1088ZM9.79724 14.5599V14.0599H9.29724V14.5599H9.79724ZM12.9056 14.5599V15.0599H13.4056V14.5599H12.9056ZM20.2604 7.32749H20.7604V6.90392L20.3426 6.83429L20.2604 7.32749ZM20.2604 10.3502V10.8502H20.7604V10.3502H20.2604ZM16.7237 14.5599H16.2237V15.0599H16.7237V14.5599ZM20.1258 14.5599L20.6199 14.6366L20.7094 14.0599H20.1258V14.5599ZM19.5751 18.1088V18.6088H20.0035L20.0692 18.1855L19.5751 18.1088ZM16.7237 18.1088V17.6088H16.2237V18.1088H16.7237ZM13.4056 26.366V18.1088H12.4056V26.366H13.4056ZM12.9056 17.6088H9.79724V18.6088H12.9056V17.6088ZM10.2972 18.1088V14.5599H9.29724V18.1088H10.2972ZM9.79724 15.0599H12.9056V14.0599H9.79724V15.0599ZM13.4056 14.5599V11.8554H12.4056V14.5599H13.4056ZM13.4056 11.8554C13.4056 10.4189 13.8299 9.3681 14.5212 8.67688C15.2129 7.9851 16.2305 7.59497 17.5314 7.59497V6.59497C16.0299 6.59497 14.7346 7.04924 13.814 7.96977C12.893 8.89085 12.4056 10.2202 12.4056 11.8554H13.4056ZM17.5314 7.59497C18.1724 7.59497 18.8342 7.65103 19.3401 7.70808C19.592 7.73648 19.803 7.76487 19.9504 7.78607C20.0241 7.79666 20.0819 7.80545 20.1208 7.81152C20.1402 7.81455 20.155 7.81691 20.1647 7.81848C20.1695 7.81926 20.1731 7.81984 20.1754 7.82022C20.1765 7.8204 20.1773 7.82054 20.1778 7.82061C20.178 7.82065 20.1782 7.82068 20.1783 7.82069C20.1783 7.8207 20.1783 7.8207 20.1783 7.8207C20.1783 7.8207 20.1783 7.82069 20.1783 7.82069C20.1782 7.82069 20.1782 7.82068 20.2604 7.32749C20.3426 6.83429 20.3426 6.83428 20.3425 6.83427C20.3425 6.83427 20.3424 6.83426 20.3424 6.83425C20.3423 6.83424 20.3422 6.83422 20.3421 6.8342C20.3418 6.83415 20.3414 6.83409 20.341 6.83402C20.3401 6.83387 20.3389 6.83367 20.3374 6.83342C20.3343 6.83291 20.3298 6.83219 20.3241 6.83127C20.3127 6.82943 20.2962 6.82679 20.2749 6.82347C20.2324 6.81683 20.1707 6.80745 20.0927 6.79624C19.9369 6.77385 19.7158 6.7441 19.4522 6.71438C18.927 6.65516 18.2244 6.59497 17.5314 6.59497V7.59497ZM19.7604 7.32749V10.3502H20.7604V7.32749H19.7604ZM20.2604 9.85018H18.7185V10.8502H20.2604V9.85018ZM18.7185 9.85018C17.8511 9.85018 17.1997 10.1239 16.7743 10.6146C16.3604 11.092 16.2237 11.7024 16.2237 12.2592H17.2237C17.2237 11.8493 17.3257 11.5052 17.5298 11.2697C17.7224 11.0476 18.0684 10.8502 18.7185 10.8502V9.85018ZM16.2237 12.2592V14.5599H17.2237V12.2592H16.2237ZM16.7237 15.0599H20.1258V14.0599H16.7237V15.0599ZM19.6317 14.4833L19.081 18.0322L20.0692 18.1855L20.6199 14.6366L19.6317 14.4833ZM19.5751 17.6088H16.7237V18.6088H19.5751V17.6088ZM16.2237 18.1088V26.366H17.2237V18.1088H16.2237ZM16.4146 26.1752H13.2148V27.1752H16.4146V26.1752ZM16.2237 26.366C16.2237 26.2606 16.3092 26.1752 16.4146 26.1752V27.1752C16.8615 27.1752 17.2237 26.8129 17.2237 26.366H16.2237ZM12.4056 26.366C12.4056 26.8129 12.7679 27.1752 13.2148 27.1752V26.1752C13.3202 26.1752 13.4056 26.2606 13.4056 26.366H12.4056Z' fill='%232b87da'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='22' height='22' rx='6' stroke='%232b87da' stroke-width='1.5'/%3E%3Ccircle cx='12' cy='12' r='5' stroke='%232b87da' stroke-width='1.5'/%3E%3Ccircle cx='18.5' cy='5.75' r='1.25' fill='%232b87da'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.8762 6.78846C27.9345 6.7065 27.8465 6.60094 27.7536 6.63936C27.0263 6.93989 26.26 7.15757 25.4698 7.29241C25.3632 7.31061 25.3082 7.16347 25.3956 7.09969C26.2337 6.48801 26.8918 5.63649 27.2636 4.63802C27.2958 4.55162 27.2014 4.47574 27.1212 4.52123C26.1605 5.06618 25.1092 5.45524 24.0054 5.68842C23.971 5.69568 23.9354 5.68407 23.9113 5.65844C22.9264 4.60891 21.5545 4 19.9999 4C17.0624 4 14.6624 6.4 14.6624 9.3625C14.6624 9.74071 14.702 10.109 14.7724 10.4586C14.7855 10.5235 14.7342 10.5842 14.6681 10.5803C10.3227 10.3231 6.45216 8.2421 3.84135 5.09864C3.79681 5.04501 3.71241 5.0515 3.67879 5.11257C3.26061 5.8722 3.02493 6.75115 3.02493 7.675C3.02493 9.41548 3.84362 10.9704 5.13417 11.9317C5.2141 11.9913 5.17327 12.12 5.07385 12.1129C4.32811 12.0597 3.63173 11.835 3.00827 11.5171C2.99303 11.5094 2.97493 11.5204 2.97493 11.5375V11.5375C2.97493 13.9896 4.6205 16.0638 6.86301 16.7007C6.96452 16.7295 6.96588 16.8757 6.86218 16.8953C6.25772 17.0096 5.63724 17.0173 5.0289 16.9176C4.95384 16.9052 4.89095 16.9762 4.91633 17.0479C5.26967 18.0466 5.91213 18.9192 6.7637 19.5537C7.58576 20.1661 8.56481 20.5283 9.58351 20.6001C9.67715 20.6067 9.71634 20.7266 9.64124 20.7829C7.78574 22.1744 5.52424 22.9237 3.19993 22.9125C2.91864 22.9125 2.63736 22.9015 2.35608 22.8796C2.25034 22.8714 2.20189 23.0116 2.29272 23.0664C4.58933 24.4509 7.27959 25.25 10.1499 25.25C19.9999 25.25 25.4124 17.075 25.4124 9.9875C25.4124 9.76833 25.4124 9.5598 25.4026 9.34228C25.4011 9.30815 25.4168 9.27551 25.4445 9.2555C26.3819 8.57814 27.1984 7.74079 27.8762 6.78846Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='27' height='20' viewBox='0 0 27 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 13.3267C11 13.4037 11.0834 13.4518 11.15 13.4133L17.3377 9.83658C17.4043 9.79808 17.4043 9.70192 17.3377 9.66342L11.15 6.08673C11.0834 6.0482 11 6.0963 11 6.17331V13.3267ZM25.45 3.7125C25.6125 4.3 25.725 5.0875 25.8 6.0875C25.8875 7.0875 25.925 7.95 25.925 8.7L26 9.75C26 12.4875 25.8 14.5 25.45 15.7875C25.1375 16.9125 24.4125 17.6375 23.2875 17.95C22.7 18.1125 21.625 18.225 19.975 18.3C18.35 18.3875 16.8625 18.425 15.4875 18.425L13.5 18.5C8.2625 18.5 5 18.3 3.7125 17.95C2.5875 17.6375 1.8625 16.9125 1.55 15.7875C1.3875 15.2 1.275 14.4125 1.2 13.4125C1.1125 12.4125 1.075 11.55 1.075 10.8L1 9.75C1 7.0125 1.2 5 1.55 3.7125C1.8625 2.5875 2.5875 1.8625 3.7125 1.55C4.3 1.3875 5.375 1.275 7.025 1.2C8.65 1.1125 10.1375 1.075 11.5125 1.075L13.5 1C18.7375 1 22 1.2 23.2875 1.55C24.4125 1.8625 25.1375 2.5875 25.45 3.7125Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et_pb_module .sbi_follow_btn a{border:none;color:#fff;font-size:13px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.et-db #et-boc .et-l .et_pb_module .sbi-feed-block-cta-btn:after,.et-db #et-boc .et-l .et_pb_module .sbi-feed-block-cta-btn:before{top:10px!important}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.lg-sub-html,
.lg-toolbar {
  background-color: rgba(0, 0, 0, .45)
}
@font-face {
  font-family: lg;
  src: url(//costa-branca.com/wp-content/themes/costabranca/js/lightgallery/css/../fonts/lg.eot?n1z373);
  src: url(//costa-branca.com/wp-content/themes/costabranca/js/lightgallery/css/../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"), url(//costa-branca.com/wp-content/themes/costabranca/js/lightgallery/css/../fonts/lg.woff?n1z373) format("woff"), url(//costa-branca.com/wp-content/themes/costabranca/js/lightgallery/css/../fonts/lg.ttf?n1z373) format("truetype"), url(//costa-branca.com/wp-content/themes/costabranca/js/lightgallery/css/../fonts/lg.svg?n1z373#lg) format("svg");
  font-weight: 400;
  font-style: normal
}
.lg-icon {
  font-family: lg;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}
.lg-actions .lg-next,
.lg-actions .lg-prev {
  background-color: rgba(0, 0, 0, .45);
  border-radius: 2px;
  color: #999;
  cursor: pointer;
  display: block;
  font-size: 22px;
  margin-top: -10px;
  padding: 8px 10px 9px;
  position: absolute;
  top: 50%;
  z-index: 1080;
  border: none;
  outline: 0
}
.lg-actions .lg-next.disabled,
.lg-actions .lg-prev.disabled {
  pointer-events: none;
  opacity: .5
}
.lg-actions .lg-next:hover,
.lg-actions .lg-prev:hover {
  color: #FFF
}
.lg-actions .lg-next {
  right: 20px
}
.lg-actions .lg-next:before {
  content: "\e095"
}
.lg-actions .lg-prev {
  left: 20px
}
.lg-actions .lg-prev:after {
  content: "\e094"
}
@-webkit-keyframes lg-right-end {
  0%,
  100% {
    left: 0
  }
  50% {
    left: -30px
  }
}
@-moz-keyframes lg-right-end {
  0%,
  100% {
    left: 0
  }
  50% {
    left: -30px
  }
}
@-ms-keyframes lg-right-end {
  0%,
  100% {
    left: 0
  }
  50% {
    left: -30px
  }
}
@keyframes lg-right-end {
  0%,
  100% {
    left: 0
  }
  50% {
    left: -30px
  }
}
@-webkit-keyframes lg-left-end {
  0%,
  100% {
    left: 0
  }
  50% {
    left: 30px
  }
}
@-moz-keyframes lg-left-end {
  0%,
  100% {
    left: 0
  }
  50% {
    left: 30px
  }
}
@-ms-keyframes lg-left-end {
  0%,
  100% {
    left: 0
  }
  50% {
    left: 30px
  }
}
@keyframes lg-left-end {
  0%,
  100% {
    left: 0
  }
  50% {
    left: 30px
  }
}
.lg-outer.lg-right-end .lg-object {
  -webkit-animation: lg-right-end .3s;
  -o-animation: lg-right-end .3s;
  animation: lg-right-end .3s;
  position: relative
}
.lg-outer.lg-left-end .lg-object {
  -webkit-animation: lg-left-end .3s;
  -o-animation: lg-left-end .3s;
  animation: lg-left-end .3s;
  position: relative
}
.lg-toolbar {
  z-index: 1082;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%
}
.lg-toolbar .lg-icon {
  color: #999;
  cursor: pointer;
  float: right;
  font-size: 24px;
  height: 47px;
  line-height: 27px;
  padding: 10px 0;
  text-align: center;
  width: 50px;
  text-decoration: none !important;
  outline: 0;
  -webkit-transition: color .2s linear;
  -o-transition: color .2s linear;
  transition: color .2s linear
}
.lg-toolbar .lg-icon:hover {
  color: #FFF
}
.lg-toolbar .lg-close:after {
  content: "\e070"
}
.lg-toolbar .lg-download:after {
  content: "\e0f2"
}
.lg-sub-html {
  bottom: 0;
  color: #EEE;
  font-size: 16px;
  left: 0;
  padding: 10px 40px;
  position: fixed;
  right: 0;
  text-align: center;
  z-index: 1080
}
.lg-sub-html h4 {
  margin: 0;
  font-size: 13px;
  font-weight: 700
}
.lg-sub-html p {
  font-size: 12px;
  margin: 5px 0 0
}
#lg-counter {
  color: #999;
  display: inline-block;
  font-size: 16px;
  padding-left: 20px;
  padding-top: 12px;
  vertical-align: middle
}
.lg-next,
.lg-prev,
.lg-toolbar {
  opacity: 1;
  -webkit-transition: -webkit-transform .35s cubic-bezier(0, 0, .25, 1) 0s, opacity .35s cubic-bezier(0, 0, .25, 1) 0s, color .2s linear;
  -moz-transition: -moz-transform .35s cubic-bezier(0, 0, .25, 1) 0s, opacity .35s cubic-bezier(0, 0, .25, 1) 0s, color .2s linear;
  -o-transition: -o-transform .35s cubic-bezier(0, 0, .25, 1) 0s, opacity .35s cubic-bezier(0, 0, .25, 1) 0s, color .2s linear;
  transition: transform .35s cubic-bezier(0, 0, .25, 1) 0s, opacity .35s cubic-bezier(0, 0, .25, 1) 0s, color .2s linear
}
.lg-hide-items .lg-prev {
  opacity: 0;
  -webkit-transform: translate3d(-10px, 0, 0);
  transform: translate3d(-10px, 0, 0)
}
.lg-hide-items .lg-next {
  opacity: 0;
  -webkit-transform: translate3d(10px, 0, 0);
  transform: translate3d(10px, 0, 0)
}
.lg-hide-items .lg-toolbar {
  opacity: 0;
  -webkit-transform: translate3d(0, -10px, 0);
  transform: translate3d(0, -10px, 0)
}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
  -webkit-transform: scale3d(.5, .5, .5);
  transform: scale3d(.5, .5, .5);
  opacity: 0;
  -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, .25, 1) 0s, opacity 250ms cubic-bezier(0, 0, .25, 1) !important;
  -moz-transition: -moz-transform 250ms cubic-bezier(0, 0, .25, 1) 0s, opacity 250ms cubic-bezier(0, 0, .25, 1) !important;
  -o-transition: -o-transform 250ms cubic-bezier(0, 0, .25, 1) 0s, opacity 250ms cubic-bezier(0, 0, .25, 1) !important;
  transition: transform 250ms cubic-bezier(0, 0, .25, 1) 0s, opacity 250ms cubic-bezier(0, 0, .25, 1) !important;
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%
}
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1
}
.lg-outer .lg-thumb-outer {
  background-color: #0D0A0A;
  bottom: 0;
  position: absolute;
  width: 100%;
  z-index: 1080;
  max-height: 350px;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  -webkit-transition: -webkit-transform .25s cubic-bezier(0, 0, .25, 1) 0s;
  -moz-transition: -moz-transform .25s cubic-bezier(0, 0, .25, 1) 0s;
  -o-transition: -o-transform .25s cubic-bezier(0, 0, .25, 1) 0s;
  transition: transform .25s cubic-bezier(0, 0, .25, 1) 0s
}
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab
}
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing
}
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
  -webkit-transition-duration: 0s !important;
  transition-duration: 0s !important
}
.lg-outer.lg-thumb-open .lg-thumb-outer {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0)
}
.lg-outer .lg-thumb {
  padding: 10px 0;
  height: 100%;
  margin-bottom: -5px
}
.lg-outer .lg-thumb-item {
  cursor: pointer;
  float: left;
  overflow: hidden;
  height: 100%;
  border: 2px solid #FFF;
  border-radius: 4px;
  margin-bottom: 5px
}
@media (min-width:1025px) {
  .lg-outer .lg-thumb-item {
    -webkit-transition: border-color .25s ease;
    -o-transition: border-color .25s ease;
    transition: border-color .25s ease
  }
}
.lg-outer .lg-thumb-item.active,
.lg-outer .lg-thumb-item:hover {
  border-color: #a90707
}
.lg-outer .lg-thumb-item img {
  width: 100%;
  height: 100%;
  object-fit: cover
}
.lg-outer.lg-has-thumb .lg-item {
  padding-bottom: 120px
}
.lg-outer.lg-can-toggle .lg-item {
  padding-bottom: 0
}
.lg-outer.lg-pull-caption-up .lg-sub-html {
  -webkit-transition: bottom .25s ease;
  -o-transition: bottom .25s ease;
  transition: bottom .25s ease
}
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {
  bottom: 100px
}
.lg-outer .lg-toogle-thumb {
  background-color: #0D0A0A;
  border-radius: 2px 2px 0 0;
  color: #999;
  cursor: pointer;
  font-size: 24px;
  height: 39px;
  line-height: 27px;
  padding: 5px 0;
  position: absolute;
  right: 20px;
  text-align: center;
  top: -39px;
  width: 50px
}
.lg-outer .lg-toogle-thumb:hover,
.lg-outer.lg-dropdown-active #lg-share {
  color: #FFF
}
.lg-outer .lg-toogle-thumb:after {
  content: "\e1ff"
}
.lg-outer .lg-video-cont {
  display: inline-block;
  vertical-align: middle;
  max-width: 1140px;
  max-height: 100%;
  width: 100%;
  padding: 0 5px
}
.lg-outer .lg-video {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden;
  position: relative
}
.lg-outer .lg-video .lg-object {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important
}
.lg-outer .lg-video .lg-video-play {
  width: 84px;
  height: 59px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -42px;
  margin-top: -30px;
  z-index: 1080;
  cursor: pointer
}
.lg-outer .lg-has-iframe .lg-video {
  -webkit-overflow-scrolling: touch;
  overflow: auto
}
.lg-outer .lg-has-vimeo .lg-video-play {
  background: url(//costa-branca.com/wp-content/themes/costabranca/js/lightgallery/css/../img/vimeo-play.png) no-repeat
}
.lg-outer .lg-has-vimeo:hover .lg-video-play {
  background: url(//costa-branca.com/wp-content/themes/costabranca/js/lightgallery/css/../img/vimeo-play.png) 0 -58px no-repeat
}
.lg-outer .lg-has-html5 .lg-video-play {
  background: url(//costa-branca.com/wp-content/themes/costabranca/js/lightgallery/css/../img/video-play.png) no-repeat;
  height: 64px;
  margin-left: -32px;
  margin-top: -32px;
  width: 64px;
  opacity: .8
}
.lg-outer .lg-has-html5:hover .lg-video-play {
  opacity: 1
}
.lg-outer .lg-has-youtube .lg-video-play {
  background: url(//costa-branca.com/wp-content/themes/costabranca/js/lightgallery/css/../img/youtube-play.png) no-repeat
}
.lg-outer .lg-has-youtube:hover .lg-video-play {
  background: url(//costa-branca.com/wp-content/themes/costabranca/js/lightgallery/css/../img/youtube-play.png) 0 -60px no-repeat
}
.lg-outer .lg-video-object {
  width: 100% !important;
  height: 100% !important;
  position: absolute;
  top: 0;
  left: 0
}
.lg-outer .lg-has-video .lg-video-object {
  visibility: hidden
}
.lg-outer .lg-has-video.lg-video-playing .lg-object,
.lg-outer .lg-has-video.lg-video-playing .lg-video-play {
  display: none
}
.lg-outer .lg-has-video.lg-video-playing .lg-video-object {
  visibility: visible
}
.lg-progress-bar {
  background-color: #333;
  height: 5px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1083;
  opacity: 0;
  -webkit-transition: opacity 80ms ease 0s;
  -moz-transition: opacity 80ms ease 0s;
  -o-transition: opacity 80ms ease 0s;
  transition: opacity 80ms ease 0s
}
.lg-progress-bar .lg-progress {
  background-color: #a90707;
  height: 5px;
  width: 0
}
.lg-progress-bar.lg-start .lg-progress {
  width: 100%
}
.lg-show-autoplay .lg-progress-bar {
  opacity: 1
}
.lg-autoplay-button:after {
  content: "\e01d"
}
.lg-show-autoplay .lg-autoplay-button:after {
  content: "\e01a"
}
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,
.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition-duration: 0s;
  transition-duration: 0s
}
.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition: -webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s;
  -moz-transition: -moz-transform .3s cubic-bezier(0, 0, .25, 1) 0s;
  -o-transition: -o-transform .3s cubic-bezier(0, 0, .25, 1) 0s;
  transition: transform .3s cubic-bezier(0, 0, .25, 1) 0s
}
.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transition: left .3s cubic-bezier(0, 0, .25, 1) 0s, top .3s cubic-bezier(0, 0, .25, 1) 0s;
  -moz-transition: left .3s cubic-bezier(0, 0, .25, 1) 0s, top .3s cubic-bezier(0, 0, .25, 1) 0s;
  -o-transition: left .3s cubic-bezier(0, 0, .25, 1) 0s, top .3s cubic-bezier(0, 0, .25, 1) 0s;
  transition: left .3s cubic-bezier(0, 0, .25, 1) 0s, top .3s cubic-bezier(0, 0, .25, 1) 0s
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden
}
.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  -webkit-transition: -webkit-transform .3s cubic-bezier(0, 0, .25, 1) 0s, opacity .15s !important;
  -moz-transition: -moz-transform .3s cubic-bezier(0, 0, .25, 1) 0s, opacity .15s !important;
  -o-transition: -o-transform .3s cubic-bezier(0, 0, .25, 1) 0s, opacity .15s !important;
  transition: transform .3s cubic-bezier(0, 0, .25, 1) 0s, opacity .15s !important;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden
}
#lg-zoom-in:after {
  content: "\e311"
}
#lg-actual-size {
  font-size: 20px
}
#lg-actual-size:after {
  content: "\e033"
}
#lg-zoom-out {
  opacity: .5;
  pointer-events: none
}
#lg-zoom-out:after {
  content: "\e312"
}
.lg-zoomed #lg-zoom-out {
  opacity: 1;
  pointer-events: auto
}
.lg-outer .lg-pager-outer {
  bottom: 60px;
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  z-index: 1080;
  height: 10px
}
.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
  overflow: visible
}
.lg-outer .lg-pager-cont {
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  position: relative;
  vertical-align: top;
  margin: 0 5px
}
.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0)
}
.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
  box-shadow: 0 0 0 2px #fff inset
}
.lg-outer .lg-pager-thumb-cont {
  background-color: #fff;
  color: #FFF;
  bottom: 100%;
  height: 83px;
  left: 0;
  margin-bottom: 20px;
  margin-left: -60px;
  opacity: 0;
  padding: 5px;
  position: absolute;
  width: 120px;
  border-radius: 3px;
  -webkit-transition: opacity .15s ease 0s, -webkit-transform .15s ease 0s;
  -moz-transition: opacity .15s ease 0s, -moz-transform .15s ease 0s;
  -o-transition: opacity .15s ease 0s, -o-transform .15s ease 0s;
  transition: opacity .15s ease 0s, transform .15s ease 0s;
  -webkit-transform: translate3d(0, 5px, 0);
  transform: translate3d(0, 5px, 0)
}
.lg-outer .lg-pager-thumb-cont img {
  width: 100%;
  height: 100%
}
.lg-outer .lg-pager {
  background-color: rgba(255, 255, 255, .5);
  border-radius: 50%;
  box-shadow: 0 0 0 8px rgba(255, 255, 255, .7) inset;
  display: block;
  height: 12px;
  -webkit-transition: box-shadow .3s ease 0s;
  -o-transition: box-shadow .3s ease 0s;
  transition: box-shadow .3s ease 0s;
  width: 12px
}
.lg-outer .lg-pager:focus,
.lg-outer .lg-pager:hover {
  box-shadow: 0 0 0 8px #fff inset
}
.lg-outer .lg-caret {
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px dashed;
  bottom: -10px;
  display: inline-block;
  height: 0;
  left: 50%;
  margin-left: -5px;
  position: absolute;
  vertical-align: middle;
  width: 0
}
.lg-fullscreen:after {
  content: "\e20c"
}
.lg-fullscreen-on .lg-fullscreen:after {
  content: "\e20d"
}
.lg-outer #lg-dropdown-overlay {
  background-color: rgba(0, 0, 0, .25);
  bottom: 0;
  cursor: default;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1081;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: visibility 0s linear .18s, opacity .18s linear 0s;
  -o-transition: visibility 0s linear .18s, opacity .18s linear 0s;
  transition: visibility 0s linear .18s, opacity .18s linear 0s
}
.lg-outer.lg-dropdown-active #lg-dropdown-overlay,
.lg-outer.lg-dropdown-active .lg-dropdown {
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
  -moz-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1;
  visibility: visible
}
.lg-outer .lg-dropdown {
  background-color: #fff;
  border-radius: 2px;
  font-size: 14px;
  list-style-type: none;
  margin: 0;
  padding: 10px 0;
  position: absolute;
  right: 0;
  text-align: left;
  top: 50px;
  opacity: 0;
  visibility: hidden;
  -moz-transform: translate3d(0, 5px, 0);
  -o-transform: translate3d(0, 5px, 0);
  -ms-transform: translate3d(0, 5px, 0);
  -webkit-transform: translate3d(0, 5px, 0);
  transform: translate3d(0, 5px, 0);
  -webkit-transition: -webkit-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;
  -moz-transition: -moz-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;
  -o-transition: -o-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;
  transition: transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s
}
.lg-outer .lg-dropdown:after {
  content: "";
  display: block;
  height: 0;
  width: 0;
  position: absolute;
  border: 8px solid transparent;
  border-bottom-color: #FFF;
  right: 16px;
  top: -16px
}
.lg-outer .lg-dropdown>li:last-child {
  margin-bottom: 0
}
.lg-outer .lg-dropdown>li:hover .lg-icon,
.lg-outer .lg-dropdown>li:hover a {
  color: #333
}
.lg-outer .lg-dropdown a {
  color: #333;
  display: block;
  white-space: pre;
  padding: 4px 12px;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px
}
.lg-outer .lg-dropdown a:hover {
  background-color: rgba(0, 0, 0, .07)
}
.lg-outer .lg-dropdown .lg-dropdown-text {
  display: inline-block;
  line-height: 1;
  margin-top: -3px;
  vertical-align: middle
}
.lg-outer .lg-dropdown .lg-icon {
  color: #333;
  display: inline-block;
  float: none;
  font-size: 20px;
  height: auto;
  line-height: 1;
  margin-right: 8px;
  padding: 0;
  vertical-align: middle;
  width: auto
}
.lg-outer,
.lg-outer .lg,
.lg-outer .lg-inner {
  width: 100%;
  height: 100%
}
.lg-outer #lg-share {
  position: relative
}
.lg-outer #lg-share:after {
  content: "\e80d"
}
.lg-outer #lg-share-facebook .lg-icon {
  color: #3b5998
}
.lg-outer #lg-share-facebook .lg-icon:after {
  content: "\e901"
}
.lg-outer #lg-share-twitter .lg-icon {
  color: #00aced
}
.lg-outer #lg-share-twitter .lg-icon:after {
  content: "\e904"
}
.lg-outer #lg-share-googleplus .lg-icon {
  color: #dd4b39
}
.lg-outer #lg-share-googleplus .lg-icon:after {
  content: "\e902"
}
.lg-outer #lg-share-pinterest .lg-icon {
  color: #cb2027
}
.lg-outer #lg-share-pinterest .lg-icon:after {
  content: "\e903"
}
.lg-group:after {
  content: "";
  display: table;
  clear: both
}
.lg-outer {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  text-align: left;
  opacity: 0;
  -webkit-transition: opacity .15s ease 0s;
  -o-transition: opacity .15s ease 0s;
  transition: opacity .15s ease 0s
}
.lg-outer * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box
}
.lg-outer.lg-visible {
  opacity: 1
}
.lg-outer.lg-css3 .lg-item.lg-current,
.lg-outer.lg-css3 .lg-item.lg-next-slide,
.lg-outer.lg-css3 .lg-item.lg-prev-slide {
  -webkit-transition-duration: inherit !important;
  transition-duration: inherit !important;
  -webkit-transition-timing-function: inherit !important;
  transition-timing-function: inherit !important
}
.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,
.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,
.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide {
  -webkit-transition-duration: 0s !important;
  transition-duration: 0s !important;
  opacity: 1
}
.lg-outer.lg-grab img.lg-object {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab
}
.lg-outer.lg-grabbing img.lg-object {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing
}
.lg-outer .lg {
  position: relative;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  max-height: 100%
}
.lg-outer .lg-inner {
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap
}
.lg-outer .lg-item {
  background: url(//costa-branca.com/wp-content/themes/costabranca/js/lightgallery/css/../img/loading.gif) center center no-repeat;
  display: none !important
}
.lg-outer.lg-css .lg-current,
.lg-outer.lg-css3 .lg-current,
.lg-outer.lg-css3 .lg-next-slide,
.lg-outer.lg-css3 .lg-prev-slide {
  display: inline-block !important
}
.lg-outer .lg-img-wrap,
.lg-outer .lg-item {
  display: inline-block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%
}
.lg-outer .lg-img-wrap:before,
.lg-outer .lg-item:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px
}
.lg-outer .lg-img-wrap {
  position: absolute;
  padding: 0 5px;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0
}
.lg-outer .lg-item.lg-complete {
  background-image: none
}
.lg-outer .lg-item.lg-current {
  z-index: 1060
}
.lg-outer .lg-image {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  width: auto !important;
  height: auto !important
}
.lg-outer.lg-show-after-load .lg-item .lg-object,
.lg-outer.lg-show-after-load .lg-item .lg-video-play {
  opacity: 0;
  -webkit-transition: opacity .15s ease 0s;
  -o-transition: opacity .15s ease 0s;
  transition: opacity .15s ease 0s
}
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {
  opacity: 1
}
.lg-outer .lg-empty-html,
.lg-outer.lg-hide-download #lg-download {
  display: none
}
.lg-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1040;
  background-color: #000;
  opacity: 0;
  -webkit-transition: opacity .15s ease 0s;
  -o-transition: opacity .15s ease 0s;
  transition: opacity .15s ease 0s
}
.lg-backdrop.in {
  opacity: 1
}
.lg-css3.lg-no-trans .lg-current,
.lg-css3.lg-no-trans .lg-next-slide,
.lg-css3.lg-no-trans .lg-prev-slide {
  -webkit-transition: none 0s ease 0s !important;
  -moz-transition: none 0s ease 0s !important;
  -o-transition: none 0s ease 0s !important;
  transition: none 0s ease 0s !important
}
.lg-css3.lg-use-css3 .lg-item,
.lg-css3.lg-use-left .lg-item {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden
}
.lg-css3.lg-fade .lg-item {
  opacity: 0
}
.lg-css3.lg-fade .lg-item.lg-current {
  opacity: 1
}
.lg-css3.lg-fade .lg-item.lg-current,
.lg-css3.lg-fade .lg-item.lg-next-slide,
.lg-css3.lg-fade .lg-item.lg-prev-slide {
  -webkit-transition: opacity .1s ease 0s;
  -moz-transition: opacity .1s ease 0s;
  -o-transition: opacity .1s ease 0s;
  transition: opacity .1s ease 0s
}
.lg-css3.lg-slide.lg-use-css3 .lg-item {
  opacity: 0
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0)
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0)
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1
}
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;
  -moz-transition: -moz-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;
  -o-transition: -o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s
}
.lg-css3.lg-slide.lg-use-left .lg-item {
  opacity: 0;
  position: absolute;
  left: 0
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
  left: -100%
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
  left: 100%
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  left: 0;
  opacity: 1
}
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
  -webkit-transition: left 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;
  -moz-transition: left 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;
  -o-transition: left 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;
  transition: left 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s
}
.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent !important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}
/*! 
 * Master Slider WordPress Main CSS File
 * @date May 2023
 */
.master-slider{position:relative;visibility:hidden;-moz-transform:translate3d(0,0,0)}.ms-ie img{border:none}.ms-ie8 *{opacity:inherit;-webkit-filter:inherit;filter:inherit}.ms-ie7{zoom:1}.ms-moz .ms-slide-bgcont>img{-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.master-slider a,.master-slider a:hover{-webkit-transition:none;transition:none}.wpb_row .master-slider-parent *,.master-slider-parent *{box-sizing:content-box}.master-slider-parent{margin-left:auto;margin-right:auto}.ms-layout-partialview .ms-view{overflow:visible;background-color:transparent}.ms-layout-partialview .ms-container{overflow:hidden}.master-slider img,.ms-slide-bgvideocont video{max-width:none}.master-slider.ms-fullheight{height:100%}.ms-slide-auto-height{display:table}.ms-loading-container{position:absolute;width:100%;top:0}.ms-loading-container .ms-loading,.ms-slide .ms-slide-loading{width:36px;height:36px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/common/loading-2.gif) no-repeat center #fff;border-radius:60px;box-shadow:0px 0px 3px rgba(0,0,0,.2);position:absolute;left:50%;top:50%;margin:-18px;opacity:.9}.ms-def-cursor{cursor:auto !important}.ms-grab-cursor{cursor:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/common/grab.png),move}.ms-grabbing-cursor{cursor:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/common/grabbing.png),move}.ms-ie .ms-grab-cursor{cursor:move}.ms-ie .ms-grabbing-cursor{cursor:move}.ms-view{margin:0 auto;overflow:hidden;position:relative;-webkit-perspective:2000px;-ms-perspective:2000px;perspective:2000px}.ms-view .ms-slide-container{position:relative}.ms-slide{position:absolute;height:100%;-webkit-transform:translateZ(0px);-ms-transform:translateZ(0px);transform:translateZ(0px)}.ms-wk .ms-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.ms-slide .ms-slide-bgcont,.ms-slide .ms-slide-bgvideocont{position:absolute;overflow:hidden;width:100%}.ms-slide .ms-slide-link{display:block;width:100%;height:100%;position:absolute;top:0;z-index:110}.ms-ie .ms-slide-link{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBR‌​AA7") 0 0 repeat}.ms-slide .ms-slide-bgvideocont{z-index:105;height:100%}.ms-wk .ms-slide .ms-slide-bgvideocont,.ms-wk .ms-slide-bgvideocont>video{-webkit-transform:translateZ(.3px);transform:translateZ(.3px)}.ms-slide .ms-slide-bgvideo{position:absolute;top:0}.ms-inner-controls-cont,.ms-container{position:relative;margin:0 auto}.ms-slide .ms-slide-bgcont img,.ms-container,.ms-inner-controls-cont{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ms-slide .ms-layer,.ms-fixed-layers .ms-layer,.ms-overlay-layers .ms-layer{position:absolute;pointer-events:auto}.ms-layer-mask{position:absolute;overflow:hidden}.ms-layer-mask .ms-layer{position:relative}.ms-slide .ms-slide-layers,.ms-overlay-layers .ms-slide-layers,.ms-fixed-layers{position:absolute;overflow:hidden;width:100%;height:100%;z-index:109;top:0;pointer-events:none}.ms-overlay-layers{position:absolute;top:0;z-index:120;width:100%;height:100%;pointer-events:none}.ms-slide .ms-slide-video{position:absolute;top:0;z-index:111;background:#000;padding:0;margin:0;border:none}.ms-slide .ms-pattern{background-attachment:scroll;width:100%;height:100%;z-index:108;position:absolute;top:0}.ms-wk .ms-pattern{-webkit-transform:translateZ(.4px);transform:translateZ(.4px)}.ms-parallax-layer{width:100%;position:absolute;top:0}.ms-scroll-parallax-cont{position:absolute;top:0;width:100%;height:100%;z-index:109}.ms-wk .ms-scroll-parallax-cont{-webkit-transform:translateZ(.4px);transform:translateZ(.4px)}.ms-action-layer{cursor:pointer}.ms-btn-container{position:absolute}.ms-btn{text-decoration:none;display:inline-block;color:#000;position:relative;padding:8px 15px;cursor:pointer;white-space:nowrap}.ms-default-btn{background:#0074a2;border-radius:5px;color:#fff}.ms-default-btn:hover{background-color:#0098d5}.ms-default-btn:active{top:1px}.ms-layer.video-box{background:#000}.ms-layer.video-box iframe{padding:0;margin:0;border:none;position:absolute;z-index:110}.ms-btn-s{padding:14px 17px;font-size:80%;line-height:0}.ms-btn-m{padding:12px 40px}.ms-btn-n{padding:8px 25px;font-size:95%}.ms-btn-l{padding:17px 50px;font-size:120%}.ms-btn-round{border-radius:5px}.ms-btn-circle{border-radius:100px}.ms-btn-outline-round{border-radius:5px}.ms-btn-outline-circle{border-radius:100px}.ms-slide .ms-slide-vpbtn,.ms-slide .ms-video-btn{position:absolute;cursor:pointer;z-index:110}.ms-slide .ms-slide-vcbtn{position:absolute;cursor:pointer;z-index:113}.ms-slide-vcbtn-mobile{position:relative;bottom:0;left:0;width:100%;height:28px;background-color:#000;color:#fff;text-align:center;cursor:pointer;z-index:113}.ms-slide-vcbtn-mobile .ms-vcbtn-txt{text-transform:uppercase;font-family:sans-serif;font-size:.75em;display:inline-block;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/common/video-close-btn.png) no-repeat 0px 3px;padding-left:15px;height:15px;color:#dbdbdb;margin-top:7px}.ms-wk .ms-slide .ms-slide-vcbtn,.ms-wk .ms-slide .ms-slide-layers,.ms-wk .ms-slide .ms-slide-vpbtn,.ms-wk .ms-slide .ms-slide-video,.ms-wk .ms-slide-link{-webkit-transform:translateZ(.44px);transform:translateZ(.44px)}.ms-video-img{position:absolute;width:100%;height:100%;top:0;left:0}.ms-mask-frame{overflow:hidden;position:absolute;float:left}.ms-thumb-list{overflow:hidden;position:absolute}.ms-thumb-list.ms-dir-h{width:100%}.ms-thumb-list.ms-dir-v{height:100%;top:0}.ms-thumbs-cont{position:relative}.ms-thumb-frame img{width:100%;height:auto}.ms-thumb-frame{cursor:pointer;float:left;overflow:hidden;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}.ms-thumb-frame-selected{opacity:1}.ms-tabs .ms-thumb-frame{background-color:#f6f6f6;text-shadow:0 1px 1px #fff;color:#222;border:solid 1px #fff;border-width:0 1px 1px 0;overflow:visible;position:relative;opacity:1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ms-tabs.ms-has-thumb .ms-tab-thumb{width:auto}.ms-tabs.ms-dir-h .ms-thumb-frame{margin-top:12px}.ms-tabs.ms-dir-v .ms-thumb-frame{margin-left:12px}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame{margin-left:0}.ms-tabs.ms-dir-h.ms-align-top{z-index:140}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame{margin-top:-12px}.ms-tabs .ms-thumb{padding:20px}.ms-tabs .ms-thumb-frame-selected{opacity:1;background:#ededed}.ms-tabs .ms-thumb-frame .ms-thumb-ol{position:absolute;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ms-tabs.ms-dir-h .ms-thumb-frame .ms-thumb-ol{top:0;left:50%;margin-left:-12px;border-bottom:solid 12px #f6f6f6;border-left:solid 12px transparent;border-right:solid 12px transparent}.ms-tabs.ms-dir-h.ms-align-bottom .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;top:-12px;border-bottom-color:#ededed}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame .ms-thumb-ol{bottom:0;top:auto;border-bottom:0;border-top:solid 12px #f6f6f6}.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;bottom:-12px;border-top-color:#ededed}.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol{top:50%;left:0;margin-top:-12px;border-right:solid 12px #ededed;border-top:solid 12px transparent;border-bottom:solid 12px transparent}.ms-tabs.ms-dir-v.ms-align-right .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;left:-12px;border-right-color:#ededed}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame .ms-thumb-ol{left:auto;right:0;border-right:0;border-left:solid 12px #ededed}.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame-selected .ms-thumb-ol{opacity:1;right:-12px;border-left-color:#ededed}.ms-thumb-alt{text-align:center;margin:5px;font-size:14px;font-weight:600}.ms-thumb-list.ms-dir-h .ms-thumblist-fwd,.ms-thumb-list.ms-dir-h .ms-thumblist-bwd{height:100%;width:20px;position:absolute;left:0;cursor:pointer;background:rgba(128,128,128,.5);text-align:center;color:#fff}.ms-thumb-list.ms-dir-h .ms-thumblist-bwd{right:0;left:auto}.ms-thumb-list.ms-dir-h .ms-thumblist-fwd:after,.ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after{content:close-quote;top:43%;position:relative;border:solid rgba(0,0,0,0);border-width:5px 5px 5px 0;display:block;border-right-color:#fff;width:6px;height:1px}.ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after{border-width:5px 0 5px 5px;border-left-color:#fff;left:7px}.ms-thumb-list.ms-dir-v .ms-thumblist-fwd,.ms-thumb-list.ms-dir-v .ms-thumblist-bwd{width:100%;height:20px;position:absolute;top:0;cursor:pointer;background:rgba(128,128,128,.5);text-align:center;color:#fff}.ms-thumb-list.ms-dir-v .ms-thumblist-bwd{bottom:0;top:auto}.ms-thumb-list.ms-dir-v .ms-thumblist-fwd:after,.ms-thumb-list.ms-dir-v .ms-thumblist-bwd:after{content:close-quote;left:43%;position:relative;border:solid rgba(0,0,0,0);border-width:0 5px 5px;display:block;border-bottom-color:#fff;height:1px;top:5px;width:0}.ms-thumb-list.ms-dir-v .ms-thumblist-bwd:after{border-width:5px 5px 0;border-top-color:#fff;top:7px}.ms-tabs.ms-dir-v.ms-has-thumb .ms-thumbs-cont{top:0 !important}.ms-tabs.ms-has-thumb .ms-thumb-frame{height:auto !important}.ms-tabs.ms-has-thumb .ms-thumb{padding:0}.ms-tabs.ms-has-thumb .ms-tab-context{padding:20px}.ms-tabs.ms-align-left .ms-tab-thumb{float:left;margin-right:20px}.ms-tabs.ms-align-right .ms-tab-thumb{float:right;margin-left:20px}.ms-bullet{cursor:pointer;float:left}.ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-bullets.ms-dir-v{position:absolute;top:50%}.ms-bullets.ms-dir-v .ms-bullet{float:none}.ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-sbar{position:absolute}.ms-sbar.ms-dir-h{left:10px;right:10px;top:5px}.ms-sbar.ms-dir-v{top:10px;bottom:10px;right:5px}.ms-sbar .ms-bar{height:4px;background:#333;border-radius:4px}.ms-sbar.ms-dir-v .ms-bar{width:4px}.ms-sbar .ms-bar{position:relative;-webkit-transition:opacity .3s;transition:opacity .3s}.ms-timerbar{width:100%;bottom:0;position:absolute}.ms-ctimer{position:absolute;top:30px;left:30px;cursor:pointer}.ms-time-bar{-webkit-transition:width .12s linear;transition:width .12s linear}.ms-ie7 .ms-tooltip-arrow{height:0}.ms-slide-info{position:absolute}.ms-slide-info.ms-dir-v{top:0}.ms-slide-info.ms-dir-h{width:100%}@-webkit-keyframes ms-point-anim{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes ms-point-anim{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:1}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}.ms-android .ms-tooltip-point .ms-point-border{animation:none;-moz-animation:none;-webkit-animation:none;-o-animation:none}.ms-pattern.ms-patt-1{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiYICA/wzoDGTwHyDAADXxAv4Eq8S5AAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-2{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhJREFUeNpiYECA/wxogLAANoBdF0CAAQD+agT8l3ocpQAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-3{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACxJREFUeNqU0EENAAAMwkD8m+4s7PhCCmHbGijxE0jS1HOOhxJSUhf9eAIMAI/CEe94Ny14AAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-4{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhJREFUeNpiYGBg+M+ABfxHo3Fz/gMEGACtlgX7j8MuyAAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-5{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABNJREFUeNpiYECA/3CCAV0UIMAANfEC/mOKn1cAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-6{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABCAYAAADjAO9DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiYGBg+M+AClD4AAEGACn3Af/97SgJAAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-7{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABZJREFUeNpiYMAE/+EEAy5Z0iUAAgwA/moE/KMl2lgAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-8{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAICAYAAAA4GpVBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABRJREFUeNpiYGBg+M+ACdDFAAIMADP0Af/w5VDVAAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-9{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABJJREFUeNpiYGBg+M9AGQAIMABABAEA80yJjQAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-10{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABZJREFUeNpiYGBg+A/FcMDEQH0AEGAAxksCAb3vCDgAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-11{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABxJREFUeNpiZGBg+M+AChhBBBMDDkC6BOkAIMAAlXQBCO9f4icAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-12{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABtJREFUeNpiYGBg+M8AATAaDnAKYEgQBgABBgB6/AT8h9ybfgAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-13{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB1JREFUeNpiYGBg+M+ABJig9H90AbggI7oWgAADAI5xBAIRYsxUAAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-14{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAYAAAAx8TU7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpiYGBg+M+AA9BSgkQBgAADAJIyB/kDCjAnAAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-15{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAB9JREFUeNpiYGBg+M9ABPhPjPh/YjT9J2AipiRAgAEAhjsH+Utd9Z4AAAAASUVORK5CYII=)}.ms-pattern.ms-patt-16{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFAQMAAABCXz8WAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABJJREFUCNdjaGBwZFBiEGHgAAAHPwEAP8TPrwAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-17{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAIAQMAAAALP6d4AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABZJREFUCNdjaGBwYFBgEGDgAGIFBgcADegBabpJ4LsAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-18{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABBJREFUCNdjaGA4wPCA4QMACtgDEQ8Bqx8AAAAASUVORK5CYII=)}.ms-pattern.ms-patt-19{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA9JREFUCNdjWMDgAMRAAAAKigGBlYsMggAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-20{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGAQMAAADaAn0LAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA1JREFUCNdj+ACFQAAAHgwDwds/+0oAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-21{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA1JREFUCNdjOACEYAAADAoBgRrgDF0AAAAASUVORK5CYII=)}.ms-pattern.ms-patt-22{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjaGAAAwADiACBhux1cwAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-23{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAIAQMAAAAC1AcCAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjaGAAAxgNAAsQAQHPxScOAAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-24{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAABAQMAAADZzn0AAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAApJREFUCNdj6AAAAIoAiVWdWYwAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-25{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABJJREFUCNdj4GBoYHBgUGAQAAAFggD5HRIFwAAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-26{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADAQMAAABs5if8AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjUGBoYHAAAAJmAOF0EZC+AAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-27{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAQMAAACTPww9AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABBJREFUCNdjaGAIYFBgCAAABcgBQeTzXGUAAAAASUVORK5CYII=)}.ms-pattern.ms-patt-28{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKAQMAAAC3/F3+AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAACBJREFUCNdjaGBgcHBgUGhgEGRg4GJgYAGRQDZQBCgOAC/KAvtspwwJAAAAAElFTkSuQmCC)}.ms-pattern.ms-patt-29{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAABJJREFUCNdjUGBwYGhg4GAQAAAFkgD5MUFnfgAAAABJRU5ErkJggg==)}.ms-pattern.ms-patt-30{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADAQMAAABs5if8AAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAA5JREFUCNdjcGBoYFAAAALmAOHcBT11AAAAAElFTkSuQmCC)}.ms-skin-default .ms-slide .ms-slide-vpbtn,.ms-skin-default .ms-video-btn{width:50px;height:51px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-1.png) no-repeat -14px -150px;top:50%;left:50%;margin:-25px 0 0 -25px}.ms-skin-default .ms-slide .ms-slide-vcbtn{width:30px;height:30px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-1.png) no-repeat -24px -28px;top:18px;right:30px}.ms-skin-default .ms-nav-next,.ms-skin-default .ms-nav-prev{width:30px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-1.png);background-position:-89px -26px;height:40px;cursor:pointer;top:50%;left:30px;margin-top:-20px;position:absolute;z-index:110}.ms-skin-default .ms-nav-next{right:30px;left:auto;background-position:-89px -103px}.ms-skin-default .ms-bullet{width:10px;height:10px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-1.png) no-repeat;margin:4px;background-position:-34px -117px}.ms-skin-default .ms-bullet-selected{background-position:-34px -84px}.ms-skin-default .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-default .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-default .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-default .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-default .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-default .ms-tooltip-point{cursor:pointer}.ms-skin-default .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-default .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-default .ms-tooltip{max-width:200px}.ms-skin-default .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;margin-left:-1px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-default .ms-slide .ms-slide-vpbtn,.ms-skin-default .ms-video-btn,.ms-skin-default .ms-slide .ms-slide-vcbtn,.ms-skin-default .ms-nav-next,.ms-skin-default .ms-nav-prev,.ms-skin-default .ms-bullet{background-image:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-1-retina.png);background-size:152px 225px}}.ms-skin-black-1 .ms-slide .ms-slide-vpbtn,.ms-skin-black-1 .ms-video-btn{width:54px;height:54px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/black-skin-1.png) no-repeat -14px -150px;top:50%;left:50%;margin:-27px 0 0 -27px}.ms-skin-black-1 .ms-slide .ms-slide-vcbtn{width:27px;height:26px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/black-skin-1.png) no-repeat -24px -29px;top:30px;right:30px}.ms-skin-black-1 .ms-nav-next,.ms-skin-black-1 .ms-nav-prev{width:53px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/black-skin-1.png);background-position:-79px -19px;height:61px;cursor:pointer;top:50%;left:30px;margin-top:-26px;position:absolute;z-index:110}.ms-skin-black-1 .ms-nav-next{right:30px;left:auto;background-position:-79px -97px}.ms-skin-black-1 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-black-1 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-black-1 .ms-bullet{width:9px;height:9px;background:#fff;margin:4px;border:solid 1px #3a3a3a}.ms-skin-black-1 .ms-bullet-selected{background-color:#000}.ms-skin-black-1 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-black-1 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-black-1 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-black-1 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:#fff;border-top-color:rgba(0,0,0,.8);bottom:-10px}.ms-skin-black-1 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:#fff;border-bottom-color:rgba(0,0,0,.8);top:-10px}.ms-skin-black-1 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-black-1 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-black-1 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:#fff;border-right-color:rgba(0,0,0,.8);left:-10px}.ms-skin-black-1 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:#000;border-left-color:rgba(0,0,0,.8);right:-10px}.ms-skin-black-1 .ms-tooltip-point{cursor:pointer}.ms-skin-black-1 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #444;background:#000;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-black-1 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#fff;background:rgba(255,255,255,.9);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-black-1 .ms-tooltip{max-width:200px}.ms-skin-black-1 .ms-tooltip-cont{padding:10px;background:#000;background:rgba(0,0,0,.8);text-shadow:0 1px 0px #000;color:#fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-black-1 .ms-slide .ms-slide-vpbtn,.ms-skin-black-1 .ms-video-btn,.ms-skin-black-1 .ms-slide .ms-slide-vcbtn,.ms-skin-black-1 .ms-nav-next,.ms-skin-black-1 .ms-nav-prev{background-image:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/black-skin-1-retina.png);background-size:152px 225px}}.ms-skin-black-2 .ms-slide .ms-slide-vpbtn,.ms-skin-black-2 .ms-video-btn{width:45px;height:45px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/black-skin-2.png) #000 no-repeat -16px -103px;border:solid 3px #fff;border-color:rgba(255,255,255,.4);-webkit-background-clip:padding-box;top:50%;left:50%;margin:-23px 0 0 -23px}.ms-skin-black-2 .ms-slide .ms-slide-vpbtn:hover,.ms-skin-black-2 .ms-video-btn:hover{background-color:#3d3d3d}.ms-skin-black-2 .ms-slide .ms-slide-vcbtn{width:25px;height:25px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/black-skin-2.png) #000 no-repeat -27px -36px;border:solid 2px #fff;border-color:rgba(255,255,255,.4);top:15px;right:15px}.ms-skin-black-2.round-skin .ms-slide .ms-slide-vcbtn{border-radius:50px}.ms-skin-black-2 .ms-nav-next,.ms-skin-black-2 .ms-nav-prev{position:absolute;cursor:pointer;z-index:110;width:45px;height:45px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/black-skin-2.png) #000;background-clip:padding-box;background-position:-88px -26px;border:solid 3px #fff;border-color:rgba(255,255,255,.4);top:50%;left:30px;margin-top:-22px}.ms-skin-black-2.round-skin .ms-nav-next,.ms-skin-black-2.round-skin .ms-nav-prev,.ms-skin-black-2.round-skin .ms-slide .ms-slide-vpbtn,.ms-skin-black-2.round-skin .ms-video-btn{border-radius:90px}.ms-skin-black-2 .ms-nav-next:hover,.ms-skin-black-2 .ms-nav-prev:hover{background-color:#3d3d3d}.ms-skin-black-2 .ms-nav-next{right:30px;left:auto;background-position:-86px -103px}.ms-skin-black-2 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-black-2 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-black-2 .ms-bullet{width:8px;height:8px;background:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;-ms-background-clip:padding-box;border:solid 3px #fff;border-color:rgba(0,0,0,.44);margin:4px;background-position:-34px -117px}.ms-skin-black-2.round-skin .ms-bullet{border-radius:15px}.ms-skin-black-2 .ms-bullet-selected{background-color:#000;border-color:#fff;border-color:rgba(255,255,255,.44)}.ms-skin-black-2 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-black-2 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-black-2 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-black-2 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-black-2 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-black-2 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-black-2 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-black-2 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-black-2 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-black-2 .ms-tooltip-point{cursor:pointer}.ms-skin-black-2 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-black-2 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-ie7.ms-skin-black-2 .ms-tooltip-point .ms-point-border,.ms-ie8.ms-skin-black-2 .ms-tooltip-point .ms-point-border{display:none}.ms-skin-black-2 .ms-tooltip{max-width:200px}.ms-skin-black-2 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-black-2 .ms-slide .ms-slide-vpbtn,.ms-skin-black-2 .ms-video-btn,.ms-skin-black-2 .ms-slide .ms-slide-vcbtn,.ms-skin-black-2 .ms-nav-next,.ms-skin-black-2 .ms-nav-prev{background-image:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/black-skin-2-retina.png);background-size:152px 225px}}.ms-skin-light-2 .ms-slide .ms-slide-vpbtn,.ms-skin-light-2 .ms-video-btn{width:54px;height:54px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-2.png) no-repeat -14px -150px;top:50%;left:50%;margin:-27px 0 0 -27px}.ms-skin-light-2 .ms-slide .ms-slide-vcbtn{width:27px;height:26px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-2.png) no-repeat -24px -29px;top:30px;right:30px}.ms-skin-light-2 .ms-nav-next,.ms-skin-light-2 .ms-nav-prev{width:53px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-2.png);background-position:-79px -19px;height:61px;cursor:pointer;top:50%;left:30px;margin-top:-26px;position:absolute;z-index:110}.ms-skin-light-2 .ms-nav-next{right:30px;left:auto;background-position:-79px -97px}.ms-skin-light-2 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-light-2 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-light-2 .ms-bullet{width:9px;height:9px;background:#000;margin:4px;border:solid 1px #3a3a3a}.ms-skin-light-2 .ms-bullet-selected{background-color:#fff}.ms-skin-light-2 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-light-2 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-light-2 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-light-2 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-light-2 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-light-2 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-light-2 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-light-2 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-light-2 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-light-2 .ms-tooltip-point{cursor:pointer}.ms-skin-light-2 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-light-2 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-light-2 .ms-tooltip{max-width:200px}.ms-skin-light-2 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-light-2 .ms-slide .ms-slide-vpbtn,.ms-skin-light-2 .ms-video-btn,.ms-skin-light-2 .ms-slide .ms-slide-vcbtn,.ms-skin-light-2 .ms-nav-next,.ms-skin-light-2 .ms-nav-prev{background-image:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-2-retina.png);background-size:152px 225px}}.ms-skin-light-3 .ms-slide .ms-slide-vpbtn,.ms-skin-light-3 .ms-video-btn{width:50px;height:50px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-3.png) no-repeat -15px -149px;top:50%;left:50%;margin:-25px 0 0 -25px}.ms-skin-light-3 .ms-slide .ms-slide-vcbtn{width:31px;height:29px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-3.png) no-repeat -26px -28px;top:30px;right:30px}.ms-skin-light-3 .ms-nav-next,.ms-skin-light-3 .ms-nav-prev{width:50px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-3.png);background-position:-82px -22px;height:50px;cursor:pointer;top:50%;left:30px;margin-top:-25px;position:absolute;z-index:110}.ms-skin-light-3 .ms-nav-next{right:30px;left:auto;background-position:-81px -99px}.ms-skin-light-3 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-light-3 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-light-3 .ms-bullet{width:16px;height:16px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-3.png) no-repeat;background-position:-31px -114px;margin:4px}.ms-skin-light-3 .ms-bullet-selected{background-position:-31px -81px}.ms-skin-light-3 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-light-3 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-light-3 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-light-3 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-light-3 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-light-3 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-light-3 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-light-3 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-light-3 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-light-3 .ms-tooltip-point{cursor:pointer}.ms-skin-light-3 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-light-3 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-light-3 .ms-tooltip{max-width:200px}.ms-skin-light-3 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-light-3 .ms-slide .ms-slide-vpbtn,.ms-skin-light-3 .ms-video-btn,.ms-skin-light-3 .ms-slide .ms-slide-vcbtn,.ms-skin-light-3 .ms-nav-next,.ms-skin-light-3 .ms-nav-prev,.ms-skin-light-3 .ms-bullet{background-image:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-3-retina.png);background-size:152px 225px}}.ms-skin-light-4 .ms-slide .ms-slide-vpbtn,.ms-skin-light-4 .ms-video-btn{width:54px;height:54px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-4.png) no-repeat -14px -150px;top:50%;left:50%;margin:-27px 0 0 -27px}.ms-skin-light-4 .ms-slide .ms-slide-vcbtn{width:27px;height:26px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-4.png) no-repeat -24px -29px;top:30px;right:30px}.ms-skin-light-4 .ms-nav-next,.ms-skin-light-4 .ms-nav-prev{width:54px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-4.png);background-position:-77px -5px;height:68px;cursor:pointer;top:50%;left:-27px;margin-top:-40px;position:absolute;z-index:110}.ms-skin-light-4 .ms-nav-next{right:-27px;left:auto;background-position:-79px -83px}.ms-skin-light-4 .ms-thumb-frame-selected{opacity:.6}.ms-skin-light-4 .ms-thumb-list.ms-dir-h{bottom:-60px;width:100%;height:60px}.ms-skin-light-4 .ms-thumb-list.ms-dir-v{height:100%;width:60px;right:-60px;top:0}.ms-skin-light-4 .ms-thumb-frame{cursor:pointer;float:left;width:60px;height:60px;margin:1px 0 0 1px;overflow:hidden}.ms-skin-light-4 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-light-4 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-light-4 .ms-bullet{width:9px;height:9px;background:#b9b9b9;margin:4px;border:solid 1px #a3a3a3}.ms-skin-light-4 .ms-bullet-selected{background-color:#fff}.ms-skin-light-4 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-light-4 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-light-4 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-light-4 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-light-4 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-light-4 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-light-4 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-light-4 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-light-4 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:#fff;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-light-4 .ms-tooltip-point{cursor:pointer}.ms-skin-light-4 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #e0e0e0;background:#4b8aac;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-light-4 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#fff;margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-light-4 .ms-tooltip{max-width:200px}.ms-skin-light-4 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-light-4 .ms-slide .ms-slide-vpbtn,.ms-skin-light-4 .ms-video-btn,.ms-skin-light-4 .ms-slide .ms-slide-vcbtn,.ms-skin-light-4 .ms-nav-next,.ms-skin-light-4 .ms-nav-prev{background-image:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-4-retina.png);background-size:152px 225px}}.ms-skin-light-5 .ms-slide .ms-slide-vpbtn,.ms-skin-light-5 .ms-video-btn{width:32px;height:32px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-5.png) #000 no-repeat -24px -160px;top:50%;left:50%;margin:-18px 0 0 -18px}.ms-skin-light-5 .ms-slide .ms-slide-vpbtn:hover,.ms-skin-light-5 .ms-video-btn:hover{background-color:#646464}.ms-skin-light-5 .ms-slide .ms-slide-vcbtn{width:30px;height:30px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-5.png) #fff no-repeat -24px -28px;top:18px;right:30px}.ms-skin-light-5 .ms-nav-next,.ms-skin-light-5 .ms-nav-prev{width:32px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-5.png) #fff;background-position:-94px -32px;height:32px;cursor:pointer;bottom:40px;left:40px;margin-top:-20px;position:absolute;z-index:110}.ms-skin-light-5 .ms-nav-next:hover,.ms-skin-light-5 .ms-nav-prev:hover{background-color:#e0e0e0}.ms-skin-light-5 .ms-nav-next{left:73px;background-position:-93px -110px}.ms-skin-light-5 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-light-5 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-light-5 .ms-bullet{width:10px;height:10px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-5.png) no-repeat;margin:4px;background-position:-34px -117px}.ms-skin-light-5 .ms-bullet-selected{background-position:-34px -84px}.ms-skin-light-5 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-light-5 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-light-5 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-light-5 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-light-5 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-light-5 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-light-5 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-light-5 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-light-5 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-light-5 .ms-tooltip-point{cursor:pointer}.ms-skin-light-5 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-light-5 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-android.ms-skin-light-5 .ms-tooltip-point .ms-point-border{animation:none;-moz-animation:none;-webkit-animation:none;-o-animation:none}.ms-ie7.ms-skin-light-5 .ms-tooltip-point .ms-point-border,.ms-ie8.ms-skin-light-5 .ms-tooltip-point .ms-point-border{display:none}.ms-skin-light-5 .ms-tooltip{max-width:200px}.ms-skin-light-5 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-light-5 .ms-slide .ms-slide-vpbtn,.ms-skin-light-5 .ms-video-btn,.ms-skin-light-5 .ms-slide .ms-slide-vcbtn,.ms-skin-light-5 .ms-nav-next,.ms-skin-light-5 .ms-nav-prev{background-image:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-5-retina.png);background-size:152px 225px}}.ms-skin-light-6 .ms-slide .ms-slide-vpbtn,.ms-skin-light-6 .ms-video-btn{width:45px;height:45px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-6.png) #fff no-repeat -16px -103px;border:solid 3px #707070;border-color:rgba(0,0,0,.27);-webkit-background-clip:padding-box;top:50%;left:50%;margin:-23px 0 0 -23px}.ms-skin-light-6 .ms-slide .ms-slide-vpbtn:hover,.ms-skin-light-6 .ms-video-btn:hover{background-color:#e0e0e0}.ms-skin-light-6 .ms-slide .ms-slide-vcbtn{width:25px;height:25px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-6.png) #fff no-repeat -27px -36px;top:15px;right:15px}.ms-skin-light-6.round-skin .ms-slide .ms-slide-vcbtn{border-radius:30px}.ms-skin-light-6 .ms-nav-next,.ms-skin-light-6 .ms-nav-prev{position:absolute;cursor:pointer;z-index:110;width:45px;height:45px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-6.png) #fff;background-clip:padding-box;background-position:-88px -26px;border:solid 3px #707070;border-color:rgba(0,0,0,.27);top:50%;left:30px;margin-top:-22px}.ms-skin-light-6.round-skin .ms-nav-next,.ms-skin-light-6.round-skin .ms-nav-prev,.ms-skin-light-6.round-skin .ms-slide .ms-slide-vpbtn,.ms-skin-light-6.round-skin .ms-video-btn{border-radius:90px}.ms-skin-light-6 .ms-nav-next:hover,.ms-skin-light-6 .ms-nav-prev:hover{background-color:#e0e0e0}.ms-skin-light-6 .ms-nav-next{right:30px;left:auto;background-position:-86px -103px}.ms-skin-light-6 .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-light-6 .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-light-6 .ms-bullet{width:8px;height:8px;background:#000;-webkit-background-clip:padding-box;border:solid 3px #fff;border-color:rgba(255,255,255,.44);margin:4px;background-position:-34px -117px}.ms-skin-light-6.round-skin .ms-bullet{border-radius:15px}.ms-skin-light-6 .ms-bullet-selected{background-color:#fff;border-color:#000;border-color:rgba(0,0,0,.44)}.ms-skin-light-6 .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-light-6 .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-light-6 .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-light-6 .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-light-6 .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-light-6 .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-light-6 .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-light-6 .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-light-6 .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-light-6 .ms-tooltip-point{cursor:pointer}.ms-skin-light-6 .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-light-6 .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-ie7.ms-skin-light-6 .ms-tooltip-point .ms-point-border,.ms-ie8.ms-skin-light-6 .ms-tooltip-point .ms-point-border{display:none}.ms-skin-light-6 .ms-tooltip{max-width:200px}.ms-skin-light-6 .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-light-6 .ms-slide .ms-slide-vpbtn,.ms-skin-light-6 .ms-video-btn,.ms-skin-light-6 .ms-slide .ms-slide-vcbtn,.ms-skin-light-6 .ms-nav-next,.ms-skin-light-6 .ms-nav-prev{background-image:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/light-skin-6-retina.png);background-size:152px 225px}}.ms-skin-metro .ms-slide .ms-slide-vpbtn,.ms-skin-metro .ms-video-btn{width:47px;height:46px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/metro-skin.png) no-repeat -16px -152px;top:50%;left:50%;margin:-22px 0 0 -24px}.ms-skin-metro .ms-slide .ms-slide-vcbtn{width:47px;height:47px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/metro-skin.png) no-repeat -16px -19px;top:15px;right:15px}.ms-skin-metro .ms-nav-next,.ms-skin-metro .ms-nav-prev{width:47px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/metro-skin.png);background-position:-83px -23px;height:47px;cursor:pointer;top:50%;left:30px;margin-top:-24px;position:absolute;z-index:110}.ms-skin-metro .ms-nav-next{right:30px;left:auto;background-position:-81px -100px}.ms-skin-metro .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-metro .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-metro .ms-bullet{width:16px;height:16px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/metro-skin.png) no-repeat;background-position:-31px -114px;margin:4px}.ms-skin-metro .ms-bullet-selected{background-position:-31px -81px}.ms-skin-metro .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-metro .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-metro .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-metro .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-metro .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-metro .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-metro .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-metro .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-metro .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-metro .ms-tooltip-point{cursor:pointer}.ms-skin-metro .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-metro .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-metro .ms-tooltip{max-width:200px}.ms-skin-metro .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-metro .ms-slide .ms-slide-vpbtn,.ms-skin-metro .ms-video-btn,.ms-skin-metro .ms-slide .ms-slide-vcbtn,.ms-skin-metro .ms-nav-next,.ms-skin-metro .ms-nav-prev,.ms-skin-metro .ms-bullet{background-image:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/metro-skin-retina.png);background-size:152px 225px}}.ms-skin-minimal .ms-slide .ms-slide-vpbtn,.ms-skin-minimal .ms-video-btn{width:55px;height:55px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/minimal.svg) no-repeat 24px 18px #fff;border:solid 1px #3d3d3d;border-radius:50%;top:50%;left:50%;margin:-27px 0 0 -27px;-webkit-transition:background-color .3s;transition:background-color .3s}.ms-skin-minimal .ms-slide .ms-slide-vcbtn:hover,.ms-skin-minimal .ms-slide .ms-slide-vpbtn:hover,.ms-skin-minimal .ms-video-btn:hover{background-color:#f1f1f1}.ms-skin-minimal .ms-slide .ms-slide-vcbtn{width:31px;height:31px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/minimal.svg) no-repeat -289px 6px #fff;border-radius:50%;border:solid 1px #3d3d3d;top:18px;right:30px;-webkit-transition:background-color .3s;transition:background-color .3s}.ms-skin-minimal .ms-nav-next,.ms-skin-minimal .ms-nav-prev{background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/minimal.svg) no-repeat #fff;background-position:-178px 17px;border:solid 1px #3d3d3d;border-radius:50%;height:55px;width:55px;cursor:pointer;top:50%;left:30px;margin-top:-27px;position:absolute;z-index:110;-webkit-transition:background-color .3s;transition:background-color .3s}.ms-skin-minimal .ms-nav-next:hover,.ms-skin-minimal .ms-nav-prev:hover{background-color:#f1f1f1}.ms-skin-minimal .ms-nav-next{right:30px;left:auto;background-position:-75px 17px}.ms-skin-minimal .ms-bullet{width:8px;height:8px;background:#fff;border:solid 1px #3d3d3d;border-radius:50%;margin:4px;background-position:-34px -117px}.ms-skin-minimal .ms-bullet-selected{background:#3d3d3d}.ms-skin-minimal .ms-time-bar{height:3px;background:#fff;border-top:solid 1px rgba(0,0,0,.41)}.ms-skin-minimal .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-minimal .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-minimal .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-minimal .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:silver;border-top-color:rgba(240,240,240,.88);bottom:-10px}.ms-skin-minimal .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:silver;border-bottom-color:rgba(240,240,240,.88);top:-10px}.ms-skin-minimal .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-minimal .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-minimal .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:silver;border-right-color:rgba(240,240,240,.88);left:-10px}.ms-skin-minimal .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:silver;border-left-color:rgba(240,240,240,.88);right:-10px}.ms-skin-minimal .ms-tooltip-point{cursor:pointer}.ms-skin-minimal .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #bbb;background:#fff;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-minimal .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#000;background:rgba(0,0,0,.36);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-minimal .ms-tooltip{max-width:200px}.ms-skin-minimal .ms-tooltip-cont{padding:10px;background:silver;background:rgba(240,240,240,.88);text-shadow:0 1px 0px #fff;margin-left:-1px}.ms-skin-contrast .ms-slide .ms-slide-vpbtn,.ms-skin-contrast .ms-video-btn{width:60px;height:60px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/contrast-skin.png) no-repeat -10px -144px;top:50%;left:50%;margin:-30px 0 0 -30px}.ms-skin-contrast .ms-slide .ms-slide-vcbtn{width:24px;height:24px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/contrast-skin.png) no-repeat -27px -30px;top:30px;right:30px}.ms-skin-contrast .ms-nav-next,.ms-skin-contrast .ms-nav-prev{width:60px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/contrast-skin.png);background-position:-76px -17px;height:60px;cursor:pointer;top:50%;left:30px;margin-top:-30px;position:absolute;z-index:110}.ms-skin-contrast .ms-nav-next{right:30px;left:auto;background-position:-77px -91px}.ms-skin-contrast .ms-bullets.ms-dir-h{position:absolute;bottom:20px;right:50%;width:100px}.ms-skin-contrast .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-skin-contrast .ms-bullet{width:16px;height:16px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/contrast-skin.png) no-repeat;background-position:-31px -114px;margin:4px}.ms-skin-contrast .ms-bullet-selected{background-position:-31px -81px}.ms-skin-contrast .ms-tooltip{position:absolute;z-index:210;cursor:auto}.ms-skin-contrast .ms-tooltip-top .ms-tooltip-arrow,.ms-skin-contrast .ms-tooltip-bottom .ms-tooltip-arrow{border-left:solid 10px transparent;border-right:solid 10px transparent;position:absolute;left:50%;margin-left:-10px}.ms-skin-contrast .ms-tooltip-top .ms-tooltip-arrow{border-top:solid 10px;border-top-color:#fc3116;border-top-color:rgba(252,49,22,.8);bottom:-10px}.ms-skin-contrast .ms-tooltip-bottom .ms-tooltip-arrow{border-bottom:solid 10px;border-bottom-color:#fc3116;border-bottom-color:rgba(252,49,22,.8);top:-10px}.ms-skin-contrast .ms-tooltip-right .ms-tooltip-arrow,.ms-skin-contrast .ms-tooltip-left .ms-tooltip-arrow{border-top:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;top:50%;margin-top:-10px}.ms-skin-contrast .ms-tooltip-right .ms-tooltip-arrow{border-right:solid 10px;border-right-color:#fc3116;border-right-color:rgba(252,49,22,.8);left:-10px}.ms-skin-contrast .ms-tooltip-left .ms-tooltip-arrow{border-left:solid 10px;border-left-color:#fc3116;border-left-color:rgba(252,49,22,.8);right:-10px}.ms-skin-contrast .ms-tooltip-point{cursor:pointer}.ms-skin-contrast .ms-tooltip-point .ms-point-center{width:12px;height:12px;border-radius:15px;border:solid 2px #636363;background:#000;margin:-8px 0 0 -8px;position:absolute;z-index:105}.ms-skin-contrast .ms-tooltip-point .ms-point-border{width:22px;height:22px;background:#fff;background:rgba(255,255,255,.99);margin:-11px 0 0 -11px;position:absolute;border-radius:15px;animation:ms-point-anim 1.5s infinite;-moz-animation:ms-point-anim 1.5s infinite;-webkit-animation:ms-point-anim 1.5s infinite;-o-animation:ms-point-anim 1.5s infinite}.ms-skin-contrast .ms-tooltip{max-width:200px}.ms-skin-contrast .ms-tooltip-cont{padding:10px;background:#fc3116;background:rgba(252,49,22,.8);text-shadow:0 1px 0px rgba(0,0,0,.4);color:#fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.04)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ms-skin-contrast .ms-slide .ms-slide-vpbtn,.ms-skin-contrast .ms-video-btn,.ms-skin-contrast .ms-slide .ms-slide-vcbtn,.ms-skin-contrast .ms-nav-next,.ms-skin-contrast .ms-nav-prev,.ms-skin-contrast .ms-bullet{background-image:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/skins/contrast-skin-retina.png);background-size:152px 225px}}.ms-caro3d-template .ms-container{padding:10px 0 50px}.ms-caro3d-template .ms-slide{-webkit-box-reflect:below 1px -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(90%,transparent),to(rgba(255,255,255,.5)))}.ms-caro3d-template .ms-slide-bgcont{border-radius:8px}.ms-dis-slider-cont{position:relative;padding:3.2% 8.5% 24%;max-width:508px}.ms-display-cont .ms-view{background-color:#17171a}.ms-display-cont{max-width:614px;position:relative;margin:0 auto}.ms-display-bg{max-width:100%;position:absolute}.ms-display-template .ms-nav-prev,.ms-display-template .ms-nav-next{background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -11px -9px;width:35px;height:40px;left:-80px;margin-top:-17px;position:absolute;top:50%;cursor:pointer}.ms-display-template .ms-nav-next{background-position:-59px -9px;right:-80px;left:auto}.ms-display-template .ms-bullets.ms-dir-h{position:absolute;bottom:-50%;right:50%;width:100px}.ms-display-template .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-display-template .ms-bullet{width:10px;height:10px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -112px -25px;margin:4px}.ms-display-template .ms-bullet-selected{background-position:-143px -25px}.ms-gallery-template .ms-gallery-botcont{height:55px;background:#000;color:#fff;font-weight:300;font-family:"Lato",sans-serif;font-size:18px;position:relative}.ms-gallery-template .ms-gal-playbtn{width:55px;height:100%;float:left;cursor:pointer;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/templates/gallery-btns.png) no-repeat 6px 6px}.ms-gallery-template .ms-gal-playbtn.btn-pause{background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/templates/gallery-btns.png) no-repeat -55px 7px}.ms-gallery-template .ms-gal-thumbtoggle{position:absolute;right:0;z-index:110;width:55px;height:100%;cursor:pointer;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/templates/gallery-btns.png) no-repeat -53px -41px}.ms-gallery-template .ms-gal-thumbtoggle.btn-hide{background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/templates/gallery-btns.png) no-repeat 4px -41px}.ms-gallery-template .ms-slide-num{float:left;padding:17px 9px;color:#727272}.ms-gallery-template .ms-slide-info{float:left;padding:18px 4px;position:relative;width:auto}.ms-gallery-template .ms-bullets.ms-dir-h{position:absolute;bottom:18px;right:105px;width:100px}.ms-gallery-template .ms-bullet{width:8px;height:8px;background:#1e1e1e;margin:4px;border-radius:15px}.ms-gallery-template .ms-bullet-selected{background-color:#fff}.ms-gallery-template .ms-timerbar{width:100%;top:-4px;height:4px;position:absolute;background:rgba(0,0,0,.32)}.ms-gallery-template .ms-time-bar{height:4px;background:rgba(255,255,255,.7)}.ms-gallery-template .ms-thumb-list.ms-dir-h{width:100%;background:#000;background:rgba(0,0,0,.95);padding-top:1px}.ms-gallery-template .ms-thumb-frame{cursor:pointer;float:left;width:175px;overflow:hidden;opacity:.5;-webkit-transition:opacity .4s;transition:opacity .4s}.ms-gallery-template .ms-thumb-frame-selected{opacity:1}.ms-gallery-template .ms-gal-thumbcont{overflow:hidden;width:100%;height:115px;position:absolute;top:-115px;left:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.ms-gallery-template .ms-gal-thumbcont.hide-thumbs{height:0;top:0}@media (max-width:570px){.ms-gallery-template .ms-slide-info{display:none}}.ms-laptop-template .ms-laptop-cont .ms-view{background-color:#17171a}.ms-laptop-template .ms-laptop-cont{max-width:645px;position:relative;margin:0 auto}.ms-laptop-template .ms-lt-slider-cont{position:relative;padding:5% 11.9% 20%;max-width:492px}.ms-laptop-template .ms-laptop-bg{max-width:100%;position:absolute}.ms-laptop-template .ms-nav-prev,.ms-laptop-template .ms-nav-next{background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -11px -9px;width:35px;height:40px;left:-80px;margin-top:-17px;position:absolute;top:50%;cursor:pointer}.ms-laptop-template .ms-nav-next{background-position:-59px -9px;right:-80px;left:auto}.ms-laptop-template .ms-bullets.ms-dir-h{position:absolute;bottom:-40%;right:50%;width:100px}.ms-laptop-template .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-laptop-template .ms-bullet{width:10px;height:10px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -112px -25px;margin:4px}.ms-laptop-template .ms-bullet-selected{background-position:-143px -25px}.ms-tablet-template .ms-tablet-cont .ms-view{background-color:#17171a}.ms-tablet-template .ms-tablet-cont{max-width:500px;position:relative;margin:0 auto}.ms-tablet-template.ms-tablet-land .ms-tablet-cont{max-width:842px}.ms-tablet-template.ms-tablet-land .ms-lt-slider-cont{padding:4.1% 12.1% 10%;max-width:632px}.ms-tablet-template .ms-lt-slider-cont{position:relative;padding:11.1% 11% 22%;max-width:400px}.ms-tablet-template .ms-tablet-bg{max-width:100%;position:absolute}.ms-tablet-template .ms-nav-prev,.ms-tablet-template .ms-nav-next{background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -11px -9px;width:35px;height:40px;left:-120px;margin-top:-17px;position:absolute;top:50%;cursor:pointer}.ms-tablet-template .ms-nav-next{background-position:-59px -9px;right:-120px;left:auto}.ms-tablet-template .ms-bullets.ms-dir-h{position:absolute;bottom:-18%;right:50%;width:100px}.ms-tablet-template .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-tablet-template .ms-bullet{width:10px;height:10px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -112px -25px;margin:4px}.ms-tablet-template .ms-bullet-selected{background-position:-143px -25px}.ms-phone-template .ms-phone-cont .ms-view{background-color:#17171a}.ms-phone-template .ms-phone-cont{max-width:386px;position:relative;margin:0 auto}.ms-phone-template.ms-phone-land .ms-phone-cont{max-width:666px}.ms-phone-template.ms-phone-land .ms-lt-slider-cont{position:relative;padding:4.6% 16.1% 10% 15.5%;max-width:455px}.ms-phone-template .ms-lt-slider-cont{position:relative;padding:26.2% 16.5% 33% 16.8%;max-width:258px}.ms-phone-template .ms-phone-bg{max-width:100%;position:absolute}.ms-phone-template .ms-nav-prev,.ms-phone-template .ms-nav-next{background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -11px -9px;width:35px;height:40px;left:-120px;margin-top:-17px;position:absolute;top:50%;cursor:pointer}.ms-phone-template .ms-nav-next{background-position:-59px -9px;right:-120px;left:auto}.ms-phone-template .ms-bullets.ms-dir-h{position:absolute;bottom:-30%;right:50%;width:100px}.ms-phone-template .ms-bullets.ms-dir-h .ms-bullets-count{position:relative;right:-50%}.ms-phone-template .ms-bullet{width:10px;height:10px;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/templates/device-skin.png) no-repeat -112px -25px;margin:4px}.ms-phone-template .ms-bullet-selected{background-position:-143px -25px}.ms-phone-template.ms-phone-land .ms-bullets.ms-dir-h{bottom:-21%}.ms-phone-template.ms-phone-land .ms-nav-next{right:-150px}.ms-phone-template.ms-phone-land .ms-nav-prev{left:-150px}.ms-partialview-template .ms-slide-info{text-align:center;margin-top:20px;width:100%}.ms-partialview-template .ms-slide-info h3{margin:5px;font-weight:300;font-size:23pt;color:#222}.ms-partialview-template .ms-slide-info h4{margin:5px;font-weight:300;font-size:14pt;color:#7a7a7a}.ms-partialview-template .ms-slide-info p{font-size:10pt;margin:6px}.ms-showcase2-template .ms-view{background:0 0}.ms-staff-carousel{margin:25px auto;position:relative}.ms-staff-carousel .ms-view{overflow:visible;background-color:transparent}.ms-staff-carousel .ms-nav-prev,.ms-staff-carousel .ms-nav-next{background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/templates/staff-arrows.png) #fff no-repeat -7px -57px;width:35px;height:40px;left:-35px;margin-top:-17px;box-shadow:0px 1px 0px 0px #bebebe;position:absolute;top:50%;cursor:pointer}.ms-staff-carousel .ms-nav-next{background-position:-6px -7px;right:-35px;left:auto}.ms-staff-carousel .ms-staff-info{text-align:center;margin:0 auto;max-width:600px;margin-top:30px;min-height:300px;color:#222}.ms-staff-carousel .ms-staff-info h3{font-weight:300;font-size:22pt;margin:0}.ms-staff-carousel .ms-staff-info h4{font-weight:300;color:#787878;font-size:15pt;margin:3px}.ms-staff-carousel.ms-round .ms-slide-bgcont{border-radius:5000px;border:solid 8px #e6e6e6;margin:0 -8px}.ms-staff-carousel.ms-round .ms-view{padding-bottom:8%}.ms-staff-carousel.ms-round .ms-nav-prev,.ms-staff-carousel.ms-round .ms-nav-next{background-color:transparent;box-shadow:none;left:-45px}.ms-staff-carousel.ms-round .ms-nav-next{left:auto;right:-45px}.ms-tabs-template .ms-thumb-frame h3{font-weight:400;font-size:13pt;margin:0}.ms-tabs-template .ms-thumb-frame p{font-size:10pt;margin:4px 0}.ms-tabs-template .ms-thumb-frame-selected h3{color:#4b8aac}.ms-vertical-template .ms-nav-prev,.ms-vertical-template .ms-nav-next{top:10px;left:50%;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/templates/vertical-arrows.png) no-repeat;background-position:-11px -6px;width:40px;height:30px;margin-left:-20px;margin-top:0}.ms-vertical-template .ms-nav-next{top:auto;bottom:10px;background-position:-11px -53px}.ms-vertical-template .ms-thumblist-fwd,.ms-vertical-template .ms-thumblist-bwd{width:100%;position:absolute;top:0;height:15px;cursor:pointer;background:url(//costa-branca.com/wp-content/plugins/masterslider/public/assets/css/templates/vertical-arrows.png) no-repeat;background-position:50% -106px}.ms-vertical-template .ms-thumblist-bwd{top:auto;bottom:0;background-position:50% -145px}