.ct-section {
width:100%;
background-size:cover;
background-repeat:repeat;
}
.ct-section>.ct-section-inner-wrap {
display:flex;
flex-direction:column;
align-items:flex-start;
}
.ct-div-block {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.ct-new-columns {
display:flex;
width:100%;
flex-direction:row;
align-items:stretch;
justify-content:center;
flex-wrap:wrap;
}
.ct-link-text {
display:inline-block;
}
.ct-link {
display:flex;
flex-wrap:wrap;
text-align:center;
text-decoration:none;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-link-button {
display:inline-block;
text-align:center;
text-decoration:none;
}
.ct-link-button {
background-color: #1e73be;
border: 1px solid #1e73be;
color: #ffffff;
padding: 10px 16px;
}
.ct-image {
max-width:100%;
}
.ct-fancy-icon>svg {
width:55px;height:55px;}
.ct-inner-content {
width:100%;
}
.ct-slide {
display:flex;
flex-wrap:wrap;
text-align:center;
flex-direction:column;
align-items:center;
justify-content:center;
}
.ct-nestable-shortcode {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-comments {
width:100%;
text-align:left;
}
.oxy-comment-form {
width:100%;
}
.oxy-login-form {
width:100%;
}
.oxy-search-form {
width:100%;
}
.oxy-tabs-contents {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab {
display:flex;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-tab-content {
display:flex;
width:100%;
flex-wrap:nowrap;
flex-direction:column;
align-items:flex-start;
}
.oxy-testimonial {
width:100%;
}
.oxy-icon-box {
width:100%;
}
.oxy-pricing-box {
width:100%;
}
.oxy-posts-grid {
width:100%;
}
.oxy-gallery {
width:100%;
}
.ct-slider {
width:100%;
}
.oxy-tabs {
display:flex;
flex-wrap:nowrap;
flex-direction:row;
align-items:stretch;
}
.ct-modal {
flex-direction:column;
align-items:flex-start;
}
.ct-span {
display:inline-block;
text-decoration:inherit;
}
.ct-widget {
width:100%;
}
.oxy-dynamic-list {
width:100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
			.ct-div-block,
			.oxy-post-content,
			.ct-text-block,
			.ct-headline,
			.oxy-rich-text,
			.ct-link-text { max-width: 100%; }
			img { flex-shrink: 0; }
			body * { min-height: 1px; }
		}            .oxy-testimonial {
                flex-direction: row;
                align-items: center;
            }
                        .oxy-testimonial .oxy-testimonial-photo-wrap {
                order: 1;
            }
            
                        .oxy-testimonial .oxy-testimonial-photo {
                width: 125px;                height: 125px;                margin-right: 20px;
            }
            
                        .oxy-testimonial .oxy-testimonial-photo-wrap, 
            .oxy-testimonial .oxy-testimonial-author-wrap, 
            .oxy-testimonial .oxy-testimonial-content-wrap {
                align-items: flex-start;                text-align: left;            }
            
                                                            .oxy-testimonial .oxy-testimonial-text {
                margin-bottom:8px;font-size: 21px;
line-height: 1.4;
-webkit-font-smoothing: subpixel-antialiased;
            }
            
                                    .oxy-testimonial .oxy-testimonial-author {
                font-size: 18px;
-webkit-font-smoothing: subpixel-antialiased;
            }
                            

                                                .oxy-testimonial .oxy-testimonial-author-info {
                font-size: 12px;
-webkit-font-smoothing: subpixel-antialiased;
            }
            
             
            
                        .oxy-icon-box {
                text-align: left;                flex-direction: column;            }
            
                        .oxy-icon-box .oxy-icon-box-icon {
                margin-bottom: 12px;
                align-self: flex-start;            }
            
                                                                        .oxy-icon-box .oxy-icon-box-heading {
                font-size: 21px;
margin-bottom: 12px;            }
            
                                                                                    .oxy-icon-box .oxy-icon-box-text {
                font-size: 16px;
margin-bottom: 12px;align-self: flex-start;            }
            
                        .oxy-icon-box .oxy-icon-box-link {
                margin-top: 20px;                            }
            
            
            /* GLOBALS */

                                                            .oxy-pricing-box .oxy-pricing-box-section {
                padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
text-align: center;            }
                        
                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
                justify-content: center;            }
            
            /* IMAGE */
                                                                                    .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic {
                justify-content: center;            }
            
            /* TITLE */
                                                            
                                    .oxy-pricing-box .oxy-pricing-box-title-title {
                font-size: 48px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-title-subtitle {
                font-size: 24px;
            }
            

            /* PRICE */
                                                .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price {
                                                flex-direction: row;                                            }
            
                                    .oxy-pricing-box .oxy-pricing-box-currency {
                font-size: 28px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-amount-main {
                font-size: 80px;
line-height: 0.7;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-amount-decimal {
                font-size: 13px;
            }
                        
                                    .oxy-pricing-box .oxy-pricing-box-term {
                font-size: 16px;
            }
            
                                    .oxy-pricing-box .oxy-pricing-box-sale-price {
                font-size: 12px;
color: rgba(0,0,0,0.5);
                margin-bottom: 20px;            }
            
            /* CONTENT */

                                                                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content {
                font-size: 16px;
color: rgba(0,0,0,0.5);
            }
            
            /* CTA */

                                                                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {
                justify-content: center;            }
            
        
                                .oxy-progress-bar .oxy-progress-bar-background {
            background-color: #000000;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);            animation: none 0s paused;        }
                
                .oxy-progress-bar .oxy-progress-bar-progress-wrap {
            width: 85%;        }
        
                                                        .oxy-progress-bar .oxy-progress-bar-progress {
            background-color: #66aaff;padding: 40px;animation: none 0s paused, none 0s paused;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);        
        }
                
                        .oxy-progress-bar .oxy-progress-bar-overlay-text {
            font-size: 30px;
font-weight: 900;
-webkit-font-smoothing: subpixel-antialiased;
        }
        
                        .oxy-progress-bar .oxy-progress-bar-overlay-percent {
            font-size: 12px;
        }
        
        .ct-slider .unslider-nav ol li {border-color: #ffffff; }.ct-slider .unslider-nav ol li.unslider-active {background-color: #ffffff; }.ct-slider .ct-slide {
				padding: 0px;			}
		
                        .oxy-superbox .oxy-superbox-secondary, 
            .oxy-superbox .oxy-superbox-primary {
                transition-duration: 0.5s;            }
            
            
            
            
            
        
        
        
        
            .oxy-shape-divider {
                width: 0px;
                height: 0px;
                
            }
            
            .oxy_shape_divider svg {
                width: 100%;
            }
            .oxy-pro-media-player .oxy-pro-media-player_play{
--extras-play-icon-size:60px;
}

.oxy-pro-media-player .oxy-pro-media-player_play button:hover{
--vm-play-scale:1;
}

.oxy-pro-media-player .oxy-pro-media-player_play button{
transition-duration:.3s;
}

.oxy-pro-media-player vime-player{
--vm-control-scale:.9;
--extras-slider-height:2px;
--vm-control-group-spacing:12px;
--vm-controls-padding:15px;
--vm-controls-spacing:15px;
--vm-time-font-size:13px;
--vm-control-border-radius:3px;
--extras-spinner-size:80px;
--vm-spinner-thickness:3px;
--vm-spinner-spin-duration:1s;
--vm-tooltip-spacing:3px;
--vm-tooltip-padding:3px;
}

.oxy-pro-media-player .oxy-pro-media-player_custom-image{
--extras-poster-left:50%;
--extras-poster-top:50%;
}

.oxy-pro-media-player vime-player.video{
                            height: 0;
                            overflow: hidden;
                        }
.oxy-pro-media-player .extras-in-builder vime-spinner{
                                opacity: 0;
                            }
.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{
box-shadow:px px px px ;}

.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{
margin-left:0px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
width:30px;
height:30px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{
padding-top:15px;
padding-right:15px;
padding-bottom:15px;
padding-left:15px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon, .oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{
top:20px;
left:20px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
width:24px;
height:24px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon, .oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{
background-color:#ffffff;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-open-container{
background-image:url();
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg, .oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{
font-size:24px;
}

.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{
background-color:rgba(0,0,0,0.2);
border-top-style:solid;
}

.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{
                    flex-direction: row;
               }
.oxy-pro-menu .oxy-pro-menu-container .menu-item a{
                    text-align: left;
                    justify-content: flex-start;
                }
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{
                    align-items: flex-start;
                }

            .oxy-pro-menu .oxy-pro-menu-off-canvas-container{
                    top: 0;
                    bottom: 0;
                    right: auto;
                    left: 0;
               }
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{
                    text-align: left;
                    justify-content: flex-start;
                }

            .oxy-site-navigation {
--oxynav-brand-color:#4831B0;
--oxynav-neutral-color:#FFFFFF;
--oxynav-activehover-color:#EFEDF4;
--oxynav-background-color:#4831B0;
--oxynav-border-radius:0px;
--oxynav-other-spacing:8px;
--oxynav-transition-duration:0.3s;
--oxynav-transition-timing-function:cubic-bezier(.84,.05,.31,.93);
}

.oxy-site-navigation .oxy-site-navigation__mobile-close-wrapper{
text-align:left;
}

.oxy-site-navigation > ul{ left: 0; }
.oxy-site-navigation {
                        --oxynav-animation-name: none; 
                    }

                .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1){ 
                    background-color: var(--oxynav-brand-color);
                    transition: var(--oxynav-transition-duration);
                    margin-left: var(--oxynav-other-spacing);
                    border: none;
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2){ 
                    background: transparent;
                    border: 1px solid currentColor;
                    transition: var(--oxynav-transition-duration);
                    margin-left: var(--oxynav-other-spacing);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2):not(:hover) > img{
                    filter: invert(0) !important;
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover{
                    background-color: var(--oxynav-activehover-color);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a{
                    color: var(--oxynav-neutral-color);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a{
                    color: var(--oxynav-brand-color);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a{
                    color: var(--oxynav-brand-color);
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a::after{
                    color: var(--oxynav-neutral-color);   
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a::after{
                    color: var(--oxynav-brand-color);   
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a::after{
                    color: var(--oxynav-brand-color);   
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
                    display: none;
                }
.oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > button, .oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{
                    display: none;
                }

                .ct-section-inner-wrap, .oxy-header-container{
  max-width: 1120px;
}
body {font-family: 'Open Sans';}body {line-height: 1.6;font-size: 16px;font-weight: 400;color: #404040;}.oxy-nav-menu-hamburger-line {background-color: #404040;}h1, h2, h3, h4, h5, h6 {font-family: 'Source Sans Pro';font-size: 36px;font-weight: 700;}h2, h3, h4, h5, h6{font-size: 30px;}h3, h4, h5, h6{font-size: 24px;}h4, h5, h6{font-size: 20px;}h5, h6{font-size: 18px;}h6{font-size: 16px;}a {color: #0074db;text-decoration: none;}a:hover {text-decoration: none;}.ct-link-text {text-decoration: ;}.ct-link {text-decoration: ;}.ct-link-button {border-radius: 3px;}.ct-section-inner-wrap {
padding-top: 75px;
padding-right: 10px;
padding-bottom: 75px;
padding-left: 10px;
}.ct-new-columns > .ct-div-block {
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
}.oxy-header-container {
padding-right: 10px;
padding-left: 10px;
}@media (max-width: 992px) {
				.ct-columns-inner-wrap {
					display: block !important;
				}
				.ct-columns-inner-wrap:after {
					display: table;
					clear: both;
					content: "";
				}
				.ct-column {
					width: 100% !important;
					margin: 0 !important;
				}
				.ct-columns-inner-wrap {
					margin: 0 !important;
				}
			}
.btn__learn-more:hover{
background-color :#ffffff;
border: 1px solid #ffffff;
color: #00a7da;
}.btn__learn-more:hover{
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#00a7da;
 border-right-color:#00a7da;
 border-bottom-color:#00a7da;
 border-left-color:#00a7da;
}
.btn__learn-more {
background-color :#00a7da;
border: 1px solid #00a7da;
}.btn__learn-more {
 font-family:'Barlow';
 padding-top:12px;
 padding-left:24px;
 padding-right:24px;
 line-height:1;
 color:#ffffff;
 text-transform:uppercase;
 font-size:14px;
 font-weight:800;
 border-radius:0px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 margin-bottom:0px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#00a7da;
 border-right-color:#00a7da;
 border-bottom-color:#00a7da;
 border-left-color:#00a7da;
 margin-top:15px;
 letter-spacing:1.2px;
}
.text__blue {
 font-family:'Barlow';
 font-size:20px;
 line-height:30px;
 font-weight:300;
 color:#00a7da;
}
.h2__title {
 font-family:'Merriweather';
 color:#1d364b;
 font-size:36px;
 font-weight:200;
 line-height:1.2;
}
@media (max-width: 479px) {
.h2__title {
 font-size:28px;
}
}

.text__standard {
 font-family:'Barlow';
 line-height:1.6;
 font-weight:400;
 margin-top:3px;
 margin-bottom:0px;
 color:#131313;
 font-size:16px;
}
.toggle-0208 {
 padding-bottom:25px;
 border-bottom-color:#1d364b;
 border-bottom-width:2px;
 padding-top:25px;
 border-top-color:#1d364b;
 border-top-style:solid;
 border-top-width:2px;
}
.toggle-0208-expanded {
 border-bottom-style:none;
 margin-bottom:0px;
}
.t-auto-close {
 width:100%;
flex-direction: row-reverse;
}

        
                .t-auto-close .oxy-expand-collapse-icon::before,
        .t-auto-close .oxy-expand-collapse-icon::after {
            background-color: #00a7da;        }
        
        @media (max-width: 479px) {
.t-auto-close {
flex-direction: row-reverse; gap:20px;
}
}

.title__darkblue {
 font-family:'Barlow';
 font-size:20px;
 color:#1d364b;
 font-weight:600;
 line-height:36px;
 letter-spacing:0px;
 margin-bottom:19px;
}
@media (max-width: 479px) {
.title__darkblue {
 line-height:1.3;
 font-size:18px;
}
}

.overtitle__barlow:ct_depth{
}
.overtitle__barlow {
 font-family:'Barlow';
 font-size:14px;
 line-height:1.2;
 letter-spacing:1px;
 font-weight:800;
 color:#00a7da;
 text-transform:uppercase;
 margin-bottom:0px;
}
.h4__title {
 font-family:'Merriweather';
 font-size:24px;
 font-weight:700;
 line-height:1.2;
 color:#ffffff;
 margin-bottom:25px;
}
.text__standard-white {
 font-family:'Barlow';
 color:#ffffff;
 line-height:1.55;
 margin-bottom:30px;
 font-weight:200;
 font-size:16px;
}
.learn-more__toggle:hover{
 color:#ffffff;
}
.learn-more__toggle {
 font-family:'Merriweather';
 color:#668aa4;
 font-weight:400;
 font-size:15px;
 line-height:1.2;
 margin-top:auto;
}
.learn-more__toggle:not(.ct-section):not(.oxy-easy-posts),
.learn-more__toggle.oxy-easy-posts .oxy-posts,
.learn-more__toggle.ct-section .ct-section-inner-wrap{
display:flex;
}
.lm-1 {
}
.lm-1-div {
}
.lm-div {
 position:relative;
}
.lm-before:before{
transform:rotate(45deg); background-color:#1d364b;
 width:50px;
 height:50px;
 position:absolute;
 top:-25px;
 left:450px;
 z-index:50;
 overflow:hidden;
 box-shadow:0px 0px 10px rgba(0,0,0,0.5);
  content:"";
}
.lm-before:not(.ct-section):not(.oxy-easy-posts):before,
.lm-before.oxy-easy-posts .oxy-posts:before,
.lm-before.ct-section .ct-section-inner-wrap:before{
display:inline-block;
}
.lm-before {
 width:100%;
 position:relative;
 padding-top:90px;
 padding-bottom:90px;
 overflow:hidden;
}
@media (max-width: 991px) {
.lm-before {
 padding-top:50px;
 padding-bottom:50px;
}
}

.lm-2 {
}
.lm-2-div {
}
.lm-3 {
}
.lm-3-div {
}
.footer__soc-icons:hover{
color: #00a7da;}.footer__soc-icons:hover{
}
.footer__soc-icons {
color: #ffffff;}.footer__soc-icons 
>svg {width: 20px;height: 20px;}.footer__soc-icons {
 transition-duration:.2s;
}
.carriers__div {
 width:100%;
 border-bottom-style:solid;
 border-bottom-width:1px;
 border-bottom-color:#545454;
 padding-top:30px;
 padding-bottom:30px;
 text-align:left;
}
.carriers__div:not(.ct-section):not(.oxy-easy-posts),
.carriers__div.oxy-easy-posts .oxy-posts,
.carriers__div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 479px) {
.carriers__div {
 text-align:center;
 gap:20px;
 padding-top:20px;
 padding-bottom:20px;
}
.carriers__div:not(.ct-section):not(.oxy-easy-posts),
.carriers__div.oxy-easy-posts .oxy-posts,
.carriers__div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:20px;
}
}

.toc__edit-text {
}
.toc__edit-text .oxy-table-of-contents_context-icon{
font-size:0px;
}

.oxel_toc__primary {
 color:#374047;
 font-size:14px;
 text-transform:uppercase;
 letter-spacing:1px;
 padding-left:8px;
 width:100%;
 padding-bottom:8px;
 border-top-color:#606e79;
 border-right-color:#606e79;
 border-bottom-color:#dee1e3;
 border-left-color:#606e79;
 border-bottom-style:solid;
 border-bottom-width:1px;
 margin-bottom:8px;
 padding-top:8px;
 border-left-width:2px;
 border-left-style:solid;
}
.oxel_toc__sub {
 text-decoration:underline;
 color:#606e79;
 margin-left:16px;
}
.oxel_toc__sub__2 {
 margin-left:32px;
}
.oxel_toc__sub__1 {
}
.oxel_toc__container {
 padding-bottom:16px;
 width:100%;
}
.oxel_toc__sub__3 {
 margin-left:48px;
}
.oxel_toc__sub__4 {
 margin-left:64px;
}
.oxel_toc__template {
}
.bio__name {
 font-family:'Barlow';
 color:#1d364b;
 text-transform:uppercase;
 font-size:22px;
 font-weight:900;
 line-height:1;
 padding-bottom:10px;
}
.bio__repeater {
}
.bio__repeater:not(.ct-section):not(.oxy-easy-posts),
.bio__repeater.oxy-easy-posts .oxy-posts,
.bio__repeater.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
@media (max-width: 479px) {
.bio__repeater {
}
.bio__repeater:not(.ct-section):not(.oxy-easy-posts),
.bio__repeater.oxy-easy-posts .oxy-posts,
.bio__repeater.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.overtitle__blue {
 font-family:'Barlow';
 color:#00a7da;
 text-transform:uppercase;
 font-size:16px;
 letter-spacing:2px;
 line-height:40px;
 font-weight:600;
}
.title__white {
 font-family:'Merriweather';
 color:#ffffff;
 font-size:36px;
 font-weight:200;
 line-height:1.35;
 margin-bottom:7px;
}
@media (max-width: 479px) {
.title__white {
}
}

.modal__overflow {
}
.text__standard-blue-large {
 font-family:'Barlow';
 font-size:20px;
 line-height:28px;
 color:#668aa4;
 font-weight:400;
 margin-bottom:30px;
}
.overtitle__small {
 font-family:'Merriweather';
 font-size:16px;
 letter-spacing:2px;
 font-weight:700;
 color:#2587ba;
 line-height:30px;
}
.text__collapse {
}
.banner__sec {
 height:52vh;
 background-position:50% 50%;
}
@media (max-width: 1120px) {
.banner__sec {
 height:auto;
 min-height:52vh;
}
}

@media (max-width: 479px) {
.banner__sec {
 height:auto;
 background-position:80% 0%;
}
}

.oxel_horizontal_divider {
 width:100%;
}
.oxel_horizontal_divider:not(.ct-section):not(.oxy-easy-posts),
.oxel_horizontal_divider.oxy-easy-posts .oxy-posts,
.oxel_horizontal_divider.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.oxel_horizontal_divider__line {
 height:2px;
 background-color:#98a1a8;
}
.oxel_horizontal_divider__icon {
color: #98a1a8;}.oxel_horizontal_divider__icon 
>svg {width: 16px;height: 16px;}.oxel_horizontal_divider__icon {
flex-shrink: 0;
}
.oxel_horizontal_divider__icon:not(.ct-section):not(.oxy-easy-posts),
.oxel_horizontal_divider__icon.oxy-easy-posts .oxy-posts,
.oxel_horizontal_divider__icon.ct-section .ct-section-inner-wrap{
display:flex;
}
.oxel_dynamicslider {
 width:100%;
}
.swiper-container {
}
.oxel_dynamicslider__container {
 height:400px;
}
.swiper-wrapper {
}
.swiper-slide {
}
.header__container {
 width:100%;
}
.header__row-1 {
 height:60px;
 text-align:justify;
 width:1140px;
 margin-left:auto;
 margin-right:auto;
}
.header__row-1:not(.ct-section):not(.oxy-easy-posts),
.header__row-1.oxy-easy-posts .oxy-posts,
.header__row-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 1120px) {
.header__row-1 {
 width:100%;
}
}

@media (max-width: 479px) {
.header__row-1 {
 width:100%;
 padding-left:20px;
 padding-right:20px;
 height:50px;
 text-align:justify;
}
.header__row-1:not(.ct-section):not(.oxy-easy-posts),
.header__row-1.oxy-easy-posts .oxy-posts,
.header__row-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
}

.header__row-2 {
 text-align:right;
 height:46px;
 width:1140px;
 margin-left:auto;
 margin-right:auto;
}
.header__row-2:not(.ct-section):not(.oxy-easy-posts),
.header__row-2.oxy-easy-posts .oxy-posts,
.header__row-2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 1120px) {
.header__row-2 {
 width:100%;
}
}

@media (max-width: 991px) {
.header__row-2 {
 text-align:right;
}
.header__row-2:not(.ct-section):not(.oxy-easy-posts),
.header__row-2.oxy-easy-posts .oxy-posts,
.header__row-2.ct-section .ct-section-inner-wrap{
justify-content:center;
}
}

@media (max-width: 479px) {
.header__row-2 {
 text-align:center;
 height:35px;
 padding-left:20px;
 padding-right:20px;
 gap:10px;
 padding-top:5px;
}
.header__row-2:not(.ct-section):not(.oxy-easy-posts),
.header__row-2.oxy-easy-posts .oxy-posts,
.header__row-2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
gap:10px;
}
}

.menu__1 {
 font-family:'Barlow';
}
.header__row-1-outer {
 width:100%;
 background-color:#ffffff;
}
.header__row-2-outer {
 width:100%;
 background-color:#1d364b;
}
.menu__2 {
 font-family:'Roboto';
}
@media (max-width: 479px) {
.menu__2 {
}
.menu__2:not(.ct-section):not(.oxy-easy-posts),
.menu__2.oxy-easy-posts .oxy-posts,
.menu__2.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.footer__container {
 width:100%;
 background-color:#000000;
}
.footer__inner {
 padding-top:30px;
 padding-bottom:40px;
 min-width:1140px;
 max-width:1140px;
 margin-left:auto;
 margin-right:auto;
}
@media (max-width: 1120px) {
.footer__inner {
 min-width:1000px;
 max-width:1000px;
}
}

@media (max-width: 479px) {
.footer__inner {
 min-width:100%;
 max-width:100%;
 padding-right:20px;
 padding-left:20px;
}
}

.new-serv-footer-form {
}
@media (max-width: 1120px) {
.new-serv-footer-form {
}
}

@media (max-width: 479px) {
.new-serv-footer-form {
 width:350px;
}
}

.subbanner__sec {
 background-color:#0d171f;
}
.subbanner__sec .ct-section-inner-wrap {
padding-top: 20px;
padding-bottom: 20px;
}
@media (max-width: 479px) {
.subbanner__sec {
}
.subbanner__sec .ct-section-inner-wrap {
padding-left: 20px;
}
.subbanner__sec:not(.ct-section):not(.oxy-easy-posts),
.subbanner__sec.oxy-easy-posts .oxy-posts,
.subbanner__sec.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.home__3-col {
 width:100%;
 height:320px;
 transition-duration:0.2s;
}
.home__3-col:not(.ct-section):not(.oxy-easy-posts),
.home__3-col.oxy-easy-posts .oxy-posts,
.home__3-col.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:flex-end;
}
@media (max-width: 479px) {
.home__3-col {
 height:320px;
}
}

.home__3-col-inner {
}
.home__3-col-title {
 font-family:'Merriweather';
 font-size:20px;
 line-height:36px;
 font-weight:700;
 color:#152b3d;
}
.home__3-col-subtitle {
 font-family:'Roboto';
 font-size:14px;
 line-height:26px;
 font-style:italic;
 color:#000000;
}
.left-border__div {
 width:100%;
 border-left-style:solid;
 border-left-width:10px;
 border-left-color:#00a7da;
 padding-left:10px;
 padding-top:10px;
 padding-right:10px;
 padding-bottom:10px;
}
.title__lightblue {
 font-family:'Merriweather';
 font-size:22px;
 font-weight:200;
 line-height:36px;
 color:#4fd6ff;
 margin-top:13px;
}
.btn__read-all:hover{
background-color :#ffffff;
border: 1px solid #ffffff;
color: #00a7da;
}.btn__read-all:hover{
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#00a7da;
 border-right-color:#00a7da;
 border-bottom-color:#00a7da;
 border-left-color:#00a7da;
 padding-top:12px;
 padding-bottom:12px;
}
.btn__read-all {
background-color :#00a7da;
border: 1px solid #00a7da;
}.btn__read-all {
 font-family:'Barlow';
 padding-top:12px;
 padding-bottom:12px;
 padding-left:24px;
 padding-right:24px;
 line-height:1;
 color:#ffffff;
 text-transform:uppercase;
 font-size:15px;
 font-weight:500;
 border-radius:0px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 margin-bottom:0px;
 transition-duration:0.2s;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#00a7da;
 border-right-color:#00a7da;
 border-bottom-color:#00a7da;
 border-left-color:#00a7da;
}
.repeater__content {
 width:100%;
}
.repeater__content:not(.ct-section):not(.oxy-easy-posts),
.repeater__content.oxy-easy-posts .oxy-posts,
.repeater__content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 479px) {
.repeater__content {
}
.repeater__content:not(.ct-section):not(.oxy-easy-posts),
.repeater__content.oxy-easy-posts .oxy-posts,
.repeater__content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.h-rep__cat {
 font-family:'Barlow';
 color:#ffffff;
 font-size:12px;
 line-height:22px;
 padding-left:10px;
 width:100%;
 background-color:#00a7da;
}
.h-rep__title {
 font-family:'Merriweather';
 text-align:left;
 font-size:22px;
 font-weight:400;
 color:#1d364b;
 line-height:28px;
}
.h-rep__meta {
 font-family:'Barlow';
 text-align:left;
 color:#668aa4;
 font-size:12px;
 padding-right:20px;
}
.h-rep__link {
}
.h-rep__link:not(.ct-section):not(.oxy-easy-posts),
.h-rep__link.oxy-easy-posts .oxy-posts,
.h-rep__link.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.h-rep {
}
.header-main {
}
.team__col {
 width:50%;
 padding-top:10px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:10px;
}
@media (max-width: 479px) {
.team__col {
 padding-left:20px;
 padding-right:20px;
}
}

.team__container {
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#668aa4;
 border-right-color:#668aa4;
 border-bottom-color:#668aa4;
 border-left-color:#668aa4;
 width:100%;
 height:100%;
}
.team__container:not(.ct-section):not(.oxy-easy-posts),
.team__container.oxy-easy-posts .oxy-posts,
.team__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 479px) {
.team__container {
}
.team__container:not(.ct-section):not(.oxy-easy-posts),
.team__container.oxy-easy-posts .oxy-posts,
.team__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.team__img {
 width:33.33%;
 height:100%;
 background-position:50% 50%;
}
@media (max-width: 479px) {
.team__img {
 width:100%;
 height:300%;
}
}

.team__columns {
 height:200px;
 padding-top:0px;
}
@media (max-width: 479px) {
.team__columns {
 height:auto;
}
}

.team__bio-content {
 width:66.67%;
 height:100%;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:none;
 border-top-color:#668aa4;
 border-right-color:#668aa4;
 border-bottom-color:#668aa4;
 border-left-color:#668aa4;
}
.team__bio-content:not(.ct-section):not(.oxy-easy-posts),
.team__bio-content.oxy-easy-posts .oxy-posts,
.team__bio-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
@media (max-width: 479px) {
.team__bio-content {
 border-left-style:solid;
 border-top-style:none;
 width:100%;
 padding-top:0px;
 height:auto;
}
.team__bio-content:not(.ct-section):not(.oxy-easy-posts),
.team__bio-content.oxy-easy-posts .oxy-posts,
.team__bio-content.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.team__bio-div {
 width:100%;
 border-left-width:10px;
 border-left-color:#00a7da;
 border-left-style:solid;
 padding-left:10px;
 padding-right:10px;
 margin-top:10px;
 padding-bottom:0px;
 padding-top:0px;
}
@media (max-width: 479px) {
.team__bio-div {
 margin-top:0px;
 padding-top:5px;
 padding-bottom:5px;
}
}

.team__bio-name {
 font-family:'Barlow';
 color:#000000;
 font-size:22px;
 font-weight:900;
 text-transform:uppercase;
 line-height:1;
 margin-bottom:20px;
}
.team__bio-role {
 font-family:'Merriweather';
 color:#668aa4;
 font-size:16px;
 line-height:1;
 font-weight:400;
}
.team__bio-link {
 font-family:'Merriweather';
 color:#668aa4;
 font-size:12px;
 text-transform:uppercase;
 text-align:left;
 font-weight:700;
 letter-spacing:2px;
 padding-right:10px;
}
.text__standard-large {
 font-family:'Barlow';
 font-size:20px;
 line-height:28px;
 color:#545454;
 font-weight:400;
 margin-bottom:49px;
}
.text__standard-white-large {
 font-family:'Barlow';
 font-size:20px;
 line-height:28px;
 color:#ffffff;
 font-weight:400;
 margin-bottom:30px;
 text-align:left;
}
@media (max-width: 479px) {
.text__standard-white-large {
 padding-left:20px;
 padding-right:20px;
}
}

.divider__lightblue {
 background-color:#00a7da;
 height:2px;
 min-height:2px;
 max-height:2px;
 margin-bottom:40px;
 margin-left:auto;
 margin-right:auto;
}
.quote__text {
 font-family:'Merriweather';
 text-align:center;
 font-size:28px;
 line-height:40px;
 font-weight:600;
 color:#dc9738;
 padding-left:8%;
 padding-right:8%;
 margin-left:auto;
 margin-right:auto;
}
@media (max-width: 479px) {
.quote__text {
 padding-left:5%;
 padding-right:5%;
}
}

.quote__text-name {
 font-family:'Barlow';
 color:#ffffff;
 font-size:20px;
 font-weight:400;
}
.divider__double {
 width:100%;
 margin-top:24px;
 height:4px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-style:solid;
 border-right-style:none;
 border-bottom-style:solid;
 border-left-style:none;
 border-top-color:#c8deee;
 border-right-color:#668aa4;
 border-bottom-color:#c8deee;
 border-left-color:#668aa4;
 min-height:4px;
 max-height:4px;
 background-color:#ffffff;
 margin-bottom:24px;
 padding-top:0px;
}
.large__number {
 font-family:'Merriweather';
 color:#ffffff;
 font-size:92px;
 font-weight:400;
 margin-top:0px;
 padding-top:0px;
 padding-bottom:0px;
 margin-bottom:0px;
 line-height:100px;
}
.text__disclaimer {
 font-family:'Barlow';
 font-size:12px;
 font-weight:400;
}
.read-more__text {
 font-family:'Merriweather';
 font-size:12px;
 text-transform:uppercase;
 letter-spacing:2px;
 font-weight:700;
 color:#668aa4;
}
.careers__title {
 font-family:'Merriweather';
 font-size:24px;
 font-weight:400;
 color:#ffffff;
 letter-spacing:2px;
 line-height:33px;
 text-transform:uppercase;
}
.blog__repeater {
 margin-top:20px;
}
.blog__repeater:not(.ct-section):not(.oxy-easy-posts),
.blog__repeater.oxy-easy-posts .oxy-posts,
.blog__repeater.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
.blog__p-div {
 width:30%;
}
.blog__div-1 {
 padding-top:15px;
 padding-bottom:15px;
 padding-left:20px;
 padding-right:20px;
 width:100%;
}
.blog__cat {
 font-family:'Barlow';
 font-size:12px;
 font-weight:300;
 letter-spacing:1px;
 text-transform:uppercase;
 color:#0274be;
 line-height:1;
}
.blog__p-title:hover{
 color:#2587ba;
}
.blog__p-title {
 font-family:'Merriweather';
 font-size:22px;
 font-weight:300;
 letter-spacing:-0.4px;
 color:#212121;
 transition-duration:0.2s;
 line-height:1.2;
 margin-top:10px;
display: -webkit-box; max-width: 100%; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;
}
@media (max-width: 991px) {
.blog__p-title {
 font-size:20px;
}
}

@media (max-width: 479px) {
.blog__p-title {
display: inline-block; max-width: 100%; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;
}
}

.blog__p-container {
 width:100%;
 margin-bottom:30px;
 border-radius:2px;
 height:100%;
 position:relative;
 padding-bottom:60px;
 margin-top:auto;
 box-shadow:0px 1px 4px 0px rgb(0 0 0 / 15%);
}
.blog__div-2 {
 padding-top:15px;
 padding-left:20px;
 padding-right:20px;
 padding-bottom:15px;
 width:100%;
}
.blog__excerpt {
 font-family:'Barlow';
 color:#212121;
 font-size:14px;
 font-weight:300;
 line-height:22px;
display: -webkit-box; max-width: 100%; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;
}
.blog__p-btn:hover{
background-color :#2587ba;
border: 1px solid #2587ba;
}.blog__p-btn:hover{
}
.blog__p-btn {
background-color :#8c8c8c;
border: 1px solid #8c8c8c;
}.blog__p-btn {
 font-family:'Barlow';
 margin-top:15px;
 button-hover_color:#2587ba;
 transition-duration:0.2s;
 border-radius:0px;
 padding-top:6px;
 padding-bottom:6px;
 padding-right:18px;
 padding-left:18px;
 font-size:11px;
 letter-spacing:0.55px;
 font-weight:300;
 line-height:17.6px;
}
.blog__p-btn:not(.ct-section):not(.oxy-easy-posts),
.blog__p-btn.oxy-easy-posts .oxy-posts,
.blog__p-btn.ct-section .ct-section-inner-wrap{
display:inline-block;
}
.blog__date-div {
 background-color:rgba(0,0,0,0.03);
 padding-left:20px;
 padding-right:20px;
 padding-top:5px;
 padding-bottom:5px;
 width:100%;
 border-top-style:solid;
 border-top-width:1px;
 border-top-color:#eaeaea;
 position:absolute;
 bottom:0px;
}
.blog__post-item {
 padding-left:15px;
 padding-right:15px;
 width:33.33%;
 min-height:100%;
 margin-bottom:auto;
 height:auto;
 margin-top:auto;
}
@media (max-width: 479px) {
.blog__post-item {
 width:100%;
}
.blog__post-item:not(.ct-section):not(.oxy-easy-posts),
.blog__post-item.oxy-easy-posts .oxy-posts,
.blog__post-item.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.post__banner {
 height:45vh;
}
@media (max-width: 479px) {
.post__banner {
 height:30vh;
}
}

.post__container {
 width:100%;
 padding-top:40px;
 padding-left:40px;
 padding-right:40px;
 padding-bottom:40px;
 box-shadow:0px 0px 10px 0px rgb(0 0 0 / 50%);
}
@media (max-width: 479px) {
.post__container {
 padding-left:20px;
 padding-right:20px;
 padding-bottom:10px;
}
}

.post__content {
}
.oxy-stock-content-styles {
}
.prev-next__links {
 font-family:'Merriweather';
 font-size:18px;
 color:#0d171f;
 font-weight:400;
 line-height:1.5;
 letter-spacing:0px;
 position:relative;
}
@media (max-width: 479px) {
.prev-next__links {
 margin-left:30px;
}
}

.prev__link {
}
.tag__widg {
}
.post__rel-posts {
}
@media (max-width: 479px) {
.post__rel-posts {
}
.post__rel-posts:not(.ct-section):not(.oxy-easy-posts),
.post__rel-posts.oxy-easy-posts .oxy-posts,
.post__rel-posts.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.types__col:hover{
background-image:linear-gradient(rgba(0,0,0,0.32), rgba(0,0,0,0.32));}
.types__col {
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 text-align:center;
 transition-duration:0.2s;
 background-color:rgba(0,0,0,0);
}
.types__col:not(.ct-section):not(.oxy-easy-posts),
.types__col.oxy-easy-posts .oxy-posts,
.types__col.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.bio__title {
 font-family:'Merriweather';
 font-size:16px;
 font-weight:400;
 color:#668aa4;
 line-height:1;
}
.job__title {
 font-family:'Merriweather';
 font-size:26px;
 line-height:1;
 font-weight:600;
 color:#0d171f;
 margin-bottom:50px;
}
.job__text {
 font-family:'Merriweather';
 font-size:17px;
 line-height:25px;
 color:#545454;
 font-weight:400;
 margin-bottom:50px;
}
.thank-you__section {
background-image:url(https://pravaticapital.com/wp-content/uploads/2021/02/Thank-you-background.png); background-position:50% 50%;
}
.thank-you__section:not(.ct-section):not(.oxy-easy-posts),
.thank-you__section.oxy-easy-posts .oxy-posts,
.thank-you__section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.popup__text-modal {
}
.cat__rep {
}
.pcif__cols {
}
.pcif__btn {
background-color :#dc9738;
border: 1px solid #dc9738;
}.pcif__btn {
 font-family:'Barlow';
 font-size:16px;
 font-weight:500;
 text-transform:uppercase;
 line-height:1;
 color:#152b3d;
 margin-left:50px;
 padding-top:12px;
 padding-bottom:12px;
 padding-left:24px;
 padding-right:24px;
 min-width:145px;
}
@media (max-width: 1120px) {
.pcif__btn {
 min-width:181px;
}
}

@media (max-width: 479px) {
.pcif__btn {
 margin-top:20px;
 margin-left:auto;
 margin-right:auto;
}
}

.pcif__section {
 visibility:visible;
}
.pcif__2-col {
 max-width:1140px;
 text-align:justify;
 width:87%;
}
.pcif__2-col:not(.ct-section):not(.oxy-easy-posts),
.pcif__2-col.oxy-easy-posts .oxy-posts,
.pcif__2-col.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 479px) {
.pcif__2-col {
 width:100%;
}
.pcif__2-col:not(.ct-section):not(.oxy-easy-posts),
.pcif__2-col.oxy-easy-posts .oxy-posts,
.pcif__2-col.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.pcif__modal-1 {
 width:885px;
 height:770px;
 position:relative;
 z-index:2147483640;
}
.oxy-close-modal {
background-color: #f4f4f4;
border: 1px solid #f4f4f4;
padding: 3px;color: #ffffff;}.oxy-close-modal 
>svg {width: 15px;height: 15px;}.oxy-close-modal {
background-color :#ffffff;
border: 1px solid #ffffff;
}.oxy-close-modal {
background-color: #f4f4f4;
border: 1px solid #f4f4f4;
padding: 3px;color: #ffffff;}.oxy-close-modal 
>svg {width: 15px;height: 15px;}.oxy-close-modal {
 background-color:rgba(0,167,218,0);
 left:662px;
 top:-65px;
}
.call-out_headline {
 font-family:'Merriweather';
 padding-bottom:15px;
 font-size:40px;
 font-weight:200;
 color:#ffffff;
 letter-spacing:4px;
 line-height:55px;
}
.btn__learn-more--gold:hover{
background-color :#ffffff;
border: 1px solid #ffffff;
color: #df971e;
}.btn__learn-more--gold:hover{
 border-bottom-width:1px;
 border-top-color:#df971e;
 border-right-color:#df971e;
 border-bottom-color:#df971e;
 border-left-color:#df971e;
 border-top-width:1px;
 border-right-width:1px;
 border-left-width:1px;
}
.btn__learn-more--gold {
background-color :#df971e;
border: 1px solid #df971e;
color: #ffffff;
}.btn__learn-more--gold {
 font-family:'Barlow';
 padding-top:12px;
 padding-left:24px;
 padding-right:24px;
 line-height:1;
 color:#ffffff;
 text-transform:uppercase;
 font-size:14px;
 font-weight:800;
 border-radius:0px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 margin-bottom:0px;
 border-top-width:0px;
 border-right-width:0px;
 border-bottom-width:0px;
 border-left-width:0px;
 border-top-color:#00a7da;
 border-right-color:#00a7da;
 border-bottom-color:#00a7da;
 border-left-color:#00a7da;
 margin-top:20px;
 letter-spacing:1.2px;
}
.new__mob-menu {
}
@media (max-width: 479px) {
.new__mob-menu {
}
}

.white-paper__blue-title {
 font-family:'Barlow';
 color:#00a7da;
 text-transform:uppercase;
 font-size:43px;
 letter-spacing:2px;
 line-height:40px;
 font-weight:600;
 margin-bottom:15px;
}
@media (max-width: 479px) {
.white-paper__blue-title {
}
}

.home__rep {
}
.wp__post-content {
}
.video-form__trig {
cursor:pointer;
}
@media (max-width: 479px) {
.video-form__trig {
}
}

.web-vid__edit {
}
.learn-more__link:hover{
 color:#ffffff;
}
.learn-more__link {
 font-family:'Merriweather';
 color:#668aa4;
 font-weight:400;
 font-size:15px;
 line-height:1.2;
 margin-top:auto;
}
.learn-more__link:not(.ct-section):not(.oxy-easy-posts),
.learn-more__link.oxy-easy-posts .oxy-posts,
.learn-more__link.ct-section .ct-section-inner-wrap{
display:flex;
}
.new-home__slider {
}
.h1__title {
 font-family:'Merriweather';
 color:#ffffff;
 font-size:50px;
 font-weight:600;
 line-height:1.2;
}
@media (max-width: 479px) {
.h1__title {
 font-size:40px;
}
}

.team__div {
 background-color:#ffffff;
 width:100%;
width:calc(25% - 3 * 50px / 4);
}
@media (max-width: 991px) {
.team__div {
 width:45%;
}
}

@media (max-width: 479px) {
.team__div {
 width:100%;
}
}

.team__div-img {
background-size: cover; width:100%;
 height:300px;
 background-position:50% 0%;
}
@media (max-width: 991px) {
.team__div-img {
 height:350px;
}
}

.team__div-img-inner {
 width:100%;
 border-top-width:4px;
 border-top-style:solid;
 border-top-color:#00a7da;
 transition-duration:0.2s;
 padding-top:83%;
 height:300px;
}
@media (max-width: 991px) {
.team__div-img-inner {
 height:400px;
}
}

.team__div-info {
 width:100%;
 background-color:#ffffff;
 padding-top:30px;
 padding-right:30px;
 padding-bottom:35px;
 padding-left:30px;
}
.team__div-name {
 font-family:'Merriweather';
 font-weight:400;
 color:#1d364b;
 line-height:1;
 margin-bottom:10px;
 font-size:20px;
}
.team__div-title {
 font-family:'Barlow';
 font-size:16px;
 font-weight:500;
 line-height:1;
}
.team__div-link {
 font-family:'Merriweather';
 padding-left:30px;
 padding-bottom:25px;
 padding-right:30px;
 width:100%;
 font-size:15px;
 color:#1d364b;
 font-weight:400;
 line-height:1;
 margin-top:auto;
}
.team__div-link:not(.ct-section):not(.oxy-easy-posts),
.team__div-link.oxy-easy-posts .oxy-posts,
.team__div-link.ct-section .ct-section-inner-wrap{
display:flex;
}
.cot__text:hover{
 color:#00a7da;
}
.cot__text {
 font-family:'Barlow';
 font-size:16px;
 text-transform:uppercase;
 line-height:1;
 color:#1d364b;
 transition-duration:0.2s;
}
.toggle-9546 {
}
.toggle-9546-expanded {
}
.staff__title {
 font-family:'Merriweather';
 font-weight:300;
 font-style:italic;
 color:#ffffff;
 font-size:32px;
 line-height:1;
 margin-bottom:25px;
}
@media (max-width: 479px) {
.staff__title {
 font-size:22px;
 margin-bottom:10px;
}
}

.staff__name {
 font-family:'Merriweather';
 font-size:50px;
 line-height:1;
 color:#ffffff;
 text-transform:uppercase;
}
@media (max-width: 479px) {
.staff__name {
 font-size:45px;
}
}

.staff__img {
 margin-bottom:-240px;
}
@media (max-width: 991px) {
.staff__img {
 margin-bottom:0px;
}
}

.new-banner__sec {
 height:58vh;
}
@media (max-width: 479px) {
.new-banner__sec {
 height:auto;
 background-position:80% 0%;
}
}

.bold-to-semibold {
}
.content__div {
}
.tabs-0404-tab {
 font-family:'Barlow';
 padding-top:0px;
 padding-right:0px;
 padding-bottom:0px;
 padding-left:0px;
 font-size:20px;
 font-weight:600;
 color:#1d364b;
 text-transform:uppercase;
 border-bottom-style:solid;
 border-bottom-width:2px;
 border-bottom-color:transparent;
}
@media (max-width: 991px) {
.tabs-0404-tab {
 font-size:18px;
}
}

@media (max-width: 479px) {
.tabs-0404-tab {
}
}

.tabs-0404-tab-active {
 color:#00a7da;
 border-bottom-width:2px;
 border-bottom-style:solid;
 border-bottom-color:#00a7da;
}
@media (max-width: 991px) {
.tabs-0404-tab-active {
}
}

.tabs-contents-0404-tab {
 font-family:'Barlow';
 font-weight:400;
 font-size:21px;
 padding-top:60px;
 padding-bottom:60px;
 margin-top:40px;
 border-top-color:#c4daea;
 border-top-width:1px;
 border-top-style:solid;
 border-bottom-style:solid;
 border-bottom-color:#c4daea;
 border-bottom-width:1px;
 padding-left:60px;
 padding-right:60px;
 border-right-color:#c4daea;
 border-left-color:#c4daea;
 border-right-width:1px;
 border-left-width:1px;
 border-right-style:solid;
 border-left-style:solid;
}
.tabs-contents-0404-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-0404-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-0404-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 479px) {
.tabs-contents-0404-tab {
 padding-top:30px;
 padding-right:20px;
 padding-bottom:30px;
 padding-left:20px;
}
}

.tabs-7413-tab {
}
.tabs-7413-tab-active {
}
.tabs-contents-7413-tab {
}
.toc__edit-text-lf {
}
.toggle-6278 {
}
.toggle-6278-expanded {
}
.toggle-2006 {
 padding-bottom:25px;
 border-bottom-color:#1d364b;
 border-bottom-width:2px;
 padding-top:25px;
 border-bottom-style:solid;
}
.toggle-2006-expanded {
 border-bottom-color:transparent;
}
.form__trig {
}
.careers-form__div {
}
.careers-form__div:not(.ct-section):not(.oxy-easy-posts),
.careers-form__div.oxy-easy-posts .oxy-posts,
.careers-form__div.ct-section .ct-section-inner-wrap{
display:none;
}
.formTrig {
}
.ani__arrow-div {
 position:relative;
}
.ani__arrow-div:not(.ct-section):not(.oxy-easy-posts),
.ani__arrow-div.oxy-easy-posts .oxy-posts,
.ani__arrow-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
.link-with-ani-arrow {
}
.white-arrow__edit {
}
.grey-arrow__edit {
}
.leadership_nav {
}
.fund__trigg {
}
.new-inner__banner {
 height:36vh;
}
@media (max-width: 479px) {
.new-inner__banner {
 background-position:80% 0%;
}
}

.leadership-team {
}
.next-name__edit {
}
@media (max-width: 479px) {
.next-name__edit {
 text-align:left;
text-align:start!important; padding-left:20px !important; border-left:2px solid #668aa4 !important; border-right: none !important;
}
}

.next__link-edit {
}
@media (max-width: 479px) {
.next__link-edit {
 margin-left:22px;
}
}

.easy-post__edit {
}
.hidden__item {
opacity:0; pointer-events:none;
}
.prev-name__edit {
}
.pwd-protected {
}
.dynamic-phone-footer {
}
.dynamic-phone {
}
html {
  scroll-behavior: smooth;
  scroll-padding: 120px;
}
/* ---------- NAV ---------- */
.header-main .oxy-header-left{
	width: 100%;
}
.header-main .oxy-header-center,.header-main .oxy-header-right{
	display:none;
}

#_header_row-55-6 .oxy-header-container{
	padding: 0px;
}
.menu__1 .oxy-nav-menu-list li.current-menu-item > a, .menu__1 .oxy-nav-menu-list li.menu-item:hover > a,
.menu__2 .oxy-nav-menu-list li.current-menu-item > a, .menu__2 .oxy-nav-menu-list li.menu-item:hover > a{
    border-bottom-color: #00A7DA;
}
.menu__2 .sub-menu li a{
	font-size: 13px !important;
  	text-transform: capitalize !important;
}
}
#_header-54-6.oxy-header-wrapper.oxy-header.oxy-sticky-header.oxy-sticky-header-active.oxy-sticky-header-fade-in {
	 z-index: 2147483639 !important;
}
#_nav_menu-6-6 .menu-item-10 {
    border-left: solid #668aa4 .5px;
}
.new__mob-menu .menu-new-mobile-menu-container{
	width:80%;
}
.new__mob-menu ul.sub-menu {
  padding: 0px 10px 10px 20px !important;
}
.new__mob-menu #menu-item-6144 a{
	display: flex;
    justify-content: space-between;
}
.oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg {
  font-size: 17px!important;
}
#_nav_menu-58-98 .oxy-nav-menu-list {

    flex-wrap: wrap;
	}
/* ---------- END NAV ---------- */

.pwd-protected .post-password-form input[type="password"]{
  font-family: 'Barlow';
  padding: 9px 24px 10px;
  border-radius: 0px;
  border: 1px solid #000;
}
.pwd-protected .post-password-form input[type="submit"]{
  font-family: 'Barlow';
    padding:12px 24px;
    line-height: 1;
    color: #ffffff;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 800;
    border-radius: 0px;
    border: 1px solid #00a7da;
    letter-spacing: 1.2px;
      background-color: #00a7da;
  cursor:pointer;
}

/* ---------- HOME ---------- */
.middle {
    text-align: left;
    font-size: 50px!important;
    font-weight: 600!important;
    font-family: "Merriweather",Sans-serif;
    color: #fff;
}
.txt-rotate {
    color: #;
	text-shadow: 0 0 6px rgba(0,0,0,0.3);
}
.lit-text {
	text-shadow: 0 0 6px rgba(0,0,0,0.3)!important;
}
span.content-normal-white a {
  color: #00a7da;
}
.drop-cap {
    color: #00A7DA;
    float: left;
    font-family: "Merriweather", Sans-Serif;
    font-size: 92px;
    font-weight: 200;
    line-height: 60px;
    padding-top: 10px;
    padding-right: 10px;
    padding-left: 0px;
    padding-bottom: 4px;
}

.home__3-col-inner, .btn__learn-more, .home__3-col-subtitle, .home__3-col-title{ 
  transition: all .2s ease-in-out; 
}
.home__3-col-inner:hover .btn__learn-more{
	color: #00A7DA;
  	background-color: #ffffff;
}
.home__3-col-inner:hover .home__3-col-subtitle, .home__3-col-inner:hover .home__3-col-title{
	color: #ffffff;
  	text-shadow: 0px 0px 5px #000;
}
.h-rep .unslider-arrow{
background: #668aa4 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAQAAABuQZ3IAAAAi0lEQVR4AU3OISBEQQBAwS0AACS9NxqQgCZpkiYBVddFvWhAAUABAPQCAGC4g/0vTnrBqCfDIZl70J+kMUBPpEwT4FNXxBxz4F1HxHyr4EVTxBLb4EFNxEon4CJSlVNw9AcV9sC16h8osgke1P1ArgXwouVvdQq86ww/GQefusNf7kBviBlxpT8k+gL/Wox4r1d4MwAAAABJRU5ErkJggg==) no-repeat scroll 50% 50% / 5px 9px;
    border-radius: 0px;
    height: 20px;
    opacity: 1;
    width: 20px;
}
.h-rep .unslider-arrow.next {
    right: 0px;
    top: 17px;
}
.h-rep .unslider-arrow.prev {
    left: auto !important;
    right: 40px;
    top: 17px;
}
.text__standard a{
	 color: #00a7da;
}
.text__standard a:hover{
	 color: inherit;
}
.h-rep__cat a{
	color:inherit;
}
.home__rep .oxy-repeater-pages-wrap{
	display: none;
}

/* ---------- END HOME ---------- */

.divider__lightblue{
  width:calc(100% - 100px);
}
.web-vid__edit figure {
    margin: 0px;
}

/* ---------- CONTACT US ---------- */
.gform_required_legend{
	display:none;
}

.gform-2 textarea::placeholder, .gform-2 input::placeholder, .gform-3 textarea::placeholder, .gform-3 input::placeholder,
.gform-1 input::placeholder
{
	color: #6f6f6f !important;
}
.gform-2 textarea, .gform-2 input:not(#gform_submit_button_6), .gform-3 textarea, .gform-3 input:not(#gform_submit_button_7, 
#input_7_6 , .gform-3 #gform_browse_button_7_6), 
.gform-1 input:not(#gform_submit_button_12)
{
	background-color: #cccccc5e !important;
    padding: 5px 15px !important;
    min-height: 40px;
    font-size: 16px !important;
  	border: none;
  	border-radius: 2px;
  	font-family: 'Barlow'!important;
  	color: #6f6f6f !important;
}
.gform-2 .gfield, .gform-3 .gfield {
	margin-top: 10px !important;
}
.gform-2 li.hidden_label input, .gform-3 li.hidden_label input  {
    margin-top: 0px !important;
} 
.gform-2 .gform_footer , .gform-3 .gform_footer {
    padding: 0px 0 10px 0 !important;
    margin: 4px 0 0 0 !important;
}
.gform-1 .gform_footer{
	justify-content: center;
}
.gform-2 #gform_submit_button_6, .gform-3 #gform_submit_button_7, .gform-3 #gform_browse_button_7_6,
.gform-1 #gform_submit_button_12
{
	background-color: #1D364B;
    color: #ffffff;
  	font-family: 'Barlow';
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 1.5px;
  	min-height: 42px;
  	width: 170px;
  	border: none;
  	padding: 12px 24px;
  	border-radius: 2px;
  	text-transform: uppercase;
}

/* ---------- END CONTACT US ---------- */

/* ---------- CAREERS ---------- */

#gfield_description_7_6, #input_7_6{
	font-size: 16px !important;
  	font-family: 'Barlow'!important;
  	color: #6f6f6f !important;
  	text-transform: uppercase;
    padding-top: 6px;
}
.gform-3 .top_label div.ginput_container {
    margin-top: 0px !important;
}
.gform-3 .gform_footer{
	text-align: right;
  	margin-top: -42px !important;
}
.gform-3 .gform_drop_instructions{
	display: none !important;
}
.gform-3 #field_7_6{
    display: flex;
  	padding-right: 202px;
}
.gform-3 #gform_multifile_upload_7_6{
  	width: 170px;
}
.gform-3 #gform_drag_drop_area_7_6{
	padding:0px;
  	border: none;
}
.gform-3 #gform_browse_button_7_6{
	background-color: #0274be !important;
}
.gform-3 #gform_drag_drop_area_7_6{
	margin-bottom:0px;
}

.gform-3 #gfield_description_7_6{
    text-align: end;
}

/* ---------- END CAREERS ---------- */

/* ---------- BLOG ---------- */

/*.blog__p-container {
	height: auto;
}
*/
.next-name__edit a , .prev-name__edit a{
  position:relative;
      display: inline-block;
}
.next-name__edit a .ct-fancy-icon{
    position: absolute;
    top: -2px;
    right: -35px;
}
.prev-name__edit a .ct-fancy-icon{
    position: absolute;
        top: -2px;
    left: -31px;

}
/* ---------- END Blog ---------- */

/* ---------- POST ---------- */

#section-5-135 .ct-section-inner-wrap{
	min-height: 250px;
}
.post__content p{
	margin-top: 0px;
  	margin-bottom: 20px;
}
.post__content h2, .post__content h3, .post__content h4, .post__content h5, .post__content h6 {
    color: #387bbd;
    font-family: 'Merriweather';
  	line-height: 1.4;
  	font-weight: 300;
}
.post__content h2{
  	font-size: 32px;
}
.post__content h3{
  	font-size: 25px;
}
.post__content a{
	color: #0274be;
}
.post__content a:hover{
	color: inherit;
}
.prev-next__links{
	font-size: 0px;
}
.prev-next__links a{
	color: #0c0c0c;
  	font-family: 'Merriweather';
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5;
    letter-spacing: 0px;
}
.prev__link a{
  	font-family: 'Merriweather';
    font-size: 16px;
    font-weight: 300;
  	color: #0c0c0c;
}
.tag__widg h2{
	display: none;
}
.tag__widg .tag-cloud-link, .tag__widg a{
	color: #616161;
  	font-size: 15px !important;
    background: #f5f5f5;
    display: inline-block;
    letter-spacing: 1px;
    line-height: normal;
    padding: 2px 10px;
    margin: 0 3px 5px 0;
  	transition: all .2s linear;
}
.tag__widg .tag-cloud-link:hover, .tag__widg a:hover{
	color: #ffffff;
    background: #387bbd;
}
.post__rel-posts .oxy-repeater-pages-wrap{
	display: none;
}
.cat__rep .oxy-repeater-pages-wrap{
	display: none;
}
#_dynamic_blog .oxy-repeater-pages-wrap{
	display:none;
}
.wp__post-content h2, .wp__post-content h3, .wp__post-content h4{
	font-family: 'Merriweather';
    font-size: 18px;
    color: #ffffff;
    line-height: 1.35;
    font-weight: 200;
}
.wp__post-content h2{
	font-size: 20px;
}
/* ---------- END POST ---------- */


#div_block-489-149, .modal__overflow{
  height: 600px;
  overflow-x: hidden;
  overflow-y: scroll;
}
.pcif__modal-1{
	overflow-x: hidden;
  overflow-y: scroll;
}
.types__col{ 
  	transition: all .2s ease-in-out !important; 
}
.lightblue__edit{
	color: #00a7da;  	
    font-weight: 600;
}
.bio__repeater .oxy-repeater-pages-wrap{
	display: none;
}
.thank-you__section{
	height:calc(100vh - 347px)
}




/* Gravity Form */
.wp__post-content .gform-wp input:not(.button){
	font-family: 'Open Sans' !important;
}
.gform-wp input[type=submit]{
	padding: 13px 50px !important;
}
form.gform-wp input[type=text]{
	text-transform: initial !important;
}
.gform-wp input::placeholder{
	text-transform:capitalize;
}
.gform-wp input:focus-visible::placeholder{
	color:#7b97ac !important;
}
.new-serv-footer-form input::placeholder{
	text-transform:uppercase;
}
li#field_5_1, li#field_5_2, li#field_5_3, li#field_5_4, li#field_5_5, li#field_5_6, li#field_5_7 {
    margin-top: -5px !important;
}
#gform_submit_button_10,#gform_submit_button_9, #gform_submit_button_8, .new-serv-footer-form #gform_submit_button_5 {
    background-color: #387BBD;
    color: #fff;
    margin-top: -5px;
    padding: 8px 50px;
    border-radius: 5px 5px 5px 5px;
}

input#gform_submit_button_5 {
    margin: 0;
    position: relative;
    left: -15%;
    width: 106%;
}
input#input_9_1, input#input_8_1, .new-serv-footer-form #gform_5 input#input_5_1_3_container::placeholder, input#input_5_1_3::placeholder, input#input_5_1_6::placeholder, input#input_5_2::placeholder, input#input_5_3::placeholder, input#input_5_4::placeholder, input#input_5_5::placeholder, input#input_5_6::placeholder, input#input_5_7::placeholder {
    color: #666666 !important;
}
#gform_submit_button_9, #gform_submit_button_8, .new-serv-footer-form #gform_submit_button_5{
    background-color: #387BBD;
    color: #fff;
    margin-top: -5px;
    padding: 8px 50px;
  	border-radius: 5px 5px 5px 5px;
}
.gform-wp input,#gform_fields_9 input, #gform_fields_8 input, .new-serv-footer-form #gform_fields_5 input {
    background-color: #F0F0F0;
}
#gform_fields_8 input, .new-serv-footer-form #gform_fields_5 input{
    font-weight: 500 !important;
    font-style: normal !important;
    color: #1a364a !important;
}
.new-serv-footer-form #field_5_5{
      width: 82% !important;
}
.new-serv-footer-form #gform_5 .gform_footer {
  width: 15% !important;
  text-align: right;
}
#gform_submit_button_11,#gform_submit_button_10,#gform_submit_button_9, #gform_submit_button_8, .new-serv-footer-form #gform_submit_button_5 {
    background-color: #387BBD;
    color: #fff;
    margin-top: -5px;
    padding: 13px 50px;
    border-radius: 5px 5px 5px 5px;
  	border:none !important;
}
.gform_wrapper {
  	max-width: 100%; 
}
textarea#input_6_9::placeholder {
  color: #000 !important;
}
textarea#input_6_9 {
    padding: 10px;
    border-radius: 5px;
    background-color: #eaeaea;
}
.gform-wp input:not(#gform_submit_button_10, #gform_submit_button_11), input#input_8_1,input#input_8_2,input#input_8_3,input#input_8_5,input#input_9_1,input#input_9_2,input#input_9_3,input#input_9_5 {
    padding: 12px;
    border: 1px solid;
    border-radius: 5px;
}
#gform_fields_5 label {
    display: none; 
}
#gform_fields_5 input {
	background-color: #c8dded;
    font-family: "Barlow", Sans-serif;
    font-size: 14px;
    font-weight: 700;
    font-style: italic;
    color: #9BB3C6;	
  	height: 40px;
  	float: left;
  	border-radius: 5px 5px 5px 5px;
  	margin-bottom: 12px;
  	border: none;
  	padding: 5px 14px;
  	width: 100%;
}
#field_5_1, #field_5_2, #field_5_5 {
  	margin-right: 2.5%;
}
#input_5_1_3_container {
    margin-right: -1px;
}
#gform_fields_5 .gfield {
  	width: 48.5%;
  	float: left;
  	clear: none;
}
#gform_submit_button_5 {
    background-color: #387bbd;
    font-family: "Barlow", Sans-serif;
    font-size: 13px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 2px;
    border-radius: 0px 0px 0px 0px;
    padding: 7px 23px;
}
#gform_5 .gform_footer {
  	width: 48.5%;
  	float: left;
  	clear: none;
  	padding-top: 7px;
    margin-top: 0;
}
input:focus::-moz-placeholder {color: transparent !important;}
input:focus:-ms-input-placeholder {color: transparent !important;}
input:focus::-webkit-input-placeholder {color: transparent !important;}

