.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;
alignment: center;
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-pro-menu {
menu_dropdown_animation:fade-up;
}
.oxy-pro-menu .oxy-pro-menu-list .menu-item a{
padding-top:px;
padding-left:px;
padding-right:px;
padding-bottom:px;
}

.oxy-pro-menu .oxy-pro-menu-list > .menu-item{
margin-top:px;
margin-left:px;
margin-right:px;
margin-bottom:px;
}

.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{
margin-top:px;
margin-left:px;
margin-right:px;
margin-bottom:px;
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-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu .menu-item a{
padding-top:px;
padding-left:px;
padding-right:px;
padding-bottom:px;
}

.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-off-canvas-container > div:first-child, .oxy-pro-menu .oxy-pro-menu-open-container > div:first-child{
oxy-pro-menu_slug_oxypromenuoffcanvascontaineroxypromenulistmenuitemoxypromenuopencontaineroxypromenulistmenuitem_min_width:px;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container{
oxy-pro-menu_slug_oxypromenuoffcanvascontainer_width:px;
}

.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-container.oxy-pro-menu-open-container .menu-item a, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item a{
padding-top:px;
padding-left:px;
padding-right:px;
padding-bottom:px;
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container{
padding-top:px;
padding-left:px;
padding-right:px;
padding-bottom:px;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-open-container{
background-color:;
background-image:url();
overlay-color:;
background-size:;
background-repeat:;
background-attachment:;
background-blend-mode:;
background-size-width:px;
background-size-height:px;
background-position:px px;
}

.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-shape-divider {
                width: 0px;
                height: 0px;
                
            }
            
            .oxy_shape_divider svg {
                width: 100%;
            }
            .ct-section-inner-wrap, .oxy-header-container{
  max-width: 1800px;
}
body {font-family: 'proxima-nova';}body {line-height: 1.6;font-size: 18px;font-weight: 400;color: #2e2c2f;}.oxy-nav-menu-hamburger-line {background-color: #2e2c2f;}h1, h2, h3, h4, h5, h6 {font-family: 'proxima-nova';font-size: 3.583rem;font-weight: 700;}h2, h3, h4, h5, h6{font-size: 2.988rem;}h3, h4, h5, h6{font-size: 2.488rem;}h4, h5, h6{font-size: 2.0722rem;}h5, h6{font-size: 18px;}h6{font-size: 1.438rem;}a {color: #1223e2;text-decoration: underline;}a:hover {color: #1223e2;text-decoration: none;}.ct-link-text {color: #1223e2;text-decoration: ;}.ct-link-text:hover {color: #1223e2;}.ct-link {color: #1223e2;text-decoration: ;}.ct-link:hover {color: #1223e2;}.ct-link-button {border-radius: 3px;}.ct-section-inner-wrap {
}.ct-new-columns > .ct-div-block {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
}.oxy-header-container {
}@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;
				}
			}
.atomic-subheading {
 font-family:'proxima-nova';
 color:#2b2c27;
 font-size:24px;
 line-height:1.6;
 font-weight:200;
 max-width:480px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
@media (max-width: 767px) {
.atomic-subheading {
 font-size:20px;
}
}

@media (max-width: 479px) {
.atomic-subheading {
 font-size:18px;
}
}

.atomic-primary-heading {
 color:#2b2c27;
 font-size:64px;
 font-weight:400;
 line-height:1.1;
 margin-top:0px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
@media (max-width: 767px) {
.atomic-primary-heading {
 font-size:56px;
}
}

@media (max-width: 479px) {
.atomic-primary-heading {
 font-size:44px;
}
}

.atomic-small-button-outline:hover{
 color:#6799b2;
}
.atomic-small-button-outline {
 font-weight:700;
 color:#65bec2;
 font-size:14px;
 line-height:1.2;
 letter-spacing:.25em;
 text-align:center;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 padding-top:8px;
 padding-bottom:9px;
 padding-left:24px;
 padding-right:24px;
 transition-duration:0.5s;
 transition-timing-function:ease;
 transition-property:all;
}
.atomic-small-button:hover{
 background-color:#6799b2;
 color:#ffffff;
}
.atomic-small-button {
background-color :#1e73be;
border: 1px solid #1e73be;
color: #ffffff;
padding: 10px 16px;
}.atomic-small-button {
 background-color:#65bec2;
 font-size:14px;
 font-weight:700;
 color:#ffffff;
 padding-right:18px;
 padding-top:10px;
 padding-bottom:10px;
 line-height:1.2;
 letter-spacing:1px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; text-align:center;
 padding-left:18px;
 transition-duration:0.5s;
 transition-timing-function:ease;
 transition-property:all;
}
.atomic-logo:hover{
 opacity:1;
}
.atomic-logo {
 opacity:0.8;
 transition-duration:0.5s;
 transition-timing-function:ease;
 transition-property:all;
}
.atomic-header-9-wrapper {
 text-align:center;
 margin-right:36px;
}
.atomic-header-9-wrapper:not(.ct-section):not(.oxy-easy-posts),
.atomic-header-9-wrapper.oxy-easy-posts .oxy-posts,
.atomic-header-9-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 1800px) {
.atomic-header-9-wrapper {
 padding-top:12px;
 padding-bottom:12px;
}
}

@media (max-width: 767px) {
.atomic-header-9-wrapper {
}
}

.atomic-header-9-icon {
background-color: #eff4f7;
border: 1px solid #eff4f7;
padding: 16px;color: #566d8f;}.atomic-header-9-icon 
>svg {width: 24px;height: 24px;}.atomic-header-9-icon {
 icon-padding:16px;
 margin-right:12px;
}
.atomic-header-9-text {
 color:#898989;
 font-weight:400;
 line-height:1.4;
 text-align:left;
 font-size:16px;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.black-btn:hover{
transform:scale(1.01,1.01);}
.black-btn {
background-color :#2043e5;
border: 1px solid #2043e5;
color: #ffffff;
padding: 10px 16px;
}.black-btn {
 padding-left:2rem;
 padding-right:2rem;
 border-radius:10px;
 padding-bottom:.2rem;
 padding-top:.2rem;
 margin-right:1.77rem;
 margin-top:.66rem;
 margin-bottom:.66rem;
 font-size:21px;
box-shadow: 0px 16px 16px rgba(0, 0, 0, 0.05), 0px 8px 8px rgba(0, 0, 0, 0.1), 0px 4px 4px rgba(0, 0, 0, 0.15), 0px 2px 2px rgba(0, 0, 0, 0.2), 0px 1px 1px rgba(0, 0, 0, 0.25); transition: all .1s ease-in-out;
}
@media (max-width: 1800px) {
.black-btn {
}
}

@media (max-width: 991px) {
.black-btn {
}
}

@media (max-width: 479px) {
.black-btn {
}
}

.hero-section {
 position:relative;
 margin-top:0px;
 padding-top:0px;
 padding-left:0px;
 padding-bottom:0px;
}
.hero-section:not(.ct-section):not(.oxy-easy-posts),
.hero-section.oxy-easy-posts .oxy-posts,
.hero-section.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 767px) {
.hero-section {
 padding-top:0rem;
}
.hero-section:not(.ct-section):not(.oxy-easy-posts),
.hero-section.oxy-easy-posts .oxy-posts,
.hero-section.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.hero-section-header {
 margin-bottom:5%;
 font-size:40px;
 line-height:1.3;
 text-align:left;
 margin-left:0px;
 margin-right:auto;
}
@media (max-width: 1800px) {
.hero-section-header {
 text-align:left;
}
}

@media (max-width: 991px) {
.hero-section-header {
}
}

@media (max-width: 767px) {
.hero-section-header {
 margin-bottom:1.11rem;
 line-height:40px;
 font-size:190%;
 width:100%;
}
}

@media (max-width: 479px) {
.hero-section-header {
 width:100%;
 font-size:150%;
}
}

.h2 {
 font-size:2.986rem;
 line-height:130%;
}
@media (max-width: 767px) {
.h2 {
 font-size:1.4388rem;
}
}

.hero-section-text {
 max-width:533px;
 font-size:18px;
 margin-top:0rem;
 text-align:justify;
}
@media (max-width: 767px) {
.hero-section-text {
 font-size:.694rem;
}
}

@media (max-width: 479px) {
.hero-section-text {
 font-size:15px;
}
}

.body {
 font-size:1rem;
 max-width:640px;
}
@media (max-width: 991px) {
.body {
}
}

@media (max-width: 767px) {
.body {
 margin-top:2rem;
}
}

.hero-section-image {
 position:absolute;
 top:0px;
 left:0px;
 z-index:-1;
}
@media (max-width: 767px) {
.hero-section-image {
 height:59vh;
 border-bottom-left-radius:30px;
 border-bottom-right-radius:30px;
}
}

.column-card {
 width:100%;
 border-top-width:.5px;
 border-right-width:.5px;
 border-bottom-width:.5px;
 border-left-width:.5px;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 border-radius:30px;
 border-top-color:rgba(66,63,90,0.2);
 border-right-color:rgba(66,63,90,0.2);
 border-bottom-color:rgba(66,63,90,0.2);
 border-left-color:rgba(66,63,90,0.2);
 height:100%;
 margin-right:0px;
 margin-left:0px;
 padding-right:0px;
 padding-left:0px;
 text-align:left;
}
.column-card:not(.ct-section):not(.oxy-easy-posts),
.column-card.oxy-easy-posts .oxy-posts,
.column-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 767px) {
.column-card {
 margin-right:auto;
 width:98%;
 margin-left:auto;
}
}

.colum-card-icon {
 margin-top:1.77rem;
 margin-bottom:1.77rem;
 margin-left:auto;
 margin-right:auto;
filter: brightness(0) saturate(100%) invert(59%) sepia(28%) saturate(751%) hue-rotate(129deg) brightness(95%) contrast(84%);
}
.h6 {
 font-size:1.44rem;
 color:#272727;
}
@media (max-width: 991px) {
.h6 {
 font-size:120%;
overflow-wrap: break-word; word-break: break-word; hyphens: auto; white-space: normal;
}
}

@media (max-width: 767px) {
.h6 {
hyphens:auto;
}
}

.column-card-header {
 margin-bottom:1.111rem;
 text-align:center;
 color:#272727;
 font-size:22px;
 margin-left:auto;
 margin-right:auto;
}
@media (max-width: 1800px) {
.column-card-header {
 width:100%;
 max-width:100%;
 text-align:center;
}
}

@media (max-width: 767px) {
.column-card-header {
 margin-left:auto;
 margin-right:auto;
 width:80%;
 font-size:19px;
 text-align:center;
}
}

@media (max-width: 479px) {
.column-card-header {
 font-size:15px;
 margin-left:0%;
 width:90%;
}
}

.small {
 font-weight:100;
 text-align:left;
 font-size:100%;
}
@media (max-width: 991px) {
.small {
 font-size:95%;
}
}

@media (max-width: 479px) {
.small {
 text-align:justify;
hyphens:auto;
}
}

.column-card-text {
 margin-bottom:2.888rem;
 margin-left:2.055rem;
 margin-right:1.5rem;
 margin-top:0px;
 text-align:center;
 color:#272727;
}
.column {
 padding-right:35px;
 padding-left:32px;
 padding-top:0px;
 margin-left:0px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
}
@media (max-width: 767px) {
.column {
 padding-left:0px;
 margin-right:0rem;
 margin-left:0rem;
 width:100%;
}
}

.blue-section-wide {
 background-color:#f1f3ff;
 margin-left:5%;
 margin-right:5%;
 margin-top:3rem;
 border-radius:0px;
}
.blue-section-wide:not(.ct-section):not(.oxy-easy-posts),
.blue-section-wide.oxy-easy-posts .oxy-posts,
.blue-section-wide.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 767px) {
.blue-section-wide {
 margin-left:1.33rem;
 margin-right:0rem;
 height:98%;
}
}

.light-blue-section-left {
 margin-left:0px;
 margin-right:3.555rem;
 background-color:#fafbff;
 border-radius:50px;
 border-top-left-radius:0px;
 border-bottom-left-radius:0px;
}
@media (max-width: 767px) {
.light-blue-section-left {
 margin-right:0px;
 margin-left:0px;
}
}

.light-blue-section-left-image {
 margin-top:9.833rem;
 margin-bottom:9.833rem;
}
@media (max-width: 767px) {
.light-blue-section-left-image {
 margin-top:0px;
 margin-bottom:3.44rem;
}
}

.h3 {
 line-height:120%;
 color:#272727;
 font-size:100%;
}
@media (max-width: 767px) {
.h3 {
 font-size:1.44rem;
}
}

.blue-btn:hover{
background-color :#2746d1;
border: 1px solid #2746d1;
}.blue-btn:hover{
transform:scale(1.01,1.01); background-color:#2b49ce;
box-shadow: 0px 8px 12px rgba(0, 0, 0, 0.25), 0px 2.41177px 3.61765px rgba(0, 0, 0, 0.162897), 0px 1.00172px 1.50259px rgba(0, 0, 0, 0.125), 0px 0.362304px 0.543456px rgba(0, 0, 0, 0.0871028);
}
.blue-btn {
background-color :#395aff;
border: 1px solid #395aff;
color: #ffffff;
padding: 11px 17.6px;
}.blue-btn {
 font-family:Inherit;
 padding-top:1.33%;
 padding-bottom:1.33%;
 padding-left:1.33%;
 padding-right:1.33%;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 background-color:#1223e2;
 font-size:150%;
 margin-top:0%;
 border-top-width:0px;
 border-right-width:0px;
 border-bottom-width:0px;
 border-left-width:0px;
 font-weight:400;
 border-radius:9px;
box-shadow: 0px 8px 8px rgba(66, 63, 90, 0.15), 0px 4px 4px rgba(66, 63, 90, 0.15), 0px 2px 2px rgba(66, 63, 90, 0.15), 0px 1px 1px rgba(66, 63, 90, 0.15); transition: all .2s ease-in-out;
}
@media (max-width: 767px) {
.blue-btn {
}.blue-btn {
}
}

@media (max-width: 479px) {
.blue-btn {
 font-size:120%;
}
}

.white-section-right {
 margin-right:0px;
}
.white-section-right:not(.ct-section):not(.oxy-easy-posts),
.white-section-right.oxy-easy-posts .oxy-posts,
.white-section-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 1800px) {
.white-section-right {
 overflow:hidden;
 margin-left:0px;
 margin-top:5%;
 margin-bottom:5%;
 width:100%;
}
.white-section-right:not(.ct-section):not(.oxy-easy-posts),
.white-section-right.oxy-easy-posts .oxy-posts,
.white-section-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
}

@media (max-width: 991px) {
.white-section-right {
 text-align:center;
}
.white-section-right:not(.ct-section):not(.oxy-easy-posts),
.white-section-right.oxy-easy-posts .oxy-posts,
.white-section-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

@media (max-width: 767px) {
.white-section-right {
 margin-left:0%;
 padding-left:0%;
 margin-bottom:10%;
 width:100%;
 margin-right:0%;
 padding-right:0%;
 margin-top:10%;
}
.white-section-right:not(.ct-section):not(.oxy-easy-posts),
.white-section-right.oxy-easy-posts .oxy-posts,
.white-section-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

@media (max-width: 479px) {
.white-section-right {
 padding-left:0px;
 padding-right:0px;
 margin-top:10%;
 margin-bottom:10%;
}
.white-section-right:not(.ct-section):not(.oxy-easy-posts),
.white-section-right.oxy-easy-posts .oxy-posts,
.white-section-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.h4 {
 line-height:130%;
 font-size:2rem;
 width:100%;
}
@media (max-width: 767px) {
.h4 {
 font-size:1.44rem;
}
}

@media (max-width: 479px) {
.h4 {
}
}

.white-section-left {
 margin-right:3.5rem;
 margin-left:0px;
}
@media (max-width: 1800px) {
.white-section-left {
}
.white-section-left:not(.ct-section):not(.oxy-easy-posts),
.white-section-left.oxy-easy-posts .oxy-posts,
.white-section-left.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 767px) {
.white-section-left {
 width:100%;
 margin-top:0px;
 padding-top:0px;
}
}

.column-card-white {
 background-color:#ffffff;
 width:100%;
 position:relative;
box-shadow: 0px 35px 80px rgba(0, 0, 0, 0.03), 0px 12.7756px 29.2013px rgba(0, 0, 0, 0.0206994), 0px 6.2023px 14.1767px rgba(0, 0, 0, 0.0166887), 0px 3.04049px 6.94968px rgba(0, 0, 0, 0.0133113), 0px 1.20221px 2.74791px rgba(0, 0, 0, 0.00930055);
}
@media (max-width: 991px) {
.column-card-white {
}
}

@media (max-width: 767px) {
.column-card-white {
 height:auto;
}
}

.colum-card-logo {
 margin-top:2rem;
 margin-left:2rem;
}
.colum-card-white-header {
 margin-left:2rem;
 margin-top:1rem;
 margin-bottom:1.33rem;
 margin-right:2rem;
 color:#272727;
}
@media (max-width: 767px) {
.colum-card-white-header {
 width:80%;
}
}

.wide-column {
 width:20%;
padding-left:.44rem !important; padding-right:.44rem !important;
}
@media (max-width: 767px) {
.wide-column {
 margin-left:0px;
 margin-right:0px;
}
}

.column-card-white-text {
 margin-left:2rem;
 margin-right:2rem;
 margin-bottom:4rem;
 color:#272727;
}
@media (max-width: 767px) {
.column-card-white-text {
 margin-bottom:5rem;
}
}

.colum-card-white-link {
 bottom:2rem;
 right:3rem;
 color:#3db3af;
 font-weight:600;
}
.wide-card {
 margin-left:auto;
 margin-right:auto;
 border-top-color:#dee3f9;
 border-right-color:#dee3f9;
 border-bottom-color:#dee3f9;
 border-left-color:#dee3f9;
 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;
 border-radius:50px;
 margin-bottom:1.83rem;
 max-width:1000px;
}
.wide-card:not(.ct-section):not(.oxy-easy-posts),
.wide-card.oxy-easy-posts .oxy-posts,
.wide-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 1800px) {
.wide-card {
 padding-left:96px;
 padding-right:96px;
}
}

@media (max-width: 991px) {
.wide-card {
 width:90%;
}
}

.hero-section-container {
 margin-left:10.88rem;
 margin-top:6.77rem;
 max-width:684px;
}
@media (max-width: 767px) {
.hero-section-container {
 margin-top:3.11rem;
 margin-left:1.33rem;
 width:80%;
 height:auto;
}
}

.big-blue-number {
 font-size:3.5833rem;
 font-weight:700;
 color:#3950b7;
}
@media (max-width: 767px) {
.big-blue-number {
}
}

.section-blue-column-card {
 border-radius:20px;
 margin-left:0.885rem;
 margin-right:0.885rem;
 width:100%;
 background-color:#ffffff;
 height:100%;
 padding-bottom:5.1rem;
 text-align:left;
box-shadow: 0px 35px 80px rgba(0, 0, 0, 0.03), 0px 12.7756px 29.2013px rgba(0, 0, 0, 0.0206994), 0px 6.2023px 14.1767px rgba(0, 0, 0, 0.0166887), 0px 3.04049px 6.94968px rgba(0, 0, 0, 0.0133113), 0px 1.20221px 2.74791px rgba(0, 0, 0, 0.00930055);
}
.section-blue-column-card:not(.ct-section):not(.oxy-easy-posts),
.section-blue-column-card.oxy-easy-posts .oxy-posts,
.section-blue-column-card.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
}
@media (max-width: 767px) {
.section-blue-column-card {
 padding-right:24px;
 padding-left:12px;
}
}

.section-blue-column-card-icon {
 margin-left:1.91rem;
 margin-top:1.91rem;
 width:75px;
 height:75px;
 margin-bottom:1.91rem;
}
.pre-title {
 font-size:12px;
 margin-bottom:8px;
}
.blue-line {
 width:90%;
 color:#d0d3f5;
 margin-left:auto;
 margin-right:auto;
}
.light-blue-section-right {
 margin-left:3.55rem;
 margin-right:0px;
 background-color:#f1f3ff;
 border-radius:50px;
 border-top-right-radius:0px;
 border-bottom-right-radius:0px;
}
.product-column {
 border-radius:30px;
 min-height:440px;
 padding-top:0px;
box-shadow: 0px 35px 80px rgba(0, 0, 0, 0.03), 0px 12.7756px 29.2013px rgba(0, 0, 0, 0.0206994), 0px 6.2023px 14.1767px rgba(0, 0, 0, 0.0166887), 0px 3.04049px 6.94968px rgba(0, 0, 0, 0.0133113), 0px 1.20221px 2.74791px rgba(0, 0, 0, 0.00930055); flex-grow: 1;
}
@media (max-width: 991px) {
.product-column {
 margin-top:0px;
 padding-top:0px;
}
.product-column:not(.ct-section):not(.oxy-easy-posts),
.product-column.oxy-easy-posts .oxy-posts,
.product-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

@media (max-width: 767px) {
.product-column {
 padding-bottom:0rem;
 text-align:center;
 height:auto;
}
.product-column:not(.ct-section):not(.oxy-easy-posts),
.product-column.oxy-easy-posts .oxy-posts,
.product-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.product-column-image {
 margin-top:2rem;
 margin-left:auto;
 margin-bottom:2.944rem;
 width:80px;
 height:80px;
 margin-right:auto;
filter: brightness(0) saturate(100%) invert(33%) sepia(93%) saturate(412%) hue-rotate(189deg) brightness(89%) contrast(93%);
}
.product-colmun-header {
 font-size:1.2rem;
 margin-bottom:1.33rem;
 text-align:center;
 line-height:120%;
 margin-top:0px;
 min-height:52px;
 margin-left:auto;
 margin-right:auto;
}
.very-small {
 text-align:center;
 margin-bottom:30px;
 font-size:92%;
}
@media (max-width: 991px) {
.very-small {
}
}

@media (max-width: 767px) {
.very-small {
}
}

@media (max-width: 479px) {
.very-small {
}
}

.product-blue-section-images {
 width:30%;
 text-align:center;
}
.product-blue-section-images:not(.ct-section):not(.oxy-easy-posts),
.product-blue-section-images.oxy-easy-posts .oxy-posts,
.product-blue-section-images.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.product-blue-section-images {
 width:20%;
}
}

@media (max-width: 767px) {
.product-blue-section-images {
 width:100%;
 margin-bottom:3.33%;
 margin-top:3.33%;
}
}

.thin-blue-line {
 width:90%;
 border-bottom-color:#d0d3f5;
 border-bottom-width:1px;
 border-bottom-style:none;
 border-top-style:none;
 border-right-style:none;
 border-left-style:none;
 color:#d0d3f5;
 height:1px;
 background-color:#e5e5e5;
 margin-bottom:10%;
 margin-left:auto;
 margin-right:auto;
}
@media (max-width: 1800px) {
.thin-blue-line {
}
}

@media (max-width: 991px) {
.thin-blue-line {
 margin-bottom:0%;
}
}

@media (max-width: 767px) {
.thin-blue-line {
 opacity:0;
}
.thin-blue-line:not(.ct-section):not(.oxy-easy-posts),
.thin-blue-line.oxy-easy-posts .oxy-posts,
.thin-blue-line.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 479px) {
.thin-blue-line {
}
.thin-blue-line:not(.ct-section):not(.oxy-easy-posts),
.thin-blue-line.oxy-easy-posts .oxy-posts,
.thin-blue-line.ct-section .ct-section-inner-wrap{
display:none;
}
}

.slider-section {
 background-color:#f9f9f9;
}
.product-slider-card {
 max-height:422px;
 border-radius:30px;
 background-color:#ffffff;
 max-width:422px;
 min-width:422px;
 margin-left:2%;
 margin-right:2%;
 min-height:380px;
box-shadow: 0px 35px 80px rgba(0, 0, 0, 0.03), 0px 12.7756px 29.2013px rgba(0, 0, 0, 0.0206994), 0px 6.2023px 14.1767px rgba(0, 0, 0, 0.0166887), 0px 3.04049px 6.94968px rgba(0, 0, 0, 0.0133113), 0px 1.20221px 2.74791px rgba(0, 0, 0, 0.00930055); //transition: all 1s ease-in-out;
}
.product-slider-card:not(.ct-section):not(.oxy-easy-posts),
.product-slider-card.oxy-easy-posts .oxy-posts,
.product-slider-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.product-slider-card {
 min-width:350px;
 max-width:400px;
 min-height:380px;
 max-height:420px;
}
}

@media (max-width: 767px) {
.product-slider-card {
 min-width:300px;
 max-height:360px;
 min-height:320px;
}
}

@media (max-width: 479px) {
.product-slider-card {
 position:relative;
 bottom:30px;
 min-height:310px;
 max-height:355px;
 max-width:310px;
 min-width:300px;
}
}

.cross-selling-colum:hover{
box-shadow: 0px 35px 80px rgba(0, 0, 0, 0.03), 0px 12.7756px 29.2013px rgba(0, 0, 0, 0.0206994), 0px 6.2023px 14.1767px rgba(0, 0, 0, 0.0166887), 0px 3.04049px 6.94968px rgba(0, 0, 0, 0.0133113), 0px 1.20221px 2.74791px rgba(0, 0, 0, 0.00930055);
}
.cross-selling-colum {
 width:100%;
 padding-top:5%;
 padding-left:5%;
 padding-right:5%;
 padding-bottom:5%;
 border-radius:30px;
 border-top-color:#cacaca;
 border-right-color:#cacaca;
 border-bottom-color:#cacaca;
 border-left-color:#cacaca;
 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;
 height:100%;
 position:relative;
 text-align:left;
transition: all .2s ease-in-out; cursor: pointer;
}
.cross-selling-colum:not(.ct-section):not(.oxy-easy-posts),
.cross-selling-colum.oxy-easy-posts .oxy-posts,
.cross-selling-colum.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:space-between;
}
@media (max-width: 767px) {
.cross-selling-colum {
 width:100%;
}
}

.toggle-0625 {
 width:100%;
}

                .toggle-0625 .oxy-expand-collapse-icon {
            font-size: 0px;        }
        
        
        .toggle-0625-expanded {
}
.faq-header {
 font-weight:400;
 font-size:1.44rem;
 border-bottom-color:#a2a2a2;
 border-bottom-style:solid;
 border-bottom-width:1px;
 padding-bottom:6px;
}
.product-toggle-expanded {
 margin-top:2rem;
 margin-left:1rem;
}
.header-main-navigation {
 height:58px;
 padding-bottom:000px;
 margin-bottom:0000px;
 padding-top:0px;
 margin-top:0px;
 text-align:right;
}
.header-main-navigation:not(.ct-section):not(.oxy-easy-posts),
.header-main-navigation.oxy-easy-posts .oxy-posts,
.header-main-navigation.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-end;
}
@media (max-width: 767px) {
.header-main-navigation {
 text-align:justify;
}
.header-main-navigation:not(.ct-section):not(.oxy-easy-posts),
.header-main-navigation.oxy-easy-posts .oxy-posts,
.header-main-navigation.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
}

.header-main-navigation-item {
 color:#272727;
 margin-right:2.66rem;
 height:100%;
}
.header-main-navigation-item:not(.ct-section):not(.oxy-easy-posts),
.header-main-navigation-item.oxy-easy-posts .oxy-posts,
.header-main-navigation-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.custom-sub-menu {
 background-color:#ffffff;
 border-bottom-left-radius:30px;
 border-bottom-right-radius:30px;
 border-top-right-radius:0px;
 border-top-left-radius:0px;
 right:0%;
 max-width:725px;
 width:100%;
 padding-bottom:2.22rem;
 padding-top:2.222rem;
 padding-left:2.22rem;
 padding-right:2.22rem;
 z-index:9999;
 position:absolute;
box-shadow: 0px 35px 80px rgba(0, 0, 0, 0.03), 0px 12.7756px 29.2013px rgba(0, 0, 0, 0.0206994), 0px 6.2023px 14.1767px rgba(0, 0, 0, 0.0166887), 0px 3.04049px 6.94968px rgba(0, 0, 0, 0.0133113), 0px 1.20221px 2.74791px rgba(0, 0, 0, 0.00930055);
}
.custom-sub-menu:not(.ct-section):not(.oxy-easy-posts),
.custom-sub-menu.oxy-easy-posts .oxy-posts,
.custom-sub-menu.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 1800px) {
.custom-sub-menu {
 margin-right:auto;
 margin-left:auto;
}
}

