@charset "UTF-8";.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/wp-content/themes/new-project/node_modules/slick-carousel/slick/ajax-loader.0b80f6.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/wp-content/themes/new-project/node_modules/slick-carousel/slick/fonts/slick.25572f.eot);src:url(/wp-content/themes/new-project/node_modules/slick-carousel/slick/fonts/slick.25572f.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/new-project/node_modules/slick-carousel/slick/fonts/slick.653a4c.woff) format("woff"),url(/wp-content/themes/new-project/node_modules/slick-carousel/slick/fonts/slick.6aa1ee.ttf) format("truetype"),url(/wp-content/themes/new-project/node_modules/slick-carousel/slick/fonts/slick.f895cf.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.sticky-header{box-shadow:0 2px 3px rgba(0,0,0,.16);position:-webkit-sticky;position:sticky;top:0;z-index:10}header .background-image{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.header-content{align-items:center;display:flex;justify-content:space-between;margin:0 30px;max-width:2000px;transition:all .5ms ease-in-out}#mobile-menu{background-color:var(--darknavy);height:100%;padding:20px;top:0;transition:transform .3s ease-in-out;width:100%;z-index:100}#nav-close i,#nav-toggle i{color:#fff;font-size:2rem}#nav-close{position:absolute;right:54px;top:47px}@media screen and (max-width:1400px){.header-content{margin:0 5%}}.header-logo{padding:15px 0}.header-logo img{height:80px;width:100%}.nav-primary{padding:40px 0}#large-menu a{color:#fff;font-family:nunito-sans,sans-serif;font-size:.9rem;font-weight:300;letter-spacing:1.2pt;position:relative;text-transform:uppercase;transition:all .3ms ease-in-out}#large-menu a:after{background-color:#fff;bottom:-4px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out;width:100%}#large-menu a:hover:after{transform:scaleX(1);transform-origin:bottom left}.nav-primary li{margin:10px;white-space:nowrap}#large-menu li:last-child a{background-color:initial;border:2px solid #fff;color:#fff;padding:8px 15px;transition:all .5ms ease-in-out}#large-menu li:last-child a:after{height:0}#large-menu li:last-child a:hover{background-color:#fff;color:var(--midnight)}#menu-header-menu{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}#mobile-menu{padding:2rem}#mobile-nav a{color:#fff;font-family:nunito-sans,sans-serif;font-size:1.25rem;letter-spacing:1.1pt;text-transform:uppercase}#mobile-menu li{padding:2px 0}#mobile-menu li:first-of-type a{background-color:var(--secondary-color);padding:15px 60px;text-align:center}#mobile-menu li:first-of-type a:after{height:0}.mobile-menu-logo{margin:auto 0;padding:20px 0;width:70%}#mobile-menu .social-widget a,footer{color:#fff}footer{background-color:var(--midnight);display:flex;justify-content:center;padding:60px 30px}#footer-row{justify-content:space-between;width:1200px}footer a,footer h3{color:#fff;font-family:nunito-sans,sans-serif;font-size:1.125rem;font-style:normal;letter-spacing:1px;transition:all .3s ease-in-out}#menu-footer-menu a{font-weight:800;text-transform:uppercase}#menu-footer-menu a:hover{border-left:5px solid var(--secondary-color);color:var(--secondary-color);padding-left:10px}footer .basis-full{display:flex;justify-content:center;padding:0 10px}footer .widget-1{padding-left:0}@media screen and (max-width:1023px){footer .basis-full{align-items:center;margin-bottom:30px;padding:0 30px}footer .widget-1{justify-content:flex-end}footer .widget-1:after{background-color:initial!important}footer .widget-2{justify-content:flex-start}footer .widget-3{justify-content:flex-end}footer .widget-4{justify-content:flex-start}}@media screen and (max-width:768px){footer .basis-full{justify-content:flex-start}}footer .widget-1:after{background-color:var(--secondary-color);content:"";height:100%;position:relative;right:-50px;top:0;width:1px}.footer-social .book-now{align-items:center;border:2px solid #fff;display:flex;justify-content:center;margin-bottom:20px;padding:10px}.footer-social .book-now:hover{background-color:#fff;color:var(--midnight)}.footer-social .connect{border-bottom:1px solid var(--secondary-color);margin-bottom:10px;padding-bottom:15px}address a{font-family:nunito,sans-serif;font-weight:200;line-height:1.25rem}address .contact{display:flex;margin-bottom:10px}address .contact a{display:flex;flex-wrap:nowrap}address .contact a:hover{color:var(--cloud)}address i{color:var(--secondary-color);font-size:1.5rem;margin-right:15px;transition:all .3s ease-in-out}address .contact a:hover i{color:var(--cloud)}address .fa-phone{margin-right:9px}.copyright{background-color:var(--midnight);color:var(--cloud);margin-top:20px;padding:10px;text-align:center;width:100%}.copyright a,.copyright p{font-size:.9rem!important}.copyright a:hover{color:var(--secondary-color)}@media screen and (max-width:768px){.copyright{max-width:80%;padding:0;text-align:left;text-align:initial}}#fixed-cta-badge{background-color:var(--secondary-color);bottom:120px;box-shadow:0 5px 15px rgba(0,0,0,.15);height:80px;padding:.7em 2em 1em;position:fixed;right:-220px;transition:right .2s ease-in-out;width:300px;z-index:80}@media screen and (max-width:1023px){#fixed-cta-badge{bottom:100px}}#fixed-cta-badge a{margin:auto 0}#fixed-cta-badge:hover{right:0}#fixed-cta-badge:hover .cta-text{visibility:visible}.cta-icon{align-items:center;background-color:var(--teal-shadow);border:1px solid var(--secondary-color);display:flex;font-size:2rem;height:80px;justify-content:center;left:0;position:absolute;top:0;transition:color .5s ease-in-out;width:80px}.cta-icon i{color:var(--cloud);transition:all .2s ease-in-out}.cta-text{color:#fff;display:flex;flex-wrap:wrap;font-size:1.25rem;font-weight:500;justify-content:center;left:40px;letter-spacing:2px;position:relative;text-align:center;top:5px;visibility:hidden}.cta-text p{font-size:medium;margin-top:5px}#fish-information{display:flex;justify-content:center}#fish-information .slick-arrow{border:1px solid var(--secondary-color);color:var(--cloud);font-size:1rem;height:40px;margin:10px 0;position:relative;transition:all .3s ease-in-out;width:40px;z-index:20}#fish-information .slick-arrow:hover{background-color:var(--cloud);color:var(--secondary-color)}#fish-information .slick-arrow i{padding:5px}.fish-slider{margin-right:40px;width:160px}.fish-slider .slick-slide{align-items:center;display:flex;height:140px;justify-content:center;width:200px}#fish-information .featured-fish-slider{align-items:center;display:flex;padding-bottom:50px;text-align:center;width:500px}.fish-slider .species img{padding-bottom:5px;transition:all .3s ease-in-out}.fish-slider .species img:hover{scale:1.02}.fish-slider .slick-arrow{left:45%}#fish-information .featured-fish-slider .slick-arrow{background-color:var(--cloud);border:1px solid var(--secondary-color);bottom:0;color:var(--secondary-color);margin:0;position:absolute}#fish-information .featured-fish-slider .prev-arrow{left:35%}#fish-information .featured-fish-slider .next-arrow{left:auto;right:35%}.featured-fish .thumbnail{display:flex;justify-content:center;padding:20px 0}.featured-fish-slider p{color:var(--secondary-color)}#fish-information .slider-wrapper{overflow:visible;padding-left:10px;position:relative}@media screen and (max-width:1024px){#fish-information{flex-direction:column;justify-content:center}#fish-information .slider-wrapper{display:flex;justify-content:center;padding:0}#fish-information .fish-slider .slick-arrow{position:absolute;top:0}#fish-information .fish-slider .prev-arrow{left:-20px}#fish-information .fish-slider .next-arrow{left:auto;right:-20px}#fish-information .fish-slider{margin-right:0;padding:0 20px;width:90%}.fish-slider,.slider-wrapper{display:none}#fish-information .featured-fish-slider{width:100%}}.vc_tta-panel-title>a{color:var(--navy)!important}.vc_tta-controls-icon:before{border-color:var(--navy)!important}.vc_tta-panel-body{color:var(--midnight)!important}.vc_tta-panel-heading{background-color:var(--babyblue)!important}.vc_tta-panel-heading:hover{background-color:#e5e9ef!important}.vc_active .vc_tta-controls-icon:before{border-color:var(--blue)!important}.reviews-slider{min-height:500px}.reviews-slider,.reviews-slider .slick-track{align-items:center;display:flex}.reviews-slider .slick-arrow{background-color:initial;border:1px solid var(--secondary-color);height:50px;margin:10px;padding:10px 20px;transition:all .3s ease-in-out;width:50px}.reviews-slider .slick-arrow:hover{background-color:var(--secondary-color);scale:1.05}.reviews-slider .slick-slide{margin:0 10px}.reviews-slider .review{background-color:#fff;padding:30px}.reviews-slider .review-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.review-stars{display:flex;justify-content:center;width:100%}.review-stars img{width:120px}.review-content h4,.review-content p{color:var(--blue);line-height:1rem}.review-content h4{font-family:nunito-sans,sans-serif;font-size:.7rem;font-weight:900}.review-content p{font-size:.75rem}.reviews-slider .slick-current .review-stars img{width:200px}.reviews-slider .slick-current h4,.reviews-slider .slick-current p{color:var(--navy);font-size:1rem;line-height:1.2rem}.stars{margin-left:auto;margin-right:auto;width:200px}@media screen and (max-width:1024px){.reviews-slider{min-height:0;padding-bottom:100px}.reviews-slider .slick-arrow{bottom:0;position:absolute}.reviews-slider .slick-previous-btn{left:40%;margin-bottom:20px}.reviews-slider .slick-next-btn{margin-bottom:20px;right:40%}}@media screen and (max-width:768px){.reviews-slider .slick-previous-btn{left:35%}.reviews-slider .slick-next-btn{right:35%}}.vc_btn3.vc_btn3-size-md{background-image:none;font-family:nunito-sans,sans-serif;font-size:1rem;font-weight:500;letter-spacing:2px;text-transform:uppercase;transition:all .3s ease-in-out}.button-clear .vc_btn3.vc_btn3-size-md{background-color:initial;border:2px solid #fff;color:#fff}.button-clear .vc_btn3.vc_btn3-size-md:hover{background-color:#fff;color:var(--midnight)}.button-white .vc_btn3.vc_btn3-size-md{background-color:#fff;border:2px solid transparent;color:var(--primary-color)}.button-white .vc_btn3.vc_btn3-size-md:hover{background-color:initial;border-color:#fff;color:#fff}.button-teal .vc_btn3.vc_btn3-size-md{background-color:var(--secondary-color);border:2px solid transparent;color:#fff}.button-teal .vc_btn3.vc_btn3-size-md:hover{background-color:#fff;border-color:var(--secondary-color);color:var(--secondary-color)}.button-navy .vc_btn3.vc_btn3-size-md{background-color:var(--primary-color);border:2px solid transparent;color:#fff}.button-navy .vc_btn3.vc_btn3-size-md:hover{background-color:#fff;border-color:var(--primary-color);color:var(--primary-color)}.button-navy-outline .vc_btn3.vc_btn3-size-md{background-color:initial;border:2px solid var(--primary-color);color:var(--primary-color)}.button-navy-outline .vc_btn3.vc_btn3-size-md:hover{background-color:var(--primary-color);color:#fff}.btn{color:var(--secondary-color);font-weight:500;position:relative;transition:all .5s cubic-bezier(.77,0,.175,1)}.btn:after,.btn:before{content:"";position:absolute;transition:inherit;z-index:-1}.from-center:before{border:1px solid var(--midnight);border-left:0;border-right:0;height:100%;left:50%;top:0;width:0}.from-center:after{bottom:0;height:0;left:0;width:100%}.from-center:hover:before{left:0;width:100%}.from-center:hover:after{height:100%;top:0}.wpcf7-form textarea,.wpcf7-text{color:var(--midnight);font-weight:500;height:40px;line-height:1.5rem;margin-top:5px;padding:10px;width:100%}.wpcf7-form textarea{min-height:100px}.wpcf7-form input,.wpcf7-form textarea{background-color:var(--babyblue);color:var(--midnight)}.wpcf7-form p{margin-bottom:20px}.wpcf7-submit{background-color:var(--primary-color)!important;border:2px solid transparent;color:#fff!important;font-weight:600;height:50px;text-transform:uppercase;width:200px!important}.wpcf7-submit:hover{background-color:#fff!important;border-color:var(--primary-color);color:var(--primary-color)!important}.foogallery button.fg-carousel-next,.foogallery button.fg-carousel-prev{background-color:initial;border:1px solid var(--secondary-color);color:var(--cloud);height:40px;margin:auto 0;width:40px}.foogallery button:hover{background-color:var(--cloud);color:var(--secondary-color)}.foogallery .fg-icon{height:15px;width:15px}.foogallery.fg-carousel.fg-light button.fg-carousel-next,.foogallery.fg-carousel.fg-light button.fg-carousel-prev{color:var(--cloud)}.foogallery.fg-carousel.fg-light button.fg-carousel-next:hover,.foogallery.fg-carousel.fg-light button.fg-carousel-prev:hover{background-color:var(--cloud);color:var(--secondary-color)}*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::-ms-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.static{position:static}.fixed{position:fixed}.right-0{right:0}.z-20{z-index:20}.mr-6{margin-right:1.5rem}.block{display:block}.flex{display:flex}.hidden{display:none}.h-full{height:100%}.w-64{width:16rem}.w-full{width:100%}.flex-grow{flex-grow:1}.basis-full{flex-basis:100%}.translate-x-full{--tw-translate-x:100%}.transform,.translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.bg-green-400{--tw-bg-opacity:1;background-color:rgba(74,222,128,var(--tw-bg-opacity))}.bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity))}.bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity:1;background-color:rgba(250,204,21,var(--tw-bg-opacity))}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.pt-6{padding-top:1.5rem}.text-green-50{--tw-text-opacity:1;color:rgba(240,253,244,var(--tw-text-opacity))}.text-indigo-50{--tw-text-opacity:1;color:rgba(238,242,255,var(--tw-text-opacity))}.text-red-50{--tw-text-opacity:1;color:rgba(254,242,242,var(--tw-text-opacity))}.text-yellow-50{--tw-text-opacity:1;color:rgba(254,252,232,var(--tw-text-opacity))}.outline{outline-style:solid}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--primary-color:#232b55;--secondary-color:#3d7e8f;--teal-shadow:#264f5a;--highlight:#669eac;--light:#94bbc5;--cloud:#c2d8de;--babyblue:#dee3eb;--blue:#3a5178;--navy:#232b55;--darknavy:#191e3b;--midnight:#151620}html{font-size:16px}body,p{font-size:1rem;line-height:1.375rem}.vc_column-inner{margin:0 auto;max-width:1200px}.max-800px{margin:0 auto;max-width:800px}::-moz-selection{background:var(--highlight)}::selection{background:var(--highlight)}a{color:var(--secondary-color)}h1,h2,h3,h4{color:var(--primary-color);font-family:veneer,sans-serif;font-weight:400;line-height:1;text-transform:uppercase}h1,h2{font-size:3.5rem}h2{padding-bottom:15px}h3{font-size:2rem}h3,h4{padding-bottom:10px}h4{color:var(--secondary-color);font-size:2.25rem;letter-spacing:2px}h5{color:var(--primary-color);font-size:1.125rem;font-weight:300}h5,html,p{font-family:nunito,sans-serif}html,p{font-style:normal;font-weight:200}@media screen and (min-width:1024px){.vc_row{padding:0 60px}}.vaneer{font-family:veneer,sans-serif;font-weight:400}.nunito,.vaneer{font-style:normal}.nunito{font-family:nunito,sans-serif;font-weight:200}.nunito-sans{font-family:nunito-sans,sans-serif;font-style:normal;font-weight:800}.text-white{color:#fff!important}.text-navy{color:var(--primary-color)}.text-teal{color:var(--secondary-color)}.text-blue{color:var(--blue)}.text-center{text-align:center}.teal-underline{display:inline-block;position:relative}.teal-underline:after{background:url(/wp-content/themes/new-project/public/images/teal-underline-smoother.ac3ca9.svg) no-repeat;background-size:100% auto;bottom:0;content:"";height:36px;left:0;overflow:visible;position:absolute;width:100%;z-index:-1}.navy-underline{display:inline-block;position:relative}.navy-underline:after{background:url(/wp-content/themes/new-project/public/images/navy-underline.585178.svg) no-repeat;background-size:100% auto;bottom:0;content:"";height:36px;left:0;overflow:visible;position:absolute;width:100%;z-index:-1}@media screen and (max-width:768px){.navy-underline:after,.teal-underline:after{background:none}}.cta-description{max-width:450px}.social-icon{align-items:center;background-color:var(--secondary-color);border-radius:50%;display:flex;height:50px;justify-content:center;margin:5px;transition:all .4s ease-in-out;width:50px}.social-icon:hover{background-color:var(--cloud);border-radius:0;cursor:pointer}.social-icon:hover a{color:var(--secondary-color)}.home-icon{color:#fff}.blue-background-col{background-color:rgba(35,43,85,.839)}.two-col-list ul{display:flex;flex-wrap:wrap;justify-content:space-around;list-style-type:none}.two-col-list ul li{box-sizing:border-box;margin:0;padding:0;width:50%}#main ul li:before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f00c";font-family:Font Awesome\ 6 Free;font-weight:900;margin-right:10px}.experience-list{color:var(--secondary-color);display:flex}.experience-list .line{display:flex;flex-wrap:nowrap;font-weight:700;margin-bottom:10px}.experience-list img{margin-right:10px}@media screen and (max-width:1100px){.vc_custom_1718605977759,.vc_custom_1718605985745{border-right:none!important;margin-bottom:10px}}@media screen and (max-width:768px){.cta-banner-row,.cta-banner-row h2{text-align:center!important}.cta-banner-row .vc_btn3-left{text-align:center}}.vc_images_carousel .vc_carousel-control{text-shadow:none}.vc_images_carousel .vc_carousel-control .icon-next:before,.vc_images_carousel .vc_carousel-control .icon-prev:before{color:var(--secondary-color);font-size:4rem}.fg-panel.fg-button-blue .fg-panel-button{background-color:var(--secondary-color);border-color:var(--teal-shadow)}.fg-panel.fg-button-blue .fg-panel-button:hover{background-color:var(--teal-shadow)!important}.teal-icon{margin:20px auto;max-width:60px}.focus\:not-sr-only:focus{height:auto;margin:0;overflow:visible;padding:0;position:static;width:auto;clip:auto;white-space:normal}@media (min-width:640px){.sm\:basis-2\/4{flex-basis:50%}}@media (min-width:1024px){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:basis-1\/4{flex-basis:25%}.lg\:pt-0{padding-top:0}}