.font_main{font-family:"PP Mori",Helvetica,Arial,sans-serif}.font_secondary{font-family:"Editorial New","Times New Roman",Georgia,serif}.font_body{font-family:"PP Mori",Helvetica,Arial,sans-serif}.open_sans{font-family:"Open Sans",sans-serif}.font_montserrat{font-family:"PP Mori",Helvetica,Arial,sans-serif}big{font-size:125%}.font_bold{font-weight:900}.font_700{font-weight:700}.font_semibold{font-weight:600}.font_800{font-weight:800}.font_normal{font-weight:400}.font_thin{font-weight:100}.font_500{font-weight:500}.font_600{font-weight:600}.font_300,.font_300 *{font-weight:100}.font_500 *{font-weight:500}.font_500 strong *{font-weight:700}.font_white,.font_white *{color:#fff}.font_black,.font_black *{color:#000}.font_gray,.font_gray *{color:#545454}.text_uppercase{text-transform:uppercase}.text_capitalize{text-transform:capitalize}.letter_spacing_1{letter-spacing:-.01em}.vc_row.vc_row-flex{width:100%}.h-100{height:100% !important}.align-items-center{align-items:center !important;justify-content:center}.align-right{text-align:right}.align-center{text-align:center}.justify_content_center{justify-content:center}.container-fluid{width:100%;margin:0 auto;display:flex}@media screen and (max-width:767px){.vc_row .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}}@media (min-width:1081px){.col_40{width:40% !important}}@media (min-width:1081px){.col_60{width:60% !important}}@media (min-width:1081px){.col_45{width:45% !important}}@media (min-width:1081px){.col_55{width:55% !important}}@media (min-width:1081px){.col_48{width:48% !important}}@media (min-width:1081px){.col_52{width:52% !important}}@media (min-width:1081px){.col_58{width:58% !important}}@media (min-width:1081px){.col_42{width:42% !important}}@media (min-width:1081px){.col_46{width:46% !important}}@media (min-width:1081px){.col_54{width:54% !important}}@media (min-width:1081px){.col_52{width:52% !important}}@media (min-width:1081px){.col_50{width:50% !important}}@media (min-width:1081px){.col_37{width:37% !important}}@media (min-width:1081px){.col_63{width:63% !important}}.container,.vc_row.container,.archive_grid{width:100%;max-width:1230px;margin:0 auto !important}@media screen and (max-width:1080px){.container,.vc_row.container,.archive_grid{padding-right:20px;padding-left:20px;max-width:100%}}.container_left,.vc_row.container_left{width:100%;padding-left:5%}@media screen and (max-width:1080px){.container_left,.vc_row.container_left{padding-right:20px !important;padding-left:20px !important}}.container_right,.vc_row.container_right{width:100%;padding-right:5%}@media screen and (max-width:1080px){.container_right,.vc_row.container_right{padding-right:20px !important;padding-left:20px !important}}.container_small,.vc_row.container_small{width:100%;max-width:950px;margin:0 auto !important;padding-right:1rem;padding-left:1rem}@media screen and (max-width:1080px){.container_small,.vc_row.container_small{padding-right:20px;padding-left:20px;max-width:100%}}@media screen and (max-width:1080px){.padding_left .vc_column-inner{padding-left:40px !important}}@media screen and (max-width:767px){.padding_left .vc_column-inner{padding-left:0 !important}}@media screen and (max-width:1080px){.padding_right .vc_column-inner{padding-right:40px !important}}@media screen and (max-width:767px){.padding_right .vc_column-inner{padding-right:0 !important}}.flex_section{display:flex;flex-wrap:wrap}.flex_section .pl-0{padding-left:0 !important}.flex_section_auto{display:flex;flex-wrap:nowrap;justify-content:space-around}[class*=col-],[class*=vc_col-]{float:none;display:flex}[class*=col-]{padding:0 15px}@media screen and (max-width:768px){[class*=col-]{padding:0 10px}}@media screen and (max-width:767px){[class*=col-]{padding:0}}body,button,input,select,textarea{color:#333;font-family:"PP Mori",Helvetica,Arial,sans-serif;font-size:16px;line-height:30px}h1,h2,h3,h4,h5,h6{color:#1a2452;clear:both;font-family:"Editorial New","Times New Roman",Georgia,serif;margin-bottom:35px;margin-top:0;font-weight:400}@media screen and (max-width:991px){h1,h2,h3,h4,h5,h6{margin-bottom:20px !important}}h1.letter_spacing,h2.letter_spacing,h3.letter_spacing,h4.letter_spacing,h5.letter_spacing,h6.letter_spacing{letter-spacing:.66px}.blue_highlight small{color:#233d7c !important}.shape_bottom{position:relative;padding-bottom:40px}.shape_bottom:before{background:url(http://oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/images/heading-shape-yellow.svg) no-repeat center center !important;background-size:cover !important;content:"" !important;display:block !important;position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:10px;width:64px}.vc_custom_heading.sub_heading,.sub_heading{font-size:16px !important;line-height:19px !important;color:#223f84;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:12px !important}@media screen and (max-width:767px){.vc_custom_heading.sub_heading,.sub_heading{margin-bottom:10px !important}}h1,h1 small{font-size:83px;line-height:80px}@media screen and (max-width:991px){h1,h1 small{font-size:35px !important;line-height:44px !important}}.h1_small,.h1_small small{font-size:69px;line-height:67px}h2{font-size:48px;line-height:40px}@media screen and (max-width:991px){h2{font-size:34px !important;line-height:40px !important}}h3{font-size:36px;line-height:40px}@media screen and (max-width:991px){h3{font-size:24px !important;line-height:34px !important}}h3.h3_small{font-size:32px;line-height:36px}@media screen and (max-width:991px){h3.h3_small{font-size:32px !important;line-height:36px !important}}h4{font-size:24px;line-height:30px}@media screen and (max-width:991px){h4{font-size:16px !important;line-height:24px !important}}h5{font-size:26px;line-height:36px}@media screen and (max-width:991px){h5{font-size:22px !important;line-height:22px !important}}h6{font-size:24px;line-height:30px}@media screen and (max-width:991px){h6{font-size:18px !important;line-height:26px !important}}p{color:#333;font-family:"PP Mori",Helvetica,Arial,sans-serif;font-size:15px;line-height:30px;margin-bottom:20px;margin-top:0 !important;font-weight:400}@media screen and (max-width:991px){p{font-size:16px !important;line-height:24px !important;margin-bottom:30px !important}}p.small_copy{font-size:12px !important;line-height:15px !important}@media screen and (max-width:991px){p.small_copy{font-size:12px !important;line-height:15px !important;margin-bottom:20px !important}}.small_copy *{font-size:12px !important;line-height:15px !important}@media screen and (max-width:991px){.small_copy *{font-size:12px !important;line-height:15px !important;margin-bottom:20px !important}}.maincontent ul li,.maincontent ol li{font-family:"PP Mori",Helvetica,Arial,sans-serif;font-size:18px;line-height:28px;font-weight:400;padding-left:5px;position:relative;margin-bottom:5px}@media screen and (max-width:991px){.maincontent ul li,.maincontent ol li{font-size:16px !important;line-height:24px !important}}ol li{margin-bottom:5px}ul,ol{padding:0 0 0 25px}ul li,ol li{font-family:"PP Mori",Helvetica,Arial,sans-serif;font-size:18px;line-height:28px;font-weight:400;padding-left:5px;position:relative;margin-bottom:5px}@media screen and (max-width:991px){ul li,ol li{font-size:16px !important;line-height:24px !important}}cite,dfn,em,i{font-style:italic}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}blockquote{padding:15px 0 15px 40px;border-left:5px solid #e2e2e2;margin:0 0 40px !important}@media screen and (max-width:767px){blockquote{margin:25px 0 !important}}blockquote p{font-weight:400;font-size:18px;line-height:22px;color:#333}.citation{font-family:"PP Mori",Helvetica,Arial,sans-serif;font-size:34px;font-weight:500;font-style:normal;font-stretch:normal;line-height:38px;letter-spacing:normal;color:#000;margin-top:40px;text-transform:uppercase}.box_shadow img{box-shadow:0 0 70px 0 rgba(0,0,0,.2)}.small_paragraph p,.small_paragraph span,.small_paragraph ul,.small_paragraph ol{font-size:.875rem !important}html{font-family:inherit;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden}body{margin:0;overflow:visible;text-rendering:optimizeLegibility}@media only screen and (max-width:768px){html,body{width:100%;overflow-x:hidden}}article,oceanviewlifede,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:12px;line-height:24px}.small_note{color:#000;font-family:"PP Mori",Helvetica,Arial,sans-serif;font-size:12px !important;font-style:italic;font-weight:400;line-height:24px !important}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{color:inherit;font-size:18px;margin-bottom:18px}label{font-size:18px;font-weight:100}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*:focus,.hs-form-checkbox-display:focus-within,.hs-form-checkbox-display:focus,label:focus-within,a.wpb_single_image:focus,a.vc_single_image-wrapper:focus,button.slick-arrow:focus{outline:1px dotted #233d7c !important;outline:5px auto -webkit-focus-ring-color !important}.skip-to-content-link{width:100%;padding:10px;display:block;position:absolute;top:-400px;left:0;background-color:#233d7c;font-family:canada-type-gibson,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:18px;color:#fff !important;text-align:center;z-index:200;transition:top 2s ease-out,background 2s linear;z-index:999999;opacity:0;visibility:hidden}.skip-to-content-link:focus,.skip-to-content-link:hover{position:fixed;top:0;transition:top .2s ease-in,background .5s linear}html:not(.no-js) .tcm-animate.aos-animate{visibility:visible !important}.tcm-animate{visibility:visible !important}.mobile_only{display:none !important}.tablet_only{display:none !important}.big_tablet_only{display:none !important}@media screen and (max-width:1080px){.big_tablet_center *,.big_tablet_center{text-align:center !important}.space_mobile_large,.vc_empty_space.space_mobile_large{height:80px !important}.mobile_space_big,.vc_empty_space.mobile_space_big{height:100px !important}.mobile_space_xs,.vc_empty_space.mobile_space_xs{height:10px !important}.big_tablet_hide{display:none !important}.big_tablet_only{display:block !important}.big_tablet_reverse{flex-direction:column-reverse;display:flex}.big_tablet_fullwidth .wpb_column{width:100% !important}}@media screen and (max-width:991px){.tablet_center *,.tablet_center{text-align:center !important}.mobile_space,.vc_empty_space.mobile_space{height:40px !important}.mobile_space_big,.vc_empty_space.mobile_space_big{height:80px !important}.vc_btn3-container{margin-bottom:0 !important}.wpb_content_element{margin-bottom:20px !important}.tablet_reverse{flex-direction:column-reverse;display:flex}.tablet_hide{display:none !important}.tablet_only{display:block !important}.tablet_fullwidth .wpb_column{width:100% !important}}@media screen and (max-width:767px){.mobile_only{display:block !important}.mobile_center *,.mobile_center{text-align:center !important}.mobile_left *,.mobile_left{text-align:left !important}.mobile_reverse{flex-direction:column-reverse;display:flex}.mobile_hide{display:none !important}.mobile_space_big,.vc_empty_space.mobile_space_big{height:60px !important}.vc_empty_space.mobile_space_small,.mobile_space_small{height:30px !important}.vc_empty_space.mobile_space_xsmall,.mobile_space_xsmall{height:24px !important}.vc_btn3-container{display:block !important;width:100% !important}}@media screen and (max-width:1080px){.vc_row.vc_row-o-full-height{min-height:auto !important;padding:100px 0}}@media screen and (max-width:991px){.vc_row.vc_row-o-full-height{padding:50px 30px}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape){.mobile_space,.vc_empty_space.mobile_space{height:40px !important}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:landscape){.mobile_space,.vc_empty_space.mobile_space{height:40px !important}}a:active,a:hover{transition:all ease-in-out .5s}a:focus{outline:none}.inline_element{display:inline-block !important;margin:0 12px 40px 0 !important}@media screen and (max-width:767px){.inline_element{margin:0 12px 0 0 !important}}.image_ellipse{position:relative}.image_ellipse:before{background:#fff;filter:blur(102px);content:"" !important;display:block !important;position:absolute;top:50%;left:50%;height:380px;width:380px;z-index:-1;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.image_ellipse:before{height:150px;width:150px}}.dynamic_image img{width:100%}@media screen and (max-width:991px){.dynamic_image .image_desktop_only{display:none}}.dynamic_image .image_tablet_only{display:none}@media screen and (max-width:991px){.dynamic_image .image_tablet_only{display:block}}@media screen and (max-width:767px){.dynamic_image .image_tablet_only{display:none}}.dynamic_image .image_mobile_only{display:none}@media screen and (max-width:767px){.dynamic_image .image_mobile_only{display:block}}@media screen and (max-width:767px){.border_col .vc_column-inner{border-right:0 !important;border-left:0 !important}}.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img{border-radius:6px !important;box-shadow:none}.social_share{align-items:center;display:flex}.social_share .share_title,.social_share .social_media{display:inline-block;margin-bottom:0;vertical-align:top}.social_share .share_title{cursor:pointer;margin-right:10px;margin-bottom:0 !important;font-family:"Editorial New","Times New Roman",Georgia,serif;color:#2b3a4f;font-weight:700;font-size:16px !important;line-height:26px !important;margin:0;border-right:0 !important;padding:0 !important;text-transform:capitalize}.social_share .social_media{position:relative}.social_share .social_media ul{margin:0 !important;padding:0 !important;display:flex}.social_share .social_media ul li{padding:0 8px;list-style:none;line-height:16px !important;border-right:1px solid #b5b5b5}.social_share .social_media ul li:last-child{border-right:0}.social_share .social_media ul a{cursor:pointer;font-size:16px !important;width:16px;height:16px;text-align:center}.social_share .social_media ul a:hover{opacity:.7}.social_share .social_media ul a:before{color:#2b3a4f}.slick-dots{bottom:30px;left:0}@media screen and (max-width:768px){.slick-dots{bottom:0}}.slick-dotted.slick-slider{margin:0 !important}.slick-dots li{box-shadow:none !important;margin:0 7px !important;width:auto;height:auto;padding:0 !important}.slick-dots li:before{display:none}@media screen and (max-width:767px){.slick-dots li{z-index:1}}.slick-dots li button{background:#d9d9d9;opacity:1;border-radius:100%;width:11px;height:11px;padding:0}.slick-dots li button:before{display:none}.slick-dots li.slick-active button{background:#f1c700}.slick-arrow{bottom:0;z-index:6;display:inline-block;height:33px;width:33px;transition:all .2s;border-radius:.640777px}@media screen and (max-width:767px){.slick-arrow{height:30px;width:30px}}.slick-arrow.slick-prev{left:30px;background:#8b7895 url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/arrow-left.svg) no-repeat center center !important;background-size:50% !important}@media screen and (max-width:1390px){.slick-arrow.slick-prev{left:5px}}.slick-arrow.slick-prev:hover{background:#682a94 url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/arrow-left.svg) no-repeat center center !important;background-size:50% !important}.slick-arrow.slick-prev:before{content:none !important}.slick-arrow.slick-next{right:30px;background:#381451 url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/arrow-right.svg) no-repeat center center !important;background-size:50% !important}@media screen and (max-width:1390px){.slick-arrow.slick-next{right:5px}}.slick-arrow.slick-next:hover{background:#682a94 url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/arrow-right.svg) no-repeat center center !important;background-size:50% !important}.slick-arrow.slick-next:before{content:none !important}#pagenav{margin:80px 0 0;text-align:center}@media screen and (max-width:767px){#pagenav{margin:50px 0 0}}#pagenav .wp-pagenavi{margin:0 auto;font-family:"Editorial New","Times New Roman",Georgia,serif;display:flex;justify-content:center}#pagenav a,#pagenav span{background:0 0;border:0;border-radius:0;color:#000;position:relative;display:inline-block;text-align:center;padding:11px 22px;margin:0 5px;text-decoration:none;font-family:"Editorial New","Times New Roman",Georgia,serif;font-weight:400;font-size:20px;line-height:31px;font-family:"PP Mori",Helvetica,Arial,sans-serif}@media screen and (max-width:991px){#pagenav a,#pagenav span{font-size:16px;line-height:26px;padding:8px 15px}}#pagenav a.nextpostslink,#pagenav a.previouspostslink,#pagenav span.nextpostslink,#pagenav span.previouspostslink{border-radius:0;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0;top:0;padding:11px 22px;width:52px;border-radius:4px}@media screen and (max-width:991px){#pagenav a.nextpostslink,#pagenav a.previouspostslink,#pagenav span.nextpostslink,#pagenav span.previouspostslink{width:25px}}#pagenav a.nextpostslink:hover,#pagenav a.nextpostslink:focus,#pagenav a.previouspostslink:hover,#pagenav a.previouspostslink:focus,#pagenav span.nextpostslink:hover,#pagenav span.nextpostslink:focus,#pagenav span.previouspostslink:hover,#pagenav span.previouspostslink:focus{color:#fff;border:1px solid #2494c1;background:#2494c1}#pagenav a.nextpostslink:before,#pagenav a.nextpostslink:before,#pagenav a.previouspostslink:before,#pagenav a.previouspostslink:before,#pagenav span.nextpostslink:before,#pagenav span.nextpostslink:before,#pagenav span.previouspostslink:before,#pagenav span.previouspostslink:before{color:#4f4f4f;font-size:10px;position:relative;top:3.5px}#pagenav a.previouspostslink,#pagenav span.previouspostslink{background:#1a2452 url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/arrow-left.svg) no-repeat center center !important;background-size:40px;border:.850515px solid #1a2452 !important}@media screen and (max-width:991px){#pagenav a.previouspostslink,#pagenav span.previouspostslink{background-size:15px !important}}#pagenav a.previouspostslink:hover,#pagenav span.previouspostslink:hover{background:#2494c1 url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/arrow-left.svg) no-repeat center center !important;background-size:40px;border:.850515px solid #2494c1 !important}#pagenav a.previouspostslink:before,#pagenav span.previouspostslink:before{content:""}#pagenav a.nextpostslink,#pagenav span.nextpostslink{background:#1a2452 url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/arrow-right.svg) no-repeat center center !important;background-size:40px;border:0 !important}@media screen and (max-width:991px){#pagenav a.nextpostslink,#pagenav span.nextpostslink{background-size:15px !important}}#pagenav a.nextpostslink:hover,#pagenav span.nextpostslink:hover{background:#2494c1 url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/arrow-right.svg) no-repeat center center !important;background-size:40px;border:.850515px solid #2494c1 !important}#pagenav a.nextpostslink:before,#pagenav span.nextpostslink:before{content:""}#pagenav a:hover,#pagenav span.current{background:#fff}.vc_btn3-container.vc_btn3-inline{margin-right:13px}@media screen and (max-width:767px){.vc_btn3-container.vc_btn3-inline{margin-right:0;margin-bottom:12px !important}}.vc_btn3-container.vc_btn3-inline:last-child{margin-right:0}@media screen and (max-width:767px){.vc_btn3-container.vc_btn3-inline:last-child{margin-bottom:0 !important}}.wpb_image_grid .wpb_image_grid_ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;width:100%;margin-right:auto;margin-left:auto;height:auto !important}.wpb_image_grid .wpb_image_grid_ul .isotope-item{display:flex;overflow:hidden;padding:0;justify-content:center;align-items:center;float:none !important;position:static !important;height:auto !important}@media screen and (max-width:1080px){.wpb_image_grid .wpb_image_grid_ul .isotope-item{max-width:33% !important;flex:0 0 33% !important;margin-bottom:20px !important}}@media screen and (max-width:767px){.wpb_image_grid .wpb_image_grid_ul .isotope-item{max-width:48% !important;flex:0 0 48% !important;margin-bottom:20px !important}}.image_carousel .slick-list{width:100%;padding:0 !important}.image_carousel .slick-track{display:flex;align-items:center}.image_carousel .slick-track img{margin:0 auto;width:90%}.image_carousel .slick-track .slick-slide>div{display:flex;align-items:center}@media screen and (max-width:1080px){.image_carousel .wpb_image_grid .wpb_image_grid_ul .isotope-item{max-width:100% !important;flex:0 0 100% !important;margin-bottom:20px !important}}@media screen and (max-width:767px){.image_carousel .wpb_image_grid .wpb_image_grid_ul .isotope-item{max-width:100% !important;flex:0 0 100% !important;margin-bottom:20px !important}}@media screen and (max-width:1080px){.image_carousel .wpb_image_grid .wpb_image_grid_ul .isotope-item img{width:80%}}.modal-dialog{margin:0 auto;background:#fff;border-radius:0 !important;width:95%;padding-bottom:30px;opacity:0;transition:opacity .25s linear !important;top:50%;transform:translateY(-50%) !important}@media (min-width:1081px){.modal-dialog{max-width:1167px}}.modal{background:rgba(0,0,0,.5) !important;z-index:888888;display:block;visibility:hidden;overflow-y:hidden}.modal-body{position:relative;padding:60px 45px}@media screen and (max-width:1080px){.modal-body{padding:30px 20px}}.modal.in{visibility:visible}.modal.in .modal-dialog{opacity:1;transform:none}.modal-header{border-bottom:0 !important;margin-bottom:0 !important;width:100%;margin:0 auto;padding:1rem 2rem;margin:0}@media screen and (max-width:1080px){.modal-header{width:100%}}.modal-header h6{margin:0 0 10px;font-size:16px}.modal-header h5{margin-bottom:0}.modal-header .close{background:#2494c1 url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/modal-close.svg) no-repeat center center !important;font-family:"PP Mori",Helvetica,Arial,sans-serif;color:#fff;text-shadow:none !important;opacity:1 !important;margin:0 !important;width:62px;height:62px;padding:0 !important;right:0;top:0;position:absolute;z-index:999999;cursor:pointer;outline:none !important}@media screen and (max-width:991px){.modal-header .close{width:40px;height:40px;font-size:28px}}@media screen and (max-width:767px){.modal-header .close{width:35px;height:35px;font-size:25px}}.modal-content{height:80vh;overflow:auto}@media screen and (max-width:1080px){.modal-content{height:60vh}}@media screen and (max-width:767px){.modal-content{height:85vh}}@media screen and (max-width:767px){.modal-content{flex-wrap:wrap}}.search_modal{background:rgba(255,255,255,.925) !important}.search_modal .modal-dialog{background:0 0 !important}.search_modal .modal-content{display:flex !important;align-items:center !important;align-content:center;justify-content:center;flex-wrap:wrap;width:100%}.search_modal .modal-content .search-button{display:none !important}.search_modal .modal-content .search_heading{color:#272727 !important;margin-bottom:.85em;font-size:2.1em;line-height:1.4;text-align:center}.search_modal .modal-content form{width:100%;display:flex}.search_modal .modal-content input[type=search]{width:100%;line-height:1em;font-size:5em;letter-spacing:-.05em;height:120px;color:#272727;background:0 0 !important;text-align:center;text-transform:uppercase}.search_modal .modal-content input[type=search]:focus,.search_modal .modal-content input[type=search]:focus-within{outline:1px dotted #233d7c !important;outline:5px auto -webkit-focus-ring-color !important}.button_modal_wrapper .modal-header{padding:0}.button_modal_wrapper .modal-dialog{padding:0}@media (min-width:1081px){.button_modal_wrapper .modal-dialog{max-width:1027px}}@media screen and (max-width:767px){.button_modal_wrapper .modal-body{padding:0}}.button_modal_wrapper .modal-content{overflow-x:hidden}@media screen and (max-width:767px){.button_modal_wrapper .modal-content{height:50vh}}.newsroom_menu .widget{margin:0;padding:0}.newsroom_menu ul{padding:0;margin:0;display:flex;justify-content:space-evenly;grid-column-gap:40px}@media screen and (max-width:991px){.newsroom_menu ul{flex-wrap:wrap;justify-content:center}}.newsroom_menu ul li{list-style:none;padding:0;margin:0;width:100%}.newsroom_menu ul li.current_page_item a{color:#2494c1;position:relative}.newsroom_menu ul li.current_page_item a:before{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:4px;background:#2494c1}.newsroom_menu ul li a{display:block;border-bottom:1px solid #d9d9d9;font-weight:700;font-size:26px;line-height:40px;text-transform:capitalize;color:#828282;font-family:"Editorial New","Times New Roman",Georgia,serif;padding:0 0 20px}@media screen and (max-width:991px){.newsroom_menu ul li a{font-size:24px;line-height:28px;font-weight:400;padding:20px 0}}.newsroom_menu ul li a:hover{color:#2494c1}html{box-sizing:border-box}*,*:after,*:before{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{font-size:16px;margin:0 0 1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{font-size:16px;margin:0 0 1.5em;width:100%}table td,table th{border:1px solid #000;padding:10px}.btn,span.button-teal,input[type=submit].button-teal,.button-teal a,.button-teal button,a.button-teal,input.button-teal,span.button-gray,input[type=submit].button-gray,.button-gray a,.button-gray button,a.button-gray,input.button-gray,span.button-secondary,input[type=submit].button-secondary,.button-secondary a,.button-secondary button,a.button-secondary,input.button-secondary,span.button-primary,input[type=submit].button-primary,.button-primary a,.button-primary button,a.button-primary,input.button-primary,.button a,.button button,input[type=submit].button,#mobile-menu li.btn a{cursor:pointer;font-family:"PP Mori",Helvetica,Arial,sans-serif;font-style:normal;border:0 !important;font-size:18px !important;line-height:27px !important;padding:12px 40px !important;border-radius:200px !important;display:inline-block !important;text-align:center !important;text-decoration:none !important;margin-bottom:0;font-weight:400 !important;text-transform:capitalize !important;transition:all .15s ease-in !important;min-width:auto}@media screen and (max-width:991px){.btn,span.button-teal,input[type=submit].button-teal,.button-teal a,.button-teal button,a.button-teal,input.button-teal,span.button-gray,input[type=submit].button-gray,.button-gray a,.button-gray button,a.button-gray,input.button-gray,span.button-secondary,input[type=submit].button-secondary,.button-secondary a,.button-secondary button,a.button-secondary,input.button-secondary,span.button-primary,input[type=submit].button-primary,.button-primary a,.button-primary button,a.button-primary,input.button-primary,.button a,.button button,input[type=submit].button,#mobile-menu li.btn a{padding:12px 20px !important;font-size:18px !important;line-height:27px !important}}@media screen and (max-width:767px){.btn,span.button-teal,input[type=submit].button-teal,.button-teal a,.button-teal button,a.button-teal,input.button-teal,span.button-gray,input[type=submit].button-gray,.button-gray a,.button-gray button,a.button-gray,input.button-gray,span.button-secondary,input[type=submit].button-secondary,.button-secondary a,.button-secondary button,a.button-secondary,input.button-secondary,span.button-primary,input[type=submit].button-primary,.button-primary a,.button-primary button,a.button-primary,input.button-primary,.button a,.button button,input[type=submit].button,#mobile-menu li.btn a{width:100%}}.btn:active,span.button-teal:active,.button-teal a:active,.button-teal button:active,a.button-teal:active,input.button-teal:active,span.button-gray:active,.button-gray a:active,.button-gray button:active,a.button-gray:active,input.button-gray:active,span.button-secondary:active,.button-secondary a:active,.button-secondary button:active,a.button-secondary:active,input.button-secondary:active,span.button-primary:active,.button-primary a:active,.button-primary button:active,a.button-primary:active,input.button-primary:active,.btn:focus,span.button-teal:focus,.button-teal a:focus,.button-teal button:focus,a.button-teal:focus,input.button-teal:focus,span.button-gray:focus,.button-gray a:focus,.button-gray button:focus,a.button-gray:focus,input.button-gray:focus,span.button-secondary:focus,.button-secondary a:focus,.button-secondary button:focus,a.button-secondary:focus,input.button-secondary:focus,span.button-primary:focus,.button-primary a:focus,.button-primary button:focus,a.button-primary:focus,input.button-primary:focus,.btn:hover,span.button-teal:hover,.button-teal a:hover,.button-teal button:hover,a.button-teal:hover,input.button-teal:hover,span.button-gray:hover,.button-gray a:hover,.button-gray button:hover,a.button-gray:hover,input.button-gray:hover,span.button-secondary:hover,.button-secondary a:hover,.button-secondary button:hover,a.button-secondary:hover,input.button-secondary:hover,span.button-primary:hover,.button-primary a:hover,.button-primary button:hover,a.button-primary:hover,input.button-primary:hover,.button a:active,.button a:focus,.button a:hover,.button button:active,.button button:focus,.button button:hover,input[type=submit].button:active,input[type=submit].button:focus,input[type=submit].button:hover,#mobile-menu li.btn a:active,#mobile-menu li.btn a:focus,#mobile-menu li.btn a:hover{background:inherit;color:inherit}.btn.small,span.small.button-teal,.button-teal a.small,.button-teal button.small,a.small.button-teal,input.small.button-teal,span.small.button-gray,.button-gray a.small,.button-gray button.small,a.small.button-gray,input.small.button-gray,span.small.button-secondary,.button-secondary a.small,.button-secondary button.small,a.small.button-secondary,input.small.button-secondary,span.small.button-primary,.button-primary a.small,.button-primary button.small,a.small.button-primary,input.small.button-primary,.button a.small,.button button.small,input[type=submit].button.small,#mobile-menu li.btn a.small{padding:10px 20px !important;border-radius:10px !important}@media screen and (max-width:767px){.button.vc_btn3-right{text-align:left !important}}input[type=submit]{border:none;transition:all .2s ease-in-out}@media screen and (max-width:991px){.vc_btn3-container.tablet_full{width:100%}.vc_btn3-container.tablet_full a{width:100%}}.button a,.rev-btn,button{background-image:none !important}.button a.vc_btn3:after,.button a:after{display:none !important}a.button{height:auto;padding:.8rem 1.8rem !important}span.button-primary,input[type=submit].button-primary,.button-primary a,.button-primary button,a.button-primary,input.button-primary{background:#2494c1 !important;border:2px solid #2494c1 !important;color:#fff !important}span.button-primary:hover,input[type=submit].button-primary:hover,.button-primary a:hover,.button-primary button:hover,a.button-primary:hover,input.button-primary:hover{background:#01acb0 !important;border:2px solid #01acb0 !important;color:#fff !important}span.button-secondary,input[type=submit].button-secondary,.button-secondary a,.button-secondary button,a.button-secondary,input.button-secondary{background:#233d7c !important;border:2px solid #233d7c !important;color:#fff !important}span.button-secondary:hover,input[type=submit].button-secondary:hover,.button-secondary a:hover,.button-secondary button:hover,a.button-secondary:hover,input.button-secondary:hover{background:#2b3a4f !important;border:2px solid #2b3a4f !important;color:#fff !important}span.button-gray,input[type=submit].button-gray,.button-gray a,.button-gray button,a.button-gray,input.button-gray{background:#2b3a4f !important;border:2px solid #2b3a4f !important;color:#fff !important}span.button-gray:hover,input[type=submit].button-gray:hover,.button-gray a:hover,.button-gray button:hover,a.button-gray:hover,input.button-gray:hover{background:#0c1b31 !important;border:2px solid #0c1b31 !important;color:#fff !important}.button-gray-reset a{border-radius:200px !important;border:1px solid rgba(130,130,130,.5) !important;background:#f9f9f9 !important;color:#828282 !important;text-align:center !important;font-family:'proxima-nova' !important;font-size:18px !important;font-style:normal !important;font-weight:700 !important;line-height:27px !important;padding:17px 50px !important;cursor:pointer !important}@media screen and (max-width:991px){.button-gray-reset a{padding:12px 20px !important;font-size:18px !important;line-height:27px !important}}@media screen and (max-width:767px){.button-gray-reset a{width:100%}}.button-link-yellow,input[type=submit].button-link-yellow,.button-link-yellow a,.button-link-yellow button,a.button-link-yellow,input.button-link-yellow{background:0 0 !important;border:0 !important;font-family:"PP Mori",Helvetica,Arial,sans-serif;color:#f1c700 !important;text-decoration:none !important;text-transform:capitalize;font-weight:400;font-size:18px !important;line-height:29px !important;padding:0 !important}.button-link-yellow:hover,input[type=submit].button-link-yellow:hover,.button-link-yellow a:hover,.button-link-yellow button:hover,a.button-link-yellow:hover,input.button-link-yellow:hover{color:#f1c700}.button-link-blue1,input[type=submit].button-link-blue1,.button-link-blue1 a,.button-link-blue1 button,a.button-link-blue1,input.button-link-blue1{background:0 0 !important;border:0 !important;font-family:"PP Mori",Helvetica,Arial,sans-serif;color:#01f8ff !important;text-decoration:none !important;text-transform:capitalize;font-weight:400;font-size:18px !important;line-height:29px !important;padding:0 !important}.button-link-blue1:hover,input[type=submit].button-link-blue1:hover,.button-link-blue1 a:hover,.button-link-blue1 button:hover,a.button-link-blue1:hover,input.button-link-blue1:hover{color:#2494c1 !important}.button-link-blue,input[type=submit].button-link-blue,.button-link-blue a,.button-link-blue button,a.button-link-blue,input.button-link-blue{background:0 0 !important;border:0 !important;font-family:"Editorial New","Times New Roman",Georgia,serif;color:#233d7c !important;text-decoration:none !important;text-transform:capitalize;font-size:26px !important;line-height:40px !important;padding:0 !important;font-weight:700;position:relative}@media screen and (max-width:991px){.button-link-blue,input[type=submit].button-link-blue,.button-link-blue a,.button-link-blue button,a.button-link-blue,input.button-link-blue{font-size:20px !important;line-height:24px !important}}.button-link-blue:hover,input[type=submit].button-link-blue:hover,.button-link-blue a:hover,.button-link-blue button:hover,a.button-link-blue:hover,input.button-link-blue:hover{color:#233d7c !important;text-decoration:underline !important}.button-plus-blue{width:100%}input[type=submit].button-plus-blue,.button-plus-blue a,.button-plus-blue button,a.button-plus-blue,input.button-plus-blue{background:0 0 !important;border:0 !important;font-family:"Editorial New","Times New Roman",Georgia,serif;color:#223f84 !important;text-decoration:none !important;text-transform:capitalize;font-size:26px !important;line-height:40px !important;padding:0 !important;font-weight:700;width:100%;text-align:left !important;position:relative !important}@media screen and (max-width:991px){input[type=submit].button-plus-blue,.button-plus-blue a,.button-plus-blue button,a.button-plus-blue,input.button-plus-blue{font-size:20px !important;line-height:24px !important}}input[type=submit].button-plus-blue:before,.button-plus-blue a:before,.button-plus-blue button:before,a.button-plus-blue:before,input.button-plus-blue:before{background:url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/icon-plus-dark-blue.svg) no-repeat;background-size:100%;background-position:right center;content:"" !important;display:block !important;position:absolute;width:15px !important;height:18px !important;top:50%;transform:translateY(-50%);right:0}input[type=submit].button-plus-blue:hover,.button-plus-blue a:hover,.button-plus-blue button:hover,a.button-plus-blue:hover,input.button-plus-blue:hover{color:#2494c1 !important}input[type=submit].button-plus-blue:hover:before,.button-plus-blue a:hover:before,.button-plus-blue button:hover:before,a.button-plus-blue:hover:before,input.button-plus-blue:hover:before{background:url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/icon-plus-blue.svg) no-repeat;background-size:100%;background-position:right center;content:"" !important;display:block !important;position:absolute;width:15px !important;height:18px !important;top:50%;transform:translateY(-50%);right:0}span.button-teal,input[type=submit].button-teal,.button-teal a,.button-teal button,a.button-teal,input.button-teal{background:#00989c !important;border:2px solid #00989c !important;color:#fff !important}span.button-teal:hover,input[type=submit].button-teal:hover,.button-teal a:hover,.button-teal button:hover,a.button-teal:hover,input.button-teal:hover{background:#2494c1 !important;border:2px solid #2494c1 !important;color:#fff !important}.compliance_buttons [class*=button-]{margin-bottom:12px !important;max-width:585px;width:100%;margin:0 auto}.compliance_buttons [class*=button-] a{width:100%;border-radius:6px !important;font-family:"Editorial New","Times New Roman",Georgia,serif;font-size:28px !important;line-height:34px !important;font-weight:400 !important;position:relative;text-align:left !important;padding-left:100px !important;padding-top:28px !important;padding-bottom:28px !important}@media screen and (max-width:767px){.compliance_buttons [class*=button-] a{font-size:20px !important;line-height:34px !important;padding-left:20px !important;padding-top:12px !important;padding-bottom:12px !important}}.compliance_buttons [class*=button-] a:before{background:#fff url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/icon-download.svg) no-repeat;background-size:12px;background-position:center center;border-radius:7px;content:"" !important;display:block !important;position:absolute;width:37px !important;height:37px !important;top:50%;transform:translateY(-50%);right:70px}@media screen and (max-width:767px){.compliance_buttons [class*=button-] a:before{right:15px;width:25px !important;height:25px !important;background-size:8px}}input[type=text]:not(.adminbar-input),input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea,select,select.form-control:not([size]):not([multiple]),.selectize-input,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{font-family:"PP Mori",Helvetica,Arial,sans-serif;background:#fff;border:.879646px solid #e5e5e5;border-radius:3.51858px !important;font-weight:400;font-size:18px;line-height:29px;color:#333;height:52px;padding:8px 20px !important;display:inline-block}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=date]{color:#48515a}select,select.form-control:not([size]):not([multiple]),.selectize-input{position:relative;color:#1a2225;width:100%;cursor:pointer}select.form-control,select.form-control:not([size]):not([multiple]).form-control,.selectize-input.form-control{padding:0 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=select-one]{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:none}.form-group.select{position:relative;margin-bottom:0}.selectize-control .item{color:#1a2225;font-weight:400;font-size:14px;line-height:34px}.selectize-input{position:relative;padding:0 20px}.selectize-input:before{top:12px !important}.selectize-input:after{content:"Select One...";font-family:"Open Sans",sans-serif;color:#67666b;text-transform:none;font-weight:400;font-size:14px;line-height:1.428571429;position:absolute;left:20px;top:15px !important;width:80%;height:auto}.selectize-input.has-options.full:after{display:none}.selectize-dropdown{top:-10px !important;width:100%;border-top:0;position:relative}.selectize-dropdown .selectize-dropdown-content{border:1px solid #bdbdbd;position:absolute;z-index:2;background:#fff;width:100%}.selectize-dropdown .selectize-dropdown-content .option{font-family:"PP Mori",Helvetica,Arial,sans-serif;cursor:pointer;color:#1a2225;line-height:1.428571429;font-weight:400;font-size:14px;padding:5px 20px}.selectize-dropdown .selectize-dropdown-content .option:hover{background:#bdbdbd;color:#1a2225}.selectize-dropdown .selectize-dropdown-content .option:last-child{margin-bottom:0}select::-ms-expand{display:none !important}select{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}input[type=radio]{outline:none}input[type=radio],input[type=checkbox]{height:20px;vertical-align:top;width:20px}textarea{padding-left:3px;width:100%}textarea.form-control{height:96px;padding:10px 15px}label{font-weight:700;font-size:18px;line-height:30px;color:#67666b;font-family:"Editorial New","Times New Roman",Georgia,serif;text-transform:capitalize}input.error,input[aria-invalid=true]:not(.adminbar-input),input[aria-invalid=true],select[aria-invalid=true],select[aria-invalid=true].form-control:not([size]):not([multiple]),textarea[aria-invalid=true],select.error,textarea.error,.selectize-control.wpcf7-not-valid .selectize-input,.gform_wrapper .gfield_error [aria-invalid=true]{background:#ffd7ce !important}input[type=search]::-moz-placeholder{font-size:14px;color:#999;font-family:Arial,sans-serif;font-weight:500}input[type=search]::placeholder{font-size:14px;color:#999;font-family:Arial,sans-serif;font-weight:500}.form-control{width:100%;margin-bottom:25px}@media screen and (max-width:1080px){.form-control{margin-bottom:0}}.form-group{margin-bottom:20px;width:100%;position:relative}.form-group.select.mobile_dropdown,#post_type_section .form-group.select,.form-group.select span{position:relative}.form-group.select.mobile_dropdown:before,#post_type_section .form-group.select:before,.form-group.select span:before,.selectize-input:before{position:absolute;display:block;content:'';width:0;height:0;top:5px;transition:all ease-in-out .15s;transform:rotate(45deg);border:solid #333;border-width:0 2px 2px 0;display:inline-block;padding:5px;right:15px;z-index:1}.form-control::-moz-placeholder{font-size:18px;line-height:30px;color:#67666b;font-family:"PP Mori",Helvetica,Arial,sans-serif;font-weight:900}.form-control::-moz-placeholder{font-size:18px;line-height:30px;color:#67666b;font-family:"PP Mori",Helvetica,Arial,sans-serif;font-weight:900}.form-control::placeholder{font-size:18px;line-height:30px;color:#67666b;font-family:"PP Mori",Helvetica,Arial,sans-serif;font-weight:900}.form_wrapper{background:#1e3e71;box-shadow:0px 20px 50px rgba(0,0,0,.06);border-radius:10px;align-items:center}.form_wrapper>.vc_column-inner{padding:40px 50px !important}@media screen and (max-width:1080px){.form_wrapper>.vc_column-inner{padding:30px !important}}@media screen and (max-width:1080px){.form_wrapper h3{font-weight:400;font-size:25.0873px !important;line-height:43px !important}}.form_style2 input[type=text]:not(.adminbar-input),.form_style2 input[type=email],.form_style2 input[type=url],.form_style2 input[type=password],.form_style2 input[type=search],.form_style2 input[type=number],.form_style2 input[type=tel],.form_style2 input[type=range],.form_style2 input[type=date],.form_style2 input[type=month],.form_style2 input[type=week],.form_style2 input[type=time],.form_style2 input[type=datetime],.form_style2 input[type=datetime-local],.form_style2 input[type=color],.form_style2 textarea,.form_style2 select,.form_style2 select.form-control:not([size]):not([multiple]),.form_style2 .selectize-input,.form_style2 .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{border:1px solid rgba(130,130,130,.24);border-radius:2px !important;background:#f9f9f9}.form_style2 .gform_confirmation_wrapper{min-height:743px !important;display:flex;align-items:center;padding:0 108px;background:#f7f7f2}@media screen and (max-width:767px){.form_style2 .gform_confirmation_wrapper{padding:40px;min-height:auto !important}}.form_style2 .gform_confirmation_wrapper .gform_confirmation_message{color:#8b847e !important}.form_style2 .gform_confirmation_wrapper .gform_confirmation_message h1,.form_style2 .gform_confirmation_wrapper .gform_confirmation_message h2,.form_style2 .gform_confirmation_wrapper .gform_confirmation_message h3,.form_style2 .gform_confirmation_wrapper .gform_confirmation_message h4,.form_style2 .gform_confirmation_wrapper .gform_confirmation_message h5,.form_style2 .gform_confirmation_wrapper .gform_confirmation_message h6,.form_style2 .gform_confirmation_wrapper .gform_confirmation_message *{color:#333 !important;text-transform:uppercase;margin-bottom:10px !important}.form_style2 .gform_confirmation_wrapper .gform_confirmation_message p{color:#8b847e !important;font-weight:700 !important}.form_style2 .gform_wrapper .gform_fields{grid-row-gap:0 !important}.form_style2 .gform_wrapper .gform_validation_errors{margin-bottom:40px !important}.form_style2 .gform_wrapper input[type=submit].gform_button{background:#2494c1;color:#fff;display:flex !important;outline:none !important;font-size:18px !important;line-height:27px !important;min-width:auto !important;justify-content:center;padding:15px 50px !important;margin-bottom:0 !important}@media screen and (max-width:767px){.form_style2 .gform_wrapper input[type=submit].gform_button{padding:15px 20px !important;width:100%}}.form_style2 .gform_wrapper .gform_body,.form_style2 .gform_wrapper .gform_footer{width:90% !important;margin:0 auto !important;padding-bottom:0 !important}@media only screen and (min-width:641px){.form_style2 .gform_wrapper .gform_body,.form_style2 .gform_wrapper .gform_footer{width:90% !important}}.form_style2 .gform_wrapper .gfield_validation_message,.form_style2 .gform_wrapper .validation_message{display:none !important}.form_style2 .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{padding:8px 41px 8px 20px !important;color:#67666b}@media screen and (max-width:767px){.form_style2 .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{padding-left:15px !important}}.form_style2 .gform_wrapper .gfield{margin-bottom:15px !important;margin-top:0 !important;width:100%;text-align:left !important}@media screen and (max-width:767px){.form_style2 .gform_wrapper .gfield{margin-bottom:10px !important;padding:0 !important}}.form_style2 .gform_wrapper .gfield.field_consent{padding:14px 10px !important;background:rgba(0,0,0,.1) !important;border-radius:6px;margin-bottom:10px !important}.form_style2 .gform_wrapper .gfield_label,.form_style2 .gform_wrapper legend.gfield_label{font-family:"PP Mori",Helvetica,Arial,sans-serif;margin:0 !important;text-transform:capitalize;color:#828282 !important;font-weight:400 !important;font-size:18px !important;line-height:28px !important;margin-bottom:0 !important}.form_style2 .gform_wrapper select{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}.form_style2 .gform_wrapper .ginput_container_select,.form_style2 .gform_wrapper .ginput_container_date{position:relative}.form_style2 .gform_wrapper .ginput_container_select:before,.form_style2 .gform_wrapper .ginput_container_date:before{content:"";display:block;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #505050;border-radius:3px;z-index:1}@media screen and (max-width:767px){.form_style2 .gform_wrapper .ginput_container_select:before,.form_style2 .gform_wrapper .ginput_container_date:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #505050}}.form_style2 .gform_wrapper textarea{height:216px !important}@media screen and (max-width:767px){.form_style2 .gform_wrapper textarea{height:178px !important}}.form_style2 body .gform_legacy_markup_wrapper .top_label div.ginput_container{margin:0 !important}.form_style2 .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error{max-width:100% !important;width:100% !important}.form_style2 .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error.col-6{max-width:48.5% !important;width:48.5% !important}@media screen and (max-width:767px){.form_style2 .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error.col-6{width:100% !important;max-width:100% !important;padding:0 !important}}.form_style2 .gform_wrapper .gform_fields{flex-wrap:wrap;display:flex !important}.form_style2 .gform_wrapper .col-6{width:50% !important;max-width:50% !important;display:flex;flex-wrap:wrap;clear:none !important;align-items:flex-start;align-content:flex-start}@media screen and (max-width:767px){.form_style2 .gform_wrapper .col-6{width:100% !important;max-width:100% !important;padding:0 !important}}.form_style2 .gform_wrapper .col-6 .ginput_container{width:100%}.form_style2 .gform_wrapper .gform_validation_errors>h2{font-size:13.2px !important;line-height:17.6px !important}.form_style2 .gform_wrapper .gfield_required{display:none !important}.form_style2 .gform_wrapper .validation_error{display:none !important}.form_style2 .gform_wrapper li.gfield.gfield_error,.form_style2 .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:0 0 !important;margin-bottom:0 !important;border-top:0 !important;border-bottom:0 !important}.form_style2 .gform_wrapper .ginput_counter{display:none !important}.form_style2 .gform_wrapper .field_description_below .gfield_description{font-weight:400;font-size:14px;line-height:28px;color:#828282;padding-top:3px !important}.form_style2 .gform_wrapper .gform_body,.form_style2 .gform_wrapper .gform_footer{width:100% !important}.form_style2 .gform_body ::-webkit-input-placeholder{font-size:16px;line-height:33px;color:#67666b;font-family:"PP Mori",Helvetica,Arial,sans-serif;font-weight:500}@media screen and (max-width:767px){.form_style2 .gform_body ::-webkit-input-placeholder{font-size:8px;line-height:17px}}.form_style2 .gform_body ::-moz-placeholder{font-size:16px;line-height:33px;color:#67666b;font-family:"PP Mori",Helvetica,Arial,sans-serif;font-weight:500}@media screen and (max-width:767px){.form_style2 .gform_body ::-moz-placeholder{font-size:8px;line-height:17px}}.form_style2 .gform_body ::-ms-input-placeholder{font-size:16px;line-height:33px;color:#67666b;font-family:"PP Mori",Helvetica,Arial,sans-serif;font-weight:500}@media screen and (max-width:767px){.form_style2 .gform_body ::-ms-input-placeholder{font-size:8px;line-height:17px}}.form_style2 .gform_body ::-moz-placeholder{font-size:16px;line-height:33px;color:#67666b;font-family:"PP Mori",Helvetica,Arial,sans-serif;font-weight:500}.form_style2 .gform_body ::placeholder{font-size:16px;line-height:33px;color:#67666b;font-family:"PP Mori",Helvetica,Arial,sans-serif;font-weight:500}@media screen and (max-width:767px){.form_style2 .gform_body ::-moz-placeholder{font-size:8px;line-height:17px}.form_style2 .gform_body ::placeholder{font-size:8px;line-height:17px}}.form_style2 .gform_wrapper .gform_footer{margin:15px auto 0 !important;padding:0 !important;display:flex}.form_style2 .ginput_container_consent{display:flex;align-items:center}.form_style2 .ginput_container_consent .gfield_consent_label{font-weight:400;font-size:16px;line-height:33px;color:#fff;margin-left:15px;text-transform:none}@media screen and (max-width:767px){.contact_main{padding:0 !important}}@media screen and (max-width:767px){.contact_main .contact_details{padding:0 24px !important}}.contact_wrapper{background:#2b3a4f;border-radius:6px;padding:24px !important}.contact_wrapper .vc_column-inner{background:#fff;border-radius:6px;padding:34px 24px !important}@media screen and (max-width:767px){.contact_wrapper .vc_column-inner{padding:24px !important}}.form_style1 .gfield_html{margin-bottom:10px}.form_style1 .gfield_required{display:none}.form_style1 h2{font-family:"proxima-nova",sans-serif !important;font-weight:700 !important;font-size:24px !important;line-height:34px !important;color:#444 !important;margin-bottom:0}.form_style1 h3{font-family:"proxima-nova",sans-serif !important;font-weight:500 !important;font-size:24px !important;line-height:34px !important;color:#444 !important;margin-bottom:0}.form_style1 h4{font-family:"proxima-nova",sans-serif !important;font-weight:500 !important;font-size:18px !important;line-height:25px !important;color:#444 !important;margin-bottom:0}.form_style1 p{font-family:"proxima-nova",sans-serif;font-weight:400;font-size:16px;line-height:22px;color:#444;margin-top:10px}.form_style1 .gform_wrapper.gravity-theme input[type=color],.form_style1 .gform_wrapper.gravity-theme input[type=date],.form_style1 .gform_wrapper.gravity-theme input[type=datetime-local],.form_style1 .gform_wrapper.gravity-theme input[type=datetime],.form_style1 .gform_wrapper.gravity-theme input[type=email],.form_style1 .gform_wrapper.gravity-theme input[type=month],.form_style1 .gform_wrapper.gravity-theme input[type=number],.form_style1 .gform_wrapper.gravity-theme input[type=password],.form_style1 .gform_wrapper.gravity-theme input[type=search],.form_style1 .gform_wrapper.gravity-theme input[type=tel],.form_style1 .gform_wrapper.gravity-theme input[type=text],.form_style1 .gform_wrapper.gravity-theme input[type=time],.form_style1 .gform_wrapper.gravity-theme input[type=url],.form_style1 .gform_wrapper.gravity-theme input[type=week],.form_style1 .gform_wrapper.gravity-theme select,.form_style1 .gform_wrapper.gravity-theme textarea{font-family:"proxima-nova",sans-serif;background:#f5f5f5;border:1px solid #ccc;padding:10px 20px;font-size:16px;height:56px;border-radius:0}.form_style1 .gform_wrapper .gfield_label,.form_style1 .gform_wrapper legend.gfield_label{font-family:"proxima-nova",sans-serif;font-weight:500 !important;font-size:18px !important;line-height:25px;color:#222 !important}.form_style1 .gform_wrapper .gfield{margin-bottom:15px !important;width:100%}.form_style1 .gform_wrapper .instruction{display:none}.form_style1 .gform_wrapper.gravity-theme .gsection{border-bottom:0;padding:0}.form_style1 .gform_wrapper .ginput_container_select,.form_style1 .gform_wrapper .ginput_container_date{position:relative}.form_style1 .gform_wrapper select{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}.form_style1 .gform_wrapper .bold_select select{color:#2285ed;font-weight:700;font-size:16px;line-height:22px;font-family:"proxima-nova",sans-serif;text-transform:uppercase}.form_style1 .gform_wrapper .ginput_container_select:before,.form_style1 .gform_wrapper .ginput_container_date:before{position:absolute;display:block;content:'';width:0;height:0;top:23px;transition:all ease-in-out .15s;display:inline-block;right:20px;z-index:1;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000}.form_style1 .gform_body ::-moz-placeholder{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px !important;color:#828282}.form_style1 .gform_body ::placeholder{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px !important;color:#828282}.form_style1 .gform_wrapper .gfield_description.validation_message{margin-top:.6565em !important;margin-bottom:0 !important;color:#b94a48;border:0;background:0 0;padding:0}.form_style1 .gform_wrapper .gform_validation_errors{display:none}.form_style1 .gform_wrapper .gfield_error [aria-invalid=true]{border:2px solid #eb5757 !important}.form_style1 .gfield.col_desc_left{grid-column:span 10 !important;align-items:center;display:flex;margin-bottom:0 !important}.form_style1 .gfield.col_field_right{grid-column:span 2 !important;margin-bottom:0 !important;text-align:right}.form_style1 .gform_wrapper .gfield.total_separator{border-top:1px solid #d9d9d9;margin:0 !important;padding:0 !important}.form_style1 .total_text h4{font-family:"proxima-nova",sans-serif !important;font-weight:700 !important;font-size:18px !important;line-height:140% !important;color:#223f84 !important}.form_style1 .gform_wrapper input[type=submit].gform_button{font-family:"proxima-nova",sans-serif !important;background:#2285ed;border:2px solid #fff;border-radius:4px;color:#fff;text-shadow:none;outline:none !important;font-size:18px !important;line-height:22px !important;min-width:auto !important;justify-content:center;padding:15px 35px !important;margin-bottom:0 !important;font-weight:700;text-transform:uppercase}.form_style1 .gfield_html.note_blue{background:#cbe4ff;padding:35px}.form_style1 .gfield_html.note_normal{background:#f7f7f7;padding:35px}.form_style1 .gfield_html.note_normal p:last-child,.form_style1 .gfield_html.note_blue p:last-child{margin-bottom:0 !important}.form_style1 .gfield_html.note_blue{margin-top:30px}.form_style1 .gfield_html.note_normal p,.form_style1 .gfield_html.note_blue p{font-family:"proxima-nova",sans-serif !important;font-weight:500;font-size:16px;line-height:22px;color:#444}@media screen and (max-width:1080px){.form_style1 .gform_wrapper .gfield_label,.form_style1 .gform_wrapper legend.gfield_label{font-size:14px !important;line-height:23px}}@media screen and (max-width:767px){.form_style1 .gfield.col_desc_left{grid-column:span 8 !important;padding-right:15px}.form_style1 .gfield.col_field_right{grid-column:span 4 !important}.form_style1 h2{font-size:18px !important;line-height:24px !important}.form_style1 h3{font-size:20px !important;line-height:26px !important}.form_style1 .total_text h4,.form_style1 h4{font-size:12px !important;line-height:18px !important}.form_style1 p{font-size:12px !important;line-height:17px !important}.form_style1 .gform_wrapper .gfield_label,.form_style1 .gform_wrapper legend.gfield_label{font-size:15px !important;line-height:18px}.form_style1 .gfield_html.note_blue,.form_style1 .gfield_html.note_normal{padding:20px}}a{color:#2b3a4f;outline:none;text-decoration:none !important;font-weight:400;transition:color .2s ease-in-out;font-size:18px;line-height:29px;font-family:"PP Mori",Helvetica,Arial,sans-serif}a:visited{color:#2b3a4f}a:active,a:hover{color:#2b3a4f;outline:none !important}a:active,a:hover{outline:0}@media screen and (max-width:1080px){.break_word a{word-break:break-all}}.desktop-nav{display:block}.mobile-nav{display:none}@media screen and (min-width:1081px){span.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px}#secondary-navigation ul{list-style:none;position:relative;margin:0;padding:0;display:flex;justify-content:center;align-items:center}#secondary-navigation ul>li{position:relative;float:left;padding:0;margin:0}#secondary-navigation ul>li[class*=button-]{margin:0 0 0 10px !important;font-weight:400}#secondary-navigation ul>li[class*=button-]>a{padding:12px 30px !important;position:relative}#secondary-navigation ul li:hover>ul,#secondary-navigation ul li:focus>ul,#secondary-navigation ul li:focus-within>ul{display:block}#secondary-navigation ul ul{background:#223f84;border-radius:0;display:none;position:absolute;top:calc(100%);margin-top:0;width:230px;left:50%;transform:translateX(-49%);text-align:left;padding:20px 45px}#secondary-navigation ul ul li{display:flex;align-items:center;float:none;margin:0;position:relative;padding:8px 0}#secondary-navigation ul ul li.current-page-ancestor>a,#secondary-navigation ul ul li.current-menu-ancestor>a,#secondary-navigation ul ul li.current-menu-item>a{color:#2b3a4f !important}#secondary-navigation ul ul a{background:0 0 !important;border-radius:0 !important;border:0 !important;font-family:"PP Mori",Helvetica,Arial,sans-serif !important;color:#2494c1 !important;opacity:1;padding:0 !important;font-size:12px !important;line-height:24px !important;display:block;width:100%;font-weight:700 !important;max-width:100%;box-sizing:border-box;white-space:normal;word-wrap:break-word;text-transform:inherit !important;text-align:left;clip-path:inherit !important}#secondary-navigation ul ul a:hover{color:#2b3a4f !important}#navigation ul{list-style:none;position:relative;margin:0;padding:0}#navigation ul li{position:relative;float:left;padding:0;white-space:nowrap;margin:0 20px}#navigation ul li.menu-item-has-children button{display:none}#navigation ul li a{display:block;color:#2b3a4f;font-family:"PP Mori",Helvetica,Arial,sans-serif;text-decoration:none;padding:11px 0;position:relative;font-weight:500;font-size:16px;line-height:29px;letter-spacing:.1em;text-transform:uppercase}#navigation ul li a:hover{color:#233d7c !important}#navigation ul [class*=button-] a{padding:14px 24px !important}#navigation ul li:hover>ul,#navigation ul li:focus>ul,#navigation ul li:focus-within>ul{display:block}#navigation ul ul{background:#f7f7f2;border-radius:0;display:none;position:absolute;padding:22px 0;top:100%;margin-top:0;width:313px;left:50%;transform:translateX(-49%)}#navigation ul ul li{display:flex;align-items:center;float:none;margin:0;position:relative;padding:0 24px}#navigation ul ul li.current-page-ancestor>a,#navigation ul ul li.current-menu-ancestor>a,#navigation ul ul li.current-menu-item>a{color:#56ccf2 !important}#navigation ul ul a{font-family:"Editorial New","Times New Roman",Georgia,serif !important;color:#00989c !important;opacity:1;padding:11px 0;font-size:14px;line-height:18px;display:block;width:100%;font-weight:600 !important;max-width:100%;box-sizing:border-box;white-space:normal;word-wrap:break-word;border-bottom:1px solid #d9d9d9}#navigation ul ul ul{background:#f2f2f2;position:absolute;box-shadow:none;top:0;left:100%;width:100%}#navigation ul ul ul li:hover,#navigation ul ul ul li:focus{background:#2494c1}#navigation ul ul ul li:hover:after,#navigation ul ul ul li:hover:before,#navigation ul ul ul li:focus:after,#navigation ul ul ul li:focus:before{display:none !important}#navigation ul ul ul li:hover>a,#navigation ul ul ul li:focus>a{color:#fff !important}#navigation ul ul ul a{color:#bdbdbd !important}.desktop-nav ul.menu>li.current-page-ancestor>a,.desktop-nav ul.menu>li.current-menu-ancestor>a,.desktop-nav ul.menu>li.current-menu-item>a{color:#56ccf2 !important}.desktop-nav ul.menu>li.current-page-ancestor,.desktop-nav ul.menu>li.current-menu-ancestor,.desktop-nav ul.menu>li.current-menu-item,.desktop-nav ul.menu>li:hover,.desktop-nav ul.menu>li:focus{background:0 0 !important}.desktop-nav ul.menu>li.current-page-ancestor:after,.desktop-nav ul.menu>li.current-page-ancestor:before,.desktop-nav ul.menu>li.current-menu-ancestor:after,.desktop-nav ul.menu>li.current-menu-ancestor:before,.desktop-nav ul.menu>li.current-menu-item:after,.desktop-nav ul.menu>li.current-menu-item:before,.desktop-nav ul.menu>li:hover:after,.desktop-nav ul.menu>li:hover:before,.desktop-nav ul.menu>li:focus:after,.desktop-nav ul.menu>li:focus:before{display:block !important;width:100%;opacity:1;left:50%;transform:translateX(-50%)}.desktop-nav ul.menu>li.current-page-ancestor[class*=button-],.desktop-nav ul.menu>li.current-menu-ancestor[class*=button-],.desktop-nav ul.menu>li.current-menu-item[class*=button-],.desktop-nav ul.menu>li:hover[class*=button-],.desktop-nav ul.menu>li:focus[class*=button-]{background:0 0}.desktop-nav ul.menu>li.current-page-ancestor[class*=button-]:after,.desktop-nav ul.menu>li.current-page-ancestor[class*=button-]:before,.desktop-nav ul.menu>li.current-menu-ancestor[class*=button-]:after,.desktop-nav ul.menu>li.current-menu-ancestor[class*=button-]:before,.desktop-nav ul.menu>li.current-menu-item[class*=button-]:after,.desktop-nav ul.menu>li.current-menu-item[class*=button-]:before,.desktop-nav ul.menu>li:hover[class*=button-]:after,.desktop-nav ul.menu>li:hover[class*=button-]:before,.desktop-nav ul.menu>li:focus[class*=button-]:after,.desktop-nav ul.menu>li:focus[class*=button-]:before{display:none !important;width:0 !important}.desktop-nav ul.menu>li.current-page-ancestor[class*=button-] a,.desktop-nav ul.menu>li.current-menu-ancestor[class*=button-] a,.desktop-nav ul.menu>li.current-menu-item[class*=button-] a,.desktop-nav ul.menu>li:hover[class*=button-] a,.desktop-nav ul.menu>li:focus[class*=button-] a{color:#fff !important}.desktop-nav ul.menu>li.current-page-ancestor a,.desktop-nav ul.menu>li.current-menu-ancestor a,.desktop-nav ul.menu>li.current-menu-item a,.desktop-nav ul.menu>li:hover a,.desktop-nav ul.menu>li:focus a{color:#56ccf2 !important}}.toggle-nav{height:18px;width:25px;background:0 0;display:none;transition:.5s ease-in-out;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.toggle-nav span{display:block;position:absolute;height:2.78px;width:100%;background:#fff;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.toggle-nav span:nth-child(1){top:0}.toggle-nav span:nth-child(2){top:8px}.toggle-nav span:nth-child(3){top:15px}body.collapse_menu{overflow-y:hidden}.collapse_menu .mobile-toggle-wrap{background:#223f84}.collapse_menu .toggle-nav span{background-color:#fff !important}.collapse_menu .toggle-nav span:nth-child(1){top:18px;width:0;left:50%}.collapse_menu .toggle-nav span:nth-child(2){transform:rotate(45deg);top:9px}.collapse_menu .toggle-nav span:nth-child(3){transform:rotate(-45deg);width:100%;top:9px}.collapse_menu .toggle-nav span:nth-child(4){top:18px;width:0;left:50%}.hide_desktop{display:none}.none{display:none}.nav-mobile-header{display:none}button.firstToggle{position:absolute;border:none;background:0 0;overflow:hidden;right:0;text-indent:-999px;width:50px;height:40px;z-index:10;display:none;outline:none;top:0}@media only screen and (max-width:1387px){#navigation .desktop-nav ul>li a{font-size:14px !important;line-height:20px !important}}@media only screen and (max-width:1270px){#navigation .desktop-nav ul>li a{font-size:14px !important}#navigation .desktop-nav ul>li{padding-left:0 !important;padding-right:0 !important}#top-navigation ul li a{font-size:10px !important}}@media only screen and (max-width:1160px){.main-nav ul li a{font-size:14px}}@media only screen and (max-width:1025px){.main-nav ul li a{font-size:15px}}@media only screen and (min-width:1081px){.main-nav ul li.menu-item-has-children ul.sub-menu li:hover>ul.sub-menu,.main-nav ul li.menu-item-has-children ul.sub-menu li:focus>ul.sub-menu{display:inline-block}}@media only screen and (max-width:1080px){#navigation{text-align:right;width:100%}button.firstToggle{display:block}.menu-toggle-wrap{display:none}.toggle-nav{display:inline-block;margin-right:0}.nav-mobile-header{height:55px;background-color:#004c84;color:#fff;font-weight:600;display:flex;justify-content:space-between;width:100%;align-items:center;font-size:16px;padding:0 20px;text-transform:uppercase;border-top:1px solid #033d67}.mobile-toggle-wrap{position:relative;width:68px;height:59px;padding:0 12px;background:#2494c1}.nav-mobile-header.active{background-color:#0e7cc0}nav.main-nav{margin-top:0;position:fixed;width:100%;right:0;top:78px;overflow-y:auto;height:calc(100% - 103px);z-index:-1;right:0;transition:transform .3s;transform:translateY(-5000px)}}@media only screen and (max-width:1080px) and (max-width:767px){nav.main-nav{width:100%}}@media only screen and (max-width:1080px){body.collapse_menu nav.main-nav{transform:translateY(0px);opacity:1;z-index:-1}.desktop-nav{display:none}.mobile-nav{display:block}.menu-main-navigation-container,.menu-mobile-menu-container{display:block;margin:0 auto;width:100%}#mobile-menu [class*=button-]{margin-bottom:0;padding:0;border:0;display:flex;flex-direction:row-reverse;flex-wrap:wrap}#mobile-menu [class*=button-].current_page_item>a{color:#fff !important}#mobile-menu [class*=button-] .open-menu{position:absolute;min-width:10px !important;background:0 0 !important;border:0 !important;right:0;width:100% !important;height:60px !important;z-index:2}#mobile-menu [class*=button-] .open-menu:before{display:none !important}#mobile-menu [class*=button-] a{font-size:18px !important;line-height:27px;padding:14px 10px !important;width:100%;margin:15px 0 0;text-align:center;font-weight:700}#mobile-menu [class*=button-] a>span{margin-top:3px !important;display:inline-block;width:15px;height:7px;position:relative}#mobile-menu [class*=button-] a>span:before{content:"+" !important;position:absolute;width:10px !important;height:10px !important;top:50%;transform:translateY(-50%);right:0;font-weight:700;font-size:21px;line-height:9px}#mobile-menu [class*=button-].menu-item-has-children ul.sub-menu li.current_page_item>a{color:#56ccf2 !important}#mobile-menu [class*=button-].menu-item-has-children.active a{color:#223f84 !important}#mobile-menu [class*=button-].menu-item-has-children ul.sub-menu{background:0 0 !important;padding:20px 0 !important;top:0 !important}#mobile-menu [class*=button-].menu-item-has-children ul.sub-menu:before{display:none !important}#mobile-menu [class*=button-].menu-item-has-children ul.sub-menu li{border:0 !important;background:0 0 !important}#mobile-menu [class*=button-].menu-item-has-children ul.sub-menu li a{background:0 0 !important;padding:10px 0 !important;color:#fff !important;border:0 !important}.mobile-nav.main-nav .main-nav-list{height:auto;border:10px solid #f2f2f2;border-radius:0;width:100%;margin:0 auto;padding:0;background:#fff;overflow-y:scroll;overflow-x:hidden;padding:0 0 30px}}@media only screen and (max-width:1080px) and (max-width:991px){.mobile-nav.main-nav .main-nav-list{padding:0}}@media only screen and (max-width:1080px){.mobile-nav.main-nav ul{text-align:left;width:100%;margin:0;padding-left:0;padding:0}#menu-secondary-navigation [class*=button-]{padding:0;margin:0 10px;list-style:none}#menu-secondary-navigation [class*=button-] a{width:100%}#mobile-menu li{line-height:0 !important;display:block;position:relative;width:100%;margin:0;width:100%;margin:0 auto;padding:10px 0;border-bottom:1px solid #f2f2f2}#mobile-menu li:last-child{border-bottom:0}#mobile-menu li.active>a,#mobile-menu li.current_page_item>a{color:#2b3a4f !important}#mobile-menu li.active .open-menu,#mobile-menu li.current_page_item .open-menu{border:0 !important}#mobile-menu li.products_mobile>ul.sub-menu{background:0 0 !important;padding:0 !important}#mobile-menu li.products_mobile>ul.sub-menu ul.sub-menu{display:block !important;padding:0;margin:0}#mobile-menu li.products_mobile>ul.sub-menu li.menu_heading{border-bottom:0 !important;margin-bottom:10px !important;background:#ebfafa !important;padding:10px 20px}#mobile-menu li.products_mobile>ul.sub-menu li.menu_heading:last-child{margin-bottom:0 !important}#mobile-menu li.products_mobile>ul.sub-menu li.menu_heading>a.open-menu,#mobile-menu li.products_mobile>ul.sub-menu li.menu_heading>a:before{display:none !important}#mobile-menu li.products_mobile>ul.sub-menu li.menu_heading>a{font-family:"Editorial New","Times New Roman",Georgia,serif !important;padding-right:0;color:#2b3a4f !important}#mobile-menu li a{font-family:"PP Mori",Helvetica,Arial,sans-serif !important;display:inline-block;justify-content:inherit;color:#2b3a4f;height:auto;padding:8px 20px;margin:0;font-style:normal;font-weight:500;font-size:16px;line-height:19px;display:flex;align-items:center;letter-spacing:.1em;text-transform:uppercase}#mobile-menu li a>span{margin-top:3px !important;display:inline-block;width:12px;height:7px;position:relative}#mobile-menu li a>span:before{content:"+" !important;position:absolute;width:8px !important;height:9px !important;right:3px;font-weight:400;font-size:16px;line-height:5px}#mobile-menu li.menu-item-has-children>ul.sub-menu{opacity:1;visibility:visible;transform:translateY(0);min-height:auto;left:0;width:auto;display:none;position:relative;z-index:8;margin-bottom:0;top:0;background:#ebfafa;border-radius:3px;padding:0 20px;margin:0 20px}#mobile-menu li.menu-item-has-children>ul.sub-menu:before{content:"";position:absolute;left:0;top:-2px;background:0 0;border-top:1px solid transparent;width:100%;height:2px}#mobile-menu li.menu-item-has-children>ul.sub-menu li{position:relative;margin-bottom:0;padding:0;background:0 0 !important;border-bottom:1px solid #a6e0e0 !important;padding-left:0;width:100%}#mobile-menu li.menu-item-has-children>ul.sub-menu li.noLink a{color:#828282 !important;pointer-events:none}#mobile-menu li.menu-item-has-children>ul.sub-menu li.noLink a:before{display:none !important}#mobile-menu li.menu-item-has-children>ul.sub-menu li:last-child{border-bottom:0 !important}#mobile-menu li.menu-item-has-children>ul.sub-menu li>a{color:#fff}#mobile-menu li.menu-item-has-children>ul.sub-menu li.active>a{color:#00989c !important}#mobile-menu li.menu-item-has-children>ul.sub-menu li:last-child:before{display:none}#mobile-menu li.menu-item-has-children>ul.sub-menu li a{text-transform:none;font-family:"PP Mori",Helvetica,Arial,sans-serif !important;color:#223f84 !important;padding:12px 15px 12px 0;margin:0;font-size:16px !important;line-height:18px !important;border:0;font-weight:500;position:relative;letter-spacing:0}#mobile-menu li.menu-item-has-children>ul.sub-menu li a:before{background:url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/arrow-right-blue1.svg) no-repeat center center;background-size:contain;content:"";position:absolute;display:block;right:0;top:50%;transform:translateY(-50%);width:14px;height:20px}#mobile-menu li.menu-item-has-children>ul.sub-menu li a>li{padding:0}#mobile-menu li.menu-item-has-children>ul.sub-menu li a>li a{padding:10px 20px}#mobile-menu li.menu-item-has-children>ul.sub-menu li a.open-menu:before{top:13px}#mobile-menu li.menu-item-has-children>ul.sub-menu li.active>a{padding-bottom:8px}#mobile-menu li.menu-item-has-children>ul.sub-menu li ul{top:0;padding:0 0 15px}#mobile-menu li.menu-item-has-children>ul.sub-menu li ul:before{display:none !important}.main-nav.mobile-nav ul li.menu-item-has-children ul.sub-menu li a.open-menu{margin-top:10px}.main-nav.mobile-nav ul li.menu-item-has-children ul.sub-menu li a.open-menu,a.open-menu{width:20px !important;height:20px !important;float:right;margin-right:15px;margin-top:0}.main-nav ul li a:hover,.main-nav ul li a:focus{color:inherit !important}.main-nav ul li.menu-item-has-children ul.sub-menu{background:#fff;border-radius:0;position:relative;width:100%;display:none;left:0;top:0;opacity:1;visibility:visible;transition:inherit;box-shadow:none;padding-bottom:0;margin:0 0 10px}.main-nav ul li.menu-item-has-children ul.sub-menu a:hover,.main-nav ul li.menu-item-has-children ul.sub-menu a:focus{color:#fff;background:0 0}.main-nav ul li.menu-item-has-children ul.sub-menu a:before{display:none}.nav-mobile-header{height:55px;background-color:#004c84;color:#fff;font-weight:600;display:flex;justify-content:space-between;width:100%;align-items:center;font-size:16px;padding:0 20px;text-transform:uppercase;border-top:1px solid #033d67}.nav-mobile-header.active{background-color:#0e7cc0}.main-nav ul li.menu-item-has-children a:after{display:none}.main-nav ul li.menu-item-has-children a.open-menu:before,.main-nav ul li.menu-item-has-children ul li.menu-item-has-children>a.open-menu:before{background:url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/i-plus-menu.svg) no-repeat center center;background-size:100%;content:"" !important;display:block !important;position:absolute;right:20px;top:18px;height:19px;width:10px}.main-nav ul li.menu-item-has-children ul li.menu-item-has-children>a:before{top:12px}.main-nav ul li.menu-item-has-children.active>a{color:#fff !important}.main-nav ul li.menu-item-has-children ul li.menu-item-has-children.active>a.open-menu:before,.main-nav ul li.menu-item-has-children.active a.open-menu:before{background:url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/i-plus-menu.svg) no-repeat center center;background-size:100%}.main-nav ul li.menu-item-has-children ul.sub-menu li{background:#223f84 !important;width:100%;height:auto;padding-left:0;padding-right:0}.main-nav ul li.menu-item-has-children ul.sub-menu li:last-child>a{border-bottom:none}.main-nav ul li.menu-item-has-children ul.sub-menu a span{font-size:16px;display:inline-block;margin:0}.main-nav ul li.menu-item-has-children ul.sub-menu li a{color:#fff;height:auto !important;display:inline-block;width:auto;padding:0}.main-nav ul li.menu-item-has-children ul.sub-menu li ul.sub-menu a:hover,.main-nav ul li.menu-item-has-children ul.sub-menu li ul.sub-menu a:focus{background:0 0}.main-nav ul li:before{left:0 !important}.main-nav ul li.menu-item-has-children ul.sub-menu li ul.sub-menu{position:relative;margin-right:0;top:0;left:0}.main-nav ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li a{color:#bdbdbd}.main-nav ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li{padding-left:0}.main-nav ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li.current-menu-item>a,.main-nav ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li.current_page_item>a{color:#bdbdbd !important;background:0 0 !important}}@media only screen and (max-width:1370px){.mobile-nav ul li{margin:0}.mobile-nav ul li.active{padding-bottom:0}.main-nav ul li.menu-item-has-children a:after{top:3px}.menu_footer ul li a{font-size:12px !important}}@media only screen and (max-width:767px){body.collapse_menu nav.main-nav{top:77px}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:1.5){.main-nav ul li a{font-size:13px}.main-nav ul li.menu-item-has-children ul.sub-menu li:focus>ul.sub-menu,.main-nav ul li.menu-item-has-children ul.sub-menu li:hover>ul.sub-menu{display:none}.desktop-nav ul li.menu-item-has-children:focus>ul.sub-menu,.desktop-nav ul li.menu-item-has-children:hover>ul.sub-menu{display:none}}@media screen and (max-width:1080px){#mega-menu-wrap-main-navigation.mega_menu_is_open .mobile_cta{display:flex;width:100%}}#mega-menu-wrap-top-navigation #mega-menu-top-navigation>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-top-navigation #mega-menu-top-navigation>li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-top-navigation #mega-menu-top-navigation>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background:0 0 !important;color:#01f8ff}#mega-menu-wrap-top-navigation #mega-menu-top-navigation>li.mega-menu-item>a.mega-menu-link{padding:0 !important;height:auto !important;line-height:11px !important}#mega-menu-top-navigation ul.mega-sub-menu li.mega-menu-item{background:0 0 !important;padding:0 !important}#mega-menu-wrap-top-navigation #mega-menu-top-navigation li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{margin:0 0 0 3px !important;font-size:12px !important;color:#2494c1 !important}#mega-menu-wrap-top-navigation>ul.mega-menu>.mega-menu-item{padding:0 5px !important;border-right:1px solid #fff !important;position:relative}#mega-menu-wrap-top-navigation>ul.mega-menu>.mega-menu-item:last-child{border-right:0 !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{background:#1a2452 !important;color:#fff !important}#mega-menu-wrap-top-navigation #mega-menu-top-navigation>li.mega-menu-flyout>ul.mega-sub-menu,#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout>ul.mega-sub-menu{background:#fff !important;border-top:6px solid #1a2452;border-bottom:6px solid #1a2452;border-left:6px solid #1a2452;border-right:6px solid #1a2452;border-radius:14px !important;padding:10px 20px !important;left:50% !important;transform:translateX(-49%) !important;filter:drop-shadow(0px 4px 80px rgba(0,0,0,.45));min-width:305px}#mega-menu-wrap-top-navigation #mega-menu-top-navigation>li.mega-menu-flyout>ul.mega-sub-menu li.mega-menu-item a.mega-menu-link,#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout>ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{background:0 0 !important;opacity:1 !important;color:#233d7c !important;border-bottom:1px solid #d9d9d9;font-family:"PP Mori",Helvetica,Arial,sans-serif !important;margin:0;padding:11px 0;letter-spacing:.1em;text-transform:capitalize;font-weight:400 !important;font-size:18px !important;line-height:23px !important;position:relative;letter-spacing:0}#mega-menu-wrap-top-navigation #mega-menu-top-navigation>li.mega-menu-flyout>ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout>ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{background:0 0 !important;text-decoration:underline !important}#mega-menu-wrap-top-navigation #mega-menu-top-navigation>li.mega-menu-flyout>ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover:before,#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout>ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover:before{background-size:contain;content:"";position:absolute;display:block;right:0;top:50%;transform:translateY(-50%);width:14px;height:14px}#mega-menu-wrap-top-navigation #mega-menu-top-navigation>li.mega-menu-flyout>ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:before,#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout>ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:before{background:url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/arrow-right-blue.svg) no-repeat center center;background-size:contain;content:"";position:absolute;display:block;right:0;top:50%;transform:translateY(-50%);width:14px;height:14px}#mega-menu-wrap-top-navigation #mega-menu-top-navigation>li.mega-menu-flyout>ul.mega-sub-menu li.mega-menu-item:last-child a.mega-menu-link,#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-flyout>ul.mega-sub-menu li.mega-menu-item:last-child a.mega-menu-link{border-bottom:0}@media screen and (min-width:769px){#mega-menu-wrap-main-navigation,.mega-menu-wrap{background:0 0 !important}}#mega-menu-wrap-main-navigation ul,#mega-menu-wrap-main-navigation li,.mega-menu-wrap ul,.mega-menu-wrap li{padding:0 !important}@media screen and (max-width:1080px){#mega-menu-wrap-main-navigation #mega-menu-main-navigation,.mega-menu-wrap #mega-menu-main-navigation{margin-top:25px;height:100vh;overflow:auto;z-index:888888 !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation:after,.mega-menu-wrap #mega-menu-main-navigation:after{background:#fff;content:"" !important;display:block !important;position:absolute;left:0;bottom:-100%;height:100%;width:100%;z-index:-1}}@media screen and (max-width:1080px){#mega-menu-wrap-main-navigation #mega-menu-main-navigation.open_sub_menu,.mega-menu-wrap #mega-menu-main-navigation.open_sub_menu{overflow:auto}}#mega-menu-wrap-main-navigation #mega-menu-main-navigation .mega-menu-row,.mega-menu-wrap #mega-menu-main-navigation .mega-menu-row{background:#1a2452 !important;border-radius:14px !important;margin-left:0 !important}@media screen and (max-width:1080px){#mega-menu-wrap-main-navigation #mega-menu-main-navigation .mega-menu-row,.mega-menu-wrap #mega-menu-main-navigation .mega-menu-row{margin-top:0 !important}}#mega-menu-wrap-main-navigation #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu,.mega-menu-wrap #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu{display:flex !important;position:relative;padding:12px !important;grid-column-gap:10px;box-shadow:0px 4px 80px 0px rgba(0,0,0,.45);border-radius:14px}@media screen and (max-width:1439px) and (min-width:768px){#mega-menu-wrap-main-navigation #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu,.mega-menu-wrap #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu{padding:12px !important}}@media screen and (max-width:1080px){#mega-menu-wrap-main-navigation #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu,.mega-menu-wrap #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu{flex-wrap:wrap;box-shadow:none !important;background:#f4f4f4;border-radius:5px;width:90%;margin:0 auto;float:none}}#mega-menu-wrap-main-navigation #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu ul.menu,.mega-menu-wrap #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu ul.menu{display:block !important;transform:none !important;position:static;background:0 0}#mega-menu-wrap-main-navigation #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu ul.menu li,.mega-menu-wrap #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu ul.menu li{padding:0 !important;border:0 !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu ul.menu li:before,#mega-menu-wrap-main-navigation #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu ul.menu li:after,.mega-menu-wrap #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu ul.menu li:before,.mega-menu-wrap #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu ul.menu li:after{display:none !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu ul.menu li:first-child a,.mega-menu-wrap #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu ul.menu li:first-child a{border-top:1px solid #d9d9d9}#mega-menu-wrap-main-navigation #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu ul.menu li a,.mega-menu-wrap #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu ul.menu li a{width:100%;font-weight:700 !important;font-size:14px;line-height:28px;color:#3a676c !important;border-bottom:1px solid #d9d9d9;border-top:0;padding:6px 0}#mega-menu-wrap-main-navigation #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu>li.mega-menu-column,.mega-menu-wrap #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu>li.mega-menu-column{background:#fff;border-radius:6px;padding:30px 53px 24px !important}@media screen and (max-width:1439px) and (min-width:768px){#mega-menu-wrap-main-navigation #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu>li.mega-menu-column,.mega-menu-wrap #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu>li.mega-menu-column{padding:20px !important}}@media screen and (max-width:1080px){#mega-menu-wrap-main-navigation #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu>li.mega-menu-column,.mega-menu-wrap #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu>li.mega-menu-column{padding:10px 20px !important;border-bottom:2px solid #dbdde6;margin-bottom:0}#mega-menu-wrap-main-navigation #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu>li.mega-menu-column:last-child,.mega-menu-wrap #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu>li.mega-menu-column:last-child{border-bottom:0;margin-bottom:0}}@media screen and (max-width:1080px){#mega-menu-wrap-main-navigation #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu li.mega-menu-item,.mega-menu-wrap #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu li.mega-menu-item{padding:0 !important}}@media screen and (max-width:767px){#mega-menu-wrap-main-navigation #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu li.mega-menu-item,.mega-menu-wrap #mega-menu-main-navigation .mega-menu-row>ul.mega-sub-menu li.mega-menu-item{padding:0 !important}}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item,.mega-menu-wrap #mega-menu-main-navigation>li.mega-menu-item{margin:0 10px}@media screen and (max-width:1080px){#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item,.mega-menu-wrap #mega-menu-main-navigation>li.mega-menu-item{padding:0 !important;background:#fff}}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link,.mega-menu-wrap #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link{background:0 0 !important;font-family:"PP Mori",Helvetica,Arial,sans-serif;color:#fff !important;font-weight:500 !important;font-size:16px;line-height:19px;text-transform:inherit;display:flex;justify-content:center;align-items:center;opacity:1 !important;padding:5px 10px !important;height:auto !important;display:inline-block;text-transform:uppercase;position:relative;border-radius:2px}@media screen and (max-width:1080px){#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link,.mega-menu-wrap #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:0 20px;opacity:1 !important}}@media screen and (max-width:767px){#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link,.mega-menu-wrap #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link{padding:25px 20px}}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link:before,.mega-menu-wrap #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link:before{content:"" !important;position:absolute;display:block !important;left:0;bottom:-22px;background:0 0;height:30px;width:100%}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link:hover,.mega-menu-wrap #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link:hover{background:#1a2452 !important;color:#fff !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link>span.mega-indicator,.mega-menu-wrap #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link>span.mega-indicator{display:none !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>.mega-sub-menu,.mega-menu-wrap #mega-menu-main-navigation>li.mega-menu-item>.mega-sub-menu{border-radius:14px !important;margin-top:22px}@media screen and (max-width:1080px){#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>.mega-sub-menu,.mega-menu-wrap #mega-menu-main-navigation>li.mega-menu-item>.mega-sub-menu{padding:0 !important}}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,.mega-menu-wrap #mega-menu-main-navigation>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background:#1a2452 !important;color:#fff !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-toggle-on>a.mega-menu-link>span.mega-indicator,.mega-menu-wrap #mega-menu-main-navigation>li.mega-menu-item.mega-toggle-on>a.mega-menu-link>span.mega-indicator{display:none !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.menu-item,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.menu-item{list-style:none;padding:8px 0 !important;margin:0}@media screen and (max-width:1080px){#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.menu-item,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.menu-item{padding:0 !important}}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.menu-item:last-child,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.menu-item:last-child{margin-bottom:0}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column{padding:0 7px !important;width:100%}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column:last-child,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column:last-child{border-right:0}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column.border0,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column.border0{border-right:0}@media screen and (max-width:1080px){#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column{padding:0 !important;border-right:0}}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column h4.mega-block-title,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column h4.mega-block-title{font-size:24px !important;line-height:31px !important;color:#2b3a4f !important;font-family:"Editorial New","Times New Roman",Georgia,serif !important;text-transform:capitalize !important;font-weight:400 !important;margin-bottom:10px !important;border-bottom:1px solid #d9d9d9 !important;padding-bottom:10px !important}@media screen and (max-width:1439px) and (min-width:768px){#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column h4.mega-block-title,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column h4.mega-block-title{font-size:21px !important;line-height:31px !important}}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_item,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_item{margin-bottom:0 !important;border-bottom:0;padding:0}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_item:last-child,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_item:last-child{margin-bottom:0 !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_item:hover h4,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_item:hover h4{color:#233d7c !important;text-decoration:underline !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_item:hover h4:before,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_item:hover h4:before{background-size:contain;content:"";position:absolute;display:block;right:0;top:50%;transform:translateY(-50%);width:16px;height:23px}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_item h4,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_item h4{margin:0 0 20px !important;border-top:0 !important;border-bottom:1px solid #d9d9d9 !important;font-weight:600 !important;font-size:18px !important;line-height:23px !important;color:#233d7c !important;font-family:"PP Mori",Helvetica,Arial,sans-serif !important;position:relative;padding:14px 0 !important;text-transform:capitalize !important;letter-spacing:0 !important}@media screen and (max-width:1439px) and (min-width:768px){#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_item h4,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_item h4{padding:8px 0 !important;font-size:16px !important;line-height:19px !important}}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_item h4:before,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_item h4:before{background:url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/arrow-right-blue.svg) no-repeat center center;background-size:contain;content:"";position:absolute;display:block;right:0;top:50%;transform:translateY(-50%);width:16px;height:23px}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_item .item_details,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_item .item_details{display:flex;justify-content:space-between;align-items:center}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_item .item_details img,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_item .item_details img{width:100%;height:131px;max-width:208px;-o-object-fit:fill;object-fit:fill;border-radius:6px}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_item .item_details p,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_item .item_details p{font-weight:400;font-size:14px !important;line-height:22px !important;padding-right:0;text-transform:none;font-family:"PP Mori",Helvetica,Arial,sans-serif;letter-spacing:0}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus.primary_heading .product_menu_list h4 a,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus.primary_heading .product_menu_list h4 a{color:#233d7c !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list{border-bottom:0;padding:0 !important}@media screen and (max-width:1439px) and (min-width:768px){#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list{margin-bottom:0 !important}}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list:last-child,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list:last-child{margin-bottom:0 !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list:hover h4,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list:hover h4{color:#233d7c !important;text-decoration:underline !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list:hover h4:before,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list:hover h4:before{background-size:contain;content:"";position:absolute;display:block;right:0;top:50%;transform:translateY(-50%);width:16px;height:23px}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list.border0 h4 a,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list.border0 h4 a{border-bottom:0 !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list.normal_link h4,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list.normal_link h4{border-bottom:0 !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list.normal_link h4:before,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list.normal_link h4:before{display:none !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list.normal_link h4,#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list.normal_link h4 a,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list.normal_link h4,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list.normal_link h4 a{color:#828282 !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list.normal_link h4:hover,#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list.normal_link h4 a:hover,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list.normal_link h4:hover,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list.normal_link h4 a:hover{color:#828282 !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list.normal_link h4:hover:before,#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list.normal_link h4 a:hover:before,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list.normal_link h4:hover:before,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list.normal_link h4 a:hover:before{display:none !important}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list h4,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list h4{margin:0 !important;border-top:0 !important;border-bottom:1px solid #d9d9d9 !important;font-weight:600 !important;font-size:18px !important;line-height:23px !important;color:#233d7c !important;font-family:"PP Mori",Helvetica,Arial,sans-serif !important;position:relative;padding:14px 0 !important;text-transform:capitalize !important;letter-spacing:0 !important}@media screen and (max-width:1439px) and (min-width:768px){#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list h4,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list h4{font-size:16px !important;line-height:19px !important}}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list h4:before,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list h4:before{background:url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/arrow-right-blue.svg) no-repeat center center;background-size:contain;content:"";position:absolute;display:block;right:0;top:50%;transform:translateY(-50%);width:16px;height:23px}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list .item_desc,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list .item_desc{margin-top:20px}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list .item_desc p,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list .item_desc p{margin-bottom:0}#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list .item_desc p,#mega-menu-wrap-main-navigation #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list .item_desc a,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list .item_desc p,.mega-menu-wrap #mega-menu-main-navigation ul.mega-sub-menu li.mega-menu-column .product_menus .product_menu_list .item_desc a{font-weight:400;font-size:14px !important;line-height:22px !important;text-transform:none;font-family:"PP Mori",Helvetica,Arial,sans-serif;letter-spacing:0;color:#828282}.menu-toggle{cursor:pointer !important;outline:0;position:absolute;z-index:100;right:0;margin:0;background:#367551;box-shadow:0px 3px 0px #205e3c;width:80px !important;top:0;padding:28px 0;height:97%}.menu-toggle .bar{display:block;background-color:#fff;width:31px;height:4px;margin:4px auto;position:relative;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s}.menu-toggle.menu-toggle--active .bar{margin:2px auto}.menu-toggle.menu-toggle--active .bar-1{background-color:#fff;transform:translateY(7px) translateX(0) rotate(45deg);-webkit-transform:translateY(7px) translateX(0) rotate(45deg);-moz-transform:translateY(7px) translateX(0) rotate(45deg)}.menu-toggle.menu-toggle--active .bar-2{background-color:#fff;transform:translateY(1px) translateX(0) rotate(-45deg);-webkit-transform:translateY(1px) translateX(0) rotate(-45deg);-moz-transform:translateY(1px) translateX(0) rotate(-45deg)}.menu-toggle.menu-toggle--active .bar-3{display:none}#side-menu ul,.primary-menu ul{margin:0;padding:0;list-style:none;display:block}#side-menu ul li,.primary-menu ul li{margin:0;padding:0}#side-menu{width:220px;height:auto;background-color:#205e3c;position:fixed;padding:30px 15px;top:94px;right:0;transition:transform .3s;transform:translateX(300px);z-index:8}#side-menu.side-menu--active{transform:translateX(0px)}#side-menu li{display:block;color:#fff;text-transform:uppercase;padding:8px 20px;line-height:normal;text-align:left;margin:0}#side-menu li a{color:inherit;font-size:14px;font-style:italic;font-weight:400;line-height:normal;text-decoration:none;padding:5px 10px}#side-menu li a:hover{color:#fff}#side-menu .sub-menu{display:none}#side-menu .sub-menu li{padding:15px 0 15px 10px}#side-menu .sub-menu li:last-child{border-bottom:0;padding-bottom:0}#side-menu ul.sub-menu li.current-menu-item>a,#side-menu ul.sub-menu li.current_page_ancestor>a,#side-menu ul.sub-menu li.current_page_item>a{color:#fff !important}#side-menu .open-menu-sidenav{width:20px !important;height:20px !important;float:right;margin-right:15px;margin-top:5px}#side-menu .open-menu-sidenav:before{position:absolute;display:block;content:'';width:0;height:0;right:6px;top:0;transition:all ease-in-out .15s;transform:rotate(45deg);-webkit-transform:rotate(45deg);border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:4px}#side-menu li.menu-item-has-children.active>a.open-menu-sidenav:before{transform:rotateZ(-135deg)}.sticky{display:block}.hentry{margin:0 0 1.5em}img.alignright{margin-left:50px;margin-bottom:20px !important;float:right;clear:left}@media screen and (max-width:1080px){img.alignright{width:50%;height:auto;margin-left:30px}}@media screen and (max-width:767px){img.alignright{width:100%;height:auto}}img.alignleft{margin-right:50px;margin-bottom:20px !important;float:left;clear:right}@media screen and (max-width:1080px){img.alignleft{width:50%;height:auto;margin-right:30px}}@media screen and (max-width:767px){img.alignleft{width:100%;height:auto}}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.heading{margin-bottom:50px}.mobile_only{display:none}@media screen and (max-width:767px){.mobile_only{display:block}}.tablet_only{display:none !important}@media screen and (max-width:991px){.tablet_only{display:block !important}}.wpb_single_image.bordered_image img{border-radius:25px}.wpb_single_image.shadow_image img{filter:drop-shadow(0px 4px 8px rgba(0,0,0,.15))}.mobile_swap_wrapper{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.mobile_swap_wrapper .mobile_swap{display:flex;max-width:100%;flex:0 0 100%}.archive_grid{padding:0 30px}@media screen and (max-width:1080px){.padded_columns>.vc_column-inner{padding:0 20px !important}}@media screen and (max-width:767px){.padded_columns>.vc_column-inner{padding:0 !important}}.vc_section.shape_wave,.shape_wave{position:relative}.vc_section.shape_wave:before,.shape_wave:before{background:url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/shape-wave.png) no-repeat top center !important;background-size:cover !important;content:"" !important;display:block !important;position:absolute;top:-180px;left:0;height:1410px;width:100%;z-index:-1}@media screen and (max-width:767px){.vc_section.shape_wave:before,.shape_wave:before{top:-200px}}.vc_section.shape_products,.shape_products{position:relative;padding-top:200px !important;margin-top:-100px;z-index:2;position:relative}@media screen and (max-width:767px){.vc_section.shape_products,.shape_products{padding-top:100px !important;margin-top:-80px}}.vc_section.shape_products:before,.shape_products:before{background:url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/product-wave.png) no-repeat top center !important;background-size:contain !important;content:"" !important;display:block !important;position:absolute;top:0;left:0;height:920px;width:100%;z-index:-1}@media screen and (max-width:767px){.vc_section.shape_products:before,.shape_products:before{top:0;height:115%;background-position:top center !important;background-size:cover !important}}.bg_shape1,.vc_row.bg_shape1{position:relative;overflow:hidden}.bg_shape1:before,.vc_row.bg_shape1:before{background:url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/bg-shape1.svg) no-repeat top center !important;background-size:cover !important;content:"" !important;display:block !important;position:absolute;bottom:-177px;left:0;height:100%;width:100%}@media screen and (max-width:767px){.bg_shape1:before,.vc_row.bg_shape1:before{height:81%;background:url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/bg-shape1-mobile.svg) no-repeat top center !important;background-size:cover !important;top:24%}}.fullwidth_section .image_column,.vc_row.fullwidth_section .image_column{min-height:700px}@media screen and (max-width:1080px){.fullwidth_section .image_column,.vc_row.fullwidth_section .image_column{width:100% !important;min-height:700px}}@media screen and (max-width:767px){.fullwidth_section .image_column,.vc_row.fullwidth_section .image_column{min-height:390px}}.fullwidth_section .image_column .vc_column-inner,.vc_row.fullwidth_section .image_column .vc_column-inner{background-position:top center !important}@media screen and (max-width:1080px){.fullwidth_section .content_column,.vc_row.fullwidth_section .content_column{width:100% !important}}@media screen and (max-width:1080px){.fullwidth_section .content_column *,.vc_row.fullwidth_section .content_column *{text-align:center !important}}.fullwidth_section .content_column .vc_column-inner,.vc_row.fullwidth_section .content_column .vc_column-inner{padding:130px 100px}@media screen and (max-width:1080px){.fullwidth_section .content_column .vc_column-inner,.vc_row.fullwidth_section .content_column .vc_column-inner{padding:90px 20px}}.fullwidth_section .content_column h3,.vc_row.fullwidth_section .content_column h3{text-transform:capitalize}.fullwidth_section .content_column p,.vc_row.fullwidth_section .content_column p{margin-bottom:30px !important;font-size:24px !important;line-height:30px !important}@media screen and (max-width:991px){.fullwidth_section .content_column p,.vc_row.fullwidth_section .content_column p{font-size:16px !important;line-height:24px !important;margin-bottom:0 !important}}@media screen and (max-width:991px){.fullwidth_section .content_column [class*=button-],.vc_row.fullwidth_section .content_column [class*=button-]{margin-top:20px}}.reverse_col .global_cta .image_column,.reverse_col .vc_row.global_cta .image_column,.reverse_col .vc_row-has-fill+.vc_row-full-width+.vc_row .image_column{order:1}@media screen and (max-width:1080px){.reverse_col .global_cta .image_column,.reverse_col .vc_row.global_cta .image_column,.reverse_col .vc_row-has-fill+.vc_row-full-width+.vc_row .image_column{order:0}}.global_cta .image_column .vc_column-inner,.vc_row.global_cta .image_column .vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row .image_column .vc_column-inner{background:url("/wp-content/uploads/2023/04/Global-Footer-Image.jpeg") no-repeat top center !important;background-size:cover !important}@media screen and (max-width:1080px){.global_cta .image_column,.vc_row.global_cta .image_column,.vc_row-has-fill+.vc_row-full-width+.vc_row .image_column{width:100% !important;height:750px}}@media screen and (max-width:767px){.global_cta .image_column,.vc_row.global_cta .image_column,.vc_row-has-fill+.vc_row-full-width+.vc_row .image_column{height:406px}}@media screen and (max-width:1080px){.global_cta>.vc_column_container.content_column,.vc_row.global_cta>.vc_column_container.content_column,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container.content_column{width:100% !important}}@media screen and (max-width:1080px){.global_cta>.vc_column_container.content_column *,.vc_row.global_cta>.vc_column_container.content_column *,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container.content_column *{text-align:center !important}}.global_cta>.vc_column_container.content_column .vc_column-inner,.vc_row.global_cta>.vc_column_container.content_column .vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container.content_column .vc_column-inner{background:#1a2452;padding:170px 90px !important}@media screen and (max-width:1080px){.global_cta>.vc_column_container.content_column .vc_column-inner,.vc_row.global_cta>.vc_column_container.content_column .vc_column-inner,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container.content_column .vc_column-inner{padding:100px 20px !important}}.global_cta>.vc_column_container.content_column .vc_column-inner .wpb_wrapper,.vc_row.global_cta>.vc_column_container.content_column .vc_column-inner .wpb_wrapper,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container.content_column .vc_column-inner .wpb_wrapper{margin:0 auto}.global_cta>.vc_column_container.content_column h3,.vc_row.global_cta>.vc_column_container.content_column h3,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container.content_column h3{font-weight:400;font-size:55px;line-height:55px;text-transform:capitalize;margin-bottom:30px !important}@media screen and (max-width:767px){.global_cta>.vc_column_container.content_column h3,.vc_row.global_cta>.vc_column_container.content_column h3,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container.content_column h3{margin-bottom:20px !important}}.global_cta>.vc_column_container.content_column p,.global_cta>.vc_column_container.content_column p a,.global_cta>.vc_column_container.content_column span,.global_cta>.vc_column_container.content_column ul,.global_cta>.vc_column_container.content_column li,.global_cta>.vc_column_container.content_column ol,.vc_row.global_cta>.vc_column_container.content_column p,.vc_row.global_cta>.vc_column_container.content_column p a,.vc_row.global_cta>.vc_column_container.content_column span,.vc_row.global_cta>.vc_column_container.content_column ul,.vc_row.global_cta>.vc_column_container.content_column li,.vc_row.global_cta>.vc_column_container.content_column ol,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container.content_column p,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container.content_column p a,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container.content_column span,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container.content_column ul,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container.content_column li,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container.content_column ol{font-weight:400;font-size:24px;line-height:30px;margin-bottom:30px !important}@media screen and (max-width:767px){.global_cta>.vc_column_container.content_column p,.global_cta>.vc_column_container.content_column p a,.global_cta>.vc_column_container.content_column span,.global_cta>.vc_column_container.content_column ul,.global_cta>.vc_column_container.content_column li,.global_cta>.vc_column_container.content_column ol,.vc_row.global_cta>.vc_column_container.content_column p,.vc_row.global_cta>.vc_column_container.content_column p a,.vc_row.global_cta>.vc_column_container.content_column span,.vc_row.global_cta>.vc_column_container.content_column ul,.vc_row.global_cta>.vc_column_container.content_column li,.vc_row.global_cta>.vc_column_container.content_column ol,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container.content_column p,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container.content_column p a,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container.content_column span,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container.content_column ul,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container.content_column li,.vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container.content_column ol{font-size:18px !important;line-height:24px !important;margin-bottom:20px !important}}.vc_section.terms_wrapper{border:60px solid #f9f9f9;border-radius:10px;background:#fff;margin:0 auto !important;max-width:1200px;padding:60px 75px !important}@media screen and (max-width:1080px){.vc_section.terms_wrapper{padding:24px !important;border:24px solid #f9f9f9;width:95%}}@media screen and (max-width:767px){.vc_section.terms_wrapper{width:90%}}.vc_section.terms_wrapper .container{display:flex;margin-bottom:34px !important;padding-bottom:34px;border-bottom:1px solid #d9d9d9;padding-left:0 !important;padding-right:0 !important}@media screen and (max-width:767px){.vc_section.terms_wrapper .container{flex-wrap:wrap}}@media screen and (max-width:767px){.vc_section.terms_wrapper .container{margin-bottom:20px !important;padding-bottom:20px;border-bottom:1px solid #d9d9d9;margin:0 auto 20px !important}}.vc_section.terms_wrapper .container.active_view .col1 div.vc_custom_heading{color:#2494c1}.vc_section.terms_wrapper .container .col1{width:10%}.vc_section.terms_wrapper .container .col1 div.vc_custom_heading{font-weight:400;font-size:55px;line-height:55px;text-transform:capitalize;color:#333;font-family:"Editorial New","Times New Roman",Georgia,serif}@media screen and (max-width:767px){.vc_section.terms_wrapper .container .col1 div.vc_custom_heading{font-size:34px !important;line-height:34px !important}}@media screen and (max-width:767px){.vc_section.terms_wrapper .container .col1{width:100%;margin-bottom:15px}}.vc_section.terms_wrapper .container .col2,.vc_section.terms_wrapper .container .col3{width:45%}@media screen and (max-width:767px){.vc_section.terms_wrapper .container .col2,.vc_section.terms_wrapper .container .col3{width:100%}}.vc_section.terms_wrapper .container h3{color:#2b3a4f;font-weight:400;font-size:28px;line-height:34px;text-transform:capitalize;margin-bottom:15px !important}@media screen and (max-width:767px){.vc_section.terms_wrapper .container h3{font-size:24px !important;line-height:28px !important}}.vc_section.terms_wrapper .container p{margin-bottom:50px !important}@media screen and (max-width:767px){.vc_section.terms_wrapper .container p{margin-bottom:20px !important}}.glossary_menu ul{padding:0;margin:0;list-style:none;display:flex;justify-content:space-between}@media screen and (max-width:991px){.glossary_menu ul{justify-content:space-around}}.glossary_menu ul li{padding:0;margin:0;list-style:none}@media screen and (max-width:991px){.glossary_menu ul li{margin:0}}.glossary_menu ul li a{font-weight:400;font-size:36px;line-height:40px;color:#333;font-family:"Editorial New","Times New Roman",Georgia,serif}@media screen and (max-width:767px){.glossary_menu ul li a{font-size:10px !important;line-height:16px !important}}.glossary_menu ul li a:hover{color:#2494c1}.sitemap .widget ul,.sitemap .widget ol{list-style:none;padding:0}.sitemap .widget ul li,.sitemap .widget ol li{list-style:none}.sitemap .widget ul li a,.sitemap .widget ol li a{padding:10px 20px;color:#2494c1;font-weight:500;border-bottom:1px solid #ddd;width:100%;display:block}.sitemap .widget ul li a:before,.sitemap .widget ol li a:before{display:none}.sitemap .widget ul li a:hover,.sitemap .widget ol li a:hover{color:#2b3a4f}.download_cta_wrapper{padding:80px 0}@media screen and (max-width:1080px){.download_cta_wrapper{padding:40px 0}}@media screen and (max-width:767px){.download_cta_wrapper{padding:24px 0}}.download_cta,.vc_row.download_cta{background:#1a2452;border-radius:10px;padding:40px 60px;max-width:1200px}@media screen and (max-width:1080px){.download_cta,.vc_row.download_cta{width:90% !important;padding:24px}}.download_cta.bg_gradient,.vc_row.download_cta.bg_gradient{background:linear-gradient(282.8deg,#2b3a4f 45.99%,#223f84 153.19%);padding:70px 100px}@media screen and (max-width:1080px){.download_cta.bg_gradient,.vc_row.download_cta.bg_gradient{padding:70px 24px}}.download_cta img,.vc_row.download_cta img{max-width:367px;width:100%}@media screen and (max-width:991px){.download_cta h3,.vc_row.download_cta h3{font-size:24px !important;line-height:28px !important}}.download_cta .white-check-list ul,.vc_row.download_cta .white-check-list ul{list-style-image:url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/icon-check-white.svg);display:grid;grid-template-columns:1fr 1fr;grid-column-gap:50px;grid-row-gap:24px}@media screen and (max-width:991px){.download_cta .white-check-list ul,.vc_row.download_cta .white-check-list ul{grid-template-columns:1fr;grid-row-gap:30px}}.download_cta .white-check-list li,.vc_row.download_cta .white-check-list li{color:#fff;font-size:16px !important;line-height:24px !important;margin-bottom:0}.cta_row,.vc_row.cta_row{padding:40px 0}@media screen and (max-width:767px){.cta_row,.vc_row.cta_row{padding:32px 0}}.cta_row h4,.vc_row.cta_row h4{margin-bottom:0 !important}.blog .format-oceanviewlifede .entry-title,.archive .format-oceanviewlifede .entry-title{display:table}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.single-post-heading{background:#252525;padding:100px 0}.single-post-heading [class*=col-]{align-items:center !important;justify-content:center;position:relative}.single-post-heading .title{color:#fff}.single-post-heading h2{font-size:45px;font-weight:500;text-align:center}.single-post-heading h6{color:#fff;font-weight:100;letter-spacing:1px}.search-content,.no-results{padding:60px 30px}.search-content .container_small{display:block !important}.search-content h4 a{color:#1a2452;font-size:34px !important;line-height:40px !important}@media screen and (max-width:991px){.search-content h4 a{font-size:20px !important;line-height:30px !important}}.search-content h4 a:hover{color:#2494c1}.search-content .page-header{padding-bottom:30px;margin-bottom:40px}.search-content article{border-bottom:2px solid #e5e5e5;padding-bottom:30px;margin-bottom:40px}.search-content article .meta.bg-color3{background:#2494c1}.search-content article .meta.bg-color4{background:#2494c1}.search-content article .meta{font-size:14px;line-height:26px;padding:5px 2em;color:#fff;display:inline-block;margin-bottom:15px}.search-content article h4{font-weight:600}.search-content .excerpt p{font-size:16px;line-height:26px;font-family:300}.error404 .single-post-heading{background:0 0;padding:160px 0 120px;text-align:center}@media screen and (max-width:1080px){.error404 .single-post-heading{padding:120px 30px}}@media screen and (max-width:767px){.error404 .single-post-heading{padding:50px 30px 60px}}.error404 .single-post-heading h1{text-transform:uppercase;color:#333;font-size:100px !important;line-height:100px !important}.error404 .single-post-heading .page-header{padding-right:120px}@media screen and (max-width:767px){.error404 .single-post-heading .page-header{margin-bottom:50px;padding-right:0}}.error404 .single-post-heading [class*=button-]{margin-top:30px}.error404 .col_40{width:40% !important}@media screen and (max-width:767px){.error404 .col_40{width:100% !important}}.error404 .col_60{width:60% !important}@media screen and (max-width:767px){.error404 .col_60{width:100% !important}}.search_toggle{background:#fff url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/i-search-purple.svg) no-repeat center center !important;width:44px;height:44px;display:block;border-bottom:0 !important}.searchwrap{display:none;position:absolute;top:100%;right:0}.searchbar{margin-right:5px;position:relative}.searchbar #ajaxsearchpro1_1 .probox .proinput input.orig,.searchbar #ajaxsearchpro1_2 .probox .proinput input.orig,.searchbar div.asp_m.asp_m_1 .probox .proinput input.orig{padding:0 15px !important;height:46px !important}.searchbar #ajaxsearchpro1_1 .probox .promagnifier div.asp_text_button,.searchbar #ajaxsearchpro1_2 .probox .promagnifier div.asp_text_button,.searchbar div.asp_m.asp_m_1 .probox .promagnifier div.asp_text_button{font-family:"PP Mori",Helvetica,Arial,sans-serif !important;text-transform:uppercase !important;font-weight:400 !important}.searchbar div.asp_m.ajaxsearchpro .probox .proinput{margin:0 !important;padding:0 !important}.searchbar *:focus,.searchbar *:focus-within{outline:none !important}#ajaxsearchpro1_1 .probox .proloading,#ajaxsearchpro1_1 .probox .proclose,#ajaxsearchpro1_1 .probox .promagnifier,#ajaxsearchpro1_1 .probox .prosettings,#ajaxsearchpro1_2 .probox .proloading,#ajaxsearchpro1_2 .probox .proclose,#ajaxsearchpro1_2 .probox .promagnifier,#ajaxsearchpro1_2 .probox .prosettings,div.asp_m.asp_m_1 .probox .proloading,div.asp_m.asp_m_1 .probox .proclose,div.asp_m.asp_m_1 .probox .promagnifier,div.asp_m.asp_m_1 .probox .prosettings{height:46px !important;outline:none !important;box-shadow:none !important}#ajaxsearchpro1_1 .probox,#ajaxsearchpro1_2 .probox,div.asp_m.asp_m_1 .probox{height:46px !important}#ajaxsearchprores1_1.vertical,#ajaxsearchprores1_2.vertical,div.asp_r.asp_r_1.vertical{margin:0 !important}#ajaxsearchpro1_1,#ajaxsearchpro1_2,div.asp_m.asp_m_1{height:46px !important;border-radius:0 !important;width:300px !important}#ajaxsearchpro1_1 input,#ajaxsearchpro1_2 input,div.asp_m.asp_m_1 input{border:0 !important}#ajaxsearchpro1_1 .probox .promagnifier,#ajaxsearchpro1_2 .probox .promagnifier,div.asp_m.asp_m_1 .probox .promagnifier{display:none !important}#ajaxsearchprores1_1.vertical,#ajaxsearchprores1_2.vertical,div.asp_r.asp_r_1.vertical{background:#3e1761 !important}.mobile_search{margin:30px auto;display:none;width:85%}@media screen and (max-width:1080px){.mobile_search{display:block}}.mobile_search form{display:flex;margin-bottom:15px}.mobile_search input[type=search]{height:46px !important;padding:0 10px !important;border:0 !important;width:90%;font-size:18px !important;font-family:"PP Mori",Helvetica,Arial,sans-serif;color:#313131 !important}@media screen and (max-width:767px){.mobile_search input[type=search]{width:80%}}.mobile_search input[type=submit].search-button{background:#381451 url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/i-search-white.svg) no-repeat center center !important;height:46px;padding:0 !important;text-indent:-99999px;border:0 !important;width:10%}@media screen and (max-width:767px){.mobile_search input[type=submit].search-button{width:46px}}.vc_row.hero_section,.hero_section{position:relative;width:100%;background-position:top center !important;padding:65px 0}@media screen and (max-width:1080px){.vc_row.hero_section,.hero_section{padding:40px 0}}@media screen and (max-width:991px){.vc_row.hero_section h1,.vc_row.hero_section h1 small,.hero_section h1,.hero_section h1 small{font-size:35px !important;line-height:34px !important;text-align:center !important}}@media screen and (max-width:767px){.vc_row.hero_section h1,.vc_row.hero_section h1 small,.hero_section h1,.hero_section h1 small{margin-bottom:24px !important}}@media screen and (max-width:991px){.vc_row.hero_section .h1_small,.vc_row.hero_section .h1_small small,.hero_section .h1_small,.hero_section .h1_small small{font-size:35px !important;line-height:34px !important;text-align:center !important}}@media screen and (max-width:767px){.vc_row.hero_section .h1_small,.vc_row.hero_section .h1_small small,.hero_section .h1_small,.hero_section .h1_small small{margin-bottom:24px !important}}@media screen and (max-width:991px){.vc_row.hero_section .h1_sub,.hero_section .h1_sub{font-size:46px !important;line-height:44px !important}}.inner_hero,.vc_row.inner_hero{height:498px;align-items:center;display:flex;border-radius:6px;overflow:hidden;max-width:1200px}@media screen and (max-width:1080px){.inner_hero,.vc_row.inner_hero{padding:100px 20px;height:443px;margin:0 5px !important;width:auto}}@media screen and (max-width:767px){.inner_hero,.vc_row.inner_hero{margin:0 20px !important;height:342px}}@media screen and (max-width:767px){.inner_hero .sub_heading,.vc_row.inner_hero .sub_heading{font-size:16px !important;line-height:19px !important}}@media screen and (max-width:767px){.inner_hero h1,.vc_row.inner_hero h1{font-size:39px !important;line-height:49px !important}}.vc_row.overlay1,.overlay1{position:relative}.vc_row.overlay1:before,.overlay1:before{background:linear-gradient(0deg,rgba(43,58,79,.5),rgba(43,58,79,.5));mix-blend-mode:multiply;content:"" !important;display:block !important;position:absolute;bottom:0;right:0;height:100%;width:100%;z-index:0}.popup_video{position:relative}@media screen and (max-width:767px){.popup_video{display:flex;flex-wrap:wrap}}.popup_video.no_video a:before{display:none !important}.popup_video.default{max-width:100%}@media screen and (max-width:1080px){.popup_video.default{max-width:100%}}.popup_video.default img{width:100%}.popup_video.big_video{position:absolute;top:50%;right:-120px;transform:translateY(-50%)}@media screen and (max-width:1080px){.popup_video.big_video{position:relative;bottom:0;transform:translate(-50%,0);left:50%;right:auto;margin-bottom:0}}.popup_video .video_content_wrapper{background:#2b3a4f;padding:37px 40px;position:absolute;left:50%;transform:translateX(-50%);bottom:-45px;display:flex;align-items:center;max-width:484px;width:100%}@media screen and (max-width:767px){.popup_video .video_content_wrapper{position:static;transform:none;left:0;padding:26px 32px}}.popup_video .video_content_wrapper .video_content h3{font-weight:400;font-size:29px;line-height:40px;color:#fff;margin-bottom:15px !important}@media screen and (max-width:767px){.popup_video .video_content_wrapper .video_content h3{font-size:20px !important;line-height:28px !important}}.popup_video .video_content_wrapper .video_content p{color:#fff;font-weight:400;font-size:18px;line-height:29px;margin-bottom:0 !important}@media screen and (max-width:767px){.popup_video .video_content_wrapper .video_content p{font-size:13px !important;line-height:20px !important}}.popup_video .video_content_wrapper .video_player a{display:block}.popup_video .video_content_wrapper .video_player a:before{background:url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/i-play.svg) no-repeat top center;background-size:cover;content:"" !important;display:block !important;width:53px;height:53px;z-index:1}@media screen and (max-width:767px){.popup_video .video_content_wrapper .video_player a:before{width:38px;height:38px}}.wpb-js-composer .vc_tta.vc_general .vc_tta-panels,.wpb-js-composer .vc_tta.vc_general .vc_tta-panels-container{width:100%}.vc_tta-container{margin:0 !important}@media screen and (max-width:768px){.accordion_section.container{padding-left:10px !important;padding-right:10px !important}}.faqs_wrapper{padding:60px;max-width:1200px !important;border-radius:10px}@media screen and (max-width:1080px){.faqs_wrapper{width:95% !important;padding:24px}}@media screen and (max-width:767px){.faqs_wrapper{width:90% !important}}.vc_tta.vc_general.vc_tta-accordion{width:100%;background:#fff;padding:60px 75px;border-radius:6px;margin:0 auto}@media screen and (max-width:1080px){.vc_tta.vc_general.vc_tta-accordion{width:100%;padding:11px 24px}}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel{margin-bottom:0;padding:0 !important;border-radius:0 !important;background-color:transparent !important;box-shadow:none !important;border-bottom:1px solid #d9d9d9 !important}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel:last-child{border-bottom:0 !important}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-body{padding:20px 0 40px !important;background:0 0 !important;border:0 !important}@media screen and (max-width:991px){.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-body{padding:11px 0 24px !important}}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-body .wpb_column .vc_column-inner{padding:0 10px}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-body [class*=button-]{margin-top:25px}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-body p{margin-bottom:15px !important}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-heading{padding:0 !important;background:0 0 !important;border:0 !important}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title{padding:13px 0;margin:0 !important}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title>a{font-size:26px !important;line-height:40px !important;color:#223f84 !important;font-weight:700;padding-top:0 !important;padding-bottom:0 !important;padding-left:0 !important;font-family:"Editorial New","Times New Roman",Georgia,serif}@media screen and (max-width:1080px){.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel-title>a{font-size:14px !important;line-height:20px !important}}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel .vc_tta-controls-icon{height:15px !important;width:15px !important;right:0 !important}.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel .vc_tta-controls-icon:before,.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel .vc_tta-controls-icon:after{border-color:#2b3a4f;border-width:0 2.5px 2.5px 0;border-style:solid}@media screen and (max-width:1080px){.vc_tta.vc_general.vc_tta-accordion .vc_tta-panel .vc_tta-controls-icon{height:10px !important;width:10px !important}}.downloads_wrapper{padding:100px 90px !important;border-radius:10px;position:relative}@media screen and (max-width:1080px){.downloads_wrapper{padding:40px 10px !important;min-height:auto}}.custom_accordion .accordion_wrapper{border-bottom:1px solid #d9d9d9}.custom_accordion .accordion_wrapper:last-child{border-bottom:0}.custom_accordion .accordion_wrapper.active .accordion_inner{display:block}.custom_accordion .accordion_wrapper.active .accordion_title .acc_icon:after{display:none}.custom_accordion .accordion_wrapper .accordion_inner{display:none;padding-bottom:40px;padding-top:40px}.custom_accordion .accordion_wrapper .accordion_inner.show_inner{display:block !important}.custom_accordion .accordion_wrapper .accordion_inner .flex{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:30px;grid-row-gap:30px}@media screen and (max-width:1080px){.custom_accordion .accordion_wrapper .accordion_inner .flex{grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:20px}}.custom_accordion .accordion_wrapper .accordion_inner .flex a{font-weight:400;font-size:18px;line-height:24px;color:#2494c1}.custom_accordion .accordion_wrapper .accordion_inner .flex a:hover{color:#233d7c}.custom_accordion .accordion_wrapper .accordion_title{position:relative;cursor:pointer;padding:13px 0}.custom_accordion .accordion_wrapper .accordion_title .acc_icon{height:15px;width:15px;right:0;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:1080px){.custom_accordion .accordion_wrapper .accordion_title .acc_icon{height:10px;width:10px;right:0}}.custom_accordion .accordion_wrapper .accordion_title .acc_icon:before,.custom_accordion .accordion_wrapper .accordion_title .acc_icon:after{border-color:#2b3a4f;border-width:0 2.5px 2.5px 0;border-style:solid}.custom_accordion .accordion_wrapper .accordion_title .acc_icon:before{content:'';display:block;position:absolute;box-sizing:border-box;left:0;right:0;top:50%;transform:translateY(-50%)}.custom_accordion .accordion_wrapper .accordion_title .acc_icon:after{content:'';display:block;position:absolute;box-sizing:border-box;left:50%;bottom:0;top:0;transform:translateX(-50%)}.custom_accordion .accordion_wrapper .accordion_title h3{margin-bottom:0 !important;font-weight:700;font-size:26px;line-height:40px;width:90%;color:#223f84}@media screen and (max-width:1080px){.custom_accordion .accordion_wrapper .accordion_title h3{font-size:14px !important;line-height:20px !important}}.products_accordion #product1{position:relative;cursor:pointer}.products_accordion #product1:before{background:linear-gradient(0deg,#2b3a4f 0%,#2b3a4f 100%);content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;transition:opacity .5s ease-in-out;opacity:.70}.products_accordion #product1:hover:before{opacity:.90}.products_accordion #product2{position:relative;cursor:pointer}.products_accordion #product2:before{background:linear-gradient(0deg,#00989c 0%,#00989c 100%);content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;transition:opacity .5s ease-in-out;opacity:.70}.products_accordion #product2:hover:before{opacity:.90}.products_accordion .products_accordion_wrapper{margin-bottom:15px;min-height:260px;display:flex;align-items:center;flex-wrap:wrap;border-radius:6px;position:relative;overflow:hidden;padding:30px 24px 40px}@media screen and (max-width:991px){.products_accordion .products_accordion_wrapper{padding:30px 12px}}@media screen and (max-width:767px){.products_accordion .products_accordion_wrapper{min-height:260px}}.products_accordion .products_accordion_wrapper:last-child{margin-bottom:0}.products_accordion .products_accordion_wrapper:hover .accordion_title .acc_icon_wrapper{background:#2494c1;transition:all .5s ease-in-out}.products_accordion .products_accordion_wrapper:hover .accordion_title .acc_icon:before,.products_accordion .products_accordion_wrapper:hover .accordion_title .acc_icon:after{border-color:#fff}.products_accordion .products_accordion_wrapper.active .accordion_title{text-align:left;display:flex;justify-content:space-between}.products_accordion .products_accordion_wrapper.active .accordion_title h3{max-width:100%;margin:0}.products_accordion .products_accordion_wrapper.active .accordion_title .acc_icon_wrapper{background:#2494c1;margin:0}.products_accordion .products_accordion_wrapper.active .accordion_title .acc_icon:after{display:none !important}.products_accordion .products_accordion_wrapper.active .accordion_title .acc_icon:before{border-color:#fff}.products_accordion .products_accordion_wrapper.active .accordion_inner{display:block}.products_accordion .products_accordion_wrapper.active .solid_color{display:block}.products_accordion .products_accordion_wrapper .solid_color{display:none;position:absolute;height:100%;width:100%;z-index:0;left:0;top:0}.products_accordion .products_accordion_wrapper .accordion_inner{display:none;padding:24px 0 0;z-index:1}.products_accordion .products_accordion_wrapper .accordion_inner.show_inner{display:block !important}.products_accordion .products_accordion_wrapper .accordion_title{position:relative;cursor:pointer;width:100%;text-align:center}.products_accordion .products_accordion_wrapper .accordion_title .acc_icon_wrapper{background:#fff;height:37px;width:37px;border-radius:7px;margin:12px auto 0}.products_accordion .products_accordion_wrapper .accordion_title .acc_icon{height:10px;width:10px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.products_accordion .products_accordion_wrapper .accordion_title .acc_icon:before,.products_accordion .products_accordion_wrapper .accordion_title .acc_icon:after{border-color:#2b3a4f;border-width:0 2px 2px 0;border-style:solid}.products_accordion .products_accordion_wrapper .accordion_title .acc_icon:before{content:'';display:block;position:absolute;box-sizing:border-box;left:0;right:0;top:50%;transform:translateY(-50%)}.products_accordion .products_accordion_wrapper .accordion_title .acc_icon:after{content:'';display:block;position:absolute;box-sizing:border-box;left:50%;bottom:0;top:0;transform:translateX(-50%)}.products_accordion .products_accordion_wrapper .accordion_title h3{margin-bottom:0 !important;font-weight:400;font-size:28px;line-height:34px;color:#fff;max-width:80%;margin:0 auto}@media screen and (max-width:1080px){.products_accordion .products_accordion_wrapper .accordion_title h3{font-size:20px !important;line-height:28px !important;max-width:95%}}.products_accordion .products_accordion_wrapper .product_list{margin-bottom:24px}.products_accordion .products_accordion_wrapper .product_list:last-child{margin-bottom:0}.products_accordion .products_accordion_wrapper .product_details h3{font-weight:400;font-size:24px;line-height:34px;color:#fff;margin-bottom:10px}@media screen and (max-width:1080px){.products_accordion .products_accordion_wrapper .product_details h3{font-size:18px !important;line-height:24px !important}}.products_accordion .products_accordion_wrapper .product_details p{color:rgba(255,255,255,.7);margin:0 !important}@media screen and (max-width:1080px){.products_accordion .products_accordion_wrapper .product_details p{font-size:13px !important;line-height:18px !important}}@media screen and (max-width:1080px){.products_accordion .products_accordion_wrapper .product_details p,.products_accordion .products_accordion_wrapper .product_details [class*=button-]{font-size:13px !important;line-height:18px !important}}.oceanview_acc .oceanview_acc_wrapper{border-bottom:1px solid #d9d9d9}.oceanview_acc .oceanview_acc_wrapper:last-child{border-bottom:0}.oceanview_acc .oceanview_acc_wrapper.active .accordion_inner{display:block}.oceanview_acc .oceanview_acc_wrapper.active .accordion_title .acc_icon:after{display:none}.oceanview_acc .oceanview_acc_wrapper.disable_item{border-bottom:0}.oceanview_acc .oceanview_acc_wrapper.disable_item .accordion_title{pointer-events:none}.oceanview_acc .oceanview_acc_wrapper.disable_item .accordion_title h3{color:#828282}.oceanview_acc .oceanview_acc_wrapper.disable_item .accordion_title .acc_icon{display:none}.oceanview_acc .oceanview_acc_wrapper .accordion_inner{display:none;padding:10px 0 20px}.oceanview_acc .oceanview_acc_wrapper .accordion_inner.show_inner{display:block !important}.oceanview_acc .oceanview_acc_wrapper .accordion_inner p,.oceanview_acc .oceanview_acc_wrapper .accordion_inner ul,.oceanview_acc .oceanview_acc_wrapper .accordion_inner ol,.oceanview_acc .oceanview_acc_wrapper .accordion_inner span{color:#828282;font-size:18px !important;line-height:28px !important}@media screen and (max-width:991px){.oceanview_acc .oceanview_acc_wrapper .accordion_inner p,.oceanview_acc .oceanview_acc_wrapper .accordion_inner ul,.oceanview_acc .oceanview_acc_wrapper .accordion_inner ol,.oceanview_acc .oceanview_acc_wrapper .accordion_inner span{font-size:16px !important;line-height:24px !important}}.oceanview_acc .oceanview_acc_wrapper .button_modal_wrapper{margin-top:24px}.oceanview_acc .oceanview_acc_wrapper .button_modal_wrapper .button_alignment{display:flex}.oceanview_acc .oceanview_acc_wrapper .accordion_title{position:relative;cursor:pointer;padding:13px 0}.oceanview_acc .oceanview_acc_wrapper .accordion_title .acc_icon{height:15px;width:15px;right:0;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:1080px){.oceanview_acc .oceanview_acc_wrapper .accordion_title .acc_icon{height:10px;width:10px;right:0}}.oceanview_acc .oceanview_acc_wrapper .accordion_title .acc_icon:before,.oceanview_acc .oceanview_acc_wrapper .accordion_title .acc_icon:after{border-color:#2b3a4f;border-width:0 2.5px 2.5px 0;border-style:solid}.oceanview_acc .oceanview_acc_wrapper .accordion_title .acc_icon:before{content:'';display:block;position:absolute;box-sizing:border-box;left:0;right:0;top:50%;transform:translateY(-50%)}.oceanview_acc .oceanview_acc_wrapper .accordion_title .acc_icon:after{content:'';display:block;position:absolute;box-sizing:border-box;left:50%;bottom:0;top:0;transform:translateX(-50%)}.oceanview_acc .oceanview_acc_wrapper .accordion_title h3{margin-bottom:0 !important;font-weight:700;font-size:18px;line-height:40px;width:90%;color:#223f84}@media screen and (max-width:1080px){.oceanview_acc .oceanview_acc_wrapper .accordion_title h3{font-size:14px !important;line-height:20px !important}}.custom_boxes{display:grid;grid-auto-columns:1fr;grid-template-columns:1fr;grid-template-rows:auto;grid-row-gap:20px;grid-column-gap:20px}@media screen and (max-width:1080px){.custom_boxes{grid-row-gap:15px;grid-column-gap:15px}}.custom_boxes.two_column{grid-template-columns:1fr 1fr}@media screen and (max-width:991px){.custom_boxes.two_column{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.custom_boxes.two_column{grid-template-columns:1fr}}.custom_boxes.three_column{grid-template-columns:1fr 1fr 1fr}@media screen and (max-width:1080px){.custom_boxes.three_column{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.custom_boxes.three_column{grid-template-columns:1fr}}.custom_boxes.four_column{grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width:1080px){.custom_boxes.four_column{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.custom_boxes.four_column{grid-template-columns:1fr}}.custom_boxes_flex{display:flex}.custom_boxes_flex .slick-dots{bottom:-60px}@media screen and (max-width:767px){.custom_boxes_flex .slick-dots{bottom:-30px}}.custom_boxes_flex .item_wrapper_type{margin:0;display:flex}.custom_boxes_flex.two_column .item_wrapper_type{flex:0 0 50%;max-width:50%}@media screen and (max-width:767px){.custom_boxes_flex.two_column .item_wrapper_type{flex:0 0 100%;max-width:100%}}.custom_boxes_flex.three_column .item_wrapper_type{flex:0 0 33.333333%;max-width:33.333333%}@media screen and (max-width:767px){.custom_boxes_flex.three_column .item_wrapper_type{flex:0 0 100%;max-width:100%}}.custom_boxes_flex.four_column .item_wrapper_type{flex:0 0 25%;max-width:25%}@media screen and (max-width:991px){.custom_boxes_flex.four_column .item_wrapper_type{flex:0 0 50%;max-width:50%;margin:15px 0}}@media screen and (max-width:767px){.custom_boxes_flex.four_column .item_wrapper_type{flex:0 0 100%;max-width:100%}}@media screen and (max-width:991px){#mobile_slider{display:flex !important}}.grid_slider{padding-bottom:50px}@media screen and (max-width:991px){.grid_slider{padding-bottom:20px}}@media screen and (max-width:767px){.grid_slider{padding:0 20px 15px;display:grid}}.grid_slider .slick-track{display:flex !important}.grid_slider .slick-slide{height:auto;transition:all .2s ease-in-out;margin:0 6px 25px !important;width:585px}@media screen and (max-width:767px){.grid_slider .slick-slide{width:100%}}.grid_slider .slick-slide>div,.grid_slider .slick-slide .box_wrap,.grid_slider .slick-slide .item_wrapper_type{height:100%;display:flex !important;align-items:center;justify-content:center}.grid_slider.cta_boxes .item_wrapper_type{padding:50px;min-height:260px;position:relative}@media screen and (max-width:767px){.grid_slider.cta_boxes .item_wrapper_type{min-height:342px}}@media screen and (max-width:991px){.grid_slider.cta_boxes .item_wrapper_type{padding:30px;min-height:300px;align-items:center;display:flex}}@media screen and (max-width:991px){.grid_slider.cta_boxes .item_wrapper_type .box_details p{font-size:13px !important;line-height:18px !important}}.grid_slider.cta_boxes .item_wrapper_type .box_details .more-icon{display:block}.download_boxes{display:grid;grid-column-gap:20px;grid-row-gap:20px}.download_boxes.two_column{grid-template-columns:1fr 1fr}.download_boxes.three_column{grid-template-columns:1fr 1fr 1fr}.download_boxes .item_wrapper_type{background:#f2f2f2;border:1px solid #e8e8e8;border-radius:8px}.download_boxes .item_content{padding:40px;display:flex;align-items:center}.download_boxes .item_image img{max-width:280px;width:280px}.download_boxes .item_content .item_image img{box-shadow:0px 0px 15px rgba(0,0,0,.25)}.download_boxes .box_details{padding-left:40px}.download_boxes .box_details h3{font-style:normal;font-weight:700 !important;font-size:20px;line-height:24px;color:#000;margin-bottom:25px}.download_boxes .box_details p{font-weight:400;font-size:16px;line-height:19px;color:#000}.download_boxes .vc_btn3-container{margin-top:30px !important;margin-bottom:0 !important}.download_boxes .vc_btn3{color:#3795f6 !important;border-color:#3795f6 !important;background:#fff !important}@media screen and (max-width:1080px){.download_boxes .item_content{padding:20px}}@media screen and (max-width:992px){.download_boxes .item_content{flex-wrap:wrap}.download_boxes .item_content .item_image{margin-bottom:20px}.download_boxes .box_details{padding-left:0}}@media screen and (max-width:768px){.download_boxes .item_content .item_image img{width:50%}}@media screen and (max-width:767px){.download_boxes.two_column .item_wrapper_type{flex:0 0 100%;max-width:100%;margin-bottom:20px}.download_boxes.three_column .item_wrapper_type{flex:0 0 100%;max-width:100%;margin-bottom:20px}}.cta_boxes{grid-row-gap:20px;grid-column-gap:20px}.cta_boxes .box_wrap{display:flex}.cta_boxes .bg_overlay{position:absolute;width:100%;height:100%;transition:opacity .5s ease-in-out;opacity:.7;border-radius:6px;top:0;left:0}.cta_boxes .item_content{position:relative;z-index:2}.cta_boxes .item_wrapper_type{border-radius:6px;padding:200px 50px 60px;width:100%;position:relative}@media screen and (max-width:1080px){.cta_boxes .item_wrapper_type{padding:60px 40px}}@media screen and (max-width:991px){.cta_boxes .item_wrapper_type{padding:40px 30px}}@media screen and (max-width:767px){.cta_boxes .item_wrapper_type{text-align:center}}.cta_boxes .item_wrapper_type:hover .bg_overlay{opacity:.90}.cta_boxes .item_wrapper_type .box_details{width:100%;transition:background-color .3s ease}.cta_boxes .item_wrapper_type .box_details h3{color:#fff;font-weight:400;font-size:28px;line-height:34px;text-transform:capitalize;margin-bottom:12px !important;text-align:center}@media screen and (max-width:991px){.cta_boxes .item_wrapper_type .box_details h3{font-size:26px !important;line-height:40px !important;margin-bottom:10px !important}}.cta_boxes .item_wrapper_type .box_details p{margin-bottom:0 !important;color:#fff}.cta_boxes .item_wrapper_type .box_details [class*=button-]{margin-top:40px}@media screen and (max-width:991px){.cta_boxes .item_wrapper_type .box_details [class*=button-]{margin-top:30px;min-width:auto}}.cta_boxes .item_wrapper_type .box_details .more-icon{background:#fff url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/arrow-right-blue.svg) no-repeat center center !important;background-size:35% !important;display:none;width:37px;height:37px;border-radius:7px;margin:12px auto 0;transition:all .5s ease-in-out}.cta_boxes.small_with_arrow .item_wrapper_type{min-height:260px;padding:24px;display:flex;align-content:center;align-items:center}@media screen and (max-width:767px){.cta_boxes.small_with_arrow .item_wrapper_type{min-height:342px}}.cta_boxes.small_with_arrow .item_wrapper_type:hover .box_details .more-icon{background:#2494c1 url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/arrow-right-white.svg) no-repeat center center !important;background-size:35% !important;display:block;width:37px;height:37px;border-radius:7px}.cta_boxes.small_with_arrow .item_wrapper_type .item_content{max-width:385px;width:100%;margin:0 auto}.cta_boxes.small_with_arrow .item_wrapper_type .box_details p{font-size:16.868px;line-height:26.801px}.cta_boxes.small_with_arrow .item_wrapper_type .box_details .more-icon{display:block}.cta_boxes.bordered_box .item_wrapper_type{border:1px solid rgba(0,0,0,.13) !important;border-radius:6px;padding:50px 26px !important}@media screen and (max-width:991px){.cta_boxes.bordered_box .item_wrapper_type{padding:50px !important}}.cta_boxes.bordered_box .item_wrapper_type .item_image{margin-bottom:40px}.cta_boxes.bordered_box .item_wrapper_type .box_details h3{margin-bottom:0 !important;color:#1a2452;font-size:20px !important;line-height:30px !important}.icon_list{grid-row-gap:24px;display:grid}.icon_list .item_content{display:flex;align-items:center}.icon_list .item_content h3{margin:0;display:flex;align-items:center}.icon_list .item_content h3,.icon_list .item_content h3 a{font-weight:400;font-size:24px !important;line-height:28px !important;color:#333;margin-bottom:0 !important}@media screen and (max-width:767px){.icon_list .item_content h3,.icon_list .item_content h3 a{font-size:18px !important;line-height:28px !important}}.icon_list .item_content .box_details{padding-left:10px}.icon_list .item_content .item_icon{display:flex;align-items:center}.icon_list .item_content .item_icon img{width:29px;height:29px}.members_grid{grid-row-gap:20px;grid-column-gap:20px}@media screen and (max-width:1080px){.members_grid{grid-template-columns:1fr 1fr 1fr !important}}@media screen and (max-width:991px){.members_grid{grid-template-columns:1fr 1fr !important}}@media screen and (max-width:767px){.members_grid{grid-template-columns:1fr !important}}.members_grid .slick-dots{bottom:40px}.members_grid .post_item{cursor:pointer;padding:30px 30px 50px;background:#fff;border-radius:10px}.members_grid .item_image{height:287px;width:100%}@media screen and (max-width:1080px){.members_grid .item_image{width:100%}}.members_grid .item_content{padding:30px 0 0}.members_grid .item_content h3{font-size:24px !important;line-height:30px !important;text-transform:capitalize;margin-bottom:20px !important;max-width:100%;color:#2b3a4f}@media screen and (max-width:1080px){.members_grid .item_content h3{max-width:100%}}.members_grid .item_content .job_title{font-weight:400;font-size:18px !important;line-height:28px !important;color:#223f84;margin-bottom:30px !important;font-family:"Editorial New","Times New Roman",Georgia,serif;display:flex;align-items:center}.members_grid .item_content p{font-size:14px;line-height:28px;margin-bottom:0 !important;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;-moz-line-clamp:5;overflow:hidden}.members_grid .item_content .member_more{display:flex;justify-content:space-between;align-items:flex-end}.members_grid .item_content .open_member{display:block;font-weight:600;font-size:20px !important;line-height:30px !important;color:#2b3a4f;width:100%;position:relative}.member_social ul{padding:0;margin:0;list-style:none}.member_social ul li{margin:0;padding:0}.member_social ul li a{background:#2494c1;font-family:"Font Awesome 5 Brands" !important;color:#fff !important;font-size:16px !important;text-decoration:none !important;line-height:23px !important;text-align:center;font-weight:400 !important;opacity:1 !important;width:36px;height:36px;align-items:center;display:flex;justify-content:center;border-radius:4px}.members_modal .modal-body{position:relative;padding:40px 70px 10px}@media screen and (max-width:991px){.members_modal .modal-body{padding:40px 20px}}.members_modal .modal-dialog{background:#fff;width:90%}.members_modal .modal-content{height:80vh}@media screen and (max-width:767px){.members_modal .modal-content{height:80vh}}.members_modal .member_intro{display:flex;justify-content:space-around;margin-bottom:10px}@media screen and (max-width:767px){.members_modal .member_intro{flex-wrap:wrap}}.members_modal .member_intro h3{font-weight:400;font-size:44px;line-height:45px;text-transform:capitalize;margin-bottom:20px !important}@media screen and (max-width:1080px){.members_modal .member_intro h3{font-size:24px !important;line-height:36px !important}}@media screen and (max-width:767px){.members_modal .member_intro h3{margin-bottom:10px !important}}.members_modal .member_intro h5{font-weight:700;font-size:16px !important;line-height:33px !important;margin-bottom:20px !important;color:#2b3a4f;font-family:"Editorial New","Times New Roman",Georgia,serif}@media screen and (max-width:767px){.members_modal .member_intro h5{margin-bottom:30px !important}}.members_modal .member_intro .member_content,.members_modal .member_intro .member_content *,.members_modal .member_intro .member_content p{font-size:16px !important;line-height:30px !important;font-weight:500 !important;margin-bottom:15px !important;color:#333 !important;font-family:"PP Mori",Helvetica,Arial,sans-serif}.members_modal .left_col{width:45%}@media screen and (max-width:1080px){.members_modal .left_col{padding-right:20px;width:40%}}@media screen and (max-width:767px){.members_modal .left_col{width:100%;padding-right:0;margin-bottom:20px}}.members_modal .left_col img{width:100%}.members_modal .right_col{width:55%;padding:0 20px 0 80px}@media screen and (max-width:1080px){.members_modal .right_col{width:60%;padding:0 30px}}@media screen and (max-width:767px){.members_modal .right_col{width:100%;padding:0}}.members_modal .modal-footer{padding:0 !important;border-top:0 !important;display:flex;justify-content:flex-end;margin-top:40px}.members_modal .modal-footer button{display:inline-block;height:62px;width:62px;border-radius:1px;transition:all .2s;border:0}@media screen and (max-width:1080px){.members_modal .modal-footer button{height:40px;width:40px}}.members_modal .modal-footer button.btn-prev{background:#223f84 url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/arrow-left.svg) no-repeat center center !important;background-size:22px !important}.members_modal .modal-footer button.btn-prev:hover{background:#2494c1 url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/arrow-left.svg) no-repeat center center !important;background-size:22px !important}.members_modal .modal-footer button.btn-next{right:30px;background:#2494c1 url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/arrow-right.svg) no-repeat center center !important;background-size:22px !important}.members_modal .modal-footer button.btn-next:hover{background:#223f84 url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/arrow-right.svg) no-repeat center center !important;background-size:22px !important}.post_type_section .post_list{grid-column-gap:20px;grid-row-gap:20px}@media screen and (max-width:1080px){.post_type_section .post_list{grid-row-gap:20px;grid-column-gap:20px}}.post_type_section .post_list .posts_carousel{padding-bottom:90px}.post_type_section .post_list .posts_carousel .slick-dots{bottom:60px}.post_type_section .post_list .post_item{display:flex;flex-wrap:wrap;position:relative;z-index:2;width:100%;overflow:hidden;border-radius:10px;padding:30px 30px 50px;transition:background-color .3s ease;background:#fff}@media screen and (max-width:767px){.post_type_section .post_list .post_item{padding:40px 30px}}.post_type_section .post_list .post_item>a:hover .item_content h3,.post_type_section .post_list .post_item>a:hover .item_content h3 a{color:#2494c1 !important}.post_type_section .post_list .post_item article{margin-bottom:0;position:relative;height:100%;padding:0;z-index:2;width:100%;transition:all .2s ease-in-out}.post_type_section .post_list .post_item .item_content{display:block;width:100%}.post_type_section .post_list .post_item .item_content h3,.post_type_section .post_list .post_item .item_content h3 a{margin-bottom:20px !important;font-size:24px !important;line-height:30px !important;display:flex;align-items:center;border-bottom:0 !important;text-transform:capitalize;color:#233d7c;font-family:"Editorial New","Times New Roman",Georgia,serif;font-weight:400}.post_type_section .post_list .post_item .item_content h3 a{margin:0 !important}.post_type_section .post_list .post_item .item_content h3 a:hover{color:#233d7c !important;text-decoration:underline !important}.post_type_section .post_list .post_item .item_content .post_excerpt p{margin-bottom:0 !important}.post_type_section .post_list .post_item .item_content .post_terms{margin-bottom:20px}.post_type_section .post_list .post_item .item_content .post_terms span,.post_type_section .post_list .post_item .item_content .post_terms a{font-weight:400;font-size:20px !important;line-height:40px !important;text-transform:capitalize;color:#223f84 !important}.post_type_section .post_list .post_item .item_content [class*=button-]{font-size:18px !important;line-height:28px !important;font-family:"PP Mori",Helvetica,Arial,sans-serif;font-weight:400 !important}@media screen and (max-width:991px){.posts_slider{padding-bottom:50px}}.posts_slider .slick-slide{margin:0 10px}@media screen and (max-width:767px){.posts_slider .slick-slide{margin:0}}.posts_slider .slick-list{margin:0 -27px}@media screen and (max-width:767px){.posts_slider .slick-list{margin:0}}body.single-blog{background:#f9f9f9}body.page-template-template-plain{background:#f9f9f9}body.page-template-template-plain .maincontent{background:#fff;border-radius:10px;max-width:1200px;margin:190px auto 60px;padding:60px 45px}@media screen and (max-width:1080px){body.page-template-template-plain .maincontent{margin:80px auto 40px;padding:24px 0;width:95%}}@media screen and (max-width:767px){body.page-template-template-plain .maincontent{width:90%;padding:24px}}.single_post_item{margin-top:190px}@media screen and (max-width:1080px){.single_post_item{margin-top:80px}}.single_post_item .post_content{margin-bottom:60px !important;background:#fff;border-radius:10px;padding:60px}@media screen and (max-width:1080px){.single_post_item .post_content{width:95%}}@media screen and (max-width:767px){.single_post_item .post_content{margin-bottom:40px !important;padding:24px;width:90%}}.single_post_item h1.post_title{font-size:55px !important;line-height:55px !important;margin-bottom:25px !important}@media screen and (max-width:767px){.single_post_item h1.post_title{font-size:24px !important;line-height:28px !important}}.single_post_item h4{font-size:28px;line-height:40px}.single_post_item .post_meta{display:flex;align-items:center;margin:25px 0;gap:3px}@media screen and (max-width:1080px){.single_post_item .post_meta{margin:0 0 30px !important}}.single_post_item .post_meta span,.single_post_item .post_meta a{color:#223f84;font-size:20px;line-height:40px;font-weight:400;text-transform:capitalize}.single_post_item .post_meta span:not(:first-child):before,.single_post_item .post_meta a:not(:first-child):before{content:"|";margin:0 5px}.single_post_item .post_meta span.post_terms,.single_post_item .post_meta a.post_terms{color:#233d7c !important}.searchandfilter{padding-bottom:20px}.searchandfilter>ul{padding:0;display:flex}@media screen and (max-width:991px){.searchandfilter>ul{flex-wrap:wrap}}.searchandfilter>ul>li{margin-right:10px;padding:0;min-width:386px}@media screen and (max-width:1080px){.searchandfilter>ul>li{min-width:auto;width:100%}}@media screen and (max-width:991px){.searchandfilter>ul>li{width:100%;margin-right:0;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.searchandfilter>ul>li:first-child{border-top:1px solid #e5e5e5}}.searchandfilter>ul>li:last-child{margin-right:0}.searchandfilter>ul>li label{display:block !important}.searchandfilter>ul>li .chosen-container{width:100% !important}@media screen and (max-width:767px){.searchandfilter>ul>li .chosen-container{width:100% !important}}.searchandfilter>ul>li.sf-field-search{position:relative;width:223px}@media screen and (max-width:991px){.searchandfilter>ul>li.sf-field-search{margin-bottom:8px !important;width:100%}}.searchandfilter>ul>li.sf-field-search label{position:relative}.searchandfilter>ul>li.sf-field-search label:before{background:url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/i-search-gray.svg) no-repeat !important;background-size:contain;background-position:center center;width:21px !important;height:21px !important;content:"" !important;display:block !important;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.searchandfilter>ul>li.sf-field-search input[type=text]{box-shadow:none !important;height:60px !important;font-style:normal !important;background:#f7f7f2 !important;border:1px solid #e5e5e5 !important;border-radius:0;color:#67666b;width:100%}@media screen and (max-width:991px){.searchandfilter>ul>li.sf-field-search input[type=text]{box-shadow:none !important;border:0 !important}}.searchandfilter>ul>li.sf-field-taxonomy-resource_category{display:none}.searchandfilter>ul>li.sf-field-sort_order{min-width:223px}@media screen and (max-width:1080px){.searchandfilter>ul>li.sf-field-sort_order{min-width:auto}}.searchandfilter input::-moz-placeholder{font-weight:500;font-size:16px;line-height:30px;color:#67666b;font-family:"Editorial New","Times New Roman",Georgia,serif}.searchandfilter input::-moz-placeholder{font-weight:500;font-size:16px;line-height:30px;color:#67666b;font-family:"Editorial New","Times New Roman",Georgia,serif}.searchandfilter input::placeholder{font-weight:500;font-size:16px;line-height:30px;color:#67666b;font-family:"Editorial New","Times New Roman",Georgia,serif}.searchandfilter .chosen-container-active.chosen-with-drop .chosen-single{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #2494c1}@media screen and (max-width:991px){.searchandfilter .chosen-container-active.chosen-with-drop .chosen-drop{display:block}}.searchandfilter .chosen-container-active .chosen-single{box-shadow:none;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #2494c1}.searchandfilter .chosen-single{padding:0;font-weight:600;font-size:18px;line-height:33px;letter-spacing:.02em;color:#233d7c;font-family:"PP Mori",Helvetica,Arial,sans-serif;background:#fff !important;border:0 !important;border-radius:4px !important;padding-right:30px;padding-left:14px;height:60px;display:flex;align-items:center;box-shadow:none !important}@media screen and (max-width:991px){.searchandfilter .chosen-single{border:0 !important}}.searchandfilter .chosen-single div b{position:relative;background:0 0 !important}.searchandfilter .chosen-single div b:before{content:"";display:block;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #233d7c;border-radius:3px;z-index:1}.searchandfilter .chosen-single:focus,.searchandfilter .chosen-single:hover{box-shadow:none}.searchandfilter .chosen-search{display:none !important}.searchandfilter .chosen-drop{background:#fff;display:flex;flex-wrap:wrap;width:100% !important;border:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:none;padding:0}@media screen and (max-width:991px){.searchandfilter .chosen-drop{display:none;position:static;border:0}}.searchandfilter .chosen-drop ul{display:flex;flex-wrap:wrap;margin:0 !important;padding:0;max-height:inherit !important}.searchandfilter .chosen-drop ul li{font-weight:500;font-size:18px;line-height:30px;color:#233d7c;padding:10px 17px;cursor:pointer;display:block !important;width:100%}@media screen and (max-width:767px){.searchandfilter .chosen-drop ul li{font-size:14px !important;line-height:22px !important;color:#00989c;padding:20px}}.searchandfilter .chosen-drop ul li.sf-option-active,.searchandfilter .chosen-drop ul li:hover{color:#233d7c;text-decoration:underline;background:0 0}.searchandfilter .chosen-drop ul li.result-selected{display:none !important}.wpb-js-composer .vc_tta-panel .vc_tta-panel-body,.wpb-js-composer .vc_tta-panel .vc_tta-panel-body{transform:none !important;transition:none !important;animation:fadein 1s}@keyframes fadein{from{opacity:0}to{opacity:1}}.tabs_section .vc_tta-panels-container{margin-top:-3px}.tabs_section .vc_tta-container{margin:0 !important}.tabs_section .vc_tta-tabs-container{margin:0 !important}.tabs_section .vc_tta-tabs .vc_tta-panels{background:#fff !important;position:relative;border-top:1px solid #2b3a4f !important;border-left:0 !important;border-right:0 !important;border-bottom:0 !important;border-radius:0 !important}.tabs_section .vc_tta-tabs .vc_tta-panel-body{border-radius:0 !important;background:0 0 !important;position:relative;border-top:0 !important;border-left:0 !important;border-right:0 !important;border-bottom:0 !important;padding:60px 0 !important;margin-top:0}@media screen and (max-width:991px){.tabs_section .vc_tta-tabs .vc_tta-panel-body{padding:80px 0 !important}}.tabs_section .vc_tta-tabs .modal{height:100%;overflow:hidden}.tabs_section .vc_tta-tabs .vc_tta-tabs-list{background:#308af5 !important;display:flex !important;justify-content:center;margin:0 !important}@media screen and (max-width:767px){.tabs_section .vc_tta-tabs .vc_tta-tabs-list{flex-wrap:wrap}}.tabs_section .vc_tta-tabs .vc_tta-tab{overflow:hidden;margin:0 3px !important}@media screen and (max-width:767px){.tabs_section .vc_tta-tabs .vc_tta-tab{margin:0 auto !important;display:block;flex:0 0 100%;width:100%}}.tabs_section .vc_tta-tabs .vc_tta-tab a{cursor:pointer !important;color:#fff !important;font-family:"Editorial New","Times New Roman",Georgia,serif;text-transform:capitalize;transition:background-color .475s ease !important;background:0 0 !important;border-radius:0 !important;border:0 !important;font-weight:700 !important;font-size:20px !important;line-height:24px !important;text-transform:uppercase !important;border-radius:0 !important;border:0 !important;padding:22px 35px !important;text-align:center}@media screen and (max-width:1080px){.tabs_section .vc_tta-tabs .vc_tta-tab a{padding:20px !important;min-width:auto}}@media screen and (max-width:767px){.tabs_section .vc_tta-tabs .vc_tta-tab a{border-radius:0 !important}}.tabs_section .vc_tta-tabs .vc_tta-tab a:before,.tabs_section .vc_tta-tabs .vc_tta-tab a:after{display:none !important}.tabs_section .vc_tta-tabs .vc_tta-tab.vc_active>a{border:0 !important;position:relative;background:#fff !important;font-weight:700;color:#223f84 !important}@media screen and (max-width:767px){.tabs_section .vc_tta-tabs-container{display:block !important}.tabs_section .vc_tta-panel .vc_tta-panel-heading{display:none !important}}.vertical_tabs{border-radius:10px;position:relative}.vertical_tabs.container{padding:60px !important}@media screen and (max-width:1080px){.vertical_tabs.container{min-height:auto;padding:24px !important;margin:0 20px !important;width:auto}}@media screen and (max-width:767px){.vertical_tabs.container{width:90% !important}}@media screen and (max-width:767px){.vertical_tabs .vc_tta.vc_general{display:block}}.vertical_tabs .vc_tta-tabs-container{background:0 0;padding:0;width:30%;margin:0 !important}@media screen and (max-width:1080px){.vertical_tabs .vc_tta-tabs-container{width:40%}}@media screen and (max-width:991px){.vertical_tabs .vc_tta-tabs-container{margin-bottom:10px !important}}.vertical_tabs .vc_tta-panels-container{width:70% !important;background:#fff !important;border-radius:10px !important;margin-left:10px}@media screen and (max-width:1080px){.vertical_tabs .vc_tta-panels-container{width:60% !important}}@media screen and (max-width:767px){.vertical_tabs .vc_tta-panels-container{width:100% !important;margin:0 auto}}.vertical_tabs .vc_tta-panels{padding:0 !important;border:0 !important;background:0 0 !important}.vertical_tabs .vc_tta-panel-body{padding:40px 48px !important}@media screen and (max-width:1080px){.vertical_tabs .vc_tta-panel-body{padding:20px 15px !important}}@media screen and (max-width:991px){.vertical_tabs .vc_tta-panel-body [class*=button-]{margin-bottom:15px !important}}.vertical_tabs .vc_tta-panel-body [class*=button-] a{padding:14.5px 28px !important;min-width:180px}@media screen and (max-width:767px){.vertical_tabs .vc_tta-panel-body [class*=button-] a{min-width:180px}}.vertical_tabs .vc_tta-panel-body .wpb_single_image .vc_single_image-wrapper.vc_box_border{border-radius:6.271px !important;border:.627px solid #e0e0e0 !important;padding:0;overflow:hidden}@media screen and (max-width:991px){.vertical_tabs .vc_tta-panel-body h3{font-size:24px !important;line-height:28px !important}}.vertical_tabs .vc_tta-panel-body ul{padding:0}.vertical_tabs .vc_tta-panel-body ul li{font-size:18px !important;line-height:24px !important;margin-bottom:20px;position:relative;list-style:none;padding-left:35px}@media screen and (max-width:991px){.vertical_tabs .vc_tta-panel-body ul li{font-size:16px !important;line-height:24px !important;padding-left:25px}}.vertical_tabs .vc_tta-panel-body ul li:before{background:url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/icon-check-primary.svg) no-repeat center center !important;background-size:cover !important;display:block;content:"";position:absolute;left:0;top:6px;width:16px;height:12px}.vertical_tabs .vc_tta-tab{overflow:hidden;margin:0 0 10px !important;width:100% !important;border:1px solid transparent}@media screen and (max-width:767px){.vertical_tabs .vc_tta-tab{width:100% !important}}.vertical_tabs .vc_tta-tab:last-child{margin:0 !important}@media screen and (max-width:767px){.vertical_tabs .vc_tta-tab{margin:0 auto !important;display:block;flex:0 0 100%;width:100%}}.vertical_tabs .vc_tta-tab a{background:#fff !important;border-radius:6px !important;border:1px solid rgba(0,0,0,.13) !important;cursor:pointer !important;padding:6px 21px !important;font-family:"PP Mori",Helvetica,Arial,sans-serif;text-transform:capitalize;transition:all .3s !important;font-weight:600 !important;font-size:22px !important;line-height:24px !important;color:#2b3a4f !important;min-height:80px;display:flex !important;align-items:center;justify-content:center;text-align:center}@media screen and (max-width:1080px){.vertical_tabs .vc_tta-tab a{padding:10px 15px !important;font-size:18px !important;line-height:22px !important}}.vertical_tabs .vc_tta-tab a:hover{color:#fff !important;background:#2494c1 !important;border:1px solid #2494c1 !important}.vertical_tabs .vc_tta-tab a small{font-size:38px;line-height:auto;font-weight:400;top:7px;right:5px;position:relative}.vertical_tabs .vc_tta-tab.vc_active{position:relative}.vertical_tabs .vc_tta-tab.vc_active>a{color:#fff !important;background:#2494c1 !important;position:relative;max-width:100%;border:1px solid #2494c1 !important}@media screen and (max-width:991px){.vertical_tabs .vc_tta-tab.vc_active>a{font-size:18px !important;line-height:22px !important}}@media screen and (max-width:767px){.vertical_tabs .vc_tta.vc_tta-tabs .vc_tta-tabs-container{width:100% !important;border-radius:6px !important;display:block !important;overflow:visible !important}.vertical_tabs .icon_boxes .item_image_wrap{margin-bottom:20px}.vertical_tabs .icon_boxes .item_image_wrap,.vertical_tabs .icon_boxes .item_image,.vertical_tabs .icon_boxes img{width:100%}.vertical_tabs .icon_boxes .box_details{width:100%}.vertical_tabs .icon_boxes .box_details h3{font-size:24px !important;line-height:28px !important;margin-bottom:20px !important}.vertical_tabs .vc_tta-panel-heading{display:none !important}.vertical_tabs .vc_tta.vc_general .vc_tta-panel{border-bottom:0 !important}.vertical_tabs .vc_tta.vc_general .vc_tta-panel-body{border:0 !important;border-radius:6px !important}.vertical_tabs .vc_tta.vc_general .vc_tta-tabs-list{padding:0 !important}.vertical_tabs .vc_tta-tab{border-bottom:0 !important;border-top:0 !important}.vertical_tabs .vc_tta-tab>a{padding:18px 0 !important;font-size:18px !important;line-height:23px !important;font-weight:600 !important;opacity:1;min-height:auto;text-align:center;display:block !important;margin-bottom:5px}.vertical_tabs .vc_tta-tab>a:before,.vertical_tabs .vc_tta-tab>a:after{display:none !important}.vertical_tabs .vc_tta-panel-body{background:#fff !important}}.testimonial_grid{padding-bottom:70px}@media screen and (max-width:1080px){.testimonial_grid{padding-bottom:70px}}@media screen and (max-width:991px){.testimonial_grid{padding-bottom:40px}}.testimonial_grid .testi_copy{max-width:780px;width:100%;text-align:center;margin:0 auto}@media screen and (max-width:1080px){.testimonial_grid .testi_copy{padding-left:20px}}@media screen and (max-width:767px){.testimonial_grid .testi_copy{padding-left:0;width:100%}}.testimonial_grid h3{font-style:italic;font-weight:700;font-size:22px;line-height:42px;color:#333;margin:20px 0 0 !important}@media screen and (max-width:1080px){.testimonial_grid h3{font-size:18px !important;line-height:28px !important}}.testimonial_grid p{font-style:italic;font-weight:400;font-size:22px;line-height:42px;margin:0 !important;color:#333;font-family:"Editorial New","Times New Roman",Georgia,serif}@media screen and (max-width:1080px){.testimonial_grid p{font-size:16px !important;line-height:24px !important}}.emailpref_wrap .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:0 !important}.emailpref_wrap .gform_confirmation_wrapper a.button-primary{margin-top:0}.emailpref_wrap .gform_confirmation_wrapper h3{margin:0 !important;font-size:28px !important;line-height:34px !important}.emailpref_wrap .gform_confirmation_wrapper p{margin:0 !important}@media screen and (max-width:767px){.emailpref_wrap h1{font-size:40px !important;line-height:45px !important}}.emailpref_wrap h4{font-weight:400;font-size:28px !important;line-height:34px !important;text-transform:capitalize}@media screen and (max-width:767px){.emailpref_wrap h4{font-size:24px !important;line-height:32px !important}}.emailpref_wrap .gfield--type-checkbox,.emailpref_wrap .gfield--type-email,.emailpref_wrap .gfield--type-text,.emailpref_wrap .gfield--type-captcha,.emailpref_wrap .gform_footer{padding:0 !important}.emailpref_wrap .gfield--type-checkbox,.emailpref_wrap .gfield--type-email,.emailpref_wrap .gfield--type-captcha{margin-bottom:30px !important}.emailpref_wrap .gfield--type-text,.emailpref_wrap .gfield--type-email,.emailpref_wrap .gfield--type-captcha{margin:30px 0 !important}.emailpref_wrap .gform_wrapper.gravity-theme .gfield_checkbox label,.emailpref_wrap .gform_wrapper.gravity-theme .gfield_radio label{font-weight:400;font-size:24px !important;line-height:40px !important;text-transform:capitalize;color:#828282;font-family:"Editorial New","Times New Roman",Georgia,serif !important;margin-left:10px}.emailpref_wrap .gform_wrapper.gravity-theme .gfield_label{font-weight:400;font-size:24px !important;line-height:40px !important;text-transform:capitalize;color:#828282 !important;font-family:"Editorial New","Times New Roman",Georgia,serif !important}.emailpref_wrap .gfield_description{font-family:"PP Mori",Helvetica,Arial,sans-serif !important;font-weight:400;font-size:18px !important;line-height:28px !important;color:#828282;padding:0 !important;padding-left:0 !important}.emailpref_wrap .gform_wrapper.gravity-theme #field_submit input,.emailpref_wrap .gform_wrapper.gravity-theme .gform_footer input{background:#2494c1;color:#fff;padding:18px 50px !important;line-height:29px !important}.emailpref_wrap .gform_wrapper.gravity-theme .gfield_validation_message,.emailpref_wrap .gform_wrapper.gravity-theme .validation_message{margin:10px 0 0 !important}.emailpref_wrap .gform_wrapper.gravity-theme .gfield_required{display:none !important}.emailpref_wrap .gform_wrapper.gravity-theme .gform_validation_errors>h2{color:#c02b0a;font-size:13.2px !important;font-weight:500;line-height:17.6px !important;margin:0 !important;padding:0 !important}@media screen and (max-width:1080px){.emailpref_wrap .gfield--type-checkbox,.emailpref_wrap .gfield--type-email,.emailpref_wrap .gfield--type-captcha,.emailpref_wrap .gform_footer{padding:0 !important}.emailpref_wrap .gform_wrapper.gravity-theme .gfield_checkbox label,.emailpref_wrap .gform_wrapper.gravity-theme .gfield_radio label{font-size:13px !important;line-height:21px !important;max-width:80%}.emailpref_wrap .gfield_description{font-size:11px !important;line-height:18px !important}.emailpref_wrap .gfield--type-email,.emailpref_wrap .gfield--type-text,.emailpref_wrap .gfield--type-captcha{margin:30px 0 !important}}.financial-calculator .calculator{width:50%;margin:0 auto 60px}@media screen and (max-width:768px){.financial-calculator .calculator{width:100%}}.financial-calculator .calculator label{font-size:20px;color:#333}.financial-calculator .calculator .input-w-aside{display:flex}.financial-calculator .calculator .input-w-aside span{display:block;padding:13px 11px}.financial-calculator .calculator input,.financial-calculator .calculator select{width:100%;font-size:18px;background:#fff;border:1px solid #d9d9d9}.financial-calculator .calculator button{width:100%;margin-top:20px}.financial-calculator .calculator .vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty){padding-right:0;padding-left:0;text-align:center}.financial-calculator .numbers{padding:0 0 40px;margin-bottom:80px;border-top:1px solid #ccc}.financial-calculator .numbers .filters{border-bottom:1px solid #d9d9d9}.financial-calculator .numbers .filters .toggle{justify-content:center;display:flex}.financial-calculator .numbers .filters .toggle button{display:block;padding:20px 30px;font-weight:700 !important;text-decoration:none;font-size:32px;color:#223f84;box-shadow:inset 0 -2px 0 0 #333;border:0;background-color:transparent}.financial-calculator .numbers .filters .toggle button:hover{box-shadow:inset 0 -2px 0 0 #223f84;background:#2494c1}.financial-calculator .numbers .filters .toggle button.active{background:#233d7c;background:#233d7c;box-shadow:inset 0 -2px 0 0 #223f84;font-size:24px;color:#333 !important}.financial-calculator .numbers .financial-grid-output{padding-top:40px}.financial-calculator .numbers .financial-grid-output h2{font-size:36px}.financial-calculator .numbers .financial-grid-output table thead tr{background:#e6f6ff}.financial-calculator .numbers .financial-grid-output table thead tr th{color:#223f84}.financial-calculator .numbers .financial-grid-output table tbody tr:nth-child(even){background:#fff}.financial-calculator .numbers .financial-grid-output table tbody tr:nth-child(odd){background:#efefef}.financial-calculator .numbers .financial-grid-output table tbody td{color:#333}.financial-calculator .numbers .footnote{padding:20px 0}.financial-calculator .numbers .footnote small{font-size:14px;color:#444}.header_wrapper{position:fixed;top:0;z-index:8;top:0;width:100% !important;z-index:101 !important;padding:0;background:#233d7c}@media screen and (max-width:1080px){.header_wrapper{padding:0}}.header_wrapper.solid_header #logo .light_logo{display:none !important}.header_wrapper.solid_header #logo .dark_logo{display:block !important}header{opacity:1;transition:padding .3s ease;margin:0 auto}@media screen and (max-width:1080px){header{padding:0}}header .flex_section{max-width:1230px;margin:0 auto;padding:10px 15px}@media screen and (max-width:1080px){header .flex_section{width:100%;max-width:100%;padding:0}}header .container-fluid{display:flex;flex-direction:row;align-items:center;justify-content:space-between}header .fake-bg{opacity:0;position:absolute;top:0;left:0;width:100%;height:70px;z-index:-1}@media screen and (max-width:1080px){header .fake-bg{height:58px}}header.transparent_header .dark_logo{display:block;transition:all in ease .5s}header .logo{transition:all .4s ease}header #logo{display:flex}@media screen and (max-width:1139px){header #logo{align-items:center;justify-content:flex-start}}@media screen and (max-width:1080px){header #logo{flex:0 0 80%;max-width:80%;padding:0 20px}}header #logo .logo{width:100%;border:0 !important}@media screen and (max-width:1080px){header #logo .logo{width:80%;margin-top:9px}}header #logo .logo img{height:auto;width:212px}@media screen and (max-width:1080px){header #logo .logo img{height:42px;width:126px;-o-object-fit:contain;object-fit:contain}}header #logo .dark_logo{display:none}@media screen and (max-width:1080px){header #logo .dark_logo{display:flex !important}}header #logo .light_logo{display:flex !important;align-items:center}@media screen and (max-width:1080px){header #logo .light_logo{display:none !important}}header #navigation{display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width:1080px){header #navigation{flex:0 0 20%;max-width:20%;margin:0;justify-content:flex-end}}header #secondary-navigation{display:flex;align-items:center;justify-content:flex-end;flex:-1 0 25%;max-width:25%}@media screen and (max-width:1080px){header #secondary-navigation{display:none}}.alert-modal{background:#1a2452;padding-top:10px;padding-bottom:10px}@media screen and (max-width:1080px){.alert-modal{display:none !important}}.alert-modal .container{display:flex;justify-content:space-between;padding-right:15px;padding-left:15px}@media screen and (max-width:1080px){.alert-modal .container{padding-right:30px;padding-left:30px}}@media screen and (max-width:767px){.alert-modal .container{padding-right:10px;padding-left:10px}}.alert-modal .widget{margin:0;padding:0}.alert-modal ul{margin:0;padding:0}.alert-modal ul li{margin:0;padding:0;list-style:none}.alert-modal .left_col{display:flex;align-items:center}.alert-modal .left_col .textwidget{display:flex}.alert-modal .left_col .textwidget p,.alert-modal .left_col .textwidget a{font-family:"PP Mori",Helvetica,Arial,sans-serif;font-weight:400;font-size:16px !important;line-height:19px !important;color:#fff !important;margin:0 !important}.alert-modal .left_col .textwidget p{margin:0}.alert-modal .left_col .textwidget a{padding:0 10px 0 5px !important;position:relative;background:0 0 !important;border:0 !important;color:#2494c1 !important}.alert-modal .left_col .textwidget a:hover{color:#00f8ff !important}.alert-modal .right_col{display:flex;align-items:center}.alert-modal .right_col .nav{display:flex}.alert-modal .right_col .nav li{margin:0;padding:0 7px;font-size:15px;line-height:18px}.alert-modal .right_col .nav li:last-child{padding-right:0}.alert-modal .right_col .nav li:last-child a:before{display:none}.alert-modal .right_col .nav li a{padding:0;font-size:15px !important;line-height:18px !important;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;position:relative;color:#fff;font-family:"PP Mori",Helvetica,Arial,sans-serif}.alert-modal .right_col .nav li a:hover{color:#01f8ff}.alert-modal .right_col .nav li a:before{content:"";position:absolute;right:-7px;top:50%;transform:translateY(-45%);height:75%;width:1px;background-color:#fff}.alert-modal .hello-bar-social-media{margin-left:7px}.alert-modal .hello-bar-social-media ul{display:flex}.alert-modal .hello-bar-social-media ul li{padding:0 10px;line-height:18px;position:relative}.alert-modal .hello-bar-social-media ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-45%);height:75%;width:1px;background-color:#fff}.alert-modal .hello-bar-social-media ul li a{color:#fff}.alert-modal .hello-bar-social-media ul li a:hover{color:#00f8ff}.alert-modal .header_searchbar{margin-left:10px}.alert-modal .header_searchbar .search-icon{background:#2494c1 url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/icon-search.svg) no-repeat center center;background-size:14px;border-radius:4px;width:36px;height:36px;display:flex;cursor:pointer}.mobile_searchform{position:relative;margin-bottom:2px}.mobile_searchform form{display:flex;width:100%}.mobile_searchform form input,.mobile_searchform form input[type=search]{width:100%;background:#2b3a4f;border-radius:3px !important;padding:2px 30px !important;position:relative;font-size:16px;line-height:19px;color:#fff;font-family:"PP Mori",Helvetica,Arial,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mobile_searchform form input[type=submit]{background:url(//oceanviewstg.wpengine.com/wp-content/themes/oceanviewlife/library/dist/css/../../images/icon-search.svg) no-repeat center center;background-size:16px;width:20px;height:20px;position:absolute;top:50%;right:0;cursor:pointer;text-indent:-999999px;transform:translateY(-50%)}.mobile_searchform form input[type=search]::-moz-placeholder{font-size:16px;line-height:19px;color:#fff;letter-spacing:.1em;text-transform:uppercase;font-family:"PP Mori",Helvetica,Arial,sans-serif;font-weight:500}.mobile_searchform form input[type=search]::placeholder{font-size:16px;line-height:19px;color:#fff;letter-spacing:.1em;text-transform:uppercase;font-family:"PP Mori",Helvetica,Arial,sans-serif;font-weight:500}#content{transition:all ease .3s}@media screen and (max-width:991px){#bulletinwp-bulletin-item-1 p{margin-bottom:0 !important;line-height:20px !important}}.page-template-template-landing .alert-modal{height:56px}.page-template-template-landing .alert-modal .left_col,.page-template-template-landing .alert-modal .right_col{display:none}.page-template-template-landing .flex_section{height:75px}.page-template-template-landing #navigation,.page-template-template-landing #secondary-navigation{display:none}.footer{padding:65px 0 50px;background-color:#223f84;width:100%;display:flex;flex-wrap:wrap}@media screen and (max-width:991px){.footer{padding:60px 0}}.footer .footer-grid{display:flex;align-items:center;justify-content:space-between;text-align:left;max-width:1360px;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem;width:100%}@media screen and (max-width:1080px){.footer .footer-grid{flex-wrap:wrap}}@media screen and (max-width:767px){.footer .footer-grid{padding-left:45px;padding-right:45px}}.footer .footer-grid .footer-col{display:flex;align-items:center}@media screen and (max-width:1080px){.footer .footer-grid .footer-col{flex-wrap:wrap;margin-bottom:20px}}@media screen and (max-width:767px){.footer .footer-grid .footer-col{margin-bottom:0;display:flex;max-width:100%;flex:0 0 100%;flex-wrap:wrap;justify-content:center;text-align:center}}.footer .footer-logo{margin-right:24px}@media screen and (max-width:767px){.footer .footer-logo{margin-right:0}}.footer .footer-logo img{width:208px}@media screen and (max-width:767px){.footer .footer-logo img{width:152px}}@media screen and (max-width:1080px){.footer .container{flex-flow:row wrap;width:100%}}.footer p{margin-bottom:0 !important}.footer p,.footer a{font-size:10px !important;line-height:20px !important;font-family:"PP Mori",Helvetica,Arial,sans-serif;font-weight:400;color:#fff}@media screen and (max-width:767px){.footer p,.footer a{font-size:14px !important;line-height:31px !important}}.footer .copyright{width:100%;display:flex}@media screen and (max-width:767px){.footer .copyright{margin-bottom:22px}}.footer .copyright p,.footer .copyright a{color:#fff;font-weight:400;font-size:14px !important;line-height:17px !important;margin:0 !important}.footer .copyright a{text-decoration:underline !important}.footer .social_media{width:100%;position:relative;margin-bottom:0}@media screen and (max-width:1080px){.footer .social_media{margin-top:22px}}.footer .social_media .widget_text{margin:0;padding:0}.footer .social_media ul{padding:0;margin:0;display:flex}@media screen and (max-width:767px){.footer .social_media ul{justify-content:center}}.footer .social_media ul li{display:inline-block;list-style:none;margin-right:12px !important;list-style:none;padding-left:0;margin-bottom:0 !important}.footer .social_media ul li:last-child{margin-right:0 !important}.footer .social_media ul li a{background:#3795f6;font-family:"Font Awesome 5 Brands" !important;color:#fff !important;font-size:16px !important;text-decoration:none !important;line-height:23px !important;text-align:center;font-weight:400 !important;opacity:1 !important;width:36px;height:36px;align-items:center;display:flex;justify-content:center;border-radius:4px}.footer .social_media ul li a:before{color:#fff;font-size:16px !important;line-height:23px !important}.footer .social_media ul li a:first-child{padding-left:0}.footer .social_media ul li a:hover{opacity:.7;text-decoration:none !important}.footer .widget{margin:0;padding:0}.footer .footer-navigation{margin-right:10px}@media screen and (max-width:767px){.footer .footer-navigation{margin-right:0}}.footer .footer-navigation ul{display:flex;padding:0;margin:0}@media screen and (max-width:767px){.footer .footer-navigation ul{flex-wrap:wrap}}.footer .footer-navigation ul li{list-style:none;padding:0 5px;margin:0}@media screen and (max-width:767px){.footer .footer-navigation ul li{width:100%;padding:0}}.footer .footer-navigation ul li:first-child{padding-left:0}.footer .footer-navigation ul li a{font-family:"PP Mori",Helvetica,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;font-weight:700;font-size:16px !important;line-height:24px !important}.footer .footer-text{margin-top:30px}@media screen and (max-width:767px){.footer .footer-text{margin-top:22px}}.footer .footer-text *,.footer .footer-text p{font-size:12px !important;line-height:19px !important}@media screen and (max-width:767px){.footer .footer-text *,.footer .footer-text p{font-size:10px !important;line-height:16px !important;text-align:center !important}}.widget{border-bottom:1px solid #d8d8d8;margin:0 0 30px;padding-bottom:30px}@media screen and (max-width:767px){.widget{margin:0 0 10px;padding-bottom:10px}}.widget:last-child{border-bottom:0}.widget-title{color:#333 !important;font-weight:700;margin:0 0 30px;font-size:24px;line-height:28px}@media screen and (max-width:767px){.widget-title{margin:0 0 20px}}.page_sidebar,.sidebar,.wpb_widgetised_column{padding-right:50px;margin-bottom:0 !important;width:100%}@media screen and (max-width:768px){.page_sidebar,.sidebar,.wpb_widgetised_column{padding-right:0}}.page_sidebar .wpb_wrapper,.sidebar .wpb_wrapper,.wpb_widgetised_column .wpb_wrapper{background:#005dab;padding:30px 20px 20px;position:relative}@media screen and (max-width:1139px){.page_sidebar .wpb_wrapper,.sidebar .wpb_wrapper,.wpb_widgetised_column .wpb_wrapper{padding:20px 15px}}@media screen and (max-width:767px){.page_sidebar .wpb_wrapper,.sidebar .wpb_wrapper,.wpb_widgetised_column .wpb_wrapper{background:#2494c1;width:100%;border-top-left-radius:0;border-top-right-radius:0;padding:0 20px;top:-6px}}.page_sidebar .widget,.sidebar .widget,.wpb_widgetised_column .widget{margin-bottom:0;padding-bottom:0}.page_sidebar .widget-title,.sidebar .widget-title,.wpb_widgetised_column .widget-title{display:none}.page_sidebar .wpb_wrapper,.sidebar .wpb_wrapper,.wpb_widgetised_column .wpb_wrapper{font-size:0;line-height:0}.page_sidebar ul,.sidebar ul,.wpb_widgetised_column ul{margin:0;padding:0}.page_sidebar ul li,.sidebar ul li,.wpb_widgetised_column ul li{border-bottom:1px solid rgba(255,255,255,.17);padding:30px 0;list-style:none;font-size:18px;line-height:0}@media screen and (max-width:1080px){.page_sidebar ul li,.sidebar ul li,.wpb_widgetised_column ul li{padding:8px 0;margin:0}}.page_sidebar ul li:first-child,.sidebar ul li:first-child,.wpb_widgetised_column ul li:first-child{border-top:1px solid rgba(255,255,255,.17)}.page_sidebar ul li.current_page_item a,.page_sidebar ul li.current-menu-item a,.sidebar ul li.current_page_item a,.sidebar ul li.current-menu-item a,.wpb_widgetised_column ul li.current_page_item a,.wpb_widgetised_column ul li.current-menu-item a{color:#fff !important;font-weight:700}.page_sidebar ul li.current_page_item a:hover,.page_sidebar ul li.current-menu-item a:hover,.sidebar ul li.current_page_item a:hover,.sidebar ul li.current-menu-item a:hover,.wpb_widgetised_column ul li.current_page_item a:hover,.wpb_widgetised_column ul li.current-menu-item a:hover{color:#fff !important}.page_sidebar ul li .sub-menu,.sidebar ul li .sub-menu,.wpb_widgetised_column ul li .sub-menu{display:none;padding-left:20px;margin-top:15px}@media screen and (max-width:767px){.page_sidebar ul li .sub-menu,.sidebar ul li .sub-menu,.wpb_widgetised_column ul li .sub-menu{margin:5px 0 10px}}.page_sidebar ul li.current-menu-ancestor>a,.page_sidebar ul li .current_page_ancestor>a,.sidebar ul li.current-menu-ancestor>a,.sidebar ul li .current_page_ancestor>a,.wpb_widgetised_column ul li.current-menu-ancestor>a,.wpb_widgetised_column ul li .current_page_ancestor>a{color:#fff !important;font-weight:700}.page_sidebar ul li.current-menu-ancestor .sub-menu,.page_sidebar ul li .current_page_ancestor .sub-menu,.sidebar ul li.current-menu-ancestor .sub-menu,.sidebar ul li .current_page_ancestor .sub-menu,.wpb_widgetised_column ul li.current-menu-ancestor .sub-menu,.wpb_widgetised_column ul li .current_page_ancestor .sub-menu{display:block}.page_sidebar ul li.current-menu-ancestor .sub-menu li,.page_sidebar ul li .current_page_ancestor .sub-menu li,.sidebar ul li.current-menu-ancestor .sub-menu li,.sidebar ul li .current_page_ancestor .sub-menu li,.wpb_widgetised_column ul li.current-menu-ancestor .sub-menu li,.wpb_widgetised_column ul li .current_page_ancestor .sub-menu li{padding:7px 0;border:0}@media screen and (max-width:767px){.page_sidebar ul li.current-menu-ancestor .sub-menu li,.page_sidebar ul li .current_page_ancestor .sub-menu li,.sidebar ul li.current-menu-ancestor .sub-menu li,.sidebar ul li .current_page_ancestor .sub-menu li,.wpb_widgetised_column ul li.current-menu-ancestor .sub-menu li,.wpb_widgetised_column ul li .current_page_ancestor .sub-menu li{padding:2px 0;margin:0;line-height:0}}.page_sidebar ul li.current-menu-ancestor .sub-menu li:last-child,.page_sidebar ul li .current_page_ancestor .sub-menu li:last-child,.sidebar ul li.current-menu-ancestor .sub-menu li:last-child,.sidebar ul li .current_page_ancestor .sub-menu li:last-child,.wpb_widgetised_column ul li.current-menu-ancestor .sub-menu li:last-child,.wpb_widgetised_column ul li .current_page_ancestor .sub-menu li:last-child{padding-bottom:0}.page_sidebar ul li.current-menu-ancestor .sub-menu li a,.page_sidebar ul li .current_page_ancestor .sub-menu li a,.sidebar ul li.current-menu-ancestor .sub-menu li a,.sidebar ul li .current_page_ancestor .sub-menu li a,.wpb_widgetised_column ul li.current-menu-ancestor .sub-menu li a,.wpb_widgetised_column ul li .current_page_ancestor .sub-menu li a{color:#fff !important}.page_sidebar ul a,.sidebar ul a,.wpb_widgetised_column ul a{color:rgba(255,255,255,.7) !important;text-decoration:none;font-size:20px;line-height:27px;font-weight:600;font-family:"PP Mori",Helvetica,Arial,sans-serif}@media screen and (max-width:1139px){.page_sidebar ul a,.sidebar ul a,.wpb_widgetised_column ul a{font-size:16px;line-height:24px}}@media screen and (max-width:768px){.page_sidebar ul a,.sidebar ul a,.wpb_widgetised_column ul a{font-size:13px;line-height:23px}}.page_sidebar ul a:hover,.sidebar ul a:hover,.wpb_widgetised_column ul a:hover{color:#fff}.page_sidebar select.form-control,.sidebar select.form-control,.wpb_widgetised_column select.form-control{background:#2494c1;border:0 !important;color:#fff;font-family:"PP Mori",Helvetica,Arial,sans-serif;font-size:16px}.page_sidebar .form-group.select.mobile_dropdown,.sidebar .form-group.select.mobile_dropdown,.wpb_widgetised_column .form-group.select.mobile_dropdown{margin:25px 0 0;background:#2494c1;padding:15px 20px;border-radius:0;line-height:23px}.page_sidebar .form-group.select.mobile_dropdown a,.sidebar .form-group.select.mobile_dropdown a,.wpb_widgetised_column .form-group.select.mobile_dropdown a{color:#fff;font-family:"PP Mori",Helvetica,Arial,sans-serif}.page_sidebar .form-group.select.mobile_dropdown:before,.sidebar .form-group.select.mobile_dropdown:before,.wpb_widgetised_column .form-group.select.mobile_dropdown:before{border:solid #fff;border-width:0 2px 2px 0;z-index:7;top:17px}.calculator-container{max-width:1200px;margin:0 auto;background:#2b3a4f;border-radius:6px;padding:10px;margin-bottom:60px !important}.calculator-container .tab-nav{margin-top:25px;display:flex;width:100%;justify-content:space-evenly}.calculator-container .content{padding:34px 24px;border-radius:6px;background:#fff}.calculator-container .content .calculator-fields-one{display:flex}.calculator-container .content .calculator-fields{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}@media screen and (max-width:991px){.calculator-container .content .calculator-fields .initial-fund-allocation{gap:20px;display:flex;flex-direction:column}}.calculator-container .content .calculator-fields .initial-fund-allocation input{margin-bottom:24px !important;z-index:99 !important}.calculator-container .content .calculator-fields .initial-fund-allocation input:disabled{border:none !important;color:#828282bd !important}.calculator-container .content .calculator-fields .fund-reallocation input{margin-bottom:24px !important;z-index:99 !important}.calculator-container .content .form-row{display:flex;gap:20px}@media screen and (max-width:991px){.calculator-container .content .form-row{flex-direction:column}}.calculator-container .content .form-row .form-box{display:flex;flex-direction:column;width:100%;gap:12px;position:relative}.calculator-container .content .form-row .form-box.blue-bg:after{content:' ';position:absolute;border-radius:3px;background:rgba(6,188,193,.1);width:calc(100% + 20px);height:100%;left:-10px}@media screen and (max-width:991px){.calculator-container .content .form-row .form-box.blue-bg:after{background:0 0}}.calculator-container .content .form-row .form-box input.hasError{border:1px solid #ff6c6c !important;color:#ff6c6c !important}.calculator-container .content .form-row h1{font-size:28px;font-weight:400;line-height:34px;text-transform:capital;margin:0}.calculator-container .content .form-row .title-two{color:#223f84;font-family:'proxima-nova';font-size:18px;font-style:normal;font-weight:700;line-height:28px}.calculator-container .content .form-row .title-two span{padding:12px 0;display:block}.calculator-container .content .form-row .title-two.total span{display:inline-block !important}@media screen and (max-width:991px){.calculator-container .content .form-row.totals{flex-direction:row}}.calculator-container .content label{font-family:"proxima-nova";color:#828282;font-size:18px;font-weight:400;line-height:28px}@media screen and (max-width:991px){.calculator-container .content label{margin-top:0 !important}}.calculator-container .content input,.calculator-container .content select{border-radius:2px;border:1px solid rgba(130,130,130,.24);background:#f9f9f9;padding:12px;color:#828282 !important}.calculator-container .content input.hasError,.calculator-container .content select.hasError{border:1px solid #ff6c6c !important;color:#ff6c6c !important}.calculator-container .content .actions{display:flex;justify-content:flex-end;align-content:center;gap:10px;margin-top:35px}.calculator-container .content .actions .reset{border-radius:200px;border:1px solid rgba(130,130,130,.5);background:#f9f9f9;color:#828282;text-align:center;font-family:'proxima-nova';font-size:18px;font-style:normal;font-weight:700;line-height:27px;padding:17px 50px;cursor:pointer;align-items:center;justify-content:center;display:flex}.calculator-container .content .actions .print{border-radius:200px;border:1px solid rgba(130,130,130,.5);background:#223f84;color:#fff;text-align:center;font-family:'proxima-nova';font-size:18px;font-style:normal;font-weight:700;line-height:27px;padding:17px 50px;cursor:pointer}.calculator-container .content .actions .illustrate,.calculator-container .content .actions .save{border-radius:200px;background:#2494c1;color:#fff;text-align:center;font-family:'proxima-nova';font-size:18px;font-style:normal;font-weight:700;line-height:27px;padding:17px 50px;cursor:pointer;display:flex;justify-content:center;align-items:center;border:none !important}.calculator-container .content .pdf-loading{margin-top:25px;display:none}.calculator-container .content .pdf-loading .progress{background:#f1f1f1;height:25px;width:100%}.calculator-container .content .pdf-loading .progress .progress-bar{background:#223f84;height:25px;width:0;transition:width .6s ease}.calculator-container .content .disclosures-pagination{display:flex;gap:10px;margin-top:25px}.calculator-container .content .disclosures-pagination a{min-width:1.5em;padding:.5em 1em}.calculator-container .content .disclosures-pagination a.active{background:linear-gradient(to bottom,rgba(230,230,230,.05) 0%,rgba(0,0,0,.05) 100%);border:1px solid rgba(0,0,0,.3);color:inherit !important}.calculator-container .content .disclosures-pagination a:hover{cursor:pointer;border:1px solid #111;background:linear-gradient(to bottom,#585858 0%,#111 100%);color:#fff !important}.calculator-container .effective-rate{border-radius:2px;background:#f9f9f9;display:flex;justify-content:center;padding:10px;color:#2b3a4f;text-align:center;font-family:'Miller Text';font-size:18px;font-style:normal;font-weight:400;line-height:40px;margin-bottom:24px}.calculator-container .info-box{display:flex;gap:20%;justify-content:space-evenly}.calculator-container .info-box .info-left,.calculator-container .info-box .info-right{width:40%}.calculator-container .info-box .info-left{display:flex;flex-direction:column;gap:4px}.calculator-container .info-box .item{display:flex;color:#828282;text-align:center;font-family:'proxima-nova';font-size:18px;font-style:normal;font-weight:700;line-height:28px;-webkit-print-color-adjust:exact;print-color-adjust:exact}.calculator-container .info-box .item:not(:last-child){border-bottom:1px solid #d9d9d9}.calculator-container .info-box .item .label{display:flex;margin-right:5px}.calculator-container .info-box .item .label.separator{text-align:center;justify-content:center;width:100%}.calculator-container .results{padding-bottom:10px}.calculator-container #most-recent-table thead,.calculator-container #most-recent-table tfoot,.calculator-container .results-data-table thead,.calculator-container .results-data-table tfoot{background:#2b3a4f;-webkit-print-color-adjust:exact;print-color-adjust:exact}.calculator-container .hasError{color:#ff6c6c !important}.calculator-container .error-messages{color:#ff6c6c !important;text-align:right;margin-top:-20px}.calculator-container .summary-eir thead tr td{background:#2b3a4f;color:#fff;font-size:12px;font-weight:600}.calculator-container .summary-eir tbody tr{background:#f9f9f9}.calculator-container .summary-eir tbody tr td{color:#828282;font-size:12px;font-weight:600}.calculator-container .summary-row{display:flex;gap:24px;margin-bottom:24px}@media screen and (max-width:991px){.calculator-container .summary-row{flex-direction:column}}.calculator-container .summary-row .summary-item{flex-grow:1;flex-basis:0}.calculator-container .summary-row .summary-item .box-title{padding:14px;color:#fff;font-size:12px;font-weight:600;width:100%;line-height:12px}.calculator-container .summary-row .summary-item .box-title.summary-most-recent-title{background:#223f84}.calculator-container .summary-row .summary-item .box-title.summary-most-favorable-title{background:#2494c1}.calculator-container .summary-row .summary-item .box-title.summary-least-favorable-title{background:#fe6102}.calculator-container .summary-row .summary-item .box-title.summary-contract-guarantees-title{background:#f1c700}.calculator-container .summary h5,.calculator-container .summary p{text-align:center}.calculator-container .calculator-spinner{width:20px;height:20px;border:2px solid #fff;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;animation-delay:.2s}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.calculator-container .disabled-button-calc{pointer-events:none;cursor:not-allowed}.calculator_menu{max-width:1200px;margin:0 auto;margin-top:24px;margin-bottom:25px}.calculator_menu .calculator-nav-mobile{display:none}@media screen and (max-width:1080px){.calculator_menu .calculator-nav-mobile{display:block}}.calculator_menu .calculator-nav-desktop{display:flex}@media screen and (max-width:1080px){.calculator_menu .calculator-nav-desktop{display:none}}.calculator_menu ul{padding:0;margin:0;display:flex;justify-content:space-evenly;grid-column-gap:40px}@media screen and (max-width:991px){.calculator_menu ul{flex-wrap:wrap;justify-content:center}}.calculator_menu ul li{list-style:none;padding:0;margin:0;width:100%}.calculator_menu ul li.current_page_item a{color:#2494c1;position:relative}.calculator_menu ul li.current_page_item a:before{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:4px;background:#2494c1}.calculator_menu ul li a{display:block;border-bottom:1px solid #d9d9d9;font-weight:700;font-size:14px;line-height:40px;text-transform:capitalize;color:#828282;font-family:"Editorial New","Times New Roman",Georgia,serif;padding:0 0 20px;height:100%;text-align:center}@media screen and (max-width:991px){.calculator_menu ul li a{font-size:24px;line-height:28px;font-weight:400;padding:20px 0}}.calculator_menu ul li a:hover{color:#2494c1}.calculator-container #most-recent-table thead td,.calculator-container .results-data-table thead td,.calculator-container #most-recent-table tfoot td,.calculator-container .results-data-table tfoot td{color:#fff;font-family:'Open Sans';font-size:12px;font-style:normal;font-weight:600;line-height:14px}.calculator-container table td,.calculator-container table td{border:none !important}.calculator-container #most-recent-table tbody tr:nth-of-type(odd),.calculator-container .results-data-table tbody tr:nth-of-type(odd){background:#f9f9f9}.calculator-container #most-recent-table tbody tr:nth-of-type(even),.calculator-container .results-data-table tbody tr:nth-of-type(even){background:#f5f4f4}.calculator-container #most-recent-table-data-table_wrapper .dataTables_filter{margin-bottom:24px;color:#333 !important}.calculator-container #most-recent-table-data-table_wrapper .dataTables_filter label{display:flex;align-items:center;gap:8px;font-size:14px}.calculator-container #most-recent-table-data-table_wrapper .dataTables_filter label input{max-height:28px;padding:0 9px !important}.calculator-container .dataTables_length{display:flex}.calculator-container .dataTables_length label{display:flex;align-items:center;gap:8px;font-size:14px}.calculator-container .dataTables_length label select{max-height:28px;min-width:55px;padding:0 !important;padding-left:9px !important}.calculator-container #most-recent-table-data-table_wrapper .dataTables_filter label,.calculator-container #most-recent-table-data-table_wrapper .dataTables_length label{color:#333 !important}.calculator-print-body .logo img{max-width:150px;display:flex;justify-content:center;align-items:center;max-width:205px;margin:0 auto;margin-bottom:20px;margin-top:40px}.calculator-print-body .title h1{color:#2b3a4f;text-align:center;font-size:36px;font-style:normal;font-weight:400;line-height:40px;font-family:"miller-text"}.calculator-print-body .calculator-print-container{background:#fff}.calculator-print-body .calculator-print-container .actions,.calculator-print-body .calculator-print-container .dataTables_paginate,.calculator-print-body .calculator-print-container .dataTables_info,.calculator-print-body .calculator-print-container .dataTables_filter,.calculator-print-body .calculator-print-container .dataTables_length{display:none !important}.pdf-area{position:fixed;transform:translate(-1000px,-1000px)}.pdf-area .calculator-pdf-body{background-size:contain;background-repeat:no-repeat;background-position:0 100%;height:100%;position:relative;padding:10px;height:1250px !important;width:890px !important}.pdf-area .calculator-pdf-body .pdf-cover-logo{padding:25px;background:#2b3a4f;display:flex;justify-content:center;align-items:center;gap:60px;-webkit-print-color-adjust:exact;print-color-adjust:exact}.pdf-area .calculator-pdf-body .pdf-cover-logo .logo img{max-width:150px;display:flex;justify-content:center;align-items:center;max-width:205px;margin:0 auto;margin-bottom:20px;margin-top:40px}.pdf-area .calculator-pdf-body .pdf-cover-logo .title h1{color:#fff;font-size:20px;font-style:normal;font-weight:400;font-family:"miller-text";margin-bottom:0}.pdf-area .calculator-pdf-body .title h1{color:#2b3a4f;text-align:center;font-size:36px;font-style:normal;font-weight:400;line-height:40px}.pdf-area .calculator-pdf-body .calculator-pdf-container{background:#fff !important}.pdf-area .calculator-pdf-body .calculator-pdf-container .info-box .item{padding-bottom:30px;font-size:16px}.pdf-area .calculator-pdf-body .calculator-pdf-container .info-box .item:not(:last-child){margin-bottom:30px}.pdf-area .calculator-pdf-body .calculator-pdf-container .info-box .item .label.separator{color:#000 !important}.pdf-area .calculator-pdf-body .calculator-pdf-container .actions,.pdf-area .calculator-pdf-body .calculator-pdf-container .dataTables_paginate,.pdf-area .calculator-pdf-body .calculator-pdf-container .dataTables_info,.pdf-area .calculator-pdf-body .calculator-pdf-container .dataTables_filter,.pdf-area .calculator-pdf-body .calculator-pdf-container .dataTables_length{display:none !important}.pdf-area .calculator-pdf-body .effective-rate{display:block;margin-top:675px;font-size:18px;line-height:30px;background:#f9f9f9}.pdf-area .calculator-pdf-body .footer{background:#f9f9f9 !important;color:#2b3a4f !important;font-size:12px !important;padding:0 !important;text-align:center !important;width:100% !important;display:flex;justify-content:center;align-items:center;width:100%;position:absolute;bottom:10px;left:0}.pdf-area .calculator-pdf-body .pdf-bg{position:absolute;bottom:-10px;z-index:0}.pdf-area .calculator-pdf-body .pdf-table{margin-top:25px;position:relative;z-index:1}.pdf-area .calculator-pdf-body .pdf-table table thead,.pdf-area .calculator-pdf-body .pdf-table table tfoot{background:#2b3a4f}.pdf-area .calculator-pdf-body .pdf-table table thead tr td,.pdf-area .calculator-pdf-body .pdf-table table tfoot tr td{color:#fff;font-size:10px;padding:5px}.pdf-area .calculator-pdf-body .pdf-table table tbody tr td{color:#000;font-size:10px;padding:5px}.pdf-area .calculator-pdf-body .pdf-table table tbody tr:nth-of-type(odd){background:#f9f9f9}.pdf-area .calculator-pdf-body .pdf-discolosures{position:relative;z-index:1}.pdf-area .calculator-pdf-body #pdf-summary{margin-top:25px}.pdf-area .calculator-pdf-body #pdf-summary .summary-row{flex-direction:row !important}.pdf-area .calculator-pdf-body #pdf-summary .summary-row .summary-item table{min-width:415px}