.container {
 max-width:1300px;
 width:100%;
 position:relative;
 margin-left:auto;
 margin-right:auto;
}
@media (max-width: 1800px) {
.container {
}
}

@media (max-width: 991px) {
.container {
}
}

@media (max-width: 767px) {
.container {
display:none;
}
}

.custom-sub-menu-item:hover{
 opacity:1;
}
.custom-sub-menu-item {
 margin-bottom:1rem;
 opacity:.8;
}
.custom-sub-menu-item:not(.ct-section):not(.oxy-easy-posts),
.custom-sub-menu-item.oxy-easy-posts .oxy-posts,
.custom-sub-menu-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
}
@media (max-width: 767px) {
.custom-sub-menu-item {
 width:100%;
}
}

.header-main-solutions {
}
.progress {
 padding-top:6rem;
}
.progress-step {
 width:50px;
 height:48px;
 font-size:.888rem;
 border-top-width:0.5px;
 border-right-width:0.5px;
 border-bottom-width:0.5px;
 border-left-width:0.5px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#395aff;
 border-right-color:#395aff;
 border-bottom-color:#395aff;
 border-left-color:#395aff;
 border-radius:50%;
 margin-right:2.944rem;
}
@media (max-width: 767px) {
.progress-step {
 position:absolute;
 top:-20px;
 left:0px;
 z-index:99;
}
}