input::-moz-placeholder {color: #7b97ac !important;}
input:-ms-input-placeholder {color: #7b97ac !important;}
input::-webkit-input-placeholder {color: #7b97ac !important;}


@media screen and (min-width: 640px) and (max-width: 767px) {
#gform_fields_5 .gfield {
  	width: 100%;
    clear: both;
	float: none;
}
#input_5_1_3_container, #input_5_1_6_container {
    width: 100%;
  	clear: both;
  	margin-right: 0;
}
#gform_5 .gform_footer {
    width: 100%;
}
#gform_submit_button_5 {
    width: 100%;
}
}
@media screen and (min-width: 480px) and (max-width: 639px) {
#gform_fields_5 .gfield {
  	width: 100%;
    clear: both;
	float: none;
}
#input_5_1_3_container, #input_5_1_6_container {
    width: 100%;
  	clear: both;
  	margin-right: 0;
}
#gform_5 .gform_footer {
    width: 100%;
}
#gform_submit_button_5 {
    width: 100%;
}
}
@media screen and (max-width: 479px) {
#gform_fields_5 .gfield {
   width: 100%;
   clear: both;
   float: none;
}
#input_5_1_3_container, #input_5_1_6_container {
    width: 100%;
  	clear: both;
  	margin-right: 0;
}
#gform_5 .gform_footer {
    width: 100%;
}
#gform_submit_button_5 {
    width: 100%;
  }
  .new-serv-footer-form #gform_5 .gform_footer {
    width: 100% !important;
    text-align: right;
}
  
  input#gform_submit_button_5 {
    margin: 0;
    position: relative;
    left: 0px;
    width: 100%;

}
  .new-serv-footer-form #gform_submit_button_5 {
        padding: 7px 50px;
}
  .new-serv-footer-form #field_5_5 {
    width: 100% !important;
}
  
  
}






