ul{box-sizing:border-box;margin:0 0 1.5em 1.25em;padding:0;list-style:square}.entry-content{counter-reset:footnotes}: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}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);margin:-1px;padding:0;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}.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}.main-navigation .menu-primary-container,.wpcf7 .hidden-fields-container,.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7-form-control-wrap,body.page .site-main>article{position:relative}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email]{direction:ltr}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;color:#484848;font-family:"Poppins",sans-serif;font-size:14px;font-size:.875rem;line-height:1.85714;font-weight:400;overflow-x:hidden}article,footer,header,main,nav{display:block}a{background-color:#fff0;color:#ff5a5f;text-decoration:none;-webkit-transition:border-color .15s ease-in-out,color .15s ease-in-out,background .15s ease-in-out;-o-transition:border-color .15s ease-in-out,color .15s ease-in-out,background .15s ease-in-out;transition:border-color .15s ease-in-out,color .15s ease-in-out,background .15s ease-in-out}a:active,a:hover{outline:0}h1{clear:both;margin:0;text-rendering:optimizeLegibility;font-family:"Playfair Display",serif;font-weight:700;font-size:28px;font-size:1.75rem;line-height:1.21429}button,input,textarea{font:inherit;margin:0}input{color:inherit}button{overflow:visible}button,input[type=submit]{-webkit-appearance:button;display:inline-block;margin-bottom:0;font-weight:600;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid #ff5a5f;text-transform:uppercase;padding:.572em 1em;font-size:14px;font-size:.875rem;line-height:1.57143;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#ff5a5f;-webkit-transition:background .15s ease-in-out,color .15s ease-in-out,border .15s ease-in-out;-o-transition:background .15s ease-in-out,color .15s ease-in-out,border .15s ease-in-out;transition:background .15s ease-in-out,color .15s ease-in-out,border .15s ease-in-out}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}fieldset{border:0 solid;padding:0;margin:0}textarea{overflow:auto}.wrapper{max-width:1210px;padding-left:1.2em;padding-right:1.2em;margin:0 auto}@media screen and (min-width:48em){.wrapper{padding-left:2.5em;padding-right:2.5em}}.main-wrapper{background:#fff}form,p{margin:0 0 1.5em}@media screen and (min-width:48em){p{margin:0 0 1.75em}}i{font-style:italic}@media screen and (min-width:48em){body{font-size:16px;font-size:1rem;line-height:1.75}h1{font-size:30px;font-size:1.875rem;line-height:1.2}p{margin:0 0 1.75em}}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff}li>ul,ul li+li{margin-top:.8em}li>ul{margin-left:1em;margin-bottom:0}@media screen and (min-width:48em){ul{margin:0 0 1.75em 1.25em}li>ul,ul li+li{margin-top:.6em}li>ul{margin-left:1.25em}}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{color:#fff;background-color:#ff8286;border-color:#ff8286;text-decoration:none}label{display:inline-block;max-width:100%}input[type=email],input[type=text]{line-height:1.125}input[type=email],input[type=text],textarea{display:block;width:458px;max-width:100%;height:2.5rem;padding:0 .6em;font-size:16px;font-size:1rem;font-family:"Playfair Display",serif;font-weight:400;color:#484848;background-color:#fff;background-image:none;border:1px solid #e0e0e0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color .15s ease-in-out,color .15s ease-in-out;-o-transition:border-color .15s ease-in-out,color .15s ease-in-out;transition:border-color .15s ease-in-out,color .15s ease-in-out}input[type=email]:focus,input[type=text]:focus,textarea:focus{border-color:gray;-webkit-box-shadow:none;box-shadow:none}input[type=email]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:gray;opacity:1}input[type=email]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:gray}input[type=email]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:gray}input[type=email]::-ms-expand,input[type=text]::-ms-expand,textarea::-ms-expand{border:0;background-color:#fff0}textarea{height:auto;padding-top:.3em;padding-bottom:.4em;line-height:1.75}@media screen and (min-width:48em){form{margin:0 0 1.75em}}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/oceanica/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/oceanica/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/themes/oceanica/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/themes/oceanica/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/themes/oceanica/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/themes/oceanica/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:1em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-bars:before{content:""}a:hover{text-decoration:underline}a:focus{outline:thin dotted;outline-color:#484848}@media screen and (min-width:62em){.main-navigation{float:left;clear:both;display:block;width:100%}.main-navigation li{float:left}}.main-navigation li{border-bottom:1px solid #e0e0e0}@media screen and (min-width:62em){.main-navigation li{border-bottom:0 solid #e0e0e0}}.main-navigation ul{font-size:14px;font-size:.875rem;list-style:none;padding-left:0;margin:0}@media screen and (min-width:62em){.main-navigation ul{margin:0-.929em}}.main-navigation ul ul{display:none;margin:-1px 0;text-transform:none;border-top:1px solid #e0e0e0;min-width:158px}@media screen and (min-width:62em){.main-navigation ul ul{background:#fff;-webkit-box-shadow:0 4px 8px rgb(51 51 51/.15);box-shadow:0 4px 8px rgb(51 51 51/.15);border:1px solid #e0e0e0;float:left;position:absolute;top:2.6em;visibility:hidden;z-index:99999;margin:0;display:block}.main-navigation ul ul li{float:none;padding:0}}.main-navigation ul ul li{margin:0}@media screen and (min-width:62em){.main-navigation ul ul li+li{border-top:1px solid #e0e0e0}}.main-navigation ul ul a{padding:.85em 0 .85em 1.5em}@media screen and (min-width:62em){.main-navigation ul ul a{width:100%;padding:.7em 1em}.main-navigation ul li>ul{left:auto}.main-navigation ul li:hover>ul{visibility:visible}}.main-navigation li{position:relative;margin:0}@media screen and (min-width:62em){.main-navigation li{margin:0 .929em;padding:0 0 1em}}.main-navigation a{display:block;text-decoration:none;color:inherit;padding:.85em 0;-webkit-transition:border-color .15s ease-in-out,color .15s ease-in-out,background .15s ease-in-out;-o-transition:border-color .15s ease-in-out,color .15s ease-in-out,background .15s ease-in-out;transition:border-color .15s ease-in-out,color .15s ease-in-out,background .15s ease-in-out}.main-navigation .current-menu-item>a,.main-navigation .current_page_item>a,.main-navigation a:hover{color:#ff5a5f}@media screen and (min-width:62em){.main-navigation a{padding:0}}.main-navigation .menu-item-has-children a{margin-right:4em}@media screen and (min-width:62em){.main-navigation .menu-item-has-children a{margin-right:0}}.main-navigation .menu-item-has-children>a:after{content:"";font-family:FontAwesome;font-size:16px;font-size:1rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;display:none;margin-left:.45em;float:right;line-height:1.3}@media screen and (min-width:62em){.main-navigation .menu-item-has-children>a:after{display:block}}.main-navigation{margin:.6em 0 0}.main-navigation>div:last-child{margin-bottom:2em}@media screen and (min-width:62em){.main-navigation>div:last-child{margin-bottom:0}.main-navigation{margin:.4em 0 .5em}}.main-navigation .menu-primary-container{text-transform:uppercase;font-weight:600}@media screen and (min-width:62em){.main-navigation .menu-primary-container{display:block}}.menu-toggle-wrapper{padding-bottom:.5em}.menu-toggle{display:block}@media screen and (min-width:62em){.menu-toggle-wrapper{display:none}.main-navigation ul{display:block}}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.clear:after,.clear:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:" ";display:table;table-layout:fixed}.clear:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.content-area.full-width .site-main>.hentry{border:4px solid #f5f3f1;padding:0 1.2em 3.85em;margin-top:3.75em}@media screen and (min-width:62em){.content-area.full-width .site-main>.hentry{padding:0 8.8125em 3.85em}}.site-header{padding:2em 0 0}@media screen and (min-width:62em){.header-bar,.site-header-main,.site-logo-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-branding{margin:0 auto .5em 0;max-width:100%;min-width:0}}.menu-toggle-wrapper,.site-branding{border-bottom:1px solid #e0e0e0;margin-left:-1.45em;margin-right:-1.45em}@media screen and (min-width:48em){.menu-toggle-wrapper,.site-branding{margin-left:-2.5em;margin-right:-2.5em}}@media screen and (min-width:62em){.menu-toggle-wrapper,.site-branding{border-bottom:0 solid;margin-left:0;margin-right:0}}.site-branding{text-align:center;padding:.25em 1.5em .75em}@media screen and (min-width:48em){.site-branding{padding:.25em 2.5em .75em}}@media screen and (min-width:62em){.site-branding{text-align:left;padding:0;margin:0 auto .5em 0;max-width:100%;min-width:0}}.site-title-wrapper{padding:0 0 1em}.site-title{font-size:36px;font-size:2.25rem;font-weight:700;line-height:1.2;margin:0;letter-spacing:2px}.site-branding .site-title a{color:inherit}.site-branding .site-title a:hover{color:#ff5a5f;text-decoration:none}.site-description{font-size:12px;font-size:.75rem;line-height:1.5;margin:.25em 0 0;text-transform:uppercase}@media screen and (min-width:62em){.site-header-menu{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.menu-toggle{color:inherit;font-weight:600;margin:0 auto}.menu-toggle span{display:inline-block;vertical-align:middle;padding-top:.18em}.menu-toggle .fa{font-size:20px;font-size:1.25rem;margin:0 .3em 0 0;vertical-align:middle}.menu-toggle,.menu-toggle:hover{background-color:#fff0;border:0 solid}.menu-toggle:hover{color:#ff5a5f}.hentry{margin:0}.entry-header,body.page .site-main .entry-header{margin:0 0 4.45em;padding:3.25em 0 2.45em}.entry-header:after,body.page .site-main .entry-header:after{background:#fff}.entry-title{font-weight:700;font-size:32px;font-size:2rem;line-height:1.1875;text-align:center;margin-bottom:.66em}@media screen and (min-width:48em){.entry-title{font-size:36px;font-size:2.25rem;line-height:1.16667;margin-bottom:.32em}}.site-main{margin-bottom:2.4em}@media screen and (min-width:48em){.site-main{margin-bottom:2.2em}}.main-wrapper{margin-bottom:3em}@media screen and (min-width:48em){.main-wrapper{margin-bottom:3em}}body.page .site-main .entry-header{position:relative;border-bottom:1px solid #e0e0e0}body.page .site-main .entry-header:after{content:"";font:1rem/1.75 FontAwesome;font-size:16px;font-size:1rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;display:block;margin:0 auto;color:#e0e0e0;position:absolute;padding:0 2em;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);bottom:-.9em}.entry-title{-ms-hyphens:auto;hyphens:auto}.entry-content>:last-child,form>:last-child{margin-bottom:0}.site-footer{background:#f5f3f1}.site-info{font-size:14px;font-size:.875rem;line-height:1.85714;text-align:center;margin:4.8em 0}@media print{.site-header-menu,.site-info,button,form,input,textarea{display:none!important}}.site-title{font-family:"Kaushan Script",cursive;text-transform:capitalize}.site-description,.site-info,.site-title{color:#f5f5f5}.entry-title{font-family:"Kaushan Script",cursive;color:#30352f}.menu-text{color:#fff;font-weight:300;font-size:1.05rem;text-transform:capitalize}.sub-menu .menu-item{background-color:#30352f}