@media (max-width: 479px) {
.progress-step {
 position:absolute;
 top:0px;
 left:0px;
}
}

.progress-bar-container {
 background-color:#c4c4c4;
 width:100%;
 height:100%;
 margin-left:auto;
 margin-right:auto;
}
.progress-bar {
 position:absolute;
 z-index:2;
 width:100%;
 background-color:#395aff;
 height:0px;
}
.demo-card {
 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:#bcbcbc;
 border-right-color:#bcbcbc;
 border-bottom-color:#bcbcbc;
 border-left-color:#bcbcbc;
 border-radius:10px;
 padding-top:1.33rem;
 padding-bottom:1.33rem;
 padding-right:1.33rem;
 padding-left:1.33rem;
 width:900px;
 max-width:840px;
 margin-bottom:0rem;
 position:relative;
}
.demo-card:not(.ct-section):not(.oxy-easy-posts),
.demo-card.oxy-easy-posts .oxy-posts,
.demo-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.demo-card {
 width:600px;
 padding-top:48px;
}
}

@media (max-width: 767px) {
.demo-card {
 width:98%;
}
.demo-card:not(.ct-section):not(.oxy-easy-posts),
.demo-card.oxy-easy-posts .oxy-posts,
.demo-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

@media (max-width: 479px) {
.demo-card {
 margin-left:auto;
 margin-right:auto;
 width:94%;
 margin-top:1rem;
}
}

.h5 {
 font-size:1.7277rem;
}
.demo-card-time {
 position:absolute;
 top:1.5rem;
 right:1.5rem;
 height:24px;
 max-width:120px;
 padding-top:4px;
 padding-right:24px;
 padding-left:24px;
 padding-bottom:4px;
 border-radius:10px;
box-shadow: 0px 20px 80px rgba(0, 0, 0, 0.07), 0px 8.35552px 33.4221px rgba(0, 0, 0, 0.0503198), 0px 4.46726px 17.869px rgba(0, 0, 0, 0.0417275), 0px 2.50431px 10.0172px rgba(0, 0, 0, 0.035), 0px 1.33002px 5.32008px rgba(0, 0, 0, 0.0282725), 0px 0.553451px 2.21381px rgba(0, 0, 0, 0.0196802);
}
.demo-card-active {
box-shadow: 0px 20px 80px rgba(0, 0, 0, 0.07), 0px 8.35552px 33.4221px rgba(0, 0, 0, 0.0503198), 0px 4.46726px 17.869px rgba(0, 0, 0, 0.0417275), 0px 2.50431px 10.0172px rgba(0, 0, 0, 0.035), 0px 1.33002px 5.32008px rgba(0, 0, 0, 0.0282725), 0px 0.553451px 2.21381px rgba(0, 0, 0, 0.0196802);
}
.demo-card-inactive {
 opacity:.5;
}
.progress-step-active {
 background-color:#395aff;
 color:#ffffff;
}
.step-1 {
}
.demo-card-header {
 text-align:left;
}
@media (max-width: 767px) {
.demo-card-header {
 line-height:120%;
 margin-top:24px;
 margin-bottom:0px;
}
}

.footrer {
}
.footer {
 max-width:1440px;
 width:100%;
 background-color:#f9f9f9;
 padding-top:4rem;
 margin-left:auto;
 margin-right:auto;
}
.toggle-9800 {
 border-top-left-radius:10px;
 border-top-right-radius:10px;
}

                .toggle-9800 .oxy-expand-collapse-icon {
            font-size: 0px;        }
        
        
        @media (max-width: 767px) {
.toggle-9800 {
}
}

@media (max-width: 479px) {
.toggle-9800 {
}
}

.toggle-9800-expanded {
}
.badge {
 font-size:10px;
 background-color:#2e2c2f;
 font-weight:500;
 color:#ffffff;
 border-radius:5px;
 padding-top:0.33rem;
 padding-bottom:0.33rem;
 padding-left:0.33rem;
 padding-right:0.33rem;
box-shadow: 0px 35px 80px rgba(0, 0, 0, 0.03), 0px 12.7756px 29.2013px rgba(0, 0, 0, 0.0206994), 0px 6.2023px 14.1767px rgba(0, 0, 0, 0.0166887), 0px 3.04049px 6.94968px rgba(0, 0, 0, 0.0133113), 0px 1.20221px 2.74791px rgba(0, 0, 0, 0.00930055);
}
.download-card:hover{
box-shadow: 0px 35px 80px rgba(0, 0, 0, 0.03), 0px 12.7756px 29.2013px rgba(0, 0, 0, 0.0206994), 0px 6.2023px 14.1767px rgba(0, 0, 0, 0.0166887), 0px 3.04049px 6.94968px rgba(0, 0, 0, 0.0133113), 0px 1.20221px 2.74791px rgba(0, 0, 0, 0.00930055); box-shadow: 0px 35px 80px rgba(0, 0, 0, 0.03), 0px 12.7756px 29.2013px rgba(0, 0, 0, 0.0206994), 0px 6.2023px 14.1767px rgba(0, 0, 0, 0.0166887), 0px 3.04049px 6.94968px rgba(0, 0, 0, 0.0133113), 0px 1.20221px 2.74791px rgba(0, 0, 0, 0.00930055); transition: all .2s ease-in-out; cursor: pointer;
}
.download-card {
 border-radius:30px;
 width:100%;
 border-top-color:#cacaca;
 border-right-color:#cacaca;
 border-bottom-color:#cacaca;
 border-left-color:#cacaca;
 border-top-width:0.5px;
 border-right-width:0.5px;
 border-bottom-width:0.5px;
 border-left-width:0.5px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 padding-top:1.888rem;
 padding-left:1.277rem;
 padding-right:1rem;
flex-grow:1;
}
@media (max-width: 1800px) {
.download-card:hover{
}
.download-card {
}
}

@media (max-width: 991px) {
.download-card {
 margin-bottom:48px;
 margin-top:48px;
 width:100%;
 padding-right:48px;
}
}

@media (max-width: 767px) {
.download-card {
}
}

.download-card-header {
 font-size:1.2rem;
 margin-bottom:1.77rem;
 margin-top:auto;
line-height: calc(36.54px * 1.2);
}
@media (max-width: 1800px) {
.download-card-header {
 width:100%;
 margin-bottom:auto;
overflow-wrap: anywhere;
}
}

.download-card-logo {
 margin-bottom:1.22rem;
}
.download-card-logo:not(.ct-section):not(.oxy-easy-posts),
.download-card-logo.oxy-easy-posts .oxy-posts,
.download-card-logo.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.download-card-link {
 color:#395aff;
 font-size:0.833rem;
 font-weight:700;
 margin-right:0.44rem;
 margin-top:auto;
}
.logo {
 color:#a2a2a2;
 font-size:30px;
}
@media (max-width: 479px) {
.logo {
}
}

.badge-container {
}
@media (max-width: 767px) {
.badge-container {
 position:absolute;
 top:0px;
 left:1.33rem;
}
}

.job-offer-text {
}
@media (max-width: 767px) {
.job-offer-text {
 margin-top:4.166rem;
 margin-bottom:1.77rem;
 margin-right:.5rem;
}
}

.job-offer-list {
 max-width:480px;
}
@media (max-width: 767px) {
.job-offer-list {
 margin-bottom:1.77rem;
 margin-right:1rem;
}
}

.product-logo {
 width:32px;
 height:32px;
 margin-left:1.33rem;
 margin-right:1.33rem;
}
.product-logo-text {
 color:#8c95b4;
 font-size:120%;
 margin-right:1.3rem;
}
.product-slider-card-active {
 height:422px;
}
.slide-container {
 overflow:hidden;
 padding-bottom:0px;
 padding-top:0px;
 min-height:622px;
 text-align:justify;
}
.slide-container:not(.ct-section):not(.oxy-easy-posts),
.slide-container.oxy-easy-posts .oxy-posts,
.slide-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
@media (max-width: 1800px) {
.slide-container {
 text-align:center;
 width:100%;
}
.slide-container:not(.ct-section):not(.oxy-easy-posts),
.slide-container.oxy-easy-posts .oxy-posts,
.slide-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
}

@media (max-width: 991px) {
.slide-container {
 text-align:center;
 width:100%;
}
.slide-container:not(.ct-section):not(.oxy-easy-posts),
.slide-container.oxy-easy-posts .oxy-posts,
.slide-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
}

@media (max-width: 767px) {
.slide-container {
 overflow:hidden;
 width:100%;
}
.slide-container:not(.ct-section):not(.oxy-easy-posts),
.slide-container.oxy-easy-posts .oxy-posts,
.slide-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
}

@media (max-width: 479px) {
.slide-container {
 text-align:left;
}
.slide-container:not(.ct-section):not(.oxy-easy-posts),
.slide-container.oxy-easy-posts .oxy-posts,
.slide-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
}

.slider-control {
 width:80px;
 height:80px;
 border-radius:50%;
 background-color:#ffffff;
}
.slider-control:not(.ct-section):not(.oxy-easy-posts),
.slider-control.oxy-easy-posts .oxy-posts,
.slider-control.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.slider-control {
 margin-left:auto;
 margin-right:auto;
}
}

