#overlaymenu > .ct-section-inner-wrap{max-width:100%;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#overlaymenu{height:100vh;position:absolute;background-color:rgba(0,0,0,0.6)}#header > .ct-section-inner-wrap{max-width:100%;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;align-items:center}#header{position:absolute;z-index:15;text-align:left}#content > .ct-section-inner-wrap{max-width:100%;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#section-7-68 > .ct-section-inner-wrap{max-width:100%;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}#page-content > .ct-section-inner-wrap{max-width:100%;padding-right:0;padding-left:0}#page-content{overflow:hidden}#footer > .ct-section-inner-wrap{max-width:100%;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;align-items:center}#footer{background-color:#d9d8d4;text-align:left}@media (max-width:991px){#header > .ct-section-inner-wrap{display:flex}#header{display:block}#header{text-align:left}}#div_block-40-8{width:33%;justify-content:center;text-align:left;align-items:center;overflow:hidden;background-color:#f7f6f5}#div_block-41-8{background-size:cover;width:67.00%;background-position:50% 100%}#div_block-5-8{width:75%;justify-content:center}#div_block-6-8{width:25.00%;text-align:left;align-items:flex-end;justify-content:flex-start}#div_block-10-68{max-width:1500px;width:100%;z-index:3}#div_block-29-8{width:25%}#div_block-30-8{width:20%}#div_block-46-8{width:20%}#div_block-32-8{width:20%}#div_block-35-8{width:15.00%;align-items:flex-end;position:relative}@media (max-width:991px){#div_block-41-8{display:none}}@media (max-width:991px){#div_block-10-68{text-align:left;align-items:center}}@media (max-width:991px){#div_block-35-8{text-align:right;align-items:flex-start}}@media (max-width:991px){#new_columns-39-8> .ct-div-block{width:100% !important}}#new_columns-39-8{height:100%}#new_columns-4-8{max-width:1500px}@media (max-width:991px){#new_columns-28-8> .ct-div-block{width:100% !important}}#new_columns-28-8{max-width:1500px}#headline-34-68{max-width:1000px;padding-top:0px;padding-right:20px;padding-bottom:10px;padding-left:20px;margin-top:0px;width:100%;margin-bottom:0px;margin-left:auto;margin-right:auto}#_rich_text-49-8{margin-bottom:1em}#image-14-68{width:100%;height:100%;position:absolute;z-index:1;object-fit:cover;object-position:center bottom}#code_block-15-8{width:100px}#webmainmenu{margin-top:10px}#code_block-24-8{width:75px}#mainmenu .oxy-nav-menu-hamburger-line{background-color:#000000}#mainmenu.oxy-nav-menu.oxy-nav-menu-open{margin-top:0 !important;margin-right:0 !important;margin-left:0 !important;margin-bottom:0 !important}#mainmenu.oxy-nav-menu.oxy-nav-menu-open .menu-item a{padding-bottom:5px;padding-left:5px;padding-right:5px}#mainmenu .oxy-nav-menu-hamburger-wrap{width:40px;height:40px;margin-top:10px;margin-bottom:10px}#mainmenu .oxy-nav-menu-hamburger{width:40px;height:32px}#mainmenu .oxy-nav-menu-hamburger-line{height:6px}#mainmenu.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child{top:13px}#mainmenu.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child{top:-13px}#mainmenu .oxy-nav-menu-list{flex-direction:column}#mainmenu .menu-item a{padding-left:5px;padding-right:5px;padding-bottom:5px;color:#000000;font-size:24px}#mainmenu .current-menu-item a{color:#004a9a}#mainmenu.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a{border:0;padding-right:5px}#mainmenu .menu-item:focus-within a,#mainmenu .menu-item:hover a{color:#c1c3c2}#mainmenu.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover{border:0;padding-right:5px}#footermenu1 .oxy-nav-menu-hamburger-line{background-color:#000000}#footermenu1.oxy-nav-menu.oxy-nav-menu-open{margin-top:0 !important;margin-right:0 !important;margin-left:0 !important;margin-bottom:0 !important}#footermenu1.oxy-nav-menu.oxy-nav-menu-open .menu-item a{padding-bottom:5px;padding-right:5px}#footermenu1 .oxy-nav-menu-hamburger-wrap{width:40px;height:40px;margin-top:10px;margin-bottom:10px}#footermenu1 .oxy-nav-menu-hamburger{width:40px;height:32px}#footermenu1 .oxy-nav-menu-hamburger-line{height:6px}#footermenu1.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child{top:13px}#footermenu1.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child{top:-13px}#footermenu1 .oxy-nav-menu-list{flex-direction:column}#footermenu1 .menu-item a{padding-right:5px;padding-bottom:5px;color:#000000}#footermenu1 .current-menu-item a{color:#004a9a}#footermenu1.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a{border:0;padding-right:5px}#footermenu1 .menu-item:focus-within a,#footermenu1 .menu-item:hover a{color:#c1c3c2}#footermenu1.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover{border:0;padding-right:5px}#footermenu2 .oxy-nav-menu-hamburger-line{background-color:#000000}#footermenu2.oxy-nav-menu.oxy-nav-menu-open{margin-top:0 !important;margin-right:0 !important;margin-left:0 !important;margin-bottom:0 !important}#footermenu2.oxy-nav-menu.oxy-nav-menu-open .menu-item a{padding-bottom:5px;padding-right:5px}#footermenu2 .oxy-nav-menu-hamburger-wrap{width:40px;height:40px;margin-top:10px;margin-bottom:10px}#footermenu2 .oxy-nav-menu-hamburger{width:40px;height:32px}#footermenu2 .oxy-nav-menu-hamburger-line{height:6px}#footermenu2.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child{top:13px}#footermenu2.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child{top:-13px}#footermenu2 .oxy-nav-menu-list{flex-direction:column}#footermenu2 .menu-item a{padding-right:5px;padding-bottom:5px;color:#000000}#footermenu2 .current-menu-item a{color:#004a9a}#footermenu2.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a{border:0;padding-right:5px}#footermenu2 .menu-item:focus-within a,#footermenu2 .menu-item:hover a{color:#c1c3c2}#footermenu2.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover{border:0;padding-right:5px}#_social_icons-50-8.oxy-social-icons{flex-direction:column;margin-right:-10px;margin-bottom:-10px}#_social_icons-50-8.oxy-social-icons a{font-size:30px;margin-right:10px;margin-bottom:10px;border-radius:50%;background-color:#f7f6f5}#_social_icons-50-8.oxy-social-icons a:hover{background-color:#004a9a}#_social_icons-50-8.oxy-social-icons a svg{width:0.5em;height:0.5em;color:#c1c3c2}#_social_icons-50-8.oxy-social-icons a:hover svg{color:#f7f6f5}#_social_icons-50-8{margin-bottom:1em}.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} .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}.oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic{justify-content:center}.oxy-pricing-box .oxy-pricing-box-title-title{font-size:48px}.oxy-pricing-box .oxy-pricing-box-title-subtitle{font-size:24px}.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} .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content{font-size:16px;color:rgba(0,0,0,0.5)} .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-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}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1000px}.ct-section-inner-wrap,.oxy-header-container{max-width:1120px}body{font-family:'Montserrat'}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:'Montserrat';font-size:28px;font-weight:500;line-height:1.2}h2,h3,h4,h5,h6{font-size:24px;line-height:1.2}h3,h4,h5,h6{font-size:22px;line-height:1.2}h4,h5,h6{font-size:20px;line-height:1.2}h5,h6{font-size:18px;line-height:1.2}h6{font-size:16px;line-height:1.2}a{color:#004a9a;text-decoration:}a:hover{color:#c1c3c2;text-decoration:none}.ct-link-text{text-decoration:underline}.ct-link{text-decoration:}.ct-link-button{border-radius:px}.ct-section-inner-wrap{padding-top:75px;padding-right:20px;padding-bottom:75px;padding-left:20px}.ct-new-columns > .ct-div-block{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.oxy-header-container{padding-right:20px;padding-left:20px}@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}}.oxel_accordion{border-top-color:#adb4b9;border-right-color:#adb4b9;border-bottom-color:#adb4b9;border-left-color:#adb4b9;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}.oxel_accordion__row{width:100%;padding-top:8px;padding-left:8px;padding-right:8px;padding-bottom:8px;text-align:justify;border-bottom-color:#eceeef;border-bottom-width:1px;border-bottom-style:solid;border-top-style:none;background-color:#f9f9fa;border-right-style:none;border-left-style:none;cursor:pointer}.oxel_accordion__row:not(.ct-section):not(.oxy-easy-posts),.oxel_accordion__row.oxy-easy-posts .oxy-posts,.oxel_accordion__row.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;justify-content:space-between}.oxel_accordion__icon{color:#374047}.oxel_accordion__icon >svg{width:18px;height:18px}.oxel_accordion__icon{margin-right:8px;transition-duration:0.3s}.oxel_accordion__row_left{}.oxel_accordion__row_left:not(.ct-section):not(.oxy-easy-posts),.oxel_accordion__row_left.oxy-easy-posts .oxy-posts,.oxel_accordion__row_left.ct-section .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center}.oxel_accordion__content{width:100%;padding-top:8px;padding-left:8px;padding-right:8px;padding-bottom:8px;border-bottom-color:#98a1a8;border-bottom-width:2px;border-bottom-style:none;overflow:hidden;opacity:1;transition-duration:3s;border-top-style:none;border-right-style:none;border-left-style:none;transition-property:max-height;text-align:left;max-height:3000px;margin-top:0px}.oxel_accordion__content:not(.ct-section):not(.oxy-easy-posts),.oxel_accordion__content.oxy-easy-posts .oxy-posts,.oxel_accordion__content.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-start}.oxel_accordion__content__hidden{max-height:0px;padding-left:8px;padding-right:8px;padding-top:0px;z-index:-1;padding-bottom:0px;transition-duration:0s}.oxel_accordion__content__hidden:not(.ct-section):not(.oxy-easy-posts),.oxel_accordion__content__hidden.oxy-easy-posts .oxy-posts,.oxel_accordion__content__hidden.ct-section .ct-section-inner-wrap{display:flex}.oxel_accordion__row__label{font-weight:600}.hidden{}.mainbutton:hover{}.mainbutton{padding:10px 16px}.mainbutton{text-align:left;text-transform:uppercase;padding-top:3px;padding-bottom:3px}.whitebutton:hover{background-color :#000000;border:1px solid #000000}.whitebutton:hover{}.whitebutton{background-color :#f7f6f5;border:1px solid #f7f6f5;color:#000000}.whitebutton{button-hover_color:#000000}.oxy-stock-content-styles{}.portfolio-item{height:400px;width:100%}.portfolio-item:ct_depth{}@media (max-width:479px){.portfolio-item{}}.overlay{}.portfolio-overlay:ct_depth{}.portfolio-overlay{position:absolute;left:15px;bottom:15px;color:#f7f6f5;z-index:3}.home-portfolio{}.home-nieuws{}.text-shadow{text-shadow:1px 1px 5px #000000}.nieuws-item{}.main-header{height:750px;overflow:hidden;background-color:#f7f6f5}.main-header .ct-section-inner-wrap{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.main-header:not(.ct-section):not(.oxy-easy-posts),.main-header.oxy-easy-posts .oxy-posts,.main-header.ct-section .ct-section-inner-wrap{align-items:center;justify-content:flex-end}@media (max-width:991px){.main-header{height:550px;text-align:left}.main-header:not(.ct-section):not(.oxy-easy-posts),.main-header.oxy-easy-posts .oxy-posts,.main-header.ct-section .ct-section-inner-wrap{display:flex}}.team-lid-portfolio{position:relative;margin-bottom:1em}.quote{}.portfolio-slider-container{}.toggle-8555{}.toggle-8555-expanded{}.projectgegevens{}.toggle-content{}.crb_aantal_woningen{}@media (max-width:767px){.crb_aantal_woningen{}}.crb_woningtype{}.crb_locatie{}@media (max-width:767px){.crb_locatie{}}.crb_bouwperiode{}.cards{}.fast-filter{}.grid{}.grid-item{}.portfolio-item-wrapper:ct_depth{}.portfolio-item-wrapper{width:100%;overflow:hidden;position:relative;url_encoded:true;height:100%}.portfolio-heading:ct_depth{}.portfolio-heading{text-align:left}.portfolio-subheading:ct_depth{}.portfolio-subheading{}.portfolio-image:ct_depth{}.portfolio-image{attachment_height:512;attachment_width:768;attachment_url:https://kavelvastgoed.nl/wp-content/uploads/Fotos-RHR-GG-sept-2008-029-768x512.jpg;object-position:center center;object-fit:cover;width:100%;height:100%}.portfolio-image-wrapper{width:100%;height:100%}.portfolio-grid{}.portfolio-filter{}.usp-container:hover{}.usp-container{width:25%;padding-left:20px;padding-top:20px;padding-right:20px;padding-bottom:20px;text-align:left;overflow:hidden;transition:background 800ms ease}.usp-container:not(.ct-section):not(.oxy-easy-posts),.usp-container.oxy-easy-posts .oxy-posts,.usp-container.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media (max-width:991px){.usp-container{width:50%;text-align:left}.usp-container:not(.ct-section):not(.oxy-easy-posts),.usp-container.oxy-easy-posts .oxy-posts,.usp-container.ct-section .ct-section-inner-wrap{display:flex}}@media (max-width:767px){.usp-container{text-align:center}.usp-container:not(.ct-section):not(.oxy-easy-posts),.usp-container.oxy-easy-posts .oxy-posts,.usp-container.ct-section .ct-section-inner-wrap{align-items:flex-start}}@media (max-width:479px){.usp-container{padding-left:10px;padding-right:5px;padding-top:15px;padding-bottom:15px}}.usp-headline{font-size:18px;margin-bottom:1em;text-align:left;color:#ffffff;hyphens:manual;-webkit-hyphens:manual}.usp-headline:not(.ct-section):not(.oxy-easy-posts),.usp-headline.oxy-easy-posts .oxy-posts,.usp-headline.ct-section .ct-section-inner-wrap{display:block}@media (max-width:767px){.usp-headline{font-size:18px}}.main-title{margin-left:35px;margin-right:35px;margin-bottom:50px;padding-left:25px;padding-top:25px;padding-right:25px;padding-bottom:25px;border-top-color:#ffffff;border-right-color:#ffffff;border-bottom-color:#ffffff;border-left-color:#ffffff;border-top-width:4px;border-right-width:4px;border-bottom-width:4px;border-left-width:4px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;width:300px;min-height:300px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-title:not(.ct-section):not(.oxy-easy-posts),.main-title.oxy-easy-posts .oxy-posts,.main-title.ct-section .ct-section-inner-wrap{display:flex;justify-content:flex-end}.title-container{color:#ffffff;font-size:40px;line-height:1}.title-container:not(.ct-section):not(.oxy-easy-posts),.title-container.oxy-easy-posts .oxy-posts,.title-container.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}@media (max-width:991px){.title-container{font-size:40px}}.header-inner{width:100%;height:100%;position:relative}.header-inner:not(.ct-section):not(.oxy-easy-posts),.header-inner.oxy-easy-posts .oxy-posts,.header-inner.ct-section .ct-section-inner-wrap{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.swiper{}.swiper-wrapper{width:100%;height:100%}.swiper-slide{}.quote1{}.quote2{}.crb_winkels_horeca{}.portfolio-usp{}.news-overlay:ct_depth{}.news-overlay{position:absolute;left:15px;bottom:15px;color:#f7f6f5;z-index:3}.inline-news-header{}.goback-container{margin-left:50px;width:275px;margin-bottom:15px}.goback-container:not(.ct-section):not(.oxy-easy-posts),.goback-container.oxy-easy-posts .oxy-posts,.goback-container.ct-section .ct-section-inner-wrap{display:flex;align-items:flex-end}@media (max-width:991px){.goback-container{margin-left:0px}}.inline-date{width:100%;max-width:1000px;margin-top:0px;margin-bottom:0px;padding-top:0px;padding-left:20px;padding-right:20px;padding-bottom:10px;margin-left:auto;margin-right:auto}.main-img{}.img-container{width:100%;height:100%;z-index:1;position:absolute}.website_by{transform:rotate(90deg);color:#f7f6f5;font-size:12px;position:absolute;right:-20px;text-transform:uppercase;top:115px}@media (max-width:991px){.website_by{transform:rotate(0deg);position:static;margin-top:1em}}.pijlericon{width:75px}.team-item{}.pijlers-navigatie{}.pijlers-lijn{}.pijlers-streep{}.pijlers-tekst{}body{background:white}body.menu-active{overflow:hidden}body .is-layout-flex.wp-block-gallery-is-layout-flex{gap:1rem!important;column-gap:1rem!important}.wp-block-heading{margin-top:1em}#header .logo{fill:white;transition:all 500ms linear}body.menu-active #header .logo{fill:black}#overlaymenu.hidden{z-index:-1}#overlaymenu{opacity:0;z-index:10}.logo.fullcolor .mark{fill:#004c99}.mainbutton,.oxy-social-icons a{transition:all 300ms ease}.mainbutton{padding-right:50px}.mainbutton::after{display:inline-block;content:" ";background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' fill='black' viewBox='0 0 24 24' xml:space='preserve'%3E%3Cpath d='m21.9 12-7.5 6.2.6.8 9-7.5L15 4l-.6.8 7.5 6.2H0v1h21.9z' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E%0A");transition:transform 0.3s ease-out;width:25px;height:20px;background-repeat:no-repeat;position:absolute;margin:3px 0 0 10px}.mainbutton.whitebutton::after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' fill='black' viewBox='0 0 24 24' xml:space='preserve'%3E%3Cpath d='m21.9 12-7.5 6.2.6.8 9-7.5L15 4l-.6.8 7.5 6.2H0v1h21.9z' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E%0A")}.mainbutton.whitebutton:hover::after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' fill='white' viewBox='0 0 24 24' xml:space='preserve'%3E%3Cpath d='m21.9 12-7.5 6.2.6.8 9-7.5L15 4l-.6.8 7.5 6.2H0v1h21.9z' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E%0A")}.mainbutton:hover::after{transform:translateX(5px)}@media only screen and (min-width:767px){.home-portfolio .oxy-dynamic-list > div:nth-child(4){height:450px!important}.home-nieuws{margin-top:-50px}}body:not(.ismobile) .portfolio-overlay{transform:translate3d(0px,30px,0px)}body:not(.ismobile) .portfolio-overlay > div{opacity:0}.main-header .ct-section-inner-wrap::before{width:100%;height:100%;content:' ';position:absolute;z-index:2;background-image:linear-gradient(to top,rgba(255,0,0,0),rgba(0,0,0,0.2));pointer-events:none}.main-header .ct-section-inner-wrap{position:relative}.title-container h1{font-size:inherit;line-height:inherit}.cvr_portfolio-template-default .title-container h1{-webkit-hyphens:none;-ms-hyphens:auto;hyphens:auto}.goback{text-decoration:none;padding-left:35px;color:white}.goback:hover{color:white}.goback::before{display:inline-block;content:" ";background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' fill='white' viewBox='0 0 24 24' xml:space='preserve'%3E%3Cpath d='m21.9 12-7.5 6.2.6.8 9-7.5L15 4l-.6.8 7.5 6.2H0v1h21.9z' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E%0A");transition:transform 0.3s ease-out;width:25px;height:20px;background-repeat:no-repeat;position:absolute;margin:3px 0 0 -35px;transform:rotate(180deg)}.goback:hover::before{transform:rotate(180deg) translateX(5px)}#page-content .ct-inner-content > *:not(.widecontent),#page-content .wp-block-columns.has-background{max-width:1000px;padding:0 20px;margin-left:auto;margin-right:auto}#page-content .widecontent{margin-bottom:20px}#page-content .alignwide figure{margin:0}@media only screen and (min-width:767px){#page-content .alignwide figure{margin-bottom:-100px}}#page-content .wp-block-columns.has-background.alignwide{padding-top:30px;padding-bottom:30px}.parent-pageid-70 #page-content .widecontent{margin-top:-75px}.usp ul{padding:0;list-style:none;max-width:325px;margin:0 auto;text-align:center}.usp ul li{margin:10px 0}.usp ul li::after{width:100px;height:1px;background:black;content:' ';display:block;margin:15px auto}.usp ul li:last-child::after{display:none}.team-lid-portfolio::after{display:block;width:200%;height:calc(100% + 25px);content:' ';background:#f7f6f5;position:absolute;z-index:-1;top:25px;left:50px}.projectgegevens table{width:100%;border-collapse:collapse;border:none}.projectgegevens table tr td{border-bottom:1px solid black;padding:5px}.projectgegevens table tr td:first-child{font-weight:bold}.projectgegevens table tr:lastchild td{border:none!important}.projectgegevens table td{vertical-align:top}.oxy-expand-collapse-icon{border:1px solid black;width:25px;height:25px}.oxy-expand-collapse-icon::after,.oxy-expand-collapse-icon::before{left:3px;top:10px}.toggle-content{display:flex!important;height:auto;min-height:0;max-height:0;padding-top:0;padding-bottom:0;overflow:hidden;transition:max-height 1s ease}.oxy-toggle[class*=expanded] + .toggle-content{max-height:1500px}.toggle-content table{font-size:0.9em}.oxy-repeater-pages-wrap{margin-top:3em;grid-column:span 3;text-align:center;width:100%;clear:both}.oxy-repeater-pages-wrap > div > a,.oxy-repeater-pages-wrap > div > span{padding:10px}.oxy-repeater-pages-wrap > div{display:flex}.page-numbers{height:25px;display:flex;justify-content:center;align-items:center;text-decoration:none;position:relative}.page-numbers:not(.prev,.next){width:25px;border:1px solid #004a9a;margin:0 5px}.page-numbers.current{opacity:0.5}.page-numbers.next::after,.page-numbers.prev::after{display:inline-block;content:" ";background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' fill='%23004a9a' viewBox='0 0 24 24' xml:space='preserve'%3E%3Cpath d='m21.9 12-7.5 6.2.6.8 9-7.5L15 4l-.6.8 7.5 6.2H0v1h21.9z' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E%0A");transition:transform 0.3s ease-out;width:25px;height:20px;background-repeat:no-repeat;position:absolute;margin:3px 0 0 10px;right:-20px}.page-numbers.next:hover::after{transform:translateX(5px)}.page-numbers.prev::after{transform:rotate(180deg);right:auto;left:-30px}.page-numbers.prev:hover::after{transform:rotate(180deg) translateX(5px)}.portfolio-grid .portfolio-item:nth-child(2n+1){}.ct-inner-content ul,.ct-inner-content ol{padding-left:35px!important}@media only screen and (max-width:767px){.portfolio-grid .portfolio-item{grid-column:1 / -1}}.portfolio-filter{}.portfolio-filter a,.portfolio-filter span{margin-right:5px;text-decoration:none;color:black;font-weight:bold;font-size:0.9em}.portfolio-filter .current{opacity:0.5}.portfolio-filter a:hover{color:gray}.portfolio-filter a:last-child,.portfolio-filter span:last-child{margin-right:0px}.portfolio-usp h5{font-size:14px}.quote1 h6,.quote2 h6{font-size:14px;margin-top:5px}body.single-post .main-header{}body.single-post .main-title{display:none!important}body:not(.single-post) .inline-news-header,body:not(.single-post) .inline-date{display:none}body.single-post .goback-container{margin-left:20px;align-items:flex-start!important}figure{margin:1em 0 1em 0}.wpcf7-form .cf-flex{display:flex;gap:20px}.wpcf7-form .cf-flex p{margin-bottom:0px}.wpcf7-form input:not(.wpcf7-submit),.wpcf7-form textarea{width:100%;padding:10px;font-family:inherit;border-radius:0;border:1px solid black}.wpcf7-not-valid{border-color:red!important}.wpcf7-form label{margin-bottom:1em;display:block}.wpcf7-form .wpcf7-form-control-wrap{position:relative;display:block}.wpcf7-not-valid-tip{font-size:12px;position:absolute}.wpcf7 form .wpcf7-response-output{margin:2em 0 1em}.swiper-pagination-bullet{border-radius:0!important;width:12px!important;height:12px!important;padding:0;background:white!important;opacity:0.9!important;position:relative}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(255,255,255,0)}.swiper-pagination-bullet:after{height:0;width:100%;background:#004a9a;display:block;position:absolute;content:' ';bottom:0}.swiper-pagination-bullet.swiper-pagination-bullet-active:after{animation-name:progress-pagination;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:1;animation-direction:alternate ;animation-fill-mode:forwards}@keyframes progress-pagination{0%{height:0;opacity:0}10%{height:2px;opacity:0.8}90%{height:14px;opacity:0.8}100%{height:14px;opacity:0}}.website_by a{color:inherit;text-decoration:none}table.cookie{border-bottom:1px solid black;width:100%;margin-bottom:25px;margin-top:25px;border-collapse:collapse;max-width:960px!important}.cookie td,.cookie th{border-top:1px solid black;padding:5px 10px 5px 5px}.cookie th{text-align:left}#_social_icons-50-8.oxy-social-icons.team a{background-color:#004a9a}#_social_icons-50-8.oxy-social-icons.team a:active,#_social_icons-50-8.oxy-social-icons.team a:focus{outline:none}#_social_icons-50-8.oxy-social-icons.team a:hover{background-color:black}#_social_icons-50-8.oxy-social-icons.team a svg{color:white}.wp-block-button__link{}.wp-block-button__link::after{display:inline-block;content:" ";background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' fill='black' viewBox='0 0 24 24' xml:space='preserve'%3E%3Cpath d='m21.9 12-7.5 6.2.6.8 9-7.5L15 4l-.6.8 7.5 6.2H0v1h21.9z' fill-rule='evenodd' clip-rule='evenodd'/%3E%3C/svg%3E%0A");transition:transform 0.3s ease-out;width:25px;height:20px;background-repeat:no-repeat;position:absolute;margin:3px 0 0 10px}.wp-block-button__link{background-color:#ecbf5c;border:1px solid #ecbf5c;color:#000000}.wp-block-button__link{padding-right:50px!important}.wp-block-button__link{text-align:left;text-transform:uppercase;padding-top:3px;padding-bottom:3px}.wp-block-button__link{font-size:16px!important;font-weight:400;border-radius:0}.wp-block-button__link:hover::after{transform:translateX(5px)}.wp-block-button__link:hover{color:#000!important}body:not(.page-id-270) .grecaptcha-badge{display:none}