/* -- MEDIA QUERIES - RESPONSIVE --*/
@media screen and (min-width: 1600px) {
}
@media screen and (max-width: 1600px) {
}
@media screen and (min-width: 1440px) and (max-width: 1599px) {
}   
@media screen and (min-width: 1200px) and (max-width: 1439px) {
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  section:not(.pcif__section){
  padding-left:30px !important;
  padding-right:30px !important;
  }
}   
@media screen and (max-width: 991px) {
}
@media screen and (min-width: 768px) and (max-width: 991px) {
}
@media screen and (min-width: 640px) and (max-width: 767px) {
}
@media screen and (min-width: 480px) and (max-width: 639px) {
}
@media screen and (max-width: 479px) {
  .h-rep .unslider-arrow{
	background: #1d364b url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAQAAABuQZ3IAAAAi0lEQVR4AU3OISBEQQBAwS0AACS9NxqQgCZpkiYBVddFvWhAAUABAPQCAGC4g/0vTnrBqCfDIZl70J+kMUBPpEwT4FNXxBxz4F1HxHyr4EVTxBLb4EFNxEon4CJSlVNw9AcV9sC16h8osgke1P1ArgXwouVvdQq86ww/GQefusNf7kBviBlxpT8k+gL/Wox4r1d4MwAAAABJRU5ErkJggg==) no-repeat scroll 50% 50% / 5px 9px;
    border-radius: 0px;
    height: 20px;
    opacity: 1;
    width: 20px;
	}
  .gform-3 .gform_footer{
	text-align: right;
  	margin-top: 20px !important;
	}
  .gform-3 #gform_submit_button_7, .gform-2 #gform_submit_button_6, .gform-3 #gform_browse_button_7_6{
  	width: 100%;
    padding: 0px 24px;
  	}
  .gform-3 #field_7_6{
    display: block;
  	padding-right: 0px;
	}
  .gform-3 #gfield_description_7_6{
    text-align: left;
    padding-bottom:10px;
	}
  .gform-3 #gform_multifile_upload_7_6 {
    width: 100%;
	}
  #section-2-33.oxy-video-background .oxy-video-container video{
    width: 100%;
  	} 
  .middle {
    text-align: left;
    font-size: 30px!important;
    font-weight: 600!important;
    font-family: "Merriweather",Sans-serif;
    color: #fff;
	}
 	#_posts_grid-153-98 > .oxy-posts ,
  #_posts_grid-1129-5983 > .oxy-posts {
    grid-template-columns: repeat(1,minmax(200px,1fr));
	}
	#_nav_menu-58-98 .oxy-nav-menu-list {
    flex-direction: row;
    flex-wrap: wrap;
	}
	#_dynamic_blog {
		flex-direction: column;
	}
	#menu-categories-menu{
		flex-wrap: wrap;
	}
}
/* --  END MEDIA QUERIES - RESPONSIVE --*/.text__collapse{
	height:330px;
	overflow:hidden;
	position: relative;
	transition:0.3s;
}
.text__collapse.active{
	height:auto;
	overflow:initial;
}
.text__collapse::before{
	content: "READ MORE";
    font-family: 'Merriweather';
    color: #668aa4;
    font-weight: 400;
    font-size: 15px;
    line-height: 0.65;
    position: absolute;
    left: 50%;
    top: 305px;
    translate: -50% 0px;
    z-index: 1;
    width: 100px;
    text-align: center;
	cursor:pointer;
	background-image: url("https://pravaticapital.com/wp-content/uploads/2023/03/read-more-arrow.png");
	background-repeat:no-repeat;
	background-position:bottom center;
	padding-bottom:15px;
}
.text__collapse::after{
	content:"";
	width:100%;
	height:130px;
	background: linear-gradient(0deg, #fff, #ffffffd1, #fff0);
	position:absolute;
	top: 200px;
    left: 0px;
}
.text__collapse.active::before{
	content: "READ LESS";
	top: auto;
	bottom: -35px;
	background-image: url("https://pravaticapital.com/wp-content/uploads/2023/03/read-more-arrow-up.png");
	background-position:top center;
	padding-bottom:0px;
	padding-top:15px;
}
.text__collapse.active::after{
	height:0px;
	top: auto;
	bottom:0px;
}
.overtitle__barlow a{
	color:inherit;
}
.new-home__slider .unslider-arrow{
	background: url(https://pravaticapital.com/wp-content/uploads/2023/03/slider-arrow-next.png) no-repeat scroll 50% 50% / 10px 15px;
	width: 10px;
	height: 15px;
}
.learn-more__toggle::after{
	content:"";
	width:14px;
	height:8px;
	background-image: url("https://pravaticapital.com/wp-content/uploads/2023/03/read-more-arrow.png");
	top: 4px;
    position: relative;
    margin-left: 3px;
}
.learn-more__toggle.active{
	color:#fff;
}
.learn-more__toggle:hover::after{
	    filter: brightness(100);
}
.learn-more__toggle.active::after{
	content:"";
	background-image: url("https://pravaticapital.com/wp-content/uploads/2023/03/read-more-arrow-up.png");
	filter: brightness(100);
}
.lm-1-div, .lm-2-div, .lm-3-div{
	display:none;
}
.lm-1-div.active, .lm-2-div.active, .lm-3-div.active{
	display:block;
}
/* ----------------- iNNER ------------------ */

.team__div:hover .team__div-img-inner{
	background-color:rgb(0 152 203 / 50%);
	border-top-color:transparent;
}
.team__div-link a{
	color:#1d364b;
}
.team__div:hover .team__div-link a{
	color:#0098cb;
}
.bold-to-semibold strong{
	font-weight:600;
}
.cot__text.active{
	color: #00a7da;
}
.toc__edit-text .oxy-table-of-contents_list-item{
	padding-top:30px;
	padding-bottom:30px;
}
.toc__edit-text .oxy-table-of-contents_list-item:not(.oxy-table-of-contents_list-item:last-child){
	border-bottom:1px solid #545454;
}
.toc__edit-text .oxy-table-of-contents_list-item:first-child{
	padding-top:0px;
}
.toc__edit-text .oxy-table-of-contents_list-item:last-child{
	padding-bottom:0px;
}
.tabs-contents-0404-tab .ct-text-block{
	font-size: 16px !important;
}
.careers-form__div.active{
	display:block !important;
}
.ani__arrow-div:before {
  content: "";
  width: 25px;
  height: 2px;
  background: #00a7da;
  position: absolute;
  top: 50%;
  margin-top: -1px;
  left: 3px;
  transition: all 0.3s ease;
}
.ani__arrow-div:after {
  content: "";
  border: solid #00a7da;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 3px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
    position: absolute;
    left: 20px;
    transition: all 0.3s ease;
}
.easy-post__edit .blog__p-btn{
  font-family: 'Barlow';
    padding: 7px 15px;
    line-height: 1;
    color: #ffffff;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 800;
    border-radius: 0px;
    border: 1px solid #00a7da;
    margin-top: 15px;
    letter-spacing: 1.2px;
    background-color:#00a7da !important;
}
.easy-post__edit .blog__p-btn:hover{
  background-color:#fff !important;
  color: #00a7da !important;
}

/* Old Arrow Style

.ani__arrow-div:before {
  content: "";
  width: 25px;
  height: 2px;
  background: #00a7da;
  position: absolute;
  top: 50%;
  margin-top: -1px;
  left: 0px;
  transition: all 0.3s ease;
}
.ani__arrow-div:after {
  content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 0 5px 9px;
    border-color: transparent transparent transparent #00a7da;
    position: absolute;
    top: 50%;
    transform: translate(0px, -50%);
    left: 20px;
    transition: all 0.3s ease;
}
*/
.white-arrow__edit.ani__arrow-div:before{
	background: #fff;
}
.white-arrow__edit.ani__arrow-div:after{
		border: solid #fff;
	border-width: 0 2px 2px 0;
}
.grey-arrow__edit.ani__arrow-div:before{
	background: #668aa4;
}
.grey-arrow__edit.ani__arrow-div:after{
	border: solid #668aa4;
	border-width: 0 2px 2px 0;
}
.link-with-ani-arrow:hover .ani__arrow-div:before {
  width: 35px;
}
.link-with-ani-arrow:hover .ani__arrow-div:after {
  	left: 32px;
}
/*------------------------ FORMS ------------------------*/

.contact-gform *:focus, 
.careers-gform *:focus{
	outline:none;
}
.contact-gform input::placeholder, .contact-gform textarea::placeholder,
.careers-gform input::placeholder, .careers-gform textarea::placeholder
{
	color:#9c9c9c !important;
	font-size: 16px !important;
	 font-family: 'Barlow'!important;
}
.contact-gform .gfield_label,
.careers-gform .gfield_label{
	font-size: 20px !important;
    font-family: 'Barlow';
    font-weight: 600 !important;
    line-height: 1.2 !important;
    color: #000;
}
.contact-gform input:not(input[type="submit"]), .contact-gform textarea,
.careers-gform input:not(input[type="submit"]), .careers-gform textarea{
	font-size: 20px !important;
    font-family: 'Barlow'!important;
    font-weight: 600;
    line-height: 1.2;
	color:#000;
	padding:15px 20px !important;
	border:1px solid #cccccc;
	border-radius:0px;
}
.contact-gform input:not(input[type="submit"]), .contact-gform textarea, .contact-gform .gfield_label{
	font-size: 16px !important;
}
.contact-gform input[type="submit"]{
	font-family: 'Barlow';
    padding:12px 24px;
    line-height: 1;
    color: #ffffff;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 800;
    border-radius: 0px;
    border: 1px solid #00a7da;
    margin-top: 15px;
    letter-spacing: 1.2px;
    transition: all .2s ease-in-out;
  background-color: #00a7da;
  cursor:pointer;
}
.contact-gform input[type="submit"]:hover{
	background-color: #ffffff;
    color: #00a7da;
}
.pitchbook-gform .gfield_label{
	font-size: 17px !important;
}
.pitchbook-gform input:not(input[type="submit"]), .pitchbook-gform textarea{
	font-size: 17px !important;
  background:transparent;
  border:1px solid #000;
}
.pitchbook-gform input[type="submit"]{
	font-size: 20px !important;
    font-family: 'Barlow';
    font-weight: 100;
    line-height: 1.2;
	color:#fff;
	padding:10px 20px;
	border:none;
	background-color:#051c38;
	border:none;
	cursor:pointer;
	transition:0.2s;
}
.careers-gform .gform_drop_area{
	padding:0px !important;
	border:none !important;
	background-color:transparent!important;
}
.careers-gform .gform_drop_instructions{
	display:none !important;
}
.careers-gform .ginput_container_fileupload{
    display: flex;
    flex-direction: column-reverse;
}
.careers-gform .ginput_container_fileupload > div:first-child{
	display:flex;
}
.careers-gform .gform_fileupload_rules{
	font-size: 20px !important;
    font-family: 'Barlow';
    font-weight: 600;
    line-height: 1.2;
	color:#9c9c9c !important;
}
.careers-gform .gform_button_select_files{
	font-family: 'Barlow';
	font-size: 16px;
	line-height: 1.2;
    color: #00a7da;
    font-weight: 600;
	text-transform: uppercase;
	background-color: transparent;
    padding: 10px 20px !important;
    border: 2px solid #00a7da;
    margin-top: 20px;
	cursor: pointer;
}

.careers-gform  input[type="submit"]{
	font-family: 'Barlow';
	font-size: 16px;
	line-height: 1.2;
    color: #fff;
    font-weight: 600;
	text-transform: uppercase;
	background-color: #00a7da;
    padding: 10px 20px !important;
    border: 1px solid #00a7da;
}
.careers-gform  input[type="submit"]:hover {
    background-color: #ffffff;
    color: #00a7da;
}
#gform_submit_button_13::before{
	content:'';
}