@media (max-width: 479px) {
.slider-control {
 max-height:30px;
 max-width:30px;
}
}

.demo-card-image {
}
.demo-card-image-container {
 width:177px;
 height:177px;
 background-color:#eff1f9;
 border-radius:10px;
}
.demo-card-image-container:not(.ct-section):not(.oxy-easy-posts),
.demo-card-image-container.oxy-easy-posts .oxy-posts,
.demo-card-image-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.demo-card-image-container {
 width:100%;
 margin-top:48px;
}
}

.hero-section-right {
 background-color:#4357ad;
 position:relative;
 width:50%;
 margin-top:0px;
 height:100%;
 max-height:10px;
}
@media (max-width: 767px) {
.hero-section-right {
 z-index:0;
}
}

.hero-section-sub-header {
 font-size:20px;
 margin-bottom:0px;
 max-width:533px;
 margin-top:24px;
 text-align:justify;
}
@media (max-width: 767px) {
.hero-section-sub-header {
}
}

@media (max-width: 479px) {
.hero-section-sub-header {
 font-size:20px;
}
}

.colums-container {
 padding-right:64px;
border: 0.5px solid rgba(66, 63, 90, 0.2); box-shadow: 0px 20px 80px rgba(0, 0, 0, 0.07), 0px 8.35552px 33.4221px rgba(0, 0, 0, 0.0503198), 0px 4.46726px 17.869px rgba(0, 0, 0, 0.0417275), 0px 2.50431px 10.0172px rgba(0, 0, 0, 0.035), 0px 1.33002px 5.32008px rgba(0, 0, 0, 0.0282725), 0px 0.553451px 2.21381px rgba(0, 0, 0, 0.0196802); border-radius: 20px 0 0 20px;
}
@media (max-width: 767px) {
.colums-container {
 padding-right:0px;
}
}

@media (max-width: 479px) {
.colums-container {
 padding-right:0px;
}
}

.logo-container {
 margin-bottom:20px;
}
.logo-container:not(.ct-section):not(.oxy-easy-posts),
.logo-container.oxy-easy-posts .oxy-posts,
.logo-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 767px) {
.logo-container {
 width:90%;
}
.logo-container:not(.ct-section):not(.oxy-easy-posts),
.logo-container.oxy-easy-posts .oxy-posts,
.logo-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
}

@media (max-width: 479px) {
.logo-container {
 width:100%;
}
.logo-container:not(.ct-section):not(.oxy-easy-posts),
.logo-container.oxy-easy-posts .oxy-posts,
.logo-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
}

.logo-image {
 height:48px;
 margin-right:24px;
 width:48px;
}
.pseudo {
 height:7px;
 width:70px;
 background-color:#e5e5e5;
 margin-bottom:48px;
}
.hr {
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:#d0d3f5;
 max-width:1290px;
 margin-bottom:10%;
 margin-left:auto;
 margin-right:auto;
}
@media (max-width: 767px) {
.hr {
}
}

.testimonial-card {
 height:190px;
 max-width:560px;
 border-radius:40px;
box-shadow: 0px 35px 80px rgba(0, 0, 0, 0.03), 0px 12.7756px 29.2013px rgba(0, 0, 0, 0.0206994), 0px 6.2023px 14.1767px rgba(0, 0, 0, 0.0166887), 0px 3.04049px 6.94968px rgba(0, 0, 0, 0.0133113), 0px 1.20221px 2.74791px rgba(0, 0, 0, 0.00930055);
}
.testimonial-card:not(.ct-section):not(.oxy-easy-posts),
.testimonial-card.oxy-easy-posts .oxy-posts,
.testimonial-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 1800px) {
.testimonial-card {
 margin-right:12px;
}
}

@media (max-width: 767px) {
.testimonial-card {
 margin-bottom:48px;
 height:100%;
 width:100%;
}
.testimonial-card:not(.ct-section):not(.oxy-easy-posts),
.testimonial-card.oxy-easy-posts .oxy-posts,
.testimonial-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

@media (max-width: 479px) {
.testimonial-card {
 margin-bottom:48px;
 height:100%;
}
}

.hero-section-left {
 width:50%;
 height:100%;
}
.hero-section-left:not(.ct-section):not(.oxy-easy-posts),
.hero-section-left.oxy-easy-posts .oxy-posts,
.hero-section-left.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 991px) {
.hero-section-left {
 height:100%;
}
}

@media (max-width: 767px) {
.hero-section-left {
 margin-top:0px;
 margin-left:24px;
 width:100%;
 min-width:90%;
}
.hero-section-left:not(.ct-section):not(.oxy-easy-posts),
.hero-section-left.oxy-easy-posts .oxy-posts,
.hero-section-left.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.hero-section-divider {
 height:12px;
 margin-top:-40px;
 background-color:#3db3af;
 margin-bottom:0px;
}
.hero-section-divider:not(.ct-section):not(.oxy-easy-posts),
.hero-section-divider.oxy-easy-posts .oxy-posts,
.hero-section-divider.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 767px) {
.hero-section-divider {
 margin-top:0px;
}
}

.hero-section-icon {
color: #272727;}.hero-section-icon 
>svg {width: 37px;height: 37px;}.hero-section-icon {
 margin-top:-60px;
}
.purple-divider {
 width:100%;
 background-color:#3db3af;
 text-align:center;
 line-height:1;
 font-size:130%;
 padding-top:4%;
 padding-bottom:4%;
 margin-bottom:10%;
box-shadow: 0px 9px 26px rgba(0, 0, 0, 0.14), 0px 3.75998px 10.8622px rgba(0, 0, 0, 0.10064), 0px 2.01027px 5.80744px rgba(0, 0, 0, 0.083455), 0px 1.12694px 3.2556px rgba(0, 0, 0, 0.07), 0px 0.598509px 1.72903px rgba(0, 0, 0, 0.056545), 0px 0.249053px 0.719487px rgba(0, 0, 0, 0.0393604);
}
.purple-divider:not(.ct-section):not(.oxy-easy-posts),
.purple-divider.oxy-easy-posts .oxy-posts,
.purple-divider.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
@media (max-width: 1800px) {
.purple-divider {
 margin-bottom:5%;
}
}

@media (max-width: 991px) {
.purple-divider {
 padding-bottom:5%;
 padding-top:0%;
 margin-bottom:10%;
}
.purple-divider:not(.ct-section):not(.oxy-easy-posts),
.purple-divider.oxy-easy-posts .oxy-posts,
.purple-divider.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

@media (max-width: 767px) {
.purple-divider {
 padding-top:68px;
 padding-bottom:68px;
 line-height:1.3;
}
.purple-divider:not(.ct-section):not(.oxy-easy-posts),
.purple-divider.oxy-easy-posts .oxy-posts,
.purple-divider.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

@media (max-width: 479px) {
.purple-divider {
}
}

.purple-divider-text {
 color:#ffffff;
}
@media (max-width: 991px) {
.purple-divider-text {
 margin-top:5%;
}
}

@media (max-width: 767px) {
.purple-divider-text {
 margin-top:0px;
}
}

@media (max-width: 479px) {
.purple-divider-text {
 font-size:85%;
}
}

.purple-divider-link:hover{
 color:#ffffff;
}
.purple-divider-link {
 text-decoration:underline;
 font-size:100%;
 color:#ffffff;
}
@media (max-width: 991px) {
.purple-divider-link {
 margin-top:5%;
}
}

@media (max-width: 767px) {
.purple-divider-link {
 margin-top:0px;
}
}

@media (max-width: 479px) {
.purple-divider-link {
 font-size:85%;
}
}

.pic-and-text {
 margin-left:0px;
 margin-right:0px;
 width:100%;
 text-align:justify;
 padding-right:0px;
}
.pic-and-text:not(.ct-section):not(.oxy-easy-posts),
.pic-and-text.oxy-easy-posts .oxy-posts,
.pic-and-text.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 767px) {
.pic-and-text {
}
.pic-and-text:not(.ct-section):not(.oxy-easy-posts),
.pic-and-text.oxy-easy-posts .oxy-posts,
.pic-and-text.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.pic {
 width:50%;
 text-align:center;
}
.pic:not(.ct-section):not(.oxy-easy-posts),
.pic.oxy-easy-posts .oxy-posts,
.pic.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.text-container {
 width:70%;
 text-align:left;
}
.text-container:not(.ct-section):not(.oxy-easy-posts),
.text-container.oxy-easy-posts .oxy-posts,
.text-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 991px) {
.text-container {
 padding-right:24px;
}
}

@media (max-width: 767px) {
.text-container {
 width:100%;
 padding-left:24px;
 padding-right:24px;
 margin-left:auto;
}
}

.text-container-head {
 font-size:25px;
 margin-bottom:8px;
 margin-right:24px;
}
.text-container-text {
 margin-right:24px;
max-width:50ch;
}
@media (max-width: 767px) {
.text-container-text {
}
}

.purple-section {
 max-width:1310px;
 width:100%;
 background-color:#4357ad;
 color:f5f5f5;
 margin-left:auto;
 margin-right:auto;
}
.purple-section-header {
 line-height:44px;
 color:#f5f5f5;
 font-size:200%;
}
@media (max-width: 767px) {
.purple-section-header {
}
}

@media (max-width: 479px) {
.purple-section-header {
 font-size:9vw;
}
}

.purple-section-text {
 color:#f5f5f5;
 font-size:110%;
 text-align:left;
}
@media (max-width: 1800px) {
.purple-section-text {
 margin-bottom:5%;
}
}

@media (max-width: 991px) {
.purple-section-text {
 margin-bottom:5%;
}
}

@media (max-width: 767px) {
.purple-section-text {
 margin-bottom:10%;
 text-align:center;
hyphens:auto;
}
}

@media (max-width: 479px) {
.purple-section-text {
}
}

.cross-selling-colum-link {
 right:24px;
 margin-top:auto;
}
.cross-selling-colum-link:not(.ct-section):not(.oxy-easy-posts),
.cross-selling-colum-link.oxy-easy-posts .oxy-posts,
.cross-selling-colum-link.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.sub-hero-column {
}
.purple-toggle {
 background-color:#4357ad;
 color:#ffffff;
}
.toggle-last {
}
.footer-link:hover{
 color:#757575;
}
.footer-link {
 font-weight:400;
 color:#a0a0a0;
 margin-bottom:2px;
 text-decoration:none;
}
.solution-header {
}
@media (max-width: 767px) {
.solution-header {
 font-size:28px;
}
}

.mobile-menu {
overflow-y:scroll;
}
@media (max-width: 767px) {
.mobile-menu {
 position:absolute;
 width:100%;
 top:60px;
 left:0px;
 background-color:#ffffff;
 padding-left:24px;
 padding-top:48px;
 padding-right:24px;
 padding-bottom:24px;
 overflow:hidden;
 z-index:999;
 height:100vh;
overflow-y:scroll;
}
}

.toggle-1205 {
}
@media (max-width: 767px) {
.toggle-1205 {
}
}

.toggle-1205-expanded {
}
.mobile-menu-header {
}
@media (max-width: 767px) {
.mobile-menu-header {
 font-size:26px;
 border-top-color:#d0d3f5;
 border-right-color:#d0d3f5;
 border-bottom-color:#d0d3f5;
 border-left-color:#d0d3f5;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-bottom-style:solid;
 margin-top:24px;
 color:#272727;
}
}

.js-toggle-mobile-menu {
}
@media (max-width: 767px) {
.js-toggle-mobile-menu {
-webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Safari */ -khtml-user-select: none; /* Konqueror HTML */ -moz-user-select: none; /* Old versions of Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none;
}
}

.mobile-menu-vert-line {
}
@media (max-width: 767px) {
.mobile-menu-vert-line {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-right:24px;
 width:1px;
 height:20px;
 background-color:#d0d3f5;
}
}

.product-image {
 max-height:480px;
 margin-left:-400px;
}
.produt-image-left {
 max-width:100%;
 margin-left:-12%;
 max-height:480px;
 margin-right:5%;
}
@media (max-width: 1800px) {
.produt-image-left {
 max-width:600px;
}
}

@media (max-width: 991px) {
.produt-image-left {
}
.produt-image-left:not(.ct-section):not(.oxy-easy-posts),
.produt-image-left.oxy-easy-posts .oxy-posts,
.produt-image-left.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 767px) {
.produt-image-left {
 margin-left:auto;
 max-width:98%;
 margin-right:auto;
}
}

@media (max-width: 479px) {
.produt-image-left {
 margin-left:0px;
 max-width:98%;
 width:300px;
 height:190px;
 margin-bottom:30px;
}
}

.product-image-right {
 max-height:480px;
 margin-left:5%;
 margin-right:-12%;
 max-width:100%;
}
@media (max-width: 1800px) {
.product-image-right {
 max-width:600px;
}
}

@media (max-width: 991px) {
.product-image-right {
}
.product-image-right:not(.ct-section):not(.oxy-easy-posts),
.product-image-right.oxy-easy-posts .oxy-posts,
.product-image-right.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 767px) {
.product-image-right {
 max-width:98%;
 margin-right:0px;
}
}

@media (max-width: 479px) {
.product-image-right {
 max-width:98%;
 margin-top:0px;
}
}

.custom-controls {
}
@media (max-width: 1800px) {
.custom-controls {
}
}

@media (max-width: 767px) {
.custom-controls {
 padding-left:24px;
 padding-right:24px;
 width:100%;
 margin-top:5%;
 text-align:center;
}
.custom-controls:not(.ct-section):not(.oxy-easy-posts),
.custom-controls.oxy-easy-posts .oxy-posts,
.custom-controls.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
}

@media (max-width: 479px) {
.custom-controls {
 position:relative;
 bottom:30px;
 max-height:30px;
}
}

.prdouct__cs-header {
}
@media (max-width: 767px) {
.prdouct__cs-header {
 padding-left:24px;
 padding-right:24px;
 font-size:32px;
}
}

.prev-slide:hover{
 background-color:#fbfbfb;
}
.prev-slide:active{
filter: drop-shadow(0px 2px 7px rgba(0, 0, 0, 0.04)) drop-shadow(0px 0.250431px 0.876509px rgba(0, 0, 0, 0.02));
}
.prev-slide {
 margin-right:0.88rem;
filter: drop-shadow(0px 35px 80px rgba(0, 0, 0, 0.03)) drop-shadow(0px 12.7756px 29.2013px rgba(0, 0, 0, 0.0206994)) drop-shadow(0px 6.2023px 14.1767px rgba(0, 0, 0, 0.0166887)) drop-shadow(0px 3.04049px 6.94968px rgba(0, 0, 0, 0.0133113)) drop-shadow(0px 1.20221px 2.74791px rgba(0, 0, 0, 0.00930055)); transition: all .02s ease-in-out;
}
.next-slide:active{
filter: drop-shadow(0px 2px 7px rgba(0, 0, 0, 0.04)) drop-shadow(0px 0.250431px 0.876509px rgba(0, 0, 0, 0.02));
}
.next-slide:hover{
 background-color:#fbfbfb;
}
.next-slide {
filter: drop-shadow(0px 35px 80px rgba(0, 0, 0, 0.03)) drop-shadow(0px 12.7756px 29.2013px rgba(0, 0, 0, 0.0206994)) drop-shadow(0px 6.2023px 14.1767px rgba(0, 0, 0, 0.0166887)) drop-shadow(0px 3.04049px 6.94968px rgba(0, 0, 0, 0.0133113)) drop-shadow(0px 1.20221px 2.74791px rgba(0, 0, 0, 0.00930055));
}
.download-modal {
 padding-top:64px;
 padding-bottom:64px;
 padding-right:80px;
 padding-left:80px;
 border-top-width:0.5px;
 border-right-width:0.5px;
 border-bottom-width:0.5px;
 border-left-width:0.5px;
 border-top-color:rgba(66, 63, 90, 0.2);
 border-right-color:rgba(66, 63, 90, 0.2);
 border-bottom-color:rgba(66, 63, 90, 0.2);
 border-left-color:rgba(66, 63, 90, 0.2);
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:50px;
 max-width:100vh;
 max-height:100vh;
 position:relative;
 height:auto;
 width:auto;
overflow-y:scroll !important;
}
@media (max-width: 767px) {
.download-modal {
 min-width:100%;
 padding-left:12px;
 padding-top:48px;
 padding-right:12px;
 padding-bottom:48px;
 height:100vh;
 border-radius:0px;
 text-align:center;
}
.download-modal:not(.ct-section):not(.oxy-easy-posts),
.download-modal.oxy-easy-posts .oxy-posts,
.download-modal.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.modal-header {
 font-size:31px;
 margin-bottom:8px;
}
.oxy-close-modal:hover{
cursor:pointer;
}
.oxy-close-modal {
}
@media (max-width: 767px) {
.oxy-close-modal {
background-color :#ffffff;
border: 1px solid #ffffff;
color: #272727;
}.oxy-close-modal {
 button-hover_color:#ffffff;
 font-size:14px;
 font-weight:100;
 text-decoration:underline;
}
.oxy-close-modal:hover{
background-color :#ffffff;
border: 1px solid #ffffff;
}.oxy-close-modal:hover{
}
}

.screen-picture {
 margin-left:-200px;
}
@media (max-width: 991px) {
.screen-picture {
}
}

@media (max-width: 767px) {
.screen-picture {
 padding-right:0px;
}
}

.js-download-card {
}
.product-card-logo {
 margin-bottom:18px;
}
.product-card-logo:not(.ct-section):not(.oxy-easy-posts),
.product-card-logo.oxy-easy-posts .oxy-posts,
.product-card-logo.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.product-card-logo-text {
 color:#8c95b4;
 font-size:1.125rem;
 margin-right:1.3rem;
 margin-left:24px;
}
.column-card-logo {
}
.startseite-product-card-logo {
 margin-left:2rem;
 margin-top:2rem;
}
.testimonial-text-container {
 margin-bottom:75px;
 padding-left:24px;
 padding-right:24px;
 padding-top:24px;
 padding-bottom:24px;
 width:80%;
 margin-left:auto;
 margin-right:auto;
}
.testimonial-text-block {
 font-size:clamp(16px, 3vw, 18px) ;
max-width:70ch;
}
.testimonial-slide {
 padding-left:0px;
 padding-top:0px;
 padding-bottom:0px;
 padding-right:0px;
 text-align:left;
 border-top-width:.5px;
 border-right-width:.5px;
 border-bottom-width:.5px;
 border-left-width:.5px;
 border-top-color:rgba(66, 63, 90, 0.2);;
 border-right-color:rgba(66, 63, 90, 0.2);;
 border-bottom-color:rgba(66, 63, 90, 0.2);;
 border-left-color:rgba(66, 63, 90, 0.2);;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:30px;
 min-height:560px;
 margin-right:48px;
 margin-top:48px;
 margin-left:48px;
 margin-bottom:48px;
padding:48px !important; box-shadow: 0px 1.2022124528884888px 2.7479140758514404px 0px rgba(0, 0, 0, 0.0093); box-shadow: 0px 3.040485382080078px 6.949680805206299px 0px rgba(0, 0, 0, 0.0133); box-shadow: 0px 6.202304840087891px 14.176697731018066px 0px rgba(0, 0, 0, 0.0167); box-shadow: 0px 12.775575637817383px 29.201316833496094px 0px rgba(0, 0, 0, 0.0207); box-shadow: 0px 35px 80px 0px rgba(0, 0, 0, 0.03);
}
.testimonial-slide:not(.ct-section):not(.oxy-easy-posts),
.testimonial-slide.oxy-easy-posts .oxy-posts,
.testimonial-slide.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
@media (max-width: 767px) {
.testimonial-slide {
padding:12px !important;
}
}

@media (max-width: 479px) {
.testimonial-slide {
 margin-left:0px;
 margin-right:0px;
 font-size:clamp(14px, 3vw, 18px) ;
}
}

.testimonial-slide-logo {
 max-height:80px;
}
.testimonial-slide-logo-container {
 height:100px;
 margin-bottom:24px;
}
.testimonial-slide-logo-container:not(.ct-section):not(.oxy-easy-posts),
.testimonial-slide-logo-container.oxy-easy-posts .oxy-posts,
.testimonial-slide-logo-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.hero-image {
 border-radius:0px;
}
.job-benefit {
 text-align:center;
 margin-left:12px;
 margin-right:12px;
 width:20%;
}
.job-benefit:not(.ct-section):not(.oxy-easy-posts),
.job-benefit.oxy-easy-posts .oxy-posts,
.job-benefit.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.job-benefit {
 margin-bottom:48px;
}
}

@media (max-width: 767px) {
.job-benefit {
 width:100%;
 margin-top:24px;
 margin-bottom:24px;
}
}

.job-benefit-image {
 margin-bottom:12px;
}
.headline {
}
.benefit-icon {
 height:100px;
}
@media (max-width: 767px) {
.benefit-icon {
 margin-bottom:2%;
 margin-top:0%;
}
}

@media (max-width: 479px) {
.benefit-icon {
 margin-bottom:5%;
}
}

.product-card-header {
 margin-bottom:10%;
}
@media (max-width: 991px) {
.product-card-header {
}
}

.card-he {
}
.hero-customer-image {
 padding-left:40px;
 padding-right:40px;
}
@media (max-width: 991px) {
.hero-customer-image {
 width:50%;
}
}

@media (max-width: 767px) {
.hero-customer-image {
 width:100%;
}
}

.tabs-3841-tab {
}
.tabs-3841-tab-active {
}
.tabs-contents-3841-tab {
}
.tabs-6207-tab {
 background-color:#ffffff;
 width:50%;
}
.tabs-6207-tab-active {
}
.tabs-contents-6207-tab {
 text-align:center;
 background-color:#ffffff;
 width:100%;
}
.tabs-contents-6207-tab:not(.ct-section):not(.oxy-easy-posts),
.tabs-contents-6207-tab.oxy-easy-posts .oxy-posts,
.tabs-contents-6207-tab.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.div_block-154-1677 {
}
.hosting-menu-container {
}
.hosting-menu-container:not(.ct-section):not(.oxy-easy-posts),
.hosting-menu-container.oxy-easy-posts .oxy-posts,
.hosting-menu-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.hosting-menu-item {
}
.hosting-menu-parent-item {
 position:relative;
}
.hosting-submenu-container {
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 border-radius:8px;
 top:18px;
 background-color:#ffffff;
 position:absolute;
 z-index:999;
 box-shadow:0px 2px 30px -15px #272727;
}
.hosting-submenu-container-big-item {
}
.div_block-131-8 {
}
.Newclasstryshadow:hover{
 box-shadow:0px 2px 30px -15px #272727;
}
.Newclasstryshadow {
}
.pulse {
}
.oxy-stock-content-styles {
}
.divforSmaleImagesinMain {
 width:100%;
}
.divforSmaleImagesinMain:not(.ct-section):not(.oxy-easy-posts),
.divforSmaleImagesinMain.oxy-easy-posts .oxy-posts,
.divforSmaleImagesinMain.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 1800px) {
.divforSmaleImagesinMain {
 margin-top:26px;
 text-align:center;
}
.divforSmaleImagesinMain:not(.ct-section):not(.oxy-easy-posts),
.divforSmaleImagesinMain.oxy-easy-posts .oxy-posts,
.divforSmaleImagesinMain.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
}

@media (max-width: 991px) {
.divforSmaleImagesinMain {
 width:481px;
 margin-top:31px;
}
.divforSmaleImagesinMain:not(.ct-section):not(.oxy-easy-posts),
.divforSmaleImagesinMain.oxy-easy-posts .oxy-posts,
.divforSmaleImagesinMain.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

@media (max-width: 767px) {
.divforSmaleImagesinMain {
 text-align:center;
}
.divforSmaleImagesinMain:not(.ct-section):not(.oxy-easy-posts),
.divforSmaleImagesinMain.oxy-easy-posts .oxy-posts,
.divforSmaleImagesinMain.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
}

.inagesforsmallinMain {
}
@media (max-width: 991px) {
.inagesforsmallinMain {
}
}

.BeispielClassVinzenzForDIvs {
}
@media (max-width: 479px) {
.BeispielClassVinzenzForDIvs {
 width:1px;
}
.BeispielClassVinzenzForDIvs:not(.ct-section):not(.oxy-easy-posts),
.BeispielClassVinzenzForDIvs.oxy-easy-posts .oxy-posts,
.BeispielClassVinzenzForDIvs.ct-section .ct-section-inner-wrap{
display:flex;
}
}

._Btn-ImgTxtSlide {
background-color :#1223e2;
border: 1px solid #1223e2;
color: #ffffff;
padding: 10px 16px;
}._Btn-ImgTxtSlide {
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
._SlideImageSlider {
 background-color:#ffffff;
 width:100%;
 border-radius:30px;
}
._SlideImageSlider:not(.ct-section):not(.oxy-easy-posts),
._SlideImageSlider.oxy-easy-posts .oxy-posts,
._SlideImageSlider.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.Placeholder_Div {
 width:100%;
 margin-bottom:1%;
}
.Placeholder_Div:not(.ct-section):not(.oxy-easy-posts),
.Placeholder_Div.oxy-easy-posts .oxy-posts,
.Placeholder_Div.ct-section .ct-section-inner-wrap{
display:none;
}
.Split-Slider-Wrap {
}
.Split-Slider-Wrap:not(.ct-section):not(.oxy-easy-posts),
.Split-Slider-Wrap.oxy-easy-posts .oxy-posts,
.Split-Slider-Wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.Split-Slider-Wrap__Slider {
 slider-arrow-color:darker;
 slider-stretch-slides:yes;
 width:100%;
}
.Split-Slider-Wrap__Slider:not(.ct-section):not(.oxy-easy-posts),
.Split-Slider-Wrap__Slider.oxy-easy-posts .oxy-posts,
.Split-Slider-Wrap__Slider.ct-section .ct-section-inner-wrap{
display:block;
}
			.Split-Slider-Wrap__Slider .unslider-wrap {
				display: flex;
			}
			.Split-Slider-Wrap__Slider .ct-slide {
				height: 100%;
			}
			.Split-Slider-Wrap__Slider .unslider, 
			.Split-Slider-Wrap__Slider .oxygen-unslider-container, 
			.Split-Slider-Wrap__Slider .unslider-wrap, 
			.Split-Slider-Wrap__Slider .unslider-wrap li {
				height: 100%;
			}
		.Slit-Slider-Wrap__Slider__Slide {
 background-color:#ffffff;
 width:100%;
 border-radius:30px;
 border-top-color:#1223e2;
 border-right-color:#1223e2;
 border-bottom-color:#1223e2;
 border-left-color:#1223e2;
 border-top-width:5em;
 border-right-width:5em;
 border-bottom-width:5em;
 border-left-width:5em;
 text-align:center;
}
.Slit-Slider-Wrap__Slider__Slide:not(.ct-section):not(.oxy-easy-posts),
.Slit-Slider-Wrap__Slider__Slide.oxy-easy-posts .oxy-posts,
.Slit-Slider-Wrap__Slider__Slide.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.Split-Slider-Wrap__Slider__Slide {
 width:100%;
 background-color:#ffffff;
 border-radius:30px;
 max-width:100%;
}
.Split-Slider-Wrap__Slider__Slide:not(.ct-section):not(.oxy-easy-posts),
.Split-Slider-Wrap__Slider__Slide.oxy-easy-posts .oxy-posts,
.Split-Slider-Wrap__Slider__Slide.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-around;
}
.Slit-Slider-Wrap__Slider__Slide__Textblock {
}
.Split-Slider-Wrap__Slider__Slide__Textblock {
 width:80%;
}
.Split-Slider-Wrap__Slider__Slide__Textblock:not(.ct-section):not(.oxy-easy-posts),
.Split-Slider-Wrap__Slider__Slide__Textblock.oxy-easy-posts .oxy-posts,
.Split-Slider-Wrap__Slider__Slide__Textblock.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.Split-Slider-Wrap__Slider__Slide__Extrablock {
 width:80%;
 text-align:center;
}
.Split-Slider-Wrap__Slider__Slide__Extrablock:not(.ct-section):not(.oxy-easy-posts),
.Split-Slider-Wrap__Slider__Slide__Extrablock.oxy-easy-posts .oxy-posts,
.Split-Slider-Wrap__Slider__Slide__Extrablock.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.Split-Slider-Wrap__Navigation {
 width:10.00%;
}
.Split-Slider-Wrap__Navigation:not(.ct-section):not(.oxy-easy-posts),
.Split-Slider-Wrap__Navigation.oxy-easy-posts .oxy-posts,
.Split-Slider-Wrap__Navigation.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-around;
}
.Split-Slider-Wrap__Navigation__Button:hover{
background-color :#1223e2;
border: 1px solid #1223e2;
}.Split-Slider-Wrap__Navigation__Button:hover{
}
.Split-Slider-Wrap__Navigation__Button {
background-color :#1223e2;
border: 1px solid #1223e2;
color: #ffffff;
padding: 10px 16px;
}.Split-Slider-Wrap__Navigation__Button {
 border-radius:10%;
 button-hover_color:#1223e2;
}
.Split-Slider-Wrap__Navigation__Button--Left {
}
.Split-Slider-Wrap__Navigation__Button--Right {
}
.Split-Slider-Wrap__Slider__Slide--Imagebox {
 border-top-color:#1223e2;
 border-right-color:#1223e2;
 border-bottom-color:#1223e2;
 border-left-color:#1223e2;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.Split-Slider-Wrap__Slider__Slide--Imagebox__Image {
 width:100%;
 height:100%;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 border-radius:30px;
}
.Split-Slider-Wrap__Slider__Slide--Imagebox__ImageContainer {
 width:90%;
 height:90%;
}
.Split-Slider-Wrap__Slider__Slide--Imagebox__ImageContainer:not(.ct-section):not(.oxy-easy-posts),
.Split-Slider-Wrap__Slider__Slide--Imagebox__ImageContainer.oxy-easy-posts .oxy-posts,
.Split-Slider-Wrap__Slider__Slide--Imagebox__ImageContainer.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.Split-Slider-Wrap__Slider__Slide--Imagebox__ImageContainer__Image {
 width:100%;
 height:100%;
 border-radius:30px;
}
.SoftwareScreenshotSlider__Slide__Imagecontainer {
 border-radius:30px;
 width:80%;
}
.SliderB {
}
.List-Column-Wrap__Container__Columns__ColumnDiv {
 background-color:#ffffff;
 border-radius:15px;
 border-top-color:#a2a2a2;
 border-right-color:#a2a2a2;
 border-bottom-color:#a2a2a2;
 border-left-color:#a2a2a2;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 width:48%;
 box-shadow:10px 9px 22px #272727;
}
.List-Column-Wrap__Container__Columns__ColumnDiv__CodeBlockList {
 padding-left:5%;
}
.WeitereProdukte-Card-Wrap__Columns__Column {
 width:20%;
 padding-right:1%;
 padding-left:1%;
}
.WeitereProdukte-Card-Wrap__Columns__Column:not(.ct-section):not(.oxy-easy-posts),
.WeitereProdukte-Card-Wrap__Columns__Column.oxy-easy-posts .oxy-posts,
.WeitereProdukte-Card-Wrap__Columns__Column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 1800px) {
.WeitereProdukte-Card-Wrap__Columns__Column {
hyphens:auto; word-break:break-word;
}
}

.WeitereProdukte-Card-Wrap__Columns__Column__ProduktCard {
 width:100%;
 border-radius:30px;
}
.Button--RoundedBorders:hover{
}.Button--RoundedBorders:hover{
transform:scale3d(1.1,1.1,1.1); transition-duration:1s;
}
.Button--RoundedBorders {
 font-family:Inherit;
 border-radius:30px;
 font-size:100%;
 font-weight:500;
 font-style:normal;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.WarehouseBlock {
 background-attachment:fixed;
 width:100%;
}
.WarehouseMaxxLanding__RegalBoden {
 background-color:#c69b77;
}
.cross-selling-collumn_Rotation {
}
.Right-Border__fxd-Contact-Btn {
background-color :#1222ce;
border: 1px solid #1222ce;
color: #ffffff;
padding: 10px 16px;
}.Right-Border__fxd-Contact-Btn {
 margin-top:5%;
 margin-bottom:5%;
}
.testimonials-slider__slide {
 border-radius:10px;
 width:100%;
 z-index:0;
 border-top-color:#a4b2ef;
 border-right-color:#a4b2ef;
 border-bottom-color:#a4b2ef;
 border-left-color:#a4b2ef;
 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;
 text-align:justify;
/*box-shadow: 4px 4px 0px 0px rgba(164,178,239,1);
}
.testimonials-slider__slide:not(.ct-section):not(.oxy-easy-posts),
.testimonials-slider__slide.oxy-easy-posts .oxy-posts,
.testimonials-slider__slide.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
justify-content:space-around;
}
.testimonials-slider__slide__img-container {
 width:55%;
}
.testimonials-slider__slide__txt-container {
 width:40%;
}
.testimonials-slider__slide__txt-container:not(.ct-section):not(.oxy-easy-posts),
.testimonials-slider__slide__txt-container.oxy-easy-posts .oxy-posts,
.testimonials-slider__slide__txt-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.testimonials-slider__slide__txt-container__txt {
 font-family:'proxima-nova';
 color:#272727;
text-shadow: 3px 3px 0px rgba(0,0,0,0.15);
}
.testimonials-slider__slide__txt-container__customer-name {
 font-family:'proxima-nova';
}
.testimonials-slider__slide__txt-container__customer-logo {
 width:10vw;
}
.WeitereProdukte-Card-Wrap__Columns__Column__Produkte-Card {
}
.WeitereProdukte-Card-Wrap__Columns__Column__Produkte-Card:not(.ct-section):not(.oxy-easy-posts),
.WeitereProdukte-Card-Wrap__Columns__Column__Produkte-Card.oxy-easy-posts .oxy-posts,
.WeitereProdukte-Card-Wrap__Columns__Column__Produkte-Card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
justify-content:flex-start;
}
.header_column {
}
.-left {
}
.-center {
}
.-right {
}
.body_horizontal-scroll-container_inner_content-container {
}
.body_horizontal-scroll-container_inner_content-container_content {
}
.body_horizontal-scroll-container_inner_content-container_content_textbox {
}
.body_horizontal-scroll-container_inner_content-container_content_textbox_text {
}
.footer_columns {
}
.body_horizontal-scroll-container_inner_headline {
}
.body_horizontal-scroll-container_inner_content-container_Img {
}
.body_horizontal-scroll-container_inner_content-container_content_textbox_text_span {
}
.headingProduktVorstellungPurple {
}
@media (max-width: 479px) {
.headingProduktVorstellungPurple {
 font-size:120%;
 font-weight:500;
overflow-wrap:break-word; word-break:break-word; hyphens:auto;
}
}

.white-Heading {
 font-family:'proxima-nova';
 font-size:150%;
 color:#ffffff;
}
@media (max-width: 991px) {
.white-Heading {
}
}

.white-Text {
 color:#ffffff;
 font-size:110%;
}
@media (max-width: 991px) {
.white-Text {
 font-size:100%;
}
}

@media (max-width: 767px) {
.white-Text {
}
}

.nondisplayed {
}
.body_horizontal-scroll-container_inner_content-container_button-next-container {
}
.body_horizontal-scroll-container_inner_content-container_button-next-container_arrow-icon-next {
}
.body_horizontal-scroll-container_inner_content-container_button-prev-container {
}
.body_horizontal-scroll-container_inner_content-container_button-prev-container_arrow-icon-prev {
}
.body_horizontal-scroll-container_inner_content-container_content_textbox_inner-box {
}
.body_horizontal-scroll-container_inner_content-container_content_textbox_inner-box_img {
}
.rotate90 {
}
.rotated90 {
}
.footer_column-container {
}
.WeitereProdukte-Card-Wrap__Columns__Column__ProduktCard__Text {
 margin-bottom:1.83rem;
 font-size:100%;
 color:#272727;
 text-align:left;
 font-weight:100;
}
.weitereprodukte-card-wrap_columns_column_produktcard_text {
 color:#272727;
 font-size:110%;
 text-align:left;
 font-weight:100;
 margin-bottom:1.83rem;
}
.open-close-clickable-text {
 font-family:'proxima-nova';
 position:relative;
 bottom:0px;
 right:0px;
}
.open-textbox-text {
 position:relative;
 bottom:0px;
 right:0px;
}
.open-textbox-text:not(.ct-section):not(.oxy-easy-posts),
.open-textbox-text.oxy-easy-posts .oxy-posts,
.open-textbox-text.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.open-close-textbox-text {
background-color :#1e73be;
border: 1px solid #1e73be;
color: #272727;
padding: 10px 16px;
}.open-close-textbox-text {
 font-size:90%;
 height:20px;
 width:70px;
 margin-bottom:auto;
}
.body_horizontal_scroll-container_inner_content-container_grid-container {
}
.body_horizontal_scroll {
}
.body_horizontal-scroll-container_inner_content-container_content_headline {
}
.code-block-for-pseudo-elements {
}
.infotextshield {
}
.infotextshield_heading {
}
.infotextshield_text {
}
.infotextshield_contactlink {
}
.textbox_seitentext {
}
.body_horizontal-scroll-container_inner_content-container_content_textbox_inner-box_grid1 {
}
.body_horizontal-scroll-container_inner_content-container_content_textbox_inner-box_grid2 {
}
.landingpage_body_main_kontakt-btn {
 font-family:'proxima-nova';
 padding-right:5%;
 padding-left:5%;
 min-width:40%;
 font-size:120%;
 font-weight:600;
 border-top-width:0px;
 border-right-width:0px;
 border-bottom-width:0px;
 border-left-width:0px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:7px;
 -webkit-font-smoothing:subpixel-antialiased;
-moz-osx-font-smoothing:unset; text-transform:none;
}
.nav-Link:hover{
}
.nav-Link {
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-left-color:#1ab482;
}
.hero_parallax-img {
}
.pumpkins {
}
.plumbs {
}
.culiflower {
}
.cauliflower {
}
.middleground {
}
.background {
}
.hero_parallax-img-container {
}
.hero {
}
.hero_text {
}
.parallax-wrapper {
}
.broccoli {
}
.filter {
background-image:linear-gradient(rgba(10,107,13,0.5), rgba(10,107,13,0.5));background-size:auto,  cover;}
.nav-LinkSticky {
}
.hero_text_textfield {
}
.oxy-header-right{
 width:20%;
}
.oxy-header-center{
 width:60%;
}
.oxy-header-left{
 width:20%;
}
@media (max-width: 1800px) {
.oxy-header-left{
 width:20%;
}
}

@media (max-width: 991px) {
.oxy-header-left{
 width:20%;
}
}

@media (max-width: 1800px) {
.oxy-header-center{
 width:60%;
}
}

@media (max-width: 991px) {
.oxy-header-center{
 width:60%;
}
}

@media (max-width: 1800px) {
.oxy-header-right{
 width:20%;
}
}

@media (max-width: 991px) {
.oxy-header-right{
 width:20%;
}
}

