.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%;
}
            .oxy-testimonial {
                flex-direction: row;
                align-items: center;
            }
                        .oxy-testimonial .oxy-testimonial-photo-wrap {
                order: 1;
            }
            
                        .oxy-testimonial .oxy-testimonial-photo {
                width: 125px;                height: 125px;                margin-right: 20px;
            }
            
                        .oxy-testimonial .oxy-testimonial-photo-wrap, 
            .oxy-testimonial .oxy-testimonial-author-wrap, 
            .oxy-testimonial .oxy-testimonial-content-wrap {
                align-items: flex-start;                text-align: left;            }
            
                                                            .oxy-testimonial .oxy-testimonial-text {
                margin-bottom:8px;font-size: 21px;
line-height: 1.4;
-webkit-font-smoothing: subpixel-antialiased;
            }
            
                                    .oxy-testimonial .oxy-testimonial-author {
                font-size: 18px;
-webkit-font-smoothing: subpixel-antialiased;
            }
                            

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

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

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

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

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

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

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

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

                .ct-section-inner-wrap, .oxy-header-container{
  max-width: 1300px;
}
body {font-family: 'RealTextPro';}body {line-height: 1.4;font-size: clamp(1.4rem, calc(1.4rem + ((1vw - 0.42rem) * 0.9804)), 2.4rem) ;font-weight: 400;color: #1a1a1a;}.oxy-nav-menu-hamburger-line {background-color: #1a1a1a;}h1, h2, h3, h4, h5, h6 {font-family: 'GalaxieCopernicus';font-size: clamp(3rem, calc(3rem + ((1vw - 0.768rem) * 9.2593)), 7rem) ;font-weight: 400;line-height: 1.14;color: #1a1a1a;}h2, h3, h4, h5, h6{font-size: clamp(2.4rem, calc(2.4rem + ((1vw - 0.768rem) * 8.3333)), 6rem) ;font-weight: 400;line-height: 1.14;color: #1a1a1a;}h3, h4, h5, h6{font-size: clamp(2rem, calc(2rem + ((1vw - 0.768rem) * 7.4074)), 5.2rem) ;font-weight: 400;line-height: 1.14;color: #1a1a1a;}h4, h5, h6{font-size: clamp(2.4rem, calc(2.4rem + ((1vw - 0.42rem) * 2.0455)), 4.2rem) ;font-weight: 400;line-height: 1.2;color: #1a1a1a;}h5, h6{font-size: clamp(2.4rem, calc(2.4rem + ((1vw - 0.42rem) * 1.25)), 3.5rem) ;font-weight: 400;line-height: 1.28;color: #1a1a1a;}h6{font-size: clamp(2rem, calc(2rem + ((1vw - 0.42rem) * 0.6818)), 2.6rem) ;font-weight: 400;line-height: 1.34;color: #1a1a1a;}a {color: #0074db;text-decoration: none;}a:hover {text-decoration: none;}.ct-link-text {text-decoration: ;}.ct-link {text-decoration: ;}.ct-link-button {border-radius: 3px;}.ct-section-inner-wrap {
padding-top: clamp(3rem, calc(3rem + ((1vw - 0.048rem) * 9.3391)), 16rem) ;
padding-bottom: clamp(3rem, calc(3rem + ((1vw - 0.048rem) * 9.3391)), 16rem) ;
}.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;
				}
			}
.oxel_dynamicslider {
 width:100%;
}
.swiper-container {
}
.oxel_dynamicslider__container {
 height:400px;
}
.swiper-wrapper {
}
.swiper-slide {
}
.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 {
 font-family:RealTextPro;
 width:100%;
 padding-top:12px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:12px;
 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;
 font-weight:600;
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 {
}
.responsive-heading:locked{
}
.responsive-heading {
 font-family:GalaxieCopernicus;
 font-size:clamp(3.5rem, 6vw, 5.5rem) ;
}
@media (max-width: 479px) {
.responsive-heading {
 text-align:center;
}
}

.image-icon-size {
 width:clamp(25px, 6vw , 50px) ;
 height:clamp(25px, 6vw , 50px) ;
 margin-right:2.5rem;
 border-radius:100px;
}
.oxy-stock-content-styles {
}
.stories-wrapper {
 width:100%;
}
.stories-image {
 border-radius:30px;
 margin-bottom:2rem;
}
.stories-heading {
 font-size:clamp(1.6rem, calc(1.6rem + ((1vw - 0.42rem) * 0.5128)), 2rem) ;
 margin-bottom:2rem;
}
.stories-blurb {
 font-size:clamp(1.4rem, 6vw, 1.8rem) ;
 margin-bottom:2rem;
 font-weight:300;
}
.stories-date_and_time:after{
 position:absolute;
 right:0px;
 top:0px;
 bottom:0px;
 width:1px;
 min-height:100%;
 background-color:rgba(0,0,0,0.7);
  content:"";
}
.stories-date_and_time {
 font-size:clamp(1.3rem, 6vw, 1.5rem) ;
 padding-right:10px;
 position:relative;
 margin-right:10px;
}
.oxy-header {
}
.footer-link-holder {
 flex-grow:1;
 width:16.66%;
}
.footer-link-holder:not(.ct-section):not(.oxy-easy-posts),
.footer-link-holder.oxy-easy-posts .oxy-posts,
.footer-link-holder.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.footer-link-holder {
 width:30%;
}
}

@media (max-width: 767px) {
.footer-link-holder {
}
.footer-link-holder:not(.ct-section):not(.oxy-easy-posts),
.footer-link-holder.oxy-easy-posts .oxy-posts,
.footer-link-holder.ct-section .ct-section-inner-wrap{
display:none;
}
}

.footer-link-headings {
 font-family:GalaxieCopernicus;
 color:#000000;
 margin-bottom:3rem;
 font-size:20px;
}
.footer-menus {
 margin-bottom:2.5rem;
}
.footer-menus .oxy-pro-menu-list .menu-item, .footer-menus .oxy-pro-menu-list .menu-item a{
font-family: 'Real Text';
font-weight: 300;
color: #1a1a1a;
}

.footer-menus .oxy-pro-menu-list > .menu-item{
margin-bottom:0.5rem;
}

.footer-menus .oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:hover, .footer-menus .oxy-pro-menu-list .menu-item.menu-item.menu-item.menu-item a:focus-within{
color:#008cff;
}

.footer-menus .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{
                    flex-direction: row;
               }
.footer-menus .oxy-pro-menu-container .menu-item a{
                    text-align: left;
                    justify-content: flex-start;
                }
.footer-menus .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item, .footer-menus .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{
                    align-items: flex-start;
                }

            @media (max-width: 1300px) {
.footer-menus {
 line-height:1.2;
}
.footer-menus .oxy-pro-menu-list .menu-item, .footer-menus .oxy-pro-menu-list .menu-item a{
line-height: 1.2;
}

}

.footer-social-icons:hover{
border: 1px solid;
padding: ;color: #fff;}.footer-social-icons:hover{
 border-top-color:#008cff;
 border-right-color:#008cff;
 border-bottom-color:#008cff;
 border-left-color:#008cff;
 background-color:#008cff;
}
.footer-social-icons {
border: 1px solid;
padding: 20px;color: #1a1a1a;}.footer-social-icons 
>svg {width: 20px;height: 20px;}.footer-social-icons {
 padding-top:10px;
 padding-right:10px;
 padding-bottom:10px;
 padding-left:10px;
 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;
 margin-right:5px;
 border-top-color:#1a1a1a;
 border-right-color:#1a1a1a;
 border-bottom-color:#1a1a1a;
 border-left-color:#1a1a1a;
}
.parent-dropdown {
 font-family:RealTextPro;
 font-weight:300;
}
.parent-dropdown .oxy-mega-dropdown_inner{
--custom-dropdown-width:100px;
color:#1a1a1a;
}

.parent-dropdown .oxy-mega-dropdown_icon{
margin-left:14px;
}

.parent-dropdown .oxy-mega-dropdown_link + .oxy-mega-dropdown_inner.oxy-header-container{
                                transform: translateX(-50%);
                                left: 50%;
                        }
.parent-dropdown {
                         position: static!important;
                        }
.parent-dropdown .oxy-mega-dropdown_link-label{
                            position: static;
                        }
.mega-menu-wdith {
 max-width:1440px;
 width:100%;
 padding-right:0rem;
 margin-left:auto;
 margin-right:auto;
}
.mega-menu-bordered {
 align-self:stretch;
}
.mega-menu-sub-headings {
 font-family:RealTextPro;
 font-weight:500;
 margin-bottom:2rem;
 font-size:22px;
}
.mega-menu-center-box {
}
.primary-cta:locked{
}
.primary-cta:hover{
 background-color:#1a1a1a;
}
.primary-cta {
 background-color:#008cff;
 color:#ffffff;
 padding-right:2.7rem;
 padding-left:2.7rem;
 border-radius:100px;
 font-size:clamp(1.6rem,6vw,1.8rem) ;
 font-weight:300;
 line-height:1.66;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 height:55px;
}
.primary-cta:not(.ct-section):not(.oxy-easy-posts),
.primary-cta.oxy-easy-posts .oxy-posts,
.primary-cta.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.page-main-heading {
 color:#1a1a1a;
 font-weight:300;
 max-width:475px;
 margin-bottom:25px;
}
.card--capabilities {
 border-radius:20px;
 padding-top:5rem;
 padding-bottom:1.5rem;
 padding-left:1.5rem;
 padding-right:1.5rem;
 align-self:stretch;
 width:100%;
 height:100%;
 background-color:#fff000;
}
.card--capabilities:not(.ct-section):not(.oxy-easy-posts),
.card--capabilities.oxy-easy-posts .oxy-posts,
.card--capabilities.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.card--capabilities {
 width:100%;
}
}

.capabilities__icon {
 margin-bottom:2.5rem;
 width:100%;
 max-width:150px;
}
@media (max-width: 991px) {
.capabilities__icon {
 max-width:100px;
}
}

@media (max-width: 479px) {
.capabilities__icon {
 max-width:60px;
}
}

.capabilities__heading {
 color:#ffffff;
 text-align:center;
 font-size:2.8rem;
 margin-bottom:2.5rem;
}
@media (max-width: 1300px) {
.capabilities__heading {
 font-size:2.4rem;
}
}

.card--solution:hover{
transform:scale3d(1.02,1.02,1.02);}
.card--solution {
 border-radius:20px;
 padding-top:5rem;
 padding-right:1.5rem;
 padding-bottom:1.5rem;
 padding-left:1.5rem;
 align-self:stretch;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
.card--solution:not(.ct-section):not(.oxy-easy-posts),
.card--solution.oxy-easy-posts .oxy-posts,
.card--solution.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.solution__heading {
 text-align:center;
 font-weight:500;
 margin-bottom:2.5rem;
 font-size:clamp(3.5rem, 6vw, 5.5rem) ;
}
@media (max-width: 991px) {
.solution__heading {
 font-size:clamp(3.5rem, 5vw, 5.5rem) ;
}
}

.solution__icon {
 margin-bottom:2.5rem;
 width:50%;
}
.solution__blurb {
 text-align:center;
 font-size:clamp(1.4rem, 5vw, 2rem) ;
 font-weight:300;
 margin-bottom:5rem;
}
.arrow-holder {
 text-align:center;
 margin-bottom:5rem;
cursor:pointer;
}
.arrow-holder:not(.ct-section):not(.oxy-easy-posts),
.arrow-holder.oxy-easy-posts .oxy-posts,
.arrow-holder.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.bordered-button:hover{
 color:#ffffff;
 background-color:#1a1a1a;
}
.bordered-button {
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:100px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#1a1a1a;
 border-right-color:#1a1a1a;
 border-bottom-color:#1a1a1a;
 border-left-color:#1a1a1a;
 padding-left:6rem;
 padding-top:1.5rem;
 padding-right:6rem;
 padding-bottom:1.5rem;
 transition-duration:0.2s;
 transition-timing-function:ease-in-out;
}
.single-podcast-wrapper {
 width:100%;
 text-align:left;
 gap:3rem;
 padding-left:3.5rem;
 padding-top:3.5rem;
 padding-right:3.5rem;
 padding-bottom:3.5rem;
 border-radius:20px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#1a1a1a;
 border-right-color:#1a1a1a;
 border-bottom-color:#1a1a1a;
 border-left-color:#1a1a1a;
 z-index:3;
 margin-bottom:5rem;
}
.single-podcast-wrapper:not(.ct-section):not(.oxy-easy-posts),
.single-podcast-wrapper.oxy-easy-posts .oxy-posts,
.single-podcast-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:3rem;
}
@media (max-width: 991px) {
.single-podcast-wrapper {
}
.single-podcast-wrapper:not(.ct-section):not(.oxy-easy-posts),
.single-podcast-wrapper.oxy-easy-posts .oxy-posts,
.single-podcast-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.podcast-left-column {
 width:25%;
 align-self:stretch;
}
@media (max-width: 991px) {
.podcast-left-column {
 width:100%;
 margin-bottom:1rem;
}
.podcast-left-column:not(.ct-section):not(.oxy-easy-posts),
.podcast-left-column.oxy-easy-posts .oxy-posts,
.podcast-left-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

@media (max-width: 767px) {
.podcast-left-column {
 width:100%;
}
.podcast-left-column:not(.ct-section):not(.oxy-easy-posts),
.podcast-left-column.oxy-easy-posts .oxy-posts,
.podcast-left-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
}

.podcast-right-column {
 width:100%;
}
.podcast-image {
 attachment_height:157;
 attachment_width:300;
 attachment_url:https://www.bizzabo.com/wp-content/uploads/2022/09/Event-Experience-Episode-62-300x157-1.png;
 border-radius:30px;
}
.podcast-info-wrapper {
 width:100%;
 text-align:left;
 gap:5rem;
 margin-bottom:2.5rem;
}
.podcast-info-wrapper:not(.ct-section):not(.oxy-easy-posts),
.podcast-info-wrapper.oxy-easy-posts .oxy-posts,
.podcast-info-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:5rem;
}
@media (max-width: 767px) {
.podcast-info-wrapper {
 gap:2.5rem;
}
.podcast-info-wrapper:not(.ct-section):not(.oxy-easy-posts),
.podcast-info-wrapper.oxy-easy-posts .oxy-posts,
.podcast-info-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:2.5rem;
}
}

.podcast-date-holder {
 width:60%;
}
.podcast-date-holder:not(.ct-section):not(.oxy-easy-posts),
.podcast-date-holder.oxy-easy-posts .oxy-posts,
.podcast-date-holder.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 767px) {
.podcast-date-holder {
 width:100%;
}
}

@media (max-width: 479px) {
.podcast-date-holder {
}
.podcast-date-holder:not(.ct-section):not(.oxy-easy-posts),
.podcast-date-holder.oxy-easy-posts .oxy-posts,
.podcast-date-holder.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 0px;grid-row-gap: 20px;}
.podcast-date-holder:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.podcast-date-holder.ct-section .ct-section-inner-wrap > :last-child,
.podcast-date-holder.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 2;}
}

.podcast-share-holder {
 width:40%;
}
.podcast-share-holder:not(.ct-section):not(.oxy-easy-posts),
.podcast-share-holder.oxy-easy-posts .oxy-posts,
.podcast-share-holder.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-end;
}
@media (max-width: 767px) {
.podcast-share-holder {
 width:100%;
}
.podcast-share-holder:not(.ct-section):not(.oxy-easy-posts),
.podcast-share-holder.oxy-easy-posts .oxy-posts,
.podcast-share-holder.ct-section .ct-section-inner-wrap{
justify-content:center;
}
}

.podcast-time {
 padding-left:1rem;
 padding-right:1rem;
 padding-top:1rem;
 padding-bottom:1rem;
}
@media (max-width: 479px) {
.podcast-time {
 margin-bottom:0px;
}
}

.podcast-date {
 padding-left:1rem;
 padding-right:1rem;
 border-right-color:#1a1a1a;
 border-right-style:solid;
 border-right-width:1px;
 border-left-width:1px;
 border-left-color:#1a1a1a;
 border-left-style:solid;
 padding-top:1rem;
 padding-bottom:1rem;
}
@media (max-width: 479px) {
.podcast-date {
 padding-right:0rem;
 border-right-style:none;
}
}

.podcast-category {
 padding-left:1rem;
 padding-right:1rem;
 padding-top:1rem;
 padding-bottom:1rem;
}
@media (max-width: 479px) {
.podcast-category {
}
.podcast-category:not(.ct-section):not(.oxy-easy-posts),
.podcast-category.oxy-easy-posts .oxy-posts,
.podcast-category.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.podcast-date-text {
 font-size:1.8rem;
}
@media (max-width: 1300px) {
.podcast-date-text {
 font-size:1.5rem;
}
}

@media (max-width: 479px) {
.podcast-date-text {
}
}

.podcast-time-text {
}
.podcast-category-text {
}
.podcast-share-icon-wrapper {
}
.podcast-share-icon-wrapper:not(.ct-section):not(.oxy-easy-posts),
.podcast-share-icon-wrapper.oxy-easy-posts .oxy-posts,
.podcast-share-icon-wrapper.ct-section .ct-section-inner-wrap{
display:none;
}
.podcast-share-icon-holder {
 padding-left:2.5rem;
 padding-top:2.5rem;
 padding-right:2.5rem;
 padding-bottom:2.5rem;
}
@media (max-width: 1300px) {
.podcast-share-icon-holder {
 padding-left:2rem;
 padding-top:2rem;
 padding-right:2rem;
 padding-bottom:2rem;
}
}

@media (max-width: 991px) {
.podcast-share-icon-holder {
 padding-left:1.5rem;
 padding-top:1.5rem;
 padding-right:1.5rem;
 padding-bottom:1.5rem;
}
}

.podcast-share-icon {
color: #008cff;}.podcast-share-icon 
>svg {width: 25px;height: 25px;}.podcast-share-icon {
}
.hover-underline {
 font-family:GalaxieCopernicus;
 margin-bottom:0px;
 color:#1a1a1a;
 font-size:2.5 ;
 text-align:left;
}
.highlight {
 font-weight:600;
 text-decoration:underline;
}
.body-font {
 font-family:RealTextPro;
 font-size:1.8rem;
}
.podcast-source {
 width:120px;
}
.cell {
}
.cell:not(.ct-section):not(.oxy-easy-posts),
.cell.oxy-easy-posts .oxy-posts,
.cell.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 767px) {
.cell {
 text-align:center;
}
.cell:not(.ct-section):not(.oxy-easy-posts),
.cell.oxy-easy-posts .oxy-posts,
.cell.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}

.card-case_studies {
 border-radius:20px;
 background-color:#008cff;
 padding-top:5rem;
 padding-right:1.5rem;
 padding-bottom:1.5rem;
 padding-left:1.5rem;
 align-self:stretch;
 width:32%;
}
.card-case_studies:not(.ct-section):not(.oxy-easy-posts),
.card-case_studies.oxy-easy-posts .oxy-posts,
.card-case_studies.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1300px) {
.card-case_studies {
 width:30%;
}
}

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

@media (max-width: 767px) {
.card-case_studies {
 width:100%;
}
}

.case_studies_heading {
 text-align:center;
 font-weight:500;
 margin-bottom:2.5rem;
 color:#ffffff;
}
.case_studies__icon {
 margin-bottom:2.5rem;
}
.case_studies__blurb {
 text-align:center;
 font-size:2rem;
 font-weight:300;
 margin-bottom:5rem;
 color:#ffffff;
}
.card__case-studies-slider {
 width:100%;
 border-radius:50rem;
 overflow:hidden;
 gap:1.5rem;
 padding-right:2.5rem;
}
.card__case-studies-slider:not(.ct-section):not(.oxy-easy-posts),
.card__case-studies-slider.oxy-easy-posts .oxy-posts,
.card__case-studies-slider.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:1.5rem;
}
.case-studies-slider__headshot {
background-image:url(../jpg/nana-yaa-bankah.jpg);background-size: cover; background-repeat:no-repeat;
 border-top-right-radius:50rem;
 border-bottom-right-radius:50rem;
 width:60%;
 align-self:stretch;
 background-position:50% 50%;
}
.case-studies-slider__blurb {
 font-size:1.5rem;
 font-weight:200;
 margin-bottom:2rem;
}
.case-studies-slider__name {
 font-size:1.5rem;
 font-weight:600;
 margin-bottom:0.5rem;
}
.case-studies-slider__job-title {
 font-size:1.5rem;
 font-weight:400;
}
.case-studies-post-wrapper {
 border-radius:2.5rem;
 overflow:hidden;
 border-top-color:#cccccc;
 border-right-color:#cccccc;
 border-bottom-color:#cccccc;
 border-left-color:#cccccc;
 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;
}
.case-studies-post-wrapper:not(.ct-section):not(.oxy-easy-posts),
.case-studies-post-wrapper.oxy-easy-posts .oxy-posts,
.case-studies-post-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.case-studies-post-image {
 border-radius:50%;
 height:25rem;
 background-color:#ffffff;
 width:25rem;
 padding-top:2rem;
 padding-right:2rem;
 padding-bottom:2rem;
 padding-left:2rem;
}
.case-studies-post-image:not(.ct-section):not(.oxy-easy-posts),
.case-studies-post-image.oxy-easy-posts .oxy-posts,
.case-studies-post-image.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.responsive-sub-headings {
 font-size:clamp(2.5rem, 3vw, 4rem) ;
}
.post-category {
 padding-right:10px;
 margin-right:10px;
}
@media (max-width: 767px) {
}

.button-read-more {
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#1a1a1a;
 border-right-color:#1a1a1a;
 border-bottom-color:#1a1a1a;
 border-left-color:#1a1a1a;
 border-radius:50px;
 padding-left:4rem;
 padding-top:1rem;
 padding-right:4rem;
 padding-bottom:1rem;
 color:#1a1a1a;
 font-size:clamp(1.4rem,3vw,2rem) ;
}
.underlined-words {
 position:relative;
 z-index:1;
 text-decoration:underline;
text-decoration-color: #008cff;
}
.underline-hover-heading:hover{
 text-decoration:underline;
}
.underline-hover-heading {
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
.blog-bottom-cta-wrapper {
 width:100%;
 border-radius:20px;
 overflow:hidden;
}
.blog-bottom-cta-wrapper:not(.ct-section):not(.oxy-easy-posts),
.blog-bottom-cta-wrapper.oxy-easy-posts .oxy-posts,
.blog-bottom-cta-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 767px) {
.blog-bottom-cta-wrapper {
}
.blog-bottom-cta-wrapper:not(.ct-section):not(.oxy-easy-posts),
.blog-bottom-cta-wrapper.oxy-easy-posts .oxy-posts,
.blog-bottom-cta-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.clients-logo {
 width:20%;
}
@media (max-width: 991px) {
.clients-logo {
 width:33.33%;
}
}

@media (max-width: 767px) {
.clients-logo {
 width:50%;
}
}

@media (max-width: 479px) {
.clients-logo {
 width:50%;
}
}

.card__how-it-works {
 width:100%;
}
.card__how-it-works:not(.ct-section):not(.oxy-easy-posts),
.card__how-it-works.oxy-easy-posts .oxy-posts,
.card__how-it-works.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.how-it-works__icon {
 margin-bottom:3rem;
}
.how-it-works__heading {
 font-size:clamp(3.5rem, 6vw, 5.5rem) ;
 margin-bottom:2.5rem;
 font-weight:300;
}
@media (max-width: 479px) {
.how-it-works__heading {
 text-align:center;
}
}

.how-it-works__blurb {
 text-align:center;
}
.two-column-heading {
 font-size:clamp(3rem, 5vw, 5rem) ;
 margin-bottom:2.5rem;
 max-width:51rem;
}
.card-praised {
 border-radius:100px;
 background-color:#fff000;
 padding-left:3rem;
 padding-top:2.5rem;
 padding-right:3rem;
 padding-bottom:2.5rem;
 width:100%;
}
.card-praised:not(.ct-section):not(.oxy-easy-posts),
.card-praised.oxy-easy-posts .oxy-posts,
.card-praised.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:space-between;
}
@media (max-width: 991px) {
.card-praised {
 padding-left:2rem;
 padding-right:2rem;
 padding-top:1rem;
 padding-bottom:1rem;
}
}

.praised__heading {
 text-align:center;
 text-transform:uppercase;
 margin-bottom:1.5rem;
 font-size:clamp(1rem, 4vw, 2.1rem) ;
}
@media (max-width: 991px) {
.praised__heading {
 margin-bottom:1rem;
}
}

.praised__blurb {
 font-size:clamp(0.9rem, 1.5vw, 1.7rem) ;
 font-weight:400;
 text-align:center;
}
.bottom-links-holder {
}
.bottom-links-wrapper {
}
.bottom-links-wrapper:not(.ct-section):not(.oxy-easy-posts),
.bottom-links-wrapper.oxy-easy-posts .oxy-posts,
.bottom-links-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.bottom-link {
 font-weight:300;
 margin-right:3rem;
 font-size:clamp(2.6rem, calc(3.6rem + ((1vw - 0.42rem) * 3.2653)), 6.8rem) ;
 line-height:1.2;
}
@media (max-width: 767px) {
.bottom-link {
 text-align:left;
}
}

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

.column-layout-holder {
 width:100%;
 text-align:left;
 gap:8%;
 margin-bottom:5rem;
}
.column-layout-holder:not(.ct-section):not(.oxy-easy-posts),
.column-layout-holder.oxy-easy-posts .oxy-posts,
.column-layout-holder.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:8%;
}
@media (max-width: 767px) {
.column-layout-holder {
}
.column-layout-holder:not(.ct-section):not(.oxy-easy-posts),
.column-layout-holder.oxy-easy-posts .oxy-posts,
.column-layout-holder.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.why-choose-column-holder {
 width:100%;
 text-align:left;
 gap:50px;
 margin-bottom:5rem;
}
.why-choose-column-holder:not(.ct-section):not(.oxy-easy-posts),
.why-choose-column-holder.oxy-easy-posts .oxy-posts,
.why-choose-column-holder.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:50px;
}
@media (max-width: 767px) {
.why-choose-column-holder {
}
.why-choose-column-holder:not(.ct-section):not(.oxy-easy-posts),
.why-choose-column-holder.oxy-easy-posts .oxy-posts,
.why-choose-column-holder.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
}
}

.why-choose-content-wrapper {
}
.why-choose-content-wrapper:not(.ct-section):not(.oxy-easy-posts),
.why-choose-content-wrapper.oxy-easy-posts .oxy-posts,
.why-choose-content-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
}
.comment-holder {
 width:100%;
 padding-top:10rem;
 padding-right:7rem;
 padding-bottom:10rem;
 padding-left:7rem;
 border-radius:250px;
}
.comment-holder:not(.ct-section):not(.oxy-easy-posts),
.comment-holder.oxy-easy-posts .oxy-posts,
.comment-holder.ct-section .ct-section-inner-wrap{
justify-content:center;
}
@media (max-width: 991px) {
.comment-holder {
 padding-top:6rem;
 padding-bottom:6rem;
 padding-left:4rem;
 padding-right:4rem;
}
}

@media (max-width: 767px) {
.comment-holder {
 padding-top:4rem;
 padding-bottom:4rem;
 padding-left:4rem;
 padding-right:4rem;
 border-radius:0px;
}
}

@media (max-width: 479px) {
.comment-holder {
 padding-left:5rem;
 padding-right:5rem;
 padding-top:2rem;
 padding-bottom:2rem;
}
}

.post-link-holder {
 width:100%;
 margin-bottom:2.5rem;
}
.post-link-tax {
 margin-bottom:1rem;
 text-transform:capitalize;
 font-size:clamp(1.2rem,3vw,1.6rem) ;
}
.post-spotlight-content {
 width:50%;
 margin-bottom:0rem;
 align-self:stretch;
}
.post-spotlight-content:not(.ct-section):not(.oxy-easy-posts),
.post-spotlight-content.oxy-easy-posts .oxy-posts,
.post-spotlight-content.ct-section .ct-section-inner-wrap{
justify-content:center;
}
.post-spotlight-tax {
 margin-bottom:1rem;
 font-size:1.6rem;
}
@media (max-width: 991px) {
.post-spotlight-tax {
 font-size:1.4rem;
}
}

.footer-link-sub-heading {
 font-family:RealTextPro;
 font-size:clamp(1.2rem,4vw,1.8rem) ;
 font-weight:500;
 margin-bottom:2rem;
}
.footer-link-sub-menu-holder {
 width:100%;
}
.oxy-overlay-header {
}
.blog-content:ct_depth{
}
.blog-content {
 font-size:clamp(1.4rem, calc(1.4rem + ((1vw - 0.42rem) * 0.9804)), 2rem); ;
}
.side-panel-blog {
 font-size:clamp(1.2rem, 6vw, 1.8rem); ;
 color:#1a1a1a;
 margin-bottom:1.5rem;
}
.yellow-cta {
 font-family:RealTextPro;
 color:#000000;
 padding-left:2.5rem;
 padding-right:2.5rem;
 background-color:#fff000;
 border-radius:100px;
 font-weight:300;
 font-size:clamp(1.6rem,4vw,1.8rem) ;
 height:55px;
}
.yellow-cta:not(.ct-section):not(.oxy-easy-posts),
.yellow-cta.oxy-easy-posts .oxy-posts,
.yellow-cta.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.featured-post {
 width:100%;
 text-align:center;
 border-radius:60px;
 overflow:hidden;
}
.featured-post:not(.ct-section):not(.oxy-easy-posts),
.featured-post.oxy-easy-posts .oxy-posts,
.featured-post.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 767px) {
.featured-post {
}
.featured-post:not(.ct-section):not(.oxy-easy-posts),
.featured-post.oxy-easy-posts .oxy-posts,
.featured-post.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
}
}

.small-text-blurb {
 font-size:clamp(1rem,6vw,1.8rem); ;
 font-weight:300;
}
.case-studies-event-card-sub-heading {
 font-family:GalaxieCopernicus;
 color:#ffffff;
 margin-bottom:1.5rem;
}
.card--case-studies-more {
 width:100%;
 text-align:left;
 border-radius:30px;
 overflow:hidden;
 border-top-color:#cccccc;
 border-right-color:#cccccc;
 border-bottom-color:#cccccc;
 border-left-color:#cccccc;
 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;
 margin-bottom:3rem;
}
.card--case-studies-more:not(.ct-section):not(.oxy-easy-posts),
.card--case-studies-more.oxy-easy-posts .oxy-posts,
.card--case-studies-more.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.case_studies_more_logo_holder {
 width:50%;
 align-self:stretch;
 text-align:left;
}
.case_studies_more_logo_holder:not(.ct-section):not(.oxy-easy-posts),
.case_studies_more_logo_holder.oxy-easy-posts .oxy-posts,
.case_studies_more_logo_holder.ct-section .ct-section-inner-wrap{
align-items:center;
justify-content:center;
}
.pink-underline {
 text-decoration:underline;
text-decoration-color: #ffb4b4;
}
.purple-underline {
 text-decoration:underline;
text-decoration-color: #c7beff;
}
.blue-underline {
 text-decoration:underline;
text-decoration-color: #008cff;
}
.yellow-underline {
 text-decoration:underline;
text-decoration-color: #fff000;
}
.header-cta:hover{
 background-color:#008cff;
 color:#ffffff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#008cff;
 border-right-color:#008cff;
 border-bottom-color:#008cff;
 border-left-color:#008cff;
}
.header-cta {
 padding-top:14px;
 padding-right:25px;
 padding-bottom:14px;
 padding-left:25px;
 border-radius:100px;
 color:#1a1a1a;
 background-color:transparent;
 border-top-color:#1a1a1a;
 border-right-color:#1a1a1a;
 border-bottom-color:#1a1a1a;
 border-left-color:#1a1a1a;
 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;
 font-weight:400;
 min-width:144px;
}
.mega-menu-cta:ct_depth{
}
.mega-menu-cta {
 width:30%;
 align-self:stretch;
 top:0px;
 bottom:0px;
 right:0px;
 padding-left:20px;
 padding-top:30px;
 padding-bottom:30px;
 padding-right:20px;
 min-height:0px;
 border-radius:40px;
 background-color:#f2efee;
}
.mega-menu-cta:not(.ct-section):not(.oxy-easy-posts),
.mega-menu-cta.oxy-easy-posts .oxy-posts,
.mega-menu-cta.ct-section .ct-section-inner-wrap{
display:flex;
flex-wrap:nowrap;
}
.featured-post-bg {
background-image:url(../png/dsc00387-1.png); padding-top:3rem;
 padding-right:3rem;
 padding-bottom:3rem;
 padding-left:3rem;
}
.featured-post-bg:not(.ct-section):not(.oxy-easy-posts),
.featured-post-bg.oxy-easy-posts .oxy-posts,
.featured-post-bg.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.related-post-heading {
 font-size:clamp(1.6rem, calc(2rem + ((1vw - 0.42rem) * 0.5128)), 2.8rem) ;
 text-align:left;
 width:100%;
 margin-bottom:1.5rem;
}
@media (max-width: 767px) {
.related-post-heading {
 margin-bottom:.5rem;
}
}

.padding-125 {
 padding-top:125px;
 padding-bottom:125px;
}
.padding-125:not(.ct-section):not(.oxy-easy-posts),
.padding-125.oxy-easy-posts .oxy-posts,
.padding-125.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 767px) {
.padding-125 {
 padding-top:70px;
 padding-bottom:70px;
}
}

@media (max-width: 479px) {
.padding-125 {
 padding-top:7rem;
 padding-bottom:7rem;
}
}

.padding-50 {
 padding-top:100px;
}
.T4:locked{
}
.T4 {
 font-family:GalaxieCopernicus;
 font-size:clamp(1.6rem,4vw,2rem) ;
 font-weight:400;
 line-height:1.5;
 color:#1a1a1a;
}
@media (max-width: 767px) {
.T4 {
 font-size:clamp(1.8rem,4vw,2rem) ;
}
}

.T2:locked{
}
.T2 {
 font-family:RealTextPro;
 font-size:clamp(1.6rem,4vw,2.2rem) ;
 font-weight:300;
 line-height:1.59;
 margin-bottom:25px;
 text-align:left;
}
.T2-Bold:locked{
}
.T2-Bold {
 font-family:RealTextPro;
 font-size:clamp(1.6rem,6vw,2.2rem) ;
 font-weight:500;
 line-height:1.59;
}
.T1:locked{
}
.T1 {
 font-size:clamp(1.6rem,4vw,1.8rem) ;
 font-weight:300;
 line-height:1.66;
 text-align:left;
 color:#000000;
}
@media (max-width: 991px) {
.T1 {
}
}

.T1-Bold:locked{
}
.T1-Bold {
 font-size:18px;
 font-weight:500;
 line-height:1.66;
}
.T3:locked{
}
.T3 {
 font-size:16px;
 line-height:1.56;
 color:#000000;
 font-weight:300;
}
.T3-Bold:locked{
}
.T3-Bold {
 font-size:16px;
 line-height:1.56;
 font-weight:500;
 color:#000000;
}
.secondary-cta:locked{
}
.secondary-cta:hover{
 background-color:#008cff;
 color:#ffffff;
 border-top-color:#008cff;
 border-right-color:#008cff;
 border-bottom-color:#008cff;
 border-left-color:#008cff;
}
.secondary-cta {
 color:#1a1a1a;
 padding-top:10px;
 padding-right:35px;
 padding-bottom:10px;
 padding-left:35px;
 border-radius:100px;
 font-size:clamp(1.6rem,6vw,1.8rem) ;
 font-weight:300;
 line-height:1.66;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#1a1a1a;
 border-right-color:#1a1a1a;
 border-bottom-color:#1a1a1a;
 border-left-color:#1a1a1a;
}
.P1:locked{
}
.P1 {
 margin-bottom:16rem;
}
.arrow-text-buttons {
 gap:1rem;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
.arrow-text-buttons:not(.ct-section):not(.oxy-easy-posts),
.arrow-text-buttons.oxy-easy-posts .oxy-posts,
.arrow-text-buttons.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
gap:1rem;
}
@media (max-width: 991px) {
.arrow-text-buttons {
}
.arrow-text-buttons:not(.ct-section):not(.oxy-easy-posts),
.arrow-text-buttons.oxy-easy-posts .oxy-posts,
.arrow-text-buttons.ct-section .ct-section-inner-wrap{
justify-content:flex-start;
}
}

@media (max-width: 479px) {
.arrow-text-buttons {
 text-align:left;
}
.arrow-text-buttons:not(.ct-section):not(.oxy-easy-posts),
.arrow-text-buttons.oxy-easy-posts .oxy-posts,
.arrow-text-buttons.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.arrow-circle {
color: #1a1a1a;}.arrow-circle 
>svg {width: 60px;height: 60px;}.arrow-circle {
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
.logo-holder {
 width:100%;
 max-width:970px;
 gap:90px;
 text-align:justify;
}
.logo-holder:not(.ct-section):not(.oxy-easy-posts),
.logo-holder.oxy-easy-posts .oxy-posts,
.logo-holder.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:center;
gap:90px;
}
@media (max-width: 991px) {
.logo-holder {
 text-align:center;
}
.logo-holder:not(.ct-section):not(.oxy-easy-posts),
.logo-holder.oxy-easy-posts .oxy-posts,
.logo-holder.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 767px) {
.logo-holder {
 text-align:center;
}
.logo-holder:not(.ct-section):not(.oxy-easy-posts),
.logo-holder.oxy-easy-posts .oxy-posts,
.logo-holder.ct-section .ct-section-inner-wrap{
display:none;
}
}

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

.fp-logo {
}
@media (max-width: 991px) {
.fp-logo {
 margin-bottom:50px;
 width:100%;
}
}

@media (max-width: 767px) {
.fp-logo {
}
}

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

.arrow-points {
 gap:20px;
 margin-left:-42px;
}
.arrow-points:not(.ct-section):not(.oxy-easy-posts),
.arrow-points.oxy-easy-posts .oxy-posts,
.arrow-points.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:20px;
}
@media (max-width: 991px) {
.arrow-points {
 margin-left:-15px;
}
}

@media (max-width: 767px) {
.arrow-points {
 margin-left:0px;
}
}

.points-arrow {
color: #1a1a1a;}.points-arrow 
>svg {width: 21px;height: 21px;}.points-arrow {
 margin-top:3px;
}
@media (max-width: 991px) {
.points-arrow {
}.points-arrow 
>svg {width: 20px;height: 20px;}.points-arrow {
}
}

.card--operating-system {
 width:100%;
 gap:3rem;
}
.card--operating-system:not(.ct-section):not(.oxy-easy-posts),
.card--operating-system.oxy-easy-posts .oxy-posts,
.card--operating-system.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:3rem;
}
@media (max-width: 991px) {
.card--operating-system {
 width:100%;
}
}

@media (max-width: 479px) {
.card--operating-system {
 gap:2.5rem;
}
.card--operating-system:not(.ct-section):not(.oxy-easy-posts),
.card--operating-system.oxy-easy-posts .oxy-posts,
.card--operating-system.ct-section .ct-section-inner-wrap{
gap:2.5rem;
}
}

.operating-system__icon {
}
.operating-system__blurb {
 text-align:center;
}
.yellow-bubble {
 width:100%;
 border-radius:100px;
 background-color:#fff000;
 padding-top:25px;
 padding-right:50px;
 padding-bottom:25px;
 padding-left:50px;
 gap:10px;
 align-self:stretch;
 height:100%;
}
.yellow-bubble:not(.ct-section):not(.oxy-easy-posts),
.yellow-bubble.oxy-easy-posts .oxy-posts,
.yellow-bubble.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
gap:10px;
}
@media (max-width: 991px) {
.yellow-bubble {
 height:100%;
}
}

@media (max-width: 767px) {
.yellow-bubble {
 text-align:center;
 padding-top:40px;
 padding-bottom:40px;
 align-self:auto;
 border-radius:200px;
 height:auto;
}
.yellow-bubble:not(.ct-section):not(.oxy-easy-posts),
.yellow-bubble.oxy-easy-posts .oxy-posts,
.yellow-bubble.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.yello-bubble-blurb {
 text-align:center;
}
@media (max-width: 767px) {
.yello-bubble-blurb {
 text-align:center;
}
}

.P5:locked{
}
.P5 {
 margin-bottom:50px;
}
@media (max-width: 991px) {
.P5 {
 margin-bottom:25px;
}
}

.P6:locked{
}
.P6 {
 margin-bottom:45px;
}
@media (max-width: 991px) {
.P6 {
}
}

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

.P4:locked{
}
.P4 {
 margin-bottom:70px;
 z-index:2;
}
.P7:locked{
}
.P7 {
 margin-bottom:35px;
}
@media (max-width: 767px) {
.P7 {
 margin-bottom:30px;
}
}

.P8:locked{
}
.P8 {
 margin-bottom:30px;
}
@media (max-width: 767px) {
.P8 {
}
}

.testimonial-quote:locked{
}
.testimonial-quote {
 color:#ffffff;
 max-width:700px;
 text-align:center;
}
@media (max-width: 767px) {
.testimonial-quote {
 text-align:left;
}
}

.testimonial-headshot {
 border-radius:50%;
 margin-right:20px;
 width:60px;
 height:60px;
}
.card--proof {
 width:50%;
 border-radius:50px;
 overflow:hidden;
 align-self:stretch;
}
@media (max-width: 991px) {
.card--proof {
}
}

@media (max-width: 767px) {
.card--proof {
 width:100%;
 border-radius:0px;
 padding-top:5rem;
 padding-left:2rem;
 padding-right:2rem;
}
}

.proof__bubbles {
 background-color:#ffffff;
 width:100%;
 border-radius:50px;
 padding-left:40px;
 padding-top:40px;
 padding-right:40px;
 padding-bottom:40px;
 min-height:210px;
}
.proof__bubbles:not(.ct-section):not(.oxy-easy-posts),
.proof__bubbles.oxy-easy-posts .oxy-posts,
.proof__bubbles.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.proof__bubbles {
 padding-left:20px;
 padding-top:20px;
 padding-right:20px;
 padding-bottom:20px;
 min-height:100px;
 border-radius:25px;
}
}

@media (max-width: 479px) {
.proof__bubbles {
 min-height:150px;
}
}

.proof__bubbles-counter {
 font-family:GalaxieCopernicus;
 margin-bottom:12px;
 font-size:clamp(3.5rem, calc(3.5rem + ((1vw - 0.42rem) * 0.7955)), 4.2rem) ;
 color:#008cff;
 font-weight:400;
}
.proof__bubbles-counter .oxy-counter_digit{
font-family: 'GalaxieCopernicus';
font-size: clamp(3.5rem, calc(3.5rem + ((1vw - 0.42rem) * 0.7955)), 4.2rem) ;
}

@media (max-width: 479px) {
.proof__bubbles-counter {
 margin-bottom:5px;
}
}

.proof__bubbles-holder {
 width:100%;
}
.proof__bubbles-holder:not(.ct-section):not(.oxy-easy-posts),
.proof__bubbles-holder.oxy-easy-posts .oxy-posts,
.proof__bubbles-holder.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 1rem;grid-row-gap: 1rem;}
@media (max-width: 991px) {
.proof__bubbles-holder {
}
.proof__bubbles-holder:not(.ct-section):not(.oxy-easy-posts),
.proof__bubbles-holder.oxy-easy-posts .oxy-posts,
.proof__bubbles-holder.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

@media (max-width: 479px) {
.proof__bubbles-holder {
}
.proof__bubbles-holder:not(.ct-section):not(.oxy-easy-posts),
.proof__bubbles-holder.oxy-easy-posts .oxy-posts,
.proof__bubbles-holder.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.proof__bubbles-info {
 text-align:center;
}
.floating-images {
 width:100%;
 max-width:350px;
}
@media (max-width: 1300px) {
.floating-images {
 width:15%;
}
}

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

.sections-padding:locked{
}
.sections-padding {
 position:relative;
}
@media (max-width: 1300px) {
.sections-padding {
}
.sections-padding .ct-section-inner-wrap {
padding-right: 2rem;
padding-left: 2rem;
}
}

@media (max-width: 991px) {
.sections-padding {
}
.sections-padding .ct-section-inner-wrap {
padding-top: 12.5rem;
}
}

@media (max-width: 767px) {
.sections-padding {
}
.sections-padding .ct-section-inner-wrap {
padding-top: clamp(3rem, calc(3rem + ((1vw - 0.048rem) * 9.3391)), 16rem) ;
}
}

@media (max-width: 479px) {
.sections-padding {
}
.sections-padding .ct-section-inner-wrap {
padding-top: 5rem;
padding-bottom: 5rem;
}
}

.logo-holder-wrapper:locked{
}
.logo-holder-wrapper {
 max-width:970px;
 width:100%;
}
@media (max-width: 991px) {
.logo-holder-wrapper {
}
.logo-holder-wrapper:not(.ct-section):not(.oxy-easy-posts),
.logo-holder-wrapper.oxy-easy-posts .oxy-posts,
.logo-holder-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

.left-image-column {
 width:100%;
 z-index:1;
 gap:10rem;
}
.left-image-column:not(.ct-section):not(.oxy-easy-posts),
.left-image-column.oxy-easy-posts .oxy-posts,
.left-image-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
gap:10rem;
}
@media (max-width: 991px) {
.left-image-column {
 text-align:justify;
 gap:5rem;
}
.left-image-column:not(.ct-section):not(.oxy-easy-posts),
.left-image-column.oxy-easy-posts .oxy-posts,
.left-image-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:5rem;
}
}

@media (max-width: 767px) {
.left-image-column {
 gap:5rem;
}
.left-image-column:not(.ct-section):not(.oxy-easy-posts),
.left-image-column.oxy-easy-posts .oxy-posts,
.left-image-column.ct-section .ct-section-inner-wrap{
gap:5rem;
}
}

.right-image-column {
 width:100%;
 gap:10rem;
 z-index:1;
}
.right-image-column:not(.ct-section):not(.oxy-easy-posts),
.right-image-column.oxy-easy-posts .oxy-posts,
.right-image-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
justify-content:space-between;
gap:10rem;
}
@media (max-width: 991px) {
.right-image-column {
 text-align:justify;
 gap:5rem;
}
.right-image-column:not(.ct-section):not(.oxy-easy-posts),
.right-image-column.oxy-easy-posts .oxy-posts,
.right-image-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
gap:5rem;
}
}

@media (max-width: 767px) {
.right-image-column {
 gap:5rem;
}
.right-image-column:not(.ct-section):not(.oxy-easy-posts),
.right-image-column.oxy-easy-posts .oxy-posts,
.right-image-column.ct-section .ct-section-inner-wrap{
gap:5rem;
}
}

.desktop-hidden-headings {
 visibility:hidden;
 text-align:center;
}
.desktop-hidden-headings:not(.ct-section):not(.oxy-easy-posts),
.desktop-hidden-headings.oxy-easy-posts .oxy-posts,
.desktop-hidden-headings.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.desktop-hidden-headings {
 text-align:left;
 visibility:visible;
}
.desktop-hidden-headings:not(.ct-section):not(.oxy-easy-posts),
.desktop-hidden-headings.oxy-easy-posts .oxy-posts,
.desktop-hidden-headings.ct-section .ct-section-inner-wrap{
display:block;
}
}

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

@media (max-width: 767px) {
.mobile-hidden-headings {
}
}

.proof__top-image {
}
@media (max-width: 767px) {
.proof__top-image {
 border-radius:25px;
 overflow:hidden;
 height:300px;
 margin-bottom:45px;
}
}

.testimonial-tooltip {
 background-color:#f2e6e3;
 gap:3rem;
 padding-left:4.5rem;
 padding-top:4.5rem;
 padding-right:4.5rem;
 padding-bottom:4.5rem;
 border-top-right-radius:4rem;
 border-bottom-right-radius:4rem;
 border-bottom-left-radius:4rem;
 position:relative;
}
.testimonial-tooltip:not(.ct-section):not(.oxy-easy-posts),
.testimonial-tooltip.oxy-easy-posts .oxy-posts,
.testimonial-tooltip.ct-section .ct-section-inner-wrap{
gap:3rem;
}
@media (max-width: 991px) {
.testimonial-tooltip {
 border-top-left-radius:2.5rem;
 border-top-right-radius:2.5rem;
 border-bottom-left-radius:2.5rem;
 border-bottom-right-radius:2.5rem;
}
}

@media (max-width: 767px) {
.testimonial-tooltip {
 padding-left:2rem;
 padding-top:3rem;
 padding-right:2rem;
 padding-bottom:3rem;
}
}

.proof-inner {
 padding-left:50px;
 padding-right:50px;
 text-align:left;
 width:100%;
 height:100%;
}
.proof-inner:not(.ct-section):not(.oxy-easy-posts),
.proof-inner.oxy-easy-posts .oxy-posts,
.proof-inner.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 1300px) {
.proof-inner {
 padding-left:40px;
 padding-right:40px;
}
}

@media (max-width: 991px) {
.proof-inner {
 padding-left:30px;
 padding-right:30px;
}
}

@media (max-width: 767px) {
.proof-inner {
 padding-left:0px;
 padding-right:0px;
}
}

.tooltip-quote-icon {
 attachment_height:36;
 attachment_width:47;
 attachment_url:https://www.bizzabo.com/wp-content/uploads/2022/12/unnamed-file.png;
}
.tooltip-quote-icon:not(.ct-section):not(.oxy-easy-posts),
.tooltip-quote-icon.oxy-easy-posts .oxy-posts,
.tooltip-quote-icon.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.tooltip-quote-icon {
 position:absolute;
 left:0px;
 right:0px;
 bottom:98%;
 margin-left:auto;
 margin-right:auto;
}
.tooltip-quote-icon:not(.ct-section):not(.oxy-easy-posts),
.tooltip-quote-icon.oxy-easy-posts .oxy-posts,
.tooltip-quote-icon.ct-section .ct-section-inner-wrap{
display:block;
}
}

.tooltip-point {
background-image:url(../png/vector-324-8.png);background-size: contain; width:3.5rem;
 height:1.4rem;
 position:absolute;
 bottom:100%;
 left:-1px;
 background-repeat:no-repeat;
 opacity:0.6;
 background-position:50% 50%;
}
@media (max-width: 991px) {
.tooltip-point {
}
.tooltip-point:not(.ct-section):not(.oxy-easy-posts),
.tooltip-point.oxy-easy-posts .oxy-posts,
.tooltip-point.ct-section .ct-section-inner-wrap{
display:none;
}
}

.hide-it {
}
.hide-it:not(.ct-section):not(.oxy-easy-posts),
.hide-it.oxy-easy-posts .oxy-posts,
.hide-it.ct-section .ct-section-inner-wrap{
display:none;
}
.header-fixed {
 top:0px;
 left:0px;
 right:0px;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 transition-property:all;
}
@media (max-width: 1300px) {
.header-fixed {
 width:100%;
}
}

.scroll-down {
transform:translateY(-100%); background-color:#ffffff;
 position:fixed;
 top:0px;
 left:0px;
 right:0px;
}
.mega-menu-inner:ct_depth{
}
.mega-menu-inner {
 width:100%;
 text-align:justify;
}
.mega-menu-inner:not(.ct-section):not(.oxy-easy-posts),
.mega-menu-inner.oxy-easy-posts .oxy-posts,
.mega-menu-inner.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
.mega-menu-outter-wrap {
 min-height:autopx;
 padding-top:40px;
 padding-left:50px;
 padding-right:50px;
 padding-bottom:50px;
 border-bottom-left-radius:50px;
 border-bottom-right-radius:50px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#000000;
 border-right-color:#000000;
 border-bottom-color:#000000;
 border-left-color:#000000;
 overflow:hidden;
 background-color:#ffffff;
}
.general-links-wrap {
}
.menu-right-border {
 border-right-color:#000000;
 border-right-style:none;
 border-right-width:1px;
 max-height:320px;
}
.grid-padding-1 {
 padding-left:110px;
 padding-right:110px;
}
.top-splash-animation {
}
@media (max-width: 767px) {
.top-splash-animation {
}
.top-splash-animation:not(.ct-section):not(.oxy-easy-posts),
.top-splash-animation.oxy-easy-posts .oxy-posts,
.top-splash-animation.ct-section .ct-section-inner-wrap{
display:none;
}
}

.top-splash-animation-two {
}
@media (max-width: 767px) {
.top-splash-animation-two {
}
.top-splash-animation-two:not(.ct-section):not(.oxy-easy-posts),
.top-splash-animation-two.oxy-easy-posts .oxy-posts,
.top-splash-animation-two.ct-section .ct-section-inner-wrap{
display:none;
}
}

.link-arrow {
 line-height:0;
}
.link-arrow-holder:locked{
}
.link-arrow-holder {
 gap:2rem;
 color:#1a1a1a;
cursor: pointer;
}
.link-arrow-holder:not(.ct-section):not(.oxy-easy-posts),
.link-arrow-holder.oxy-easy-posts .oxy-posts,
.link-arrow-holder.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
gap:2rem;
}
@media (max-width: 1300px) {
.link-arrow-holder {
}
.link-arrow-holder:not(.ct-section):not(.oxy-easy-posts),
.link-arrow-holder.oxy-easy-posts .oxy-posts,
.link-arrow-holder.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

@media (max-width: 767px) {
.link-arrow-holder {
 gap:2rem;
}
.link-arrow-holder:not(.ct-section):not(.oxy-easy-posts),
.link-arrow-holder.oxy-easy-posts .oxy-posts,
.link-arrow-holder.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:2rem;
}
}

.P2:locked{
}
.P2 {
 margin-bottom:12.5rem;
}
@media (max-width: 991px) {
.P2 {
}
}

.comparison-wrapper {
 gap:7rem;
 width:100%;
 padding-bottom:30px;
}
.comparison-wrapper:not(.ct-section):not(.oxy-easy-posts),
.comparison-wrapper.oxy-easy-posts .oxy-posts,
.comparison-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:7rem;
}
@media (max-width: 1300px) {
.comparison-wrapper {
 gap:8rem;
}
.comparison-wrapper:not(.ct-section):not(.oxy-easy-posts),
.comparison-wrapper.oxy-easy-posts .oxy-posts,
.comparison-wrapper.ct-section .ct-section-inner-wrap{
gap:8rem;
}
}

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

@media (max-width: 767px) {
.comparison-wrapper {
 gap:2rem;
 text-align:justify;
}
.comparison-wrapper:not(.ct-section):not(.oxy-easy-posts),
.comparison-wrapper.oxy-easy-posts .oxy-posts,
.comparison-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:2rem;
}
}

.comparison-criteria-holder {
 width:20%;
}
.comparison-criteria-holder:not(.ct-section):not(.oxy-easy-posts),
.comparison-criteria-holder.oxy-easy-posts .oxy-posts,
.comparison-criteria-holder.ct-section .ct-section-inner-wrap{
align-items:flex-end;
justify-content:flex-end;
}
@media (max-width: 1300px) {
.comparison-criteria-holder {
 width:30%;
}
}

@media (max-width: 767px) {
.comparison-criteria-holder {
 text-align:right;
 width:100%;
}
.comparison-criteria-holder:not(.ct-section):not(.oxy-easy-posts),
.comparison-criteria-holder.oxy-easy-posts .oxy-posts,
.comparison-criteria-holder.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.comparison-bizzabo {
 width:40%;
}
@media (max-width: 767px) {
.comparison-bizzabo {
 width:100%;
}
.comparison-bizzabo:not(.ct-section):not(.oxy-easy-posts),
.comparison-bizzabo.oxy-easy-posts .oxy-posts,
.comparison-bizzabo.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.comparison-opposition {
 width:40%;
 padding-left:0px;
}
.comparison-opposition:not(.ct-section):not(.oxy-easy-posts),
.comparison-opposition.oxy-easy-posts .oxy-posts,
.comparison-opposition.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 767px) {
.comparison-opposition {
 width:100%;
}
.comparison-opposition:not(.ct-section):not(.oxy-easy-posts),
.comparison-opposition.oxy-easy-posts .oxy-posts,
.comparison-opposition.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.comparison-info {
 width:100%;
}
.comparison-info:not(.ct-section):not(.oxy-easy-posts),
.comparison-info.oxy-easy-posts .oxy-posts,
.comparison-info.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.comparison-full-chart {
 width:100%;
 background-color:rgba(0,140,255,0.2);
 border-radius:30px;
 min-height:4px;
 max-height:4px;
 margin-top:15px;
}
.comparison-filled-chart {
 background-color:#008cff;
 width:90%;
 border-radius:30px;
 max-height:4px;
 min-height:4px;
}
.comparison-opposition-filled-chart {
 background-color:#ffb4b4;
 width:90%;
 border-radius:30px;
 max-height:4px;
 min-height:4px;
}
.comparison-opposition-full-chart {
 width:100%;
 background-color:rgba(255,180,180,0.2);
 border-radius:30px;
 min-height:4px;
 max-height:4px;
 margin-top:15px;
}
.desktop-bubble-quote-icon {
background-image:url(../png/1.png);background-size: contain; position:absolute;
 top:20px;
 left:15px;
 background-repeat:no-repeat;
 background-position:50% 50%;
}
@media (max-width: 991px) {
.desktop-bubble-quote-icon {
}
.desktop-bubble-quote-icon:not(.ct-section):not(.oxy-easy-posts),
.desktop-bubble-quote-icon.oxy-easy-posts .oxy-posts,
.desktop-bubble-quote-icon.ct-section .ct-section-inner-wrap{
display:none;
}
}

.comparison-testimonial-quote {
 font-family:GalaxieCopernicus;
 color:#1a1a1a;
 max-width:900px;
 text-align:center;
 font-size:clamp(2rem,4vw,2.5rem) ;
 font-weight:400;
}
@media (max-width: 767px) {
.comparison-testimonial-quote {
 text-align:left;
}
}

.comparison-testimonial-author {
 font-size:clamp(1.8rem,4vw,2rem) ;
}
.prev-btn {
 width:80px;
 height:20px;
cursor: pointer;
}
.prev-btn:not(.ct-section):not(.oxy-easy-posts),
.prev-btn.oxy-easy-posts .oxy-posts,
.prev-btn.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.prev-btn {
 height:20px;
 width:80px;
}
.prev-btn:not(.ct-section):not(.oxy-easy-posts),
.prev-btn.oxy-easy-posts .oxy-posts,
.prev-btn.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}

.next-btn {
 width:80px;
 height:20px;
cursor: pointer;
}
.next-btn:not(.ct-section):not(.oxy-easy-posts),
.next-btn.oxy-easy-posts .oxy-posts,
.next-btn.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.next-btn {
 height:20px;
 width:80px;
}
.next-btn:not(.ct-section):not(.oxy-easy-posts),
.next-btn.oxy-easy-posts .oxy-posts,
.next-btn.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}

.use-case-bubbles {
 background-color:#c7beff;
 border-radius:50px;
 padding-top:1.25rem;
 padding-right:2.7rem;
 padding-bottom:1.25rem;
 padding-left:2.7rem;
}
@media (max-width: 767px) {
.use-case-bubbles {
 width:100%;
}
}

@media (max-width: 479px) {
.use-case-bubbles {
}
.use-case-bubbles:not(.ct-section):not(.oxy-easy-posts),
.use-case-bubbles.oxy-easy-posts .oxy-posts,
.use-case-bubbles.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.P9:locked{
}
.P9 {
 margin-bottom:2.5rem;
}
.comparison-criteria:locked{
}
.comparison-criteria {
 font-size:18px;
 font-weight:300;
 line-height:1.2;
 color:#1a1a1a;
}
@media (max-width: 991px) {
.comparison-criteria {
 text-align:right;
}
}

.comparison-brand-color {
}
.comparison-brand-color:not(.ct-section):not(.oxy-easy-posts),
.comparison-brand-color.oxy-easy-posts .oxy-posts,
.comparison-brand-color.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 767px) {
.comparison-brand-color {
 margin-right:1rem;
 width:10px;
 border-radius:100px;
 background-color:#008cff;
 height:10px;
}
.comparison-brand-color:not(.ct-section):not(.oxy-easy-posts),
.comparison-brand-color.oxy-easy-posts .oxy-posts,
.comparison-brand-color.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.arrow-text {
 text-align:left;
}
.product-overview-row {
 width:100%;
 z-index:1;
 gap:10rem;
 padding-top:12.5rem;
 padding-bottom:12.5rem;
}
.product-overview-row:not(.ct-section):not(.oxy-easy-posts),
.product-overview-row.oxy-easy-posts .oxy-posts,
.product-overview-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:10rem;
}
@media (max-width: 991px) {
.product-overview-row {
 gap:5rem;
}
.product-overview-row:not(.ct-section):not(.oxy-easy-posts),
.product-overview-row.oxy-easy-posts .oxy-posts,
.product-overview-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:5rem;
}
}

@media (max-width: 767px) {
.product-overview-row {
 padding-left:2rem;
 padding-right:2rem;
 text-align:center;
 gap:55rem;
}
.product-overview-row:not(.ct-section):not(.oxy-easy-posts),
.product-overview-row.oxy-easy-posts .oxy-posts,
.product-overview-row.ct-section .ct-section-inner-wrap{
align-items:flex-start;
gap:55rem;
}
}

.product-overview-column:ct_depth{
}
.product-overview-column {
 width:100%;
 text-align:left;
 gap:10rem;
}
.product-overview-column:not(.ct-section):not(.oxy-easy-posts),
.product-overview-column.oxy-easy-posts .oxy-posts,
.product-overview-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:10rem;
}
@media (max-width: 991px) {
.product-overview-column {
 gap:5rem;
}
.product-overview-column:not(.ct-section):not(.oxy-easy-posts),
.product-overview-column.oxy-easy-posts .oxy-posts,
.product-overview-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
gap:5rem;
}
}

@media (max-width: 479px) {
.product-overview-column {
 gap:3.5rem;
}
.product-overview-column:not(.ct-section):not(.oxy-easy-posts),
.product-overview-column.oxy-easy-posts .oxy-posts,
.product-overview-column.ct-section .ct-section-inner-wrap{
gap:3.5rem;
}
}

.product-overview-heading-mobile:ct_depth{
}
.product-overview-heading-mobile {
 text-align:center;
 max-width:970px;
}
.product-overview-heading-mobile:not(.ct-section):not(.oxy-easy-posts),
.product-overview-heading-mobile.oxy-easy-posts .oxy-posts,
.product-overview-heading-mobile.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 767px) {
.product-overview-heading-mobile {
 text-align:left;
 padding-bottom:4.5rem;
 border-bottom-style:solid;
 border-bottom-width:1px;
 border-bottom-color:#1a1a1a;
 margin-bottom:-0.5rem;
}
.product-overview-heading-mobile:not(.ct-section):not(.oxy-easy-posts),
.product-overview-heading-mobile.oxy-easy-posts .oxy-posts,
.product-overview-heading-mobile.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 479px) {
.product-overview-heading-mobile {
 margin-bottom:-0.5rem;
 padding-bottom:4.5rem;
 border-bottom-style:solid;
 border-bottom-color:#000000;
 margin-left:0rem;
 margin-right:0rem;
}
}

.mobile-bubble-quote-icon {
background-image:url(../png/1.png);background-size: contain; position:absolute;
 background-repeat:no-repeat;
 width:2.5rem;
 height:2.5rem;
 background-position:50% 50%;
}
.mobile-bubble-quote-icon:not(.ct-section):not(.oxy-easy-posts),
.mobile-bubble-quote-icon.oxy-easy-posts .oxy-posts,
.mobile-bubble-quote-icon.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.mobile-bubble-quote-icon {
 right:0px;
 left:0px;
 bottom:98%;
 margin-left:auto;
 margin-right:auto;
}
.mobile-bubble-quote-icon:not(.ct-section):not(.oxy-easy-posts),
.mobile-bubble-quote-icon.oxy-easy-posts .oxy-posts,
.mobile-bubble-quote-icon.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.product-overview-single-row {
 width:100%;
 z-index:1;
 gap:10rem;
 background-color:#ffffff;
 padding-top:12.5rem;
 padding-bottom:12.5rem;
}
.product-overview-single-row:not(.ct-section):not(.oxy-easy-posts),
.product-overview-single-row.oxy-easy-posts .oxy-posts,
.product-overview-single-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:10rem;
}
@media (max-width: 991px) {
.product-overview-single-row {
 gap:5rem;
 padding-top:7rem;
 padding-bottom:7rem;
}
.product-overview-single-row:not(.ct-section):not(.oxy-easy-posts),
.product-overview-single-row.oxy-easy-posts .oxy-posts,
.product-overview-single-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:5rem;
}
}

@media (max-width: 767px) {
.product-overview-single-row {
 gap:5rem;
 padding-left:2rem;
 padding-right:2rem;
 text-align:center;
}
.product-overview-single-row:not(.ct-section):not(.oxy-easy-posts),
.product-overview-single-row.oxy-easy-posts .oxy-posts,
.product-overview-single-row.ct-section .ct-section-inner-wrap{
align-items:flex-start;
gap:5rem;
}
}

.product-overview-single-column:locked{
}
.product-overview-single-column:ct_depth{
}
.product-overview-single-column {
 width:100%;
 gap:10rem;
}
.product-overview-single-column:not(.ct-section):not(.oxy-easy-posts),
.product-overview-single-column.oxy-easy-posts .oxy-posts,
.product-overview-single-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:10rem;
}
@media (max-width: 991px) {
.product-overview-single-column {
 gap:5rem;
}
.product-overview-single-column:not(.ct-section):not(.oxy-easy-posts),
.product-overview-single-column.oxy-easy-posts .oxy-posts,
.product-overview-single-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
gap:5rem;
}
}

@media (max-width: 479px) {
.product-overview-single-column {
 gap:3.5rem;
}
.product-overview-single-column:not(.ct-section):not(.oxy-easy-posts),
.product-overview-single-column.oxy-easy-posts .oxy-posts,
.product-overview-single-column.ct-section .ct-section-inner-wrap{
gap:3.5rem;
}
}

.card--wb {
 border-radius:50px;
 padding-top:5rem;
 padding-bottom:5rem;
 padding-left:0rem;
 padding-right:0rem;
 align-self:stretch;
 width:100%;
 height:100%;
 background-color:#fff000;
}
.card--wb:not(.ct-section):not(.oxy-easy-posts),
.card--wb.oxy-easy-posts .oxy-posts,
.card--wb.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.card--wb {
 width:100%;
 padding-left:2rem;
 padding-right:2rem;
 padding-top:3rem;
 padding-bottom:3rem;
}
}

@media (max-width: 767px) {
.card--wb {
 text-align:center;
 padding-top:2rem;
 padding-bottom:2rem;
 border-radius:25px;
}
.card--wb:not(.ct-section):not(.oxy-easy-posts),
.card--wb.oxy-easy-posts .oxy-posts,
.card--wb.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}

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

.wb__blurb:locked{
}
.wb__blurb {
 font-family:RealTextPro;
 font-size:clamp(1.6rem,4vw,2.2rem) ;
 font-weight:300;
 line-height:1.59;
 text-align:center;
 max-width:250px;
}
@media (max-width: 767px) {
.wb__blurb {
 text-align:left;
}
}

.product-info-holder {
 max-width:580px;
}
.point-repeater {
}
.P3:locked{
}
.P3 {
 margin-bottom:10.5rem;
}
.check-line {
}
.arrow-wrap:locked{
}
.arrow-wrap {
 gap:1.5rem;
 color:#1a1a1a;
cursor: pointer;
}
.arrow-wrap:not(.ct-section):not(.oxy-easy-posts),
.arrow-wrap.oxy-easy-posts .oxy-posts,
.arrow-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
gap:1.5rem;
}
@media (max-width: 1300px) {
.arrow-wrap {
}
.arrow-wrap:not(.ct-section):not(.oxy-easy-posts),
.arrow-wrap.oxy-easy-posts .oxy-posts,
.arrow-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

@media (max-width: 767px) {
.arrow-wrap {
 gap:2rem;
}
.arrow-wrap:not(.ct-section):not(.oxy-easy-posts),
.arrow-wrap.oxy-easy-posts .oxy-posts,
.arrow-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:2rem;
}
}

.white-quote-center-mobile {
 attachment_height:23;
 attachment_width:30;
 attachment_url:https://www.bizzabo.com/wp-content/uploads/2023/01/quote-1.svg;
 top:0px;
 left:25px;
 position:absolute;
}
.white-quote-center-mobile:not(.ct-section):not(.oxy-easy-posts),
.white-quote-center-mobile.oxy-easy-posts .oxy-posts,
.white-quote-center-mobile.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 767px) {
.white-quote-center-mobile {
 left:0px;
 right:0px;
 top:-20px;
 width:45px;
 margin-left:auto;
 margin-right:auto;
}
.white-quote-center-mobile:not(.ct-section):not(.oxy-easy-posts),
.white-quote-center-mobile.oxy-easy-posts .oxy-posts,
.white-quote-center-mobile.ct-section .ct-section-inner-wrap{
display:block;
}
}

.pink-quote-center-mobile {
 attachment_height:23;
 attachment_width:30;
 attachment_url:https://www.bizzabo.com/wp-content/uploads/2023/01/quote-1.svg;
 top:0px;
 left:25px;
 position:absolute;
}
.pink-quote-center-mobile:not(.ct-section):not(.oxy-easy-posts),
.pink-quote-center-mobile.oxy-easy-posts .oxy-posts,
.pink-quote-center-mobile.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 767px) {
.pink-quote-center-mobile {
 left:0px;
 right:0px;
 top:-20px;
 width:45px;
 margin-left:auto;
 margin-right:auto;
}
.pink-quote-center-mobile:not(.ct-section):not(.oxy-easy-posts),
.pink-quote-center-mobile.oxy-easy-posts .oxy-posts,
.pink-quote-center-mobile.ct-section .ct-section-inner-wrap{
display:block;
}
}

.posts-meta-wrapper {
 text-align:left;
 margin-bottom:3rem;
}
.posts-meta-wrapper:not(.ct-section):not(.oxy-easy-posts),
.posts-meta-wrapper.oxy-easy-posts .oxy-posts,
.posts-meta-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.btn--share:locked{
}
.btn--share:hover{
 background-color:#008cff;
 border-top-color:rgba(0,0,0,0);
 border-right-color:rgba(0,0,0,0);
 border-bottom-color:rgba(0,0,0,0);
 border-left-color:rgba(0,0,0,0);
}
.btn--share {
 border-radius:50px;
 gap:1rem;
 padding-top:1.3rem;
 padding-right:2.7rem;
 padding-bottom:1.3rem;
 padding-left:2.7rem;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#000000;
 border-right-color:#000000;
 border-bottom-color:#000000;
 border-left-color:#000000;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 max-height:55rem;
cursor : pointer;
}
.btn--share:not(.ct-section):not(.oxy-easy-posts),
.btn--share.oxy-easy-posts .oxy-posts,
.btn--share.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:1rem;
}
@media (max-width: 767px) {
.btn--share {
 border-radius:100px;
 padding-top:1rem;
 padding-left:1rem;
 padding-right:1rem;
}
}

.share-text:ct_depth{
}
.share-text {
 font-family:RealTextPro;
 font-weight:300;
 margin-left:0px;
 color:#000000;
 font-size:clamp(1.6rem,4vw,1.8rem) ;
 line-height:1.66;
}
@media (max-width: 767px) {
.share-text {
}
.share-text:not(.ct-section):not(.oxy-easy-posts),
.share-text.oxy-easy-posts .oxy-posts,
.share-text.ct-section .ct-section-inner-wrap{
display:none;
}
}

.share__icon {
color: #333333;}.share__icon 
>svg {width: 20px;height: 20px;}.share__icon {
}
.figure-padding-fix {
 margin-left:0px;
 margin-top:0px;
 margin-right:0px;
 margin-bottom:0px;
}
.post-arrow-points {
 gap:20px;
}
.post-arrow-points:not(.ct-section):not(.oxy-easy-posts),
.post-arrow-points.oxy-easy-posts .oxy-posts,
.post-arrow-points.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:20px;
}
@media (max-width: 991px) {
.post-arrow-points {
 margin-left:-15px;
}
}

@media (max-width: 767px) {
.post-arrow-points {
 margin-left:0px;
}
}

.post-highlighted-arrow-points {
 gap:20px;
 width:100%;
}
.post-highlighted-arrow-points:not(.ct-section):not(.oxy-easy-posts),
.post-highlighted-arrow-points.oxy-easy-posts .oxy-posts,
.post-highlighted-arrow-points.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:20px;
}
@media (max-width: 991px) {
.post-highlighted-arrow-points {
 margin-left:-15px;
}
}

@media (max-width: 767px) {
.post-highlighted-arrow-points {
 margin-left:0px;
}
}

.newsletter-bubble {
 background-color:#c7beff;
 border-radius:300px;
 padding-top:3rem;
 padding-bottom:5.5rem;
 width:100%;
 text-align:center;
}
.newsletter-bubble:not(.ct-section):not(.oxy-easy-posts),
.newsletter-bubble.oxy-easy-posts .oxy-posts,
.newsletter-bubble.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.newsletter-bubble {
 border-radius:25px;
 padding-left:2rem;
 padding-right:2rem;
 padding-top:6rem;
 padding-bottom:6rem;
}
}

.mobile-full-width {
 width:100%;
 margin-top:7rem;
 margin-bottom:7rem;
}
@media (max-width: 767px) {
.mobile-full-width {
 border-radius:0px;
 position:relative;
 padding-left:0rem;
 padding-right:0rem;
}
.mobile-full-width:before{
 width:100%;
 position:absolute;
 top:0px;
 bottom:0px;
 right:100%;
}
.mobile-full-width:after{
 position:absolute;
 left:100%;
 top:0px;
 bottom:0px;
 min-width:100%;
}
}

.features-highlight-wrapper:ct_depth{
}
.features-highlight-wrapper {
 border-radius:50px;
 width:100%;
 background-color:#008cff;
 padding-right:5rem;
 padding-bottom:9rem;
 padding-left:5rem;
 margin-top:7rem;
 margin-bottom:7rem;
 padding-top:9rem;
 color:#ffffff;
}
@media (max-width: 767px) {
.features-highlight-wrapper {
 position:relative;
 padding-left:2rem;
 padding-right:2rem;
 border-radius:25px;
 padding-top:4.5rem;
 padding-bottom:4.5rem;
}
}

.arrow-text-big {
 font-family:GalaxieCopernicus;
 font-size:clamp(2rem, calc(2rem + ((1vw - 0.42rem) * 0.6818)), 2.6rem) ;
 color:#000000;
 text-align:left;
}
.product-overview-cta {
 font-family:RealTextPro;
 font-size:clamp(1.6rem,4vw,2.2rem) ;
 color:#000000;
 text-align:left;
 line-height:1.09;
 font-weight:300;
}
@media (max-width: 479px) {
.product-overview-cta {
 font-size:clamp(1.8rem,4vw,2.2rem) ;
}
}

.Inner-cta-learn-more {
 font-family:RealTextPro;
 font-size:clamp(1.6rem,4vw,2.2rem) ;
 color:#000000;
 text-align:left;
 line-height:1.09;
 font-weight:300;
}
.P10:locked{
}
.P10 {
 margin-bottom:2rem;
}
.blog-social-icons:hover{
color: #ffffff;}.blog-social-icons:hover{
 background-color:#008cff;
 border-top-color:#008cff;
 border-right-color:#008cff;
 border-bottom-color:#008cff;
 border-left-color:#008cff;
 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;
}
.blog-social-icons {
color: #1a1a1a;}.blog-social-icons 
>svg {width: 55px;height: 55px;}.blog-social-icons {
 padding-top:1.6rem;
 padding-bottom:1.6rem;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#1a1a1a;
 border-right-color:#1a1a1a;
 border-bottom-color:#1a1a1a;
 border-left-color:#1a1a1a;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 padding-right:1.8rem;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 width:55px;
 height:55px;
 padding-left:1.8rem;
cursor: pointer;
}
.blog-social-icons:not(.ct-section):not(.oxy-easy-posts),
.blog-social-icons.oxy-easy-posts .oxy-posts,
.blog-social-icons.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 1300px) {
.blog-social-icons {
}.blog-social-icons {
 width:45px;
 height:45px;
 padding-left:1.5rem;
 padding-top:1.5rem;
 padding-right:1.5rem;
 padding-bottom:1.5rem;
}
}

@media (max-width: 991px) {
.blog-social-icons {
}.blog-social-icons 
>svg {width: 15px;height: 15px;}.blog-social-icons {
 width:35px;
 height:35px;
 padding-left:1rem;
 padding-top:1rem;
 padding-right:1rem;
 padding-bottom:1rem;
}
}

.card--related-post {
 background-color:rgba(201,189,185,0.25);
 border-radius:25px;
}
.related-post__excerpt:locked{
}
.related-post__excerpt {
 font-size:clamp(1.6rem,4vw,1.8rem) ;
 font-weight:300;
 line-height:1.66;
 color:#1a1a1a;
 margin-bottom:2.5rem;
}
@media (max-width: 991px) {
.related-post__excerpt {
}
}

@media (max-width: 767px) {
.related-post__excerpt {
 margin-bottom:3rem;
}
}

.related-post__date:locked{
}
.related-post__date {
 font-size:16px;
 line-height:1.56;
 font-weight:300;
 color:#757575;
 margin-right:5px;
 padding-right:5px;
 position:relative;
}
.related-post__image {
 border-radius:25px;
 object-fit:cover;
 width:100%;
 height:240px;
 border-bottom-left-radius:0px;
 border-bottom-right-radius:0px;
}
@media (max-width: 767px) {
.related-post__image {
 margin-bottom:0rem;
}
}

.related-post__heading {
}
@media (max-width: 767px) {
.related-post__heading {
 margin-bottom:2.5rem;
}
}

.m-P4:locked{
}
.m-P4 {
}
@media (max-width: 767px) {
.m-P4 {
}
}

.m-P5:locked{
}
.m-P5 {
}
.m-P3:locked{
}
.m-P3 {
}
@media (max-width: 991px) {
.m-P3 {
 margin-bottom:3rem;
}
}

@media (max-width: 767px) {
.m-P3 {
 margin-bottom:3rem;
}
}

.m-P1:locked{
}
.m-P1 {
}
.block--highlight:ct_depth{
}
.block--highlight {
 width:100%;
 gap:2rem;
 text-align:left;
 margin-top:3.5rem;
 margin-bottom:3.5rem;
}
.block--highlight:not(.ct-section):not(.oxy-easy-posts),
.block--highlight.oxy-easy-posts .oxy-posts,
.block--highlight.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:2rem;
}
@media (max-width: 767px) {
.block--highlight {
 padding-left:3rem;
 margin-bottom:0pxpx;
 text-align:center;
 padding-top:3rem;
 padding-bottom:3rem;
 overflow:hidden;
 position:relative;
 margin-top:0rem;
}
.block--highlight:not(.ct-section):not(.oxy-easy-posts),
.block--highlight.oxy-easy-posts .oxy-posts,
.block--highlight.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
}

.single-podcast-holder {
 width:100%;
 background-color:#fff000;
 border-radius:50px;
 padding-top:10rem;
 padding-bottom:10rem;
 padding-left:6.5rem;
 padding-right:6.5rem;
}
.single-podcast-holder:not(.ct-section):not(.oxy-easy-posts),
.single-podcast-holder.oxy-easy-posts .oxy-posts,
.single-podcast-holder.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.single-podcast-holder {
 border-radius:0px;
 padding-top:4.5rem;
 padding-bottom:6rem;
 padding-left:2rem;
 padding-right:2rem;
 text-align:center;
}
.single-podcast-holder:not(.ct-section):not(.oxy-easy-posts),
.single-podcast-holder.oxy-easy-posts .oxy-posts,
.single-podcast-holder.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}

.podcast-player {
 width:100%;
 background-color:#ffffff;
 border-radius:25px;
 padding-left:4.5rem;
 padding-top:4.5rem;
 padding-right:4.5rem;
 padding-bottom:4.5rem;
}
@media (max-width: 767px) {
.podcast-player {
 padding-left:20px;
 padding-right:20px;
 padding-top:20px;
 padding-bottom:20px;
}
}

.m-P2:locked{
}
.m-P2 {
}
@media (max-width: 991px) {
.m-P2 {
 margin-bottom:4.5rem;
}
}

@media (max-width: 767px) {
.m-P2 {
}
}

.overview-column:ct_depth{
}
.overview-column {
 width:100%;
 gap:12.5rem;
}
.overview-column:not(.ct-section):not(.oxy-easy-posts),
.overview-column.oxy-easy-posts .oxy-posts,
.overview-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
justify-content:space-between;
gap:12.5rem;
}
@media (max-width: 991px) {
.overview-column {
 gap:5rem;
 text-align:justify;
}
.overview-column:not(.ct-section):not(.oxy-easy-posts),
.overview-column.oxy-easy-posts .oxy-posts,
.overview-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:5rem;
}
}

@media (max-width: 767px) {
.overview-column {
 text-align:justify;
 gap:0rem;
}
.overview-column:not(.ct-section):not(.oxy-easy-posts),
.overview-column.oxy-easy-posts .oxy-posts,
.overview-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
gap:0rem;
}
}

@media (max-width: 479px) {
.overview-column {
 gap:3.5rem;
}
.overview-column:not(.ct-section):not(.oxy-easy-posts),
.overview-column.oxy-easy-posts .oxy-posts,
.overview-column.ct-section .ct-section-inner-wrap{
gap:3.5rem;
}
}

.overview-single-row {
 gap:50px;
 text-align:justify;
}
.overview-single-row:not(.ct-section):not(.oxy-easy-posts),
.overview-single-row.oxy-easy-posts .oxy-posts,
.overview-single-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
gap:50px;
}
@media (max-width: 991px) {
.overview-single-row {
}
.overview-single-row:not(.ct-section):not(.oxy-easy-posts),
.overview-single-row.oxy-easy-posts .oxy-posts,
.overview-single-row.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.overview-desktop-heading {
}
@media (max-width: 991px) {
.overview-desktop-heading {
}
}

@media (max-width: 767px) {
.overview-desktop-heading {
}
.overview-desktop-heading:not(.ct-section):not(.oxy-easy-posts),
.overview-desktop-heading.oxy-easy-posts .oxy-posts,
.overview-desktop-heading.ct-section .ct-section-inner-wrap{
display:none;
}
}

.overview-mobile-heading {
 visibility:hidden;
}
.overview-mobile-heading:not(.ct-section):not(.oxy-easy-posts),
.overview-mobile-heading.oxy-easy-posts .oxy-posts,
.overview-mobile-heading.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 991px) {
.overview-mobile-heading {
 text-align:left;
 visibility:visible;
}
.overview-mobile-heading:not(.ct-section):not(.oxy-easy-posts),
.overview-mobile-heading.oxy-easy-posts .oxy-posts,
.overview-mobile-heading.ct-section .ct-section-inner-wrap{
display:none;
}
}

@media (max-width: 767px) {
.overview-mobile-heading {
}
.overview-mobile-heading:not(.ct-section):not(.oxy-easy-posts),
.overview-mobile-heading.oxy-easy-posts .oxy-posts,
.overview-mobile-heading.ct-section .ct-section-inner-wrap{
display:block;
}
}

.m-P6:locked{
}
.m-P6 {
}
@media (max-width: 991px) {
.m-P6 {
}
}

@media (max-width: 767px) {
.m-P6 {
}
}

.company-info-holder {
 width:50%;
 gap:11rem;
}
.company-info-holder:not(.ct-section):not(.oxy-easy-posts),
.company-info-holder.oxy-easy-posts .oxy-posts,
.company-info-holder.ct-section .ct-section-inner-wrap{
display:grid;
gap:11rem;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 11rem;grid-row-gap: 4.5rem;}
@media (max-width: 991px) {
.company-info-holder {
}
.company-info-holder:not(.ct-section):not(.oxy-easy-posts),
.company-info-holder.oxy-easy-posts .oxy-posts,
.company-info-holder.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(00px, 1fr));grid-column-gap: 5rem;grid-row-gap: 20px;}
}

@media (max-width: 767px) {
.company-info-holder {
 width:100%;
}
.company-info-holder:not(.ct-section):not(.oxy-easy-posts),
.company-info-holder.oxy-easy-posts .oxy-posts,
.company-info-holder.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(00px, 1fr));grid-column-gap: 20px;grid-row-gap: 3rem;}
}

.company-single-info-wrapper {
}
.company-info-heading:locked{
}
.company-info-heading {
 font-size:18px;
 font-weight:500;
 line-height:1.66;
}
@media (max-width: 991px) {
.company-info-heading {
 margin-bottom:-10px;
}
}

@media (max-width: 767px) {
.company-info-heading {
 margin-bottom:0rem;
}
}

.company-info:locked{
}
.company-info {
 font-size:clamp(1.6rem,4vw,1.8rem) ;
 font-weight:300;
 color:#1a1a1a;
 line-height:1.66;
}
@media (max-width: 991px) {
.company-info {
}
}

.generated-result-holder {
 width:50%;
}
.generated-result-holder:not(.ct-section):not(.oxy-easy-posts),
.generated-result-holder.oxy-easy-posts .oxy-posts,
.generated-result-holder.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 11rem;grid-row-gap: 4.5rem;}
.result-single-wrapper {
 width:100%;
}
@media (max-width: 991px) {
.result-single-wrapper {
 width:100%;
}
}

.result-counter {
 font-family:GalaxieCopernicus;
 color:#008cff;
 font-weight:400;
 font-size:42px;
 line-height:1;
}
.result-counter .oxy-counter_digit{
font-family: 'GalaxieCopernicus';
font-size: clamp(3rem,4vw,6rem) ;
color: #008cff;
}

@media (max-width: 991px) {
.result-counter {
 margin-bottom:2rem;
}
}

.result-text:locked{
}
.result-text {
 font-size:clamp(1.6rem,4vw,1.8rem) ;
 font-weight:300;
 line-height:1.66;
 color:#1a1a1a;
}
@media (max-width: 991px) {
.result-text {
}
}

.company-info-holder-metric:locked{
}
.company-info-holder-metric {
 gap:11rem;
 width:100%;
}
.company-info-holder-metric:not(.ct-section):not(.oxy-easy-posts),
.company-info-holder-metric.oxy-easy-posts .oxy-posts,
.company-info-holder-metric.ct-section .ct-section-inner-wrap{
display:grid;
gap:11rem;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 11rem;grid-row-gap: 4.5rem;}
@media (max-width: 991px) {
.company-info-holder-metric {
}
.company-info-holder-metric:not(.ct-section):not(.oxy-easy-posts),
.company-info-holder-metric.oxy-easy-posts .oxy-posts,
.company-info-holder-metric.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(00px, 1fr));grid-column-gap: 5rem;grid-row-gap: 20px;}
}

.company-single-info-wrapper-metric:locked{
}
.company-single-info-wrapper-metric {
}
.featured-case-study:ct_depth{
}
.featured-case-study {
 width:50%;
 padding-top:10rem;
 padding-right:10rem;
 padding-bottom:10rem;
 padding-left:10rem;
 text-align:left;
 align-self:stretch;
 background-color:#c7beff;
}
.featured-case-study:not(.ct-section):not(.oxy-easy-posts),
.featured-case-study.oxy-easy-posts .oxy-posts,
.featured-case-study.ct-section .ct-section-inner-wrap{
align-items:flex-start;
justify-content:center;
}
@media (max-width: 991px) {
.featured-case-study {
 padding-top:5rem;
 padding-right:5rem;
 padding-bottom:5rem;
 padding-left:5rem;
}
}

@media (max-width: 767px) {
.featured-case-study {
 width:100%;
 text-align:left;
 padding-top:4.5rem;
 padding-right:3rem;
 padding-bottom:4.5rem;
 padding-left:3rem;
}
.featured-case-study:not(.ct-section):not(.oxy-easy-posts),
.featured-case-study.oxy-easy-posts .oxy-posts,
.featured-case-study.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 479px) {
.featured-case-study {
 padding-left:3rem;
 padding-right:3rem;
}
}

.clickable-parent:after{
 position:absolute;
 top:0px;
 right:0px;
 bottom:0px;
 left:0px;
  content:"";
cursor: pointer;
}
.clickable-parent {
}
.p5 {
}
.trusted-logo-wrapper {
 width:100%;
 max-width:990px;
 text-align:left;
}
.trusted-logo-wrapper:not(.ct-section):not(.oxy-easy-posts),
.trusted-logo-wrapper.oxy-easy-posts .oxy-posts,
.trusted-logo-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.trusted-logo-wrapper {
}
.trusted-logo-wrapper:not(.ct-section):not(.oxy-easy-posts),
.trusted-logo-wrapper.oxy-easy-posts .oxy-posts,
.trusted-logo-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(5, minmax(00px, 1fr));grid-column-gap: 5rem;grid-row-gap: 20px;}
}

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

.trusted-logo {
}
.trusted-logo:not(.ct-section):not(.oxy-easy-posts),
.trusted-logo.oxy-easy-posts .oxy-posts,
.trusted-logo.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
.card--customers:locked{
}
.card--customers {
 width:100%;
 border-radius:50px;
 padding-top:11rem;
 padding-right:11rem;
 padding-bottom:11rem;
 padding-left:11rem;
 gap:4.8rem;
 z-index:1;
}
.card--customers:not(.ct-section):not(.oxy-easy-posts),
.card--customers.oxy-easy-posts .oxy-posts,
.card--customers.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:4.8rem;
}
@media (max-width: 991px) {
.card--customers {
 padding-left:6rem;
 padding-top:6rem;
 padding-right:6rem;
 padding-bottom:6rem;
}
}

@media (max-width: 767px) {
.card--customers {
 border-radius:0px;
 padding-left:2rem;
 padding-right:2rem;
 padding-top:6rem;
 padding-bottom:6rem;
 gap:0rem;
}
.card--customers:not(.ct-section):not(.oxy-easy-posts),
.card--customers.oxy-easy-posts .oxy-posts,
.card--customers.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
gap:0rem;
}
}

.customers__event-type-holder {
 background-color:#ffffff;
 border-radius:30px;
 padding-top:0.5rem;
 padding-right:1.3rem;
 padding-bottom:.5rem;
 padding-left:1.3rem;
 margin-bottom:3rem;
}
.customers__counter {
}
.customers__counter .oxy-counter_digit{
font-family: 'GalaxieCopernicus';
font-size: clamp(3.6rem,4vw,4.2rem) ;
}

.customers__counter-wrapper {
}
@media (max-width: 767px) {
.customers__counter-wrapper {
}
}

.customers__counter-text:locked{
}
.customers__counter-text {
 font-size:clamp(1.6rem,4vw,1.8rem) ;
 font-weight:300;
 line-height:1.66;
 color:#1a1a1a;
}
@media (max-width: 991px) {
.customers__counter-text {
}
}

.customers__counter-holder {
 width:100%;
}
.customers__counter-holder:not(.ct-section):not(.oxy-easy-posts),
.customers__counter-holder.oxy-easy-posts .oxy-posts,
.customers__counter-holder.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 4.5rem;grid-row-gap: 3rem;}
@media (max-width: 767px) {
.customers__counter-holder {
 margin-bottom:4.5rem;
}
.customers__counter-holder:not(.ct-section):not(.oxy-easy-posts),
.customers__counter-holder.oxy-easy-posts .oxy-posts,
.customers__counter-holder.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(00px, 1fr));grid-column-gap: 4.5rem;grid-row-gap: 3rem;}
}

.customers__image {
 width:100%;
 border-radius:50px;
 margin-bottom:4.5rem;
}
@media (max-width: 767px) {
.customers__image {
 margin-bottom:4.5rem;
}
}

.card--customer-stories {
 border-radius:25px;
 overflow:hidden;
 width:100%;
}
.card--customer-stories:not(.ct-section):not(.oxy-easy-posts),
.card--customer-stories.oxy-easy-posts .oxy-posts,
.card--customer-stories.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.customer-stories__body {
 padding-top:2.5rem;
 padding-right:3rem;
 padding-bottom:3rem;
 padding-left:3rem;
 width:100%;
 background-color:#c9bdb9;
 align-self:stretch;
 flex-grow:1;
}
.customers__cta {
 gap:2rem;
 color:#1a1a1a;
cursor: pointer;
}
.customers__cta:not(.ct-section):not(.oxy-easy-posts),
.customers__cta.oxy-easy-posts .oxy-posts,
.customers__cta.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
gap:2rem;
}
@media (max-width: 1300px) {
.customers__cta {
}
.customers__cta:not(.ct-section):not(.oxy-easy-posts),
.customers__cta.oxy-easy-posts .oxy-posts,
.customers__cta.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

@media (max-width: 767px) {
.customers__cta {
 gap:2rem;
}
.customers__cta:not(.ct-section):not(.oxy-easy-posts),
.customers__cta.oxy-easy-posts .oxy-posts,
.customers__cta.ct-section .ct-section-inner-wrap{
display:none;
gap:2rem;
}
}

.customers__cta-mobile {
 gap:2rem;
 color:#1a1a1a;
cursor: pointer;
}
.customers__cta-mobile:not(.ct-section):not(.oxy-easy-posts),
.customers__cta-mobile.oxy-easy-posts .oxy-posts,
.customers__cta-mobile.ct-section .ct-section-inner-wrap{
display:none;
flex-wrap:nowrap;
align-items:center;
gap:2rem;
}
@media (max-width: 1300px) {
.customers__cta-mobile {
}
.customers__cta-mobile:not(.ct-section):not(.oxy-easy-posts),
.customers__cta-mobile.oxy-easy-posts .oxy-posts,
.customers__cta-mobile.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

@media (max-width: 767px) {
.customers__cta-mobile {
 gap:2rem;
}
.customers__cta-mobile:not(.ct-section):not(.oxy-easy-posts),
.customers__cta-mobile.oxy-easy-posts .oxy-posts,
.customers__cta-mobile.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:2rem;
}
}

.customers__heading {
 margin-bottom:4.5rem;
}
@media (max-width: 767px) {
.customers__heading {
 margin-bottom:3rem;
}
}

.customers__testimonial:locked{
}
.customers__testimonial {
 font-family:RealTextPro;
 color:#1a1a1a;
 max-width:700px;
 text-align:left;
 font-size:1.6rem;
 font-weight:300;
 margin-bottom:3rem;
}
@media (max-width: 767px) {
.customers__testimonial {
 text-align:left;
}
}

.customers__testimonial-wrapper {
 margin-bottom:7rem;
}
.customers__testimonial-wrapper:not(.ct-section):not(.oxy-easy-posts),
.customers__testimonial-wrapper.oxy-easy-posts .oxy-posts,
.customers__testimonial-wrapper.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 767px) {
.customers__testimonial-wrapper {
 margin-bottom:4.5rem;
}
}

.customers__left-column {
 width:60%;
}
@media (max-width: 767px) {
.customers__left-column {
 width:100%;
}
}

.customers__right-column {
 width:45%;
}
@media (max-width: 767px) {
.customers__right-column {
 width:100%;
}
}

.case_studies--counter-wrapper {
 text-align:left;
 width:100%;
 padding-bottom:2.3rem;
 margin-bottom:2.5rem;
 border-bottom-style:solid;
 border-bottom-width:1px;
 border-bottom-color:#1a1a1a;
}
.case_studies--counter-wrapper:not(.ct-section):not(.oxy-easy-posts),
.case_studies--counter-wrapper.oxy-easy-posts .oxy-posts,
.case_studies--counter-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.case_studies--counter-wrapper {
 width:100%;
 margin-bottom:2rem;
}
.case_studies--counter-wrapper:not(.ct-section):not(.oxy-easy-posts),
.case_studies--counter-wrapper.oxy-easy-posts .oxy-posts,
.case_studies--counter-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

.card--more-case-studies {
 border-radius:25px;
 width:100%;
 overflow:hidden;
}
.card--more-case-studies:not(.ct-section):not(.oxy-easy-posts),
.card--more-case-studies.oxy-easy-posts .oxy-posts,
.card--more-case-studies.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.more-case-studies__body {
 padding-top:3rem;
 padding-right:3rem;
 padding-bottom:3rem;
 padding-left:3rem;
 width:100%;
 background-color:#c9bdb9;
 align-self:stretch;
 flex-grow:1;
}
.more-case-studies__image {
 border-radius:25px;
 object-fit:cover;
 width:100%;
 height:240px;
 border-top-left-radius:25px;
 border-top-right-radius:25px;
 border-bottom-right-radius:0px;
 border-bottom-left-radius:0px;
}
@media (max-width: 767px) {
.more-case-studies__image {
 margin-bottom:2.5rem;
}
}

.more-case-studies__excerpt:locked{
}
.more-case-studies__excerpt {
 font-size:clamp(1.6rem,4vw,1.8rem) ;
 font-weight:300;
 line-height:1.66;
 color:#1a1a1a;
 margin-bottom:3.5rem;
}
@media (max-width: 991px) {
.more-case-studies__excerpt {
}
}

@media (max-width: 767px) {
.more-case-studies__excerpt {
 margin-bottom:3rem;
}
}

.team--bubble {
 background-color:#ffffff;
 border-radius:100px;
 padding-top:5rem;
 padding-right:5rem;
 padding-bottom:5rem;
 padding-left:5rem;
 width:100%;
 height:100%;
}
.team--bubble:not(.ct-section):not(.oxy-easy-posts),
.team--bubble.oxy-easy-posts .oxy-posts,
.team--bubble.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.team--bubble {
 padding-left:3rem;
 padding-top:3rem;
 padding-right:3rem;
 padding-bottom:3rem;
}
}

.expertise-card:locked{
}
.expertise-card {
 width:100%;
 background-color:#f2e6e3;
 border-radius:50px;
 padding-top:11rem;
 padding-right:11rem;
 padding-bottom:11rem;
 padding-left:11rem;
 gap:13rem;
}
.expertise-card:not(.ct-section):not(.oxy-easy-posts),
.expertise-card.oxy-easy-posts .oxy-posts,
.expertise-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:13rem;
}
@media (max-width: 991px) {
.expertise-card {
 padding-left:5rem;
 padding-top:5rem;
 padding-right:5rem;
 padding-bottom:5rem;
 gap:5rem;
}
.expertise-card:not(.ct-section):not(.oxy-easy-posts),
.expertise-card.oxy-easy-posts .oxy-posts,
.expertise-card.ct-section .ct-section-inner-wrap{
gap:5rem;
}
}

@media (max-width: 767px) {
.expertise-card {
 padding-left:3.5rem;
 padding-top:3.5rem;
 padding-right:3.5rem;
 padding-bottom:3.5rem;
 gap:4.5rem;
}
.expertise-card:not(.ct-section):not(.oxy-easy-posts),
.expertise-card.oxy-easy-posts .oxy-posts,
.expertise-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
gap:4.5rem;
}
}

.team-cards-wrapper {
 width:100%;
 gap:2rem;
 margin-bottom:-145px;
 z-index:1;
}
.team-cards-wrapper:not(.ct-section):not(.oxy-easy-posts),
.team-cards-wrapper.oxy-easy-posts .oxy-posts,
.team-cards-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
gap:2rem;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(0px, 1fr));grid-column-gap: 2rem;grid-row-gap: 20px;}
@media (max-width: 767px) {
.team-cards-wrapper {
}
.team-cards-wrapper:not(.ct-section):not(.oxy-easy-posts),
.team-cards-wrapper.oxy-easy-posts .oxy-posts,
.team-cards-wrapper.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(00px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.card--team {
 border-radius:50px;
 overflow:hidden;
 width:100%;
}
@media (max-width: 991px) {
.card--team {
 height:100%;
}
}

.team__headshot {
 width:100%;
 max-height:385px;
 object-fit:cover;
 object-position:center top;
}
.team__body {
 background-color:#008cff;
 width:100%;
 padding-top:4rem;
 padding-bottom:4rem;
 height:100%;
}
.team__body:not(.ct-section):not(.oxy-easy-posts),
.team__body.oxy-easy-posts .oxy-posts,
.team__body.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.team__body {
}
}

.card--values {
 gap:2rem;
}
.card--values:not(.ct-section):not(.oxy-easy-posts),
.card--values.oxy-easy-posts .oxy-posts,
.card--values.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:2rem;
}
.values__icon {
 width:90px;
 height:90px;
}
.values__content-holder {
}
.values__content-holder:not(.ct-section):not(.oxy-easy-posts),
.values__content-holder.oxy-easy-posts .oxy-posts,
.values__content-holder.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.p-fix {
}
.M-H1:locked{
}
.M-H1 {
}
@media (max-width: 767px) {
.M-H1 {
 font-size:3rem;
}
}

.approach-counter-holder:last-of-type{
 margin-bottom:0px;
}
.approach-counter-holder {
 gap:4rem;
 margin-bottom:7rem;
}
.approach-counter-holder:not(.ct-section):not(.oxy-easy-posts),
.approach-counter-holder.oxy-easy-posts .oxy-posts,
.approach-counter-holder.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:4rem;
}
@media (max-width: 767px) {
.approach-counter-holder {
 margin-bottom:20px;
 gap:10px;
}
.approach-counter-holder:not(.ct-section):not(.oxy-easy-posts),
.approach-counter-holder.oxy-easy-posts .oxy-posts,
.approach-counter-holder.ct-section .ct-section-inner-wrap{
gap:10px;
}
}

.approach-number {
 font-family:GalaxieCopernicus;
 font-weight:400;
 font-size:clamp(3rem,4vw,5.2rem) ;
 color:#008cff;
}
.approach-text:locked{
}
.approach-text {
 font-size:clamp(1.6rem,4vw,1.8rem) ;
 font-weight:300;
 line-height:1.66;
 color:#1a1a1a;
}
@media (max-width: 991px) {
.approach-text {
}
}

.card--event {
 background-color:rgba(201,189,185,0.25);
 border-radius:25px;
 overflow:hidden;
 width:100%;
 height:100%;
}
.card--event:not(.ct-section):not(.oxy-easy-posts),
.card--event.oxy-easy-posts .oxy-posts,
.card--event.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.events__body {
 width:100%;
 padding-left:2.5rem;
 padding-right:2.5rem;
 padding-bottom:2.5rem;
 align-self:stretch;
 flex-grow:1;
}
.event__type-bubble {
 background-color:#ffffff;
 border-radius:100px;
 padding-top:1rem;
 padding-right:2rem;
 padding-bottom:1rem;
 padding-left:2rem;
 margin-bottom:3rem;
}
.temp-fix-bottom {
}
.temp-fix-top {
}
.bullets-wrap {
}
.footer-cta {
}
.footer-cta .ct-section-inner-wrap {
padding-bottom: 0;
}
.top-hero {
}
@media (max-width: 991px) {
.top-hero {
}
.top-hero .ct-section-inner-wrap {
padding-top: 4.5 ;
padding-bottom: 6 ;
}
}

.h5 {
 font-size:35px;
}
@media (max-width: 767px) {
.h5 {
 font-size:24px;
}
}

.h2 {
 font-size:60px;
}
.h4 {
 font-size:42px;
}
.card--bizzabo-demo {
 gap:4rem;
}
.card--bizzabo-demo:not(.ct-section):not(.oxy-easy-posts),
.card--bizzabo-demo.oxy-easy-posts .oxy-posts,
.card--bizzabo-demo.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:4rem;
}
@media (max-width: 991px) {
.card--bizzabo-demo {
 gap:2rem;
}
.card--bizzabo-demo:not(.ct-section):not(.oxy-easy-posts),
.card--bizzabo-demo.oxy-easy-posts .oxy-posts,
.card--bizzabo-demo.ct-section .ct-section-inner-wrap{
gap:2rem;
}
}

@media (max-width: 767px) {
.card--bizzabo-demo {
 gap:2rem;
}
.card--bizzabo-demo:not(.ct-section):not(.oxy-easy-posts),
.card--bizzabo-demo.oxy-easy-posts .oxy-posts,
.card--bizzabo-demo.ct-section .ct-section-inner-wrap{
gap:2rem;
}
}

.bizzabo-demo__number {
 font-family:GalaxieCopernicus;
 font-size:clamp(3rem,4vw,5.2rem) ;
 color:#008cff;
}
.bizzabo-demo__blurb:locked{
}
.bizzabo-demo__blurb {
 font-size:clamp(1.6rem,4vw,1.8rem) ;
 font-weight:300;
 line-height:1.66;
 color:#1a1a1a;
}
@media (max-width: 991px) {
.bizzabo-demo__blurb {
}
}

@media (max-width: 767px) {
.bizzabo-demo__blurb {
 text-align:left;
}
}

.card--eeo {
 gap:3.4rem;
}
.card--eeo:not(.ct-section):not(.oxy-easy-posts),
.card--eeo.oxy-easy-posts .oxy-posts,
.card--eeo.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:3.4rem;
}
@media (max-width: 767px) {
.card--eeo {
 gap:2.6rem;
}
.card--eeo:not(.ct-section):not(.oxy-easy-posts),
.card--eeo.oxy-easy-posts .oxy-posts,
.card--eeo.ct-section .ct-section-inner-wrap{
gap:2.6rem;
}
}

.eeo__icon {
 width:75px;
 height:75px;
}
@media (max-width: 767px) {
.eeo__icon {
 width:70px;
 height:70px;
}
}

.card--ty-related {
 border-radius:25px;
 background-color:#ffffff;
}
.ty-related__heading {
 font-size:clamp(1.6rem, calc(2rem + ((1vw - 0.42rem) * 0.5128)), 2.8rem) ;
 margin-bottom:1rem;
 width:100%;
}
@media (max-width: 767px) {
.ty-related__heading {
 margin-bottom:3rem;
}
}

.ty-related__excerpt:locked{
}
.ty-related__excerpt {
 font-size:clamp(1.6rem,4vw,1.8rem) ;
 font-weight:300;
 line-height:1.66;
 color:#1a1a1a;
 margin-bottom:2.5rem;
}
@media (max-width: 991px) {
.ty-related__excerpt {
}
}

@media (max-width: 767px) {
.ty-related__excerpt {
 margin-bottom:3rem;
}
}

.m-H3:locked{
}
.m-H3 {
}
@media (max-width: 767px) {
.m-H3 {
 font-size:2.4rem;
}
}

.white-logo {
 attachment_height:47;
 attachment_width:136;
 attachment_url:https://www.bizzabo.com/wp-content/uploads/2023/03/image-2-8.svg;
 filter:invert(100%);
 width:100%;
}
.card--explore_press {
 border-radius:25px;
}
.explore_press__image {
 border-radius:25px;
 object-fit:cover;
 width:100%;
 height:240px;
 border-bottom-left-radius:0px;
 border-bottom-right-radius:0px;
}
@media (max-width: 767px) {
.explore_press__image {
 margin-bottom:0rem;
}
}

.load-more-facet {
 width:auto;
 transition-duration:0.2s;
 transition-timing-function:ease-in-out;
 margin-left:auto;
 margin-right:auto;
}
.load-more-facet button.wpgb-button:not([disabled]):hover, .load-more-facet button.wpgb-button:not([disabled]):focus{
color:#ffffff;
background-color:#008cff;
border-color:#008cff;
}

.load-more-facet button.wpgb-button{
background-color:#ffffff;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-color:#000000;
border-right-color:#000000;
border-bottom-color:#000000;
border-left-color:#000000;
border_radius_border-radius:100px;
border-radius:100px;
font-family: 'RealTextPro';
color: #000000;
font-size: clamp(1.6rem,6vw,1.8rem) ;
font-weight: 300;
text-transform: capitalize;
}

@media (max-width: 767px) {
.load-more-facet {
 width:100%;
}
}

.card--testimonial {
 border-radius:25px;
 padding-top:5rem;
 padding-right:5rem;
 padding-bottom:5rem;
 padding-left:5rem;
 background-color:rgba(242,230,227,0.25);
}
.career-location {
 border-radius:30px;
 background-color:#ffffff;
 padding-top:5px;
 padding-bottom:4px;
 padding-left:1.3rem;
 padding-right:1.3rem;
}
.podcast-card {
 width:100%;
 padding-top:10rem;
 padding-bottom:10rem;
 padding-left:9rem;
 padding-right:9rem;
 text-align:center;
 gap:5rem;
 background-color:rgba(242,230,227,0.25);
 border-radius:50px;
}
.podcast-card:not(.ct-section):not(.oxy-easy-posts),
.podcast-card.oxy-easy-posts .oxy-posts,
.podcast-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:5rem;
}
@media (max-width: 991px) {
.podcast-card {
 padding-top:5rem;
 padding-bottom:5rem;
}
}

@media (max-width: 767px) {
.podcast-card {
 border-radius:0px;
 padding-top:4.5rem;
 padding-bottom:6rem;
 padding-left:2rem;
 padding-right:2rem;
 gap:0rem;
}
.podcast-card:not(.ct-section):not(.oxy-easy-posts),
.podcast-card.oxy-easy-posts .oxy-posts,
.podcast-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:0rem;
}
}

@media (max-width: 479px) {
.podcast-card {
 padding-left:0rem;
 padding-right:0rem;
 padding-top:3rem;
 padding-bottom:0rem;
}
}

.post-content {
 margin-bottom:0px;
}
.post-footer-content {
}
.QanAwithheadshot {
 margin-bottom:7rem;
 width:100%;
 border-bottom-style:solid;
 border-bottom-width:1px;
 border-bottom-color:#000000;
 padding-bottom:7rem;
}
.M-H3 {
}
@media (max-width: 767px) {
.M-H3 {
 font-size:20px;
}
}

.m-T3 {
}
@media (max-width: 767px) {
.m-T3 {
 font-size:16px;
}
}

.m-T2 {
}
@media (max-width: 767px) {
.m-T2 {
 font-size:18px;
}
}

.m-T1:locked{
}
.m-T1 {
}
@media (max-width: 767px) {
.m-T1 {
 font-size:16px;
 font-weight:300;
}
}

.events-table {
 width:100%;
 border-radius:20px;
 overflow:hidden;
}
@media (max-width: 767px) {
.events-table {
}
.events-table:not(.ct-section):not(.oxy-easy-posts),
.events-table.oxy-easy-posts .oxy-posts,
.events-table.ct-section .ct-section-inner-wrap{
display:none;
}
}

.table-header {
 width:100%;
 background-color:#f2e6e3;
 padding-top:2rem;
 padding-right:2rem;
 padding-bottom:2rem;
 padding-left:2rem;
 gap:2rem;
}
.table-header:not(.ct-section):not(.oxy-easy-posts),
.table-header.oxy-easy-posts .oxy-posts,
.table-header.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:2rem;
}
.table-body {
 width:100%;
}
.table-row {
 width:100%;
 background-color:rgba(242,230,227,0.1);
 padding-top:2rem;
 padding-right:2rem;
 padding-bottom:2rem;
 padding-left:2rem;
 gap:2rem;
}
.table-row:not(.ct-section):not(.oxy-easy-posts),
.table-row.oxy-easy-posts .oxy-posts,
.table-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:2rem;
}
.table-left-column {
 width:40%;
 text-align:center;
}
.table-left-column:not(.ct-section):not(.oxy-easy-posts),
.table-left-column.oxy-easy-posts .oxy-posts,
.table-left-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.table-center-column {
 width:20%;
}
.table-right-column {
 width:40%;
}
.blog-featured-wrapper {
 width:100%;
 border-radius:50px;
 padding-top:0rem;
 padding-right:0rem;
 padding-bottom:0rem;
 padding-left:0rem;
 position:relative;
 z-index:1;
 background-color:#ffffff;
 overflow:hidden;
 text-align:justify;
}
.blog-featured-wrapper:not(.ct-section):not(.oxy-easy-posts),
.blog-featured-wrapper.oxy-easy-posts .oxy-posts,
.blog-featured-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
@media (max-width: 767px) {
.blog-featured-wrapper {
 padding-left:0rem;
 padding-right:0rem;
 padding-top:0rem;
 gap:0rem;
 padding-bottom:0rem;
}
.blog-featured-wrapper:not(.ct-section):not(.oxy-easy-posts),
.blog-featured-wrapper.oxy-easy-posts .oxy-posts,
.blog-featured-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
gap:0rem;
}
}

.card--blog-post {
 position:relative;
}
.card--blog-post:not(.ct-section):not(.oxy-easy-posts),
.card--blog-post.oxy-easy-posts .oxy-posts,
.card--blog-post.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.blog-post__img {
 border-radius:25px;
 object-fit:cover;
 width:100%;
 height:240px;
 margin-bottom:3rem;
}
@media (max-width: 767px) {
.blog-post__img {
 margin-bottom:0rem;
}
}

.blog-post__heading {
 font-size:clamp(1.6rem, calc(2rem + ((1vw - 0.42rem) * 0.5128)), 2.8rem) ;
 margin-bottom:1rem;
 width:100%;
}
.blog-post__heading:not(.ct-section):not(.oxy-easy-posts),
.blog-post__heading.oxy-easy-posts .oxy-posts,
.blog-post__heading.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 767px) {
.blog-post__heading {
 margin-bottom:2.5rem;
}
}

.M-H2:locked{
}
.M-H2 {
}
@media (max-width: 767px) {
.M-H2 {
 font-size:2.4rem;
}
}

.m-T1-Bold {
}
@media (max-width: 767px) {
.m-T1-Bold {
 font-size:16px;
 font-weight:600;
}
}

.EVS-profs__icon {
 width:100%;
 max-width:120px;
}
@media (max-width: 991px) {
.EVS-profs__icon {
 max-width:100px;
}
}

@media (max-width: 479px) {
.EVS-profs__icon {
 max-width:60px;
}
}

.card--EVS-profs {
 border-radius:50px;
 padding-top:4rem;
 padding-bottom:4rem;
 padding-left:4rem;
 padding-right:4rem;
 align-self:stretch;
 width:100%;
 height:100%;
 background-color:#fff000;
}
.card--EVS-profs:not(.ct-section):not(.oxy-easy-posts),
.card--EVS-profs.oxy-easy-posts .oxy-posts,
.card--EVS-profs.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.card--EVS-profs {
 width:100%;
 padding-left:2rem;
 padding-right:2rem;
 padding-top:3rem;
 padding-bottom:3rem;
}
}

@media (max-width: 767px) {
.card--EVS-profs {
 text-align:left;
 padding-top:4rem;
 padding-bottom:4rem;
 border-radius:50px;
 padding-left:6rem;
 padding-right:6rem;
}
.card--EVS-profs:not(.ct-section):not(.oxy-easy-posts),
.card--EVS-profs.oxy-easy-posts .oxy-posts,
.card--EVS-profs.ct-section .ct-section-inner-wrap{
align-items:center;
}
}

@media (max-width: 479px) {
.card--EVS-profs {
}
}

.newclass {
}
.standard-hero-wrap:locked{
}
.standard-hero-wrap:ct_depth{
}
.standard-hero-wrap {
 width:100%;
 text-align:left;
 gap:100px;
}
.standard-hero-wrap:not(.ct-section):not(.oxy-easy-posts),
.standard-hero-wrap.oxy-easy-posts .oxy-posts,
.standard-hero-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:100px;
}
@media (max-width: 991px) {
.standard-hero-wrap {
}
.standard-hero-wrap:not(.ct-section):not(.oxy-easy-posts),
.standard-hero-wrap.oxy-easy-posts .oxy-posts,
.standard-hero-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

@media (max-width: 767px) {
.standard-hero-wrap {
 gap:4.5rem;
}
.standard-hero-wrap:not(.ct-section):not(.oxy-easy-posts),
.standard-hero-wrap.oxy-easy-posts .oxy-posts,
.standard-hero-wrap.ct-section .ct-section-inner-wrap{
gap:4.5rem;
}
}

.standard-hero-info-wrap:locked{
}
.standard-hero-info-wrap:ct_depth{
}
.standard-hero-info-wrap {
 width:50%;
}
@media (max-width: 991px) {
.standard-hero-info-wrap {
 width:100%;
}
}

.standard-hero-media-wrap:locked{
}
.standard-hero-media-wrap:ct_depth{
}
.standard-hero-media-wrap {
 width:50%;
 align-self:stretch;
 position:relative;
 text-align:right;
}
.standard-hero-media-wrap:not(.ct-section):not(.oxy-easy-posts),
.standard-hero-media-wrap.oxy-easy-posts .oxy-posts,
.standard-hero-media-wrap.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 1300px) {
.standard-hero-media-wrap {
 z-index:1;
}
}

@media (max-width: 991px) {
.standard-hero-media-wrap {
 width:100%;
}
}

.hub-spot-form:locked{
}
.hub-spot-form:ct_depth{
}
.hub-spot-form {
 width:100%;
}
.standard-video:locked{
}
.standard-video:ct_depth{
}
.standard-video {
 border-radius:50px;
 z-index:1;
 max-width:730px;
 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:#000000;
 border-right-color:#000000;
 border-bottom-color:#000000;
 border-left-color:#000000;
 min-height:300px;
overflow: hidden!important; -webkit-border-radius: 50px; -moz-border-radius: 50px; -khtml-border-radius: 50px;
}
.standard-video vime-tooltip{
                            display: none;
                        }
.standard-video vime-fullscreen-control{
                                display: none;
                            }
.standard-video vime-time-progress, .standard-video vime-current-time, .standard-video vime-end-time{
                                display: none;
                            }
.standard-video vime-pip-control{
                                display: none;
                            }
.standard-video vime-scrubber-control{
                                display: none;
                            }
.standard-video vime-volume-control{
                                display: none;
                            }
.standard-hero-image {
 object-fit:cover;
 z-index:1;
}
.small-arrow-button-realText:locked{
}
.small-arrow-button-realText {
 gap:1.5rem;
 color:#1a1a1a;
 margin-top:auto;
cursor: pointer;
}
.small-arrow-button-realText:not(.ct-section):not(.oxy-easy-posts),
.small-arrow-button-realText.oxy-easy-posts .oxy-posts,
.small-arrow-button-realText.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
gap:1.5rem;
}
@media (max-width: 1300px) {
.small-arrow-button-realText {
}
.small-arrow-button-realText:not(.ct-section):not(.oxy-easy-posts),
.small-arrow-button-realText.oxy-easy-posts .oxy-posts,
.small-arrow-button-realText.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

@media (max-width: 767px) {
.small-arrow-button-realText {
 gap:2rem;
}
.small-arrow-button-realText:not(.ct-section):not(.oxy-easy-posts),
.small-arrow-button-realText.oxy-easy-posts .oxy-posts,
.small-arrow-button-realText.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:2rem;
}
}

.large-arrow-button-copernicus:locked{
}
.large-arrow-button-copernicus {
 gap:2rem;
 color:#1a1a1a;
cursor: pointer;
}
.large-arrow-button-copernicus:not(.ct-section):not(.oxy-easy-posts),
.large-arrow-button-copernicus.oxy-easy-posts .oxy-posts,
.large-arrow-button-copernicus.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
gap:2rem;
}
@media (max-width: 1300px) {
.large-arrow-button-copernicus {
}
.large-arrow-button-copernicus:not(.ct-section):not(.oxy-easy-posts),
.large-arrow-button-copernicus.oxy-easy-posts .oxy-posts,
.large-arrow-button-copernicus.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

@media (max-width: 991px) {
.large-arrow-button-copernicus {
}
.large-arrow-button-copernicus:not(.ct-section):not(.oxy-easy-posts),
.large-arrow-button-copernicus.oxy-easy-posts .oxy-posts,
.large-arrow-button-copernicus.ct-section .ct-section-inner-wrap{
justify-content:flex-start;
}
}

@media (max-width: 767px) {
.large-arrow-button-copernicus {
 gap:2rem;
}
.large-arrow-button-copernicus:not(.ct-section):not(.oxy-easy-posts),
.large-arrow-button-copernicus.oxy-easy-posts .oxy-posts,
.large-arrow-button-copernicus.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:2rem;
}
}

.large-arrow-button-realText:locked{
}
.large-arrow-button-realText {
 gap:2rem;
 color:#1a1a1a;
cursor: pointer;
}
.large-arrow-button-realText:not(.ct-section):not(.oxy-easy-posts),
.large-arrow-button-realText.oxy-easy-posts .oxy-posts,
.large-arrow-button-realText.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
gap:2rem;
}
@media (max-width: 1300px) {
.large-arrow-button-realText {
}
.large-arrow-button-realText:not(.ct-section):not(.oxy-easy-posts),
.large-arrow-button-realText.oxy-easy-posts .oxy-posts,
.large-arrow-button-realText.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

@media (max-width: 767px) {
.large-arrow-button-realText {
 gap:1.5rem;
}
.large-arrow-button-realText:not(.ct-section):not(.oxy-easy-posts),
.large-arrow-button-realText.oxy-easy-posts .oxy-posts,
.large-arrow-button-realText.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:1.5rem;
}
}

.large-arrow-button-text-realText:locked{
}
.large-arrow-button-text-realText {
 font-family:RealTextPro;
 font-size:clamp(1.6rem,4vw,2.2rem) ;
 text-align:left;
 line-height:1.09;
 font-weight:300;
}
@media (max-width: 479px) {
.large-arrow-button-text-realText {
 font-size:clamp(1.8rem,4vw,2.2rem) ;
}
}

.card--featured-point {
 gap:2rem;
}
.card--featured-point:not(.ct-section):not(.oxy-easy-posts),
.card--featured-point.oxy-easy-posts .oxy-posts,
.card--featured-point.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:2rem;
}
.featured-point__icon {
 width:90px;
 height:90px;
}
.featured-point__info-wrapper {
}
.featured-point__info-wrapper:not(.ct-section):not(.oxy-easy-posts),
.featured-point__info-wrapper.oxy-easy-posts .oxy-posts,
.featured-point__info-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.card--featured-point-section {
 use_acf_repeater:true;
 acf_repeater:field_63f39394ded29;
}
.card--featured-point-section:not(.ct-section):not(.oxy-easy-posts),
.card--featured-point-section.oxy-easy-posts .oxy-posts,
.card--featured-point-section.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(0px, 1fr));grid-column-gap: 7rem;grid-row-gap: 7rem;}
@media (max-width: 991px) {
.card--featured-point-section {
}
.card--featured-point-section:not(.ct-section):not(.oxy-easy-posts),
.card--featured-point-section.oxy-easy-posts .oxy-posts,
.card--featured-point-section.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(00px, 1fr));grid-column-gap: 5rem;grid-row-gap: 5rem;}
}

@media (max-width: 767px) {
.card--featured-point-section {
}
.card--featured-point-section:not(.ct-section):not(.oxy-easy-posts),
.card--featured-point-section.oxy-easy-posts .oxy-posts,
.card--featured-point-section.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(00px, 1fr));grid-column-gap: 4rem;grid-row-gap: 4rem;}
}

.card--post-with-tags:locked{
}
.card--post-with-tags {
 background-color:rgba(201,189,185,0.25);
 border-radius:25px;
 overflow:hidden;
 width:100%;
 height:100%;
}
.card--post-with-tags:not(.ct-section):not(.oxy-easy-posts),
.card--post-with-tags.oxy-easy-posts .oxy-posts,
.card--post-with-tags.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.card--post-with-tags-featured-image:locked{
}
.card--post-with-tags-featured-image {
 attachment_height:235;
 attachment_width:420;
 attachment_url:https://www.bizzabo.com/wp-content/uploads/2023/02/image-5.png;
 margin-bottom:2.5rem;
 height:235px;
 width:100%;
}
.card--post-with-tags-tag:locked{
}
.card--post-with-tags-tag {
 background-color:#ffffff;
 border-radius:100px;
 padding-top:1rem;
 padding-right:2rem;
 padding-bottom:1rem;
 padding-left:2rem;
 margin-bottom:3rem;
}
@media (max-width: 767px) {
.card--post-with-tags-tag {
 margin-bottom:3rem;
}
}

.H6:locked{
}
.H6 {
 font-size:clamp(2.4rem, calc(2.4rem + ((1vw - 0.42rem) * 1.25)), 3.5rem) ;
}
.card--post-with-tags-body:locked{
}
.card--post-with-tags-body {
 width:100%;
 padding-left:2.5rem;
 padding-right:2.5rem;
 padding-bottom:2.5rem;
 align-self:stretch;
 flex-grow:1;
}
.m-H2:locked{
}
.m-H2 {
}
@media (max-width: 767px) {
.m-H2 {
 font-size:2.4rem;
}
}

.card--featured-post:locked{
}
.card--featured-post {
 width:100%;
 text-align:left;
 border-radius:50px;
 overflow:hidden;
}
.card--featured-post:not(.ct-section):not(.oxy-easy-posts),
.card--featured-post.oxy-easy-posts .oxy-posts,
.card--featured-post.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
@media (max-width: 767px) {
.card--featured-post {
 border-radius:25px;
}
.card--featured-post:not(.ct-section):not(.oxy-easy-posts),
.card--featured-post.oxy-easy-posts .oxy-posts,
.card--featured-post.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
}
}

.H4:locked{
}
.H4 {
 font-size:clamp(2.4rem, calc(2.4rem + ((1vw - 0.42rem) * 2.0455)), 4.2rem) ;
}
.card--featured-post-info-wrap:locked{
}
.card--featured-post-info-wrap:ct_depth{
}
.card--featured-post-info-wrap {
 width:50%;
 padding-top:9rem;
 padding-right:9rem;
 padding-bottom:9rem;
 padding-left:9rem;
 text-align:left;
 align-self:stretch;
 background-color:#c7beff;
}
.card--featured-post-info-wrap:not(.ct-section):not(.oxy-easy-posts),
.card--featured-post-info-wrap.oxy-easy-posts .oxy-posts,
.card--featured-post-info-wrap.ct-section .ct-section-inner-wrap{
align-items:flex-start;
justify-content:center;
}
@media (max-width: 991px) {
.card--featured-post-info-wrap {
 padding-top:5rem;
 padding-right:5rem;
 padding-bottom:5rem;
 padding-left:5rem;
}
}

@media (max-width: 767px) {
.card--featured-post-info-wrap {
 width:100%;
 text-align:left;
 padding-top:4.5rem;
 padding-right:3rem;
 padding-bottom:4.5rem;
 padding-left:3rem;
}
.card--featured-post-info-wrap:not(.ct-section):not(.oxy-easy-posts),
.card--featured-post-info-wrap.oxy-easy-posts .oxy-posts,
.card--featured-post-info-wrap.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 479px) {
.card--featured-post-info-wrap {
 padding-left:3rem;
 padding-right:3rem;
}
}

.card--featured-post-featured-image {
background-image:url(../webp/klik_02-2.webp);background-size: cover; width:50%;
 background-repeat:no-repeat;
 background-position:50% 50%;
}
@media (max-width: 767px) {
.card--featured-post-featured-image {
 width:100%;
 min-height:240px;
}
}

.featured-post-slider--inner-wrap {
 width:100%;
 text-align:left;
 border-radius:50px;
 overflow:hidden;
}
.featured-post-slider--inner-wrap:not(.ct-section):not(.oxy-easy-posts),
.featured-post-slider--inner-wrap.oxy-easy-posts .oxy-posts,
.featured-post-slider--inner-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
}
@media (max-width: 767px) {
.featured-post-slider--inner-wrap {
 border-radius:25px;
}
.featured-post-slider--inner-wrap:not(.ct-section):not(.oxy-easy-posts),
.featured-post-slider--inner-wrap.oxy-easy-posts .oxy-posts,
.featured-post-slider--inner-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
}
}

.featured-post-slider--outer-wrap:locked{
}
.featured-post-slider--outer-wrap {
}
.featured-post-slider--outer-wrap .oxy-carousel-builder_icon{
font-size:55px;
}

.featured-post-slider--outer-wrap .oxy-carousel-builder_prev{
left:0px;
right:0px;
}

.featured-post-slider--outer-wrap .oxy-carousel-builder_next{
left:0px;
right:0px;
}

.featured-post-slider--outer-wrap .oxy-carousel-builder_inner .flickity-page-dots{
position:absolute;
}

.featured-post-slider--outer-wrap .flickity-page-dots{
bottom:-70px;
}

.featured-post-slider--outer-wrap .oxy-inner-content{
                            display: flex;
                            flex-direction: row;
                            flex-wrap: nowrap;
                        }
.featured-post-slider--outer-wrap .cell{
                            flex-shrink: 0;
                        }
.featured-post-slider--outer-wrap .oxy-carousel-builder_hidden{
                            display: none;
                        }

            .featured-post-slider--outer-wrap .oxy-posts .oxy-post{
                            margin-right: var(--carousel-space-between);
                            width: var(--carousel-cell-width);
                        }
.featured-post-slider--outer-wrap .cell{
                            margin-right: var(--carousel-space-between);
                            width: var(--carousel-cell-width);
                        }
.featured-post-slider--outer-wrap .oxy-carousel-builder_gallery-image{
                            margin-right: var(--carousel-space-between);
                            width: var(--carousel-cell-width);
                        }
.featured-post-slider--outer-wrap .oxy-dynamic-list > .ct-div-block, .featured-post-slider--outer-wrap .oxy-dynamic-list .flickity-slider > .ct-div-block{
                            margin-right: var(--carousel-space-between);
                            width: var(--carousel-cell-width);
                        }
.featured-post-slider--outer-wrap ul.products .product, .featured-post-slider--outer-wrap ul.products .flickity-slider > .product{
                            margin-right: var(--carousel-space-between);
                            width: var(--carousel-cell-width);
                        }

                    .featured-post-slider--outer-wrap {
                        --carousel-cell-width: 100%;
                        }

                        .featured-post-slider--outer-wrap .flickity-resize .flickity-slider > .ct-div-block{
                                min-height: 100%;
                            }
.featured-post-slider--outer-wrap .flickity-resize .flickity-slider .product{
                                min-height: 100%;
                            }
.featured-post-slider--outer-wrap .flickity-resize .flickity-slider .cell{
                                min-height: 100%;
                            }
.featured-post-slider--outer-wrap .flickity-resize .flickity-slider .oxy-post{
                                min-height: 100%;
                            }
.featured-post-slider--outer-wrap .flickity-resize .flickity-slider .oxy-inner-content{
                                min-height: 100%;
                            }

                            .featured-post-slider--outer-wrap .oxy-carousel-builder_icon{
                            display: none;
                        }

                        .featured-post-slider--info-wrap {
 width:50%;
 background-color:#ffffff;
 padding-top:9rem;
 padding-right:9rem;
 padding-bottom:9rem;
 padding-left:9rem;
}
.featured-post-slider--info-wrap:not(.ct-section):not(.oxy-easy-posts),
.featured-post-slider--info-wrap.oxy-easy-posts .oxy-posts,
.featured-post-slider--info-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 767px) {
.featured-post-slider--info-wrap {
 width:100%;
 padding-top:4rem;
 padding-right:3rem;
 padding-bottom:4.5rem;
 padding-left:3rem;
}
}

.featured-post-slider--featured-image:locked{
}
.featured-post-slider--featured-image {
 width:50%;
 background-color:#1a1a1a;
}
@media (max-width: 767px) {
.featured-post-slider--featured-image {
 width:100%;
 min-height:230px;
}
}

.featured-post-slider--nav-wrap:locked{
}
.featured-post-slider--nav-wrap {
 width:100%;
 position:absolute;
 left:0px;
 right:0px;
 bottom:-95px;
 z-index:1;
 max-width:300px;
 margin-left:auto;
 margin-right:auto;
}
.featured-post-slider--nav-wrap:not(.ct-section):not(.oxy-easy-posts),
.featured-post-slider--nav-wrap.oxy-easy-posts .oxy-posts,
.featured-post-slider--nav-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:space-between;
}
.featured-post-slider--nav-arrow:locked{
}
.featured-post-slider--nav-arrow {
color: #333333;}.featured-post-slider--nav-arrow 
>svg {width: 50px;height: 50px;}.featured-post-slider--nav-arrow {
cursor: pointer;
}
.nav-arrow-right:locked{
}
.nav-arrow-right {
}
.nav-arrow-right:not(.ct-section):not(.oxy-easy-posts),
.nav-arrow-right.oxy-easy-posts .oxy-posts,
.nav-arrow-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.nav-arrow-left:locked{
}
.nav-arrow-left {
transform:rotate(180deg);}
.nav-arrow-left:not(.ct-section):not(.oxy-easy-posts),
.nav-arrow-left.oxy-easy-posts .oxy-posts,
.nav-arrow-left.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.testimonial-author-card:locked{
}
.testimonial-author-card:ct_depth{
}
.testimonial-author-card {
 text-align:left;
}
.testimonial-author-card:not(.ct-section):not(.oxy-easy-posts),
.testimonial-author-card.oxy-easy-posts .oxy-posts,
.testimonial-author-card.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 767px) {
.testimonial-author-card {
}
}

.large-arrow-button-text-copernicus:locked{
}
.large-arrow-button-text-copernicus {
 font-family:GalaxieCopernicus;
 font-size:clamp(1.6rem,4vw,2.2rem) ;
 text-align:left;
 line-height:1.09;
 font-weight:300;
}
@media (max-width: 479px) {
.large-arrow-button-text-copernicus {
 font-size:clamp(1.8rem,4vw,2.2rem) ;
}
}

.testimonial-card-wrap:locked{
}
.testimonial-card-wrap:ct_depth{
}
.testimonial-card-wrap {
 text-align:left;
}
.testimonial-card-wrap:not(.ct-section):not(.oxy-easy-posts),
.testimonial-card-wrap.oxy-easy-posts .oxy-posts,
.testimonial-card-wrap.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 767px) {
.testimonial-card-wrap {
 text-align:center;
}
.testimonial-card-wrap:not(.ct-section):not(.oxy-easy-posts),
.testimonial-card-wrap.oxy-easy-posts .oxy-posts,
.testimonial-card-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.testimonial-card--text-with-image:locked{
}
.testimonial-card--text-with-image {
 width:100%;
 text-align:left;
}
.testimonial-card--text-with-image:not(.ct-section):not(.oxy-easy-posts),
.testimonial-card--text-with-image.oxy-easy-posts .oxy-posts,
.testimonial-card--text-with-image.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 767px) {
.testimonial-card--text-with-image {
 text-align:center;
 margin-bottom:-20px;
}
.testimonial-card--text-with-image:not(.ct-section):not(.oxy-easy-posts),
.testimonial-card--text-with-image.oxy-easy-posts .oxy-posts,
.testimonial-card--text-with-image.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

.testimonial-author-card-without-image:locked{
}
.testimonial-author-card-without-image:ct_depth{
}
.testimonial-author-card-without-image {
}
.testimonial-author-card-without-image:not(.ct-section):not(.oxy-easy-posts),
.testimonial-author-card-without-image.oxy-easy-posts .oxy-posts,
.testimonial-author-card-without-image.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.testimonial-author-card-without-image {
 text-align:left;
}
.testimonial-author-card-without-image:not(.ct-section):not(.oxy-easy-posts),
.testimonial-author-card-without-image.oxy-easy-posts .oxy-posts,
.testimonial-author-card-without-image.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}

.testimonial-card--colored-wrap:locked{
}
.testimonial-card--colored-wrap {
 border-radius:25px;
 padding-top:5rem;
 padding-right:5rem;
 padding-bottom:5rem;
 padding-left:5rem;
 background-color:#f2eeed;
 flex-grow:1;
}
@media (max-width: 767px) {
.testimonial-card--colored-wrap {
 background-color:#f2efee;
 padding-left:3rem;
 padding-right:3rem;
 padding-top:3rem;
 padding-bottom:3rem;
}
}

.icon-point-vertical-left:locked{
}
.icon-point-vertical-left {
 border-radius:50px;
 background-color:#ffffff;
 padding-left:6rem;
 padding-top:6rem;
 padding-right:6rem;
 padding-bottom:6rem;
 width:100%;
}
@media (max-width: 991px) {
.icon-point-vertical-left {
 padding-left:3rem;
 padding-top:3rem;
 padding-right:3rem;
 padding-bottom:3rem;
}
}

@media (max-width: 767px) {
.icon-point-vertical-left {
 border-radius:25px;
 padding-top:4rem;
 padding-left:4rem;
 padding-right:4rem;
 padding-bottom:4rem;
}
}

.icon-point-icon:locked{
}
.icon-point-icon {
}
.H5:locked{
}
.H5 {
 font-size:35px;
 letter-spacing:-0.02em;
}
@media (max-width: 767px) {
.H5 {
 font-size:24px;
}
}

.icon-point-vertical-center:locked{
}
.icon-point-vertical-center {
 width:100%;
 gap:3rem;
 text-align:center;
}
.icon-point-vertical-center:not(.ct-section):not(.oxy-easy-posts),
.icon-point-vertical-center.oxy-easy-posts .oxy-posts,
.icon-point-vertical-center.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
gap:3rem;
}
@media (max-width: 991px) {
.icon-point-vertical-center {
 width:100%;
}
}

@media (max-width: 479px) {
.icon-point-vertical-center {
 gap:2.5rem;
}
.icon-point-vertical-center:not(.ct-section):not(.oxy-easy-posts),
.icon-point-vertical-center.oxy-easy-posts .oxy-posts,
.icon-point-vertical-center.ct-section .ct-section-inner-wrap{
gap:2.5rem;
}
}

.card-info-button-with-tag:locked{
}
.card-info-button-with-tag {
 border-radius:25px;
 padding-top:5rem;
 padding-right:5rem;
 padding-bottom:5rem;
 padding-left:5rem;
 background-color:rgba(242,230,227,0.25);
 width:100%;
}
@media (max-width: 767px) {
.card-info-button-with-tag {
 width:100%;
 padding-left:3rem;
 padding-right:3rem;
 padding-top:3rem;
 padding-bottom:3rem;
 background-color:#f2efee;
}
}

.card-featured-case-study-tall-image-wrap:locked{
}
.card-featured-case-study-tall-image-wrap {
 width:100%;
}
@media (max-width: 767px) {
.card-featured-case-study-tall-image-wrap {
 border-radius:25px;
 overflow:hidden;
 height:300px;
 margin-bottom:45px;
}
}

.counter-text:locked{
}
.counter-text {
 font-family:GalaxieCopernicus;
 margin-bottom:0px;
 font-size:clamp(3.5rem, calc(3.5rem + ((1vw - 0.42rem) * 0.7955)), 4.2rem) ;
 color:#008cff;
 font-weight:400;
 line-height:1.2;
}
.counter-text .oxy-counter_digit{
font-family: 'GalaxieCopernicus';
font-size: clamp(3.5rem, calc(3.5rem + ((1vw - 0.42rem) * 0.7955)), 4.2rem) ;
}

@media (max-width: 767px) {
.counter-text {
 line-height:40px;
}
}

@media (max-width: 479px) {
.counter-text {
 margin-bottom:5px;
}
}

.counter-block-center {
 background-color:#ffffff;
 width:100%;
 border-radius:50px;
 padding-left:40px;
 padding-top:40px;
 padding-right:40px;
 padding-bottom:40px;
 min-height:210px;
 text-align:center;
}
.counter-block-center:not(.ct-section):not(.oxy-easy-posts),
.counter-block-center.oxy-easy-posts .oxy-posts,
.counter-block-center.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.counter-block-center {
 padding-left:20px;
 padding-top:20px;
 padding-right:20px;
 padding-bottom:20px;
 min-height:100px;
 border-radius:25px;
}
}

@media (max-width: 479px) {
.counter-block-center {
 min-height:150px;
}
}

.counter-block:locked{
}
.counter-block {
}
@media (max-width: 767px) {
.counter-block {
}
}

.card--featured-case-study:locked{
}
.card--featured-case-study {
 width:100%;
 border-radius:50px;
 padding-top:11rem;
 padding-right:11rem;
 padding-bottom:11rem;
 padding-left:11rem;
 gap:4.8rem;
 z-index:1;
}
.card--featured-case-study:not(.ct-section):not(.oxy-easy-posts),
.card--featured-case-study.oxy-easy-posts .oxy-posts,
.card--featured-case-study.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:4.8rem;
}
@media (max-width: 991px) {
.card--featured-case-study {
 padding-left:6rem;
 padding-top:6rem;
 padding-right:6rem;
 padding-bottom:6rem;
}
}

@media (max-width: 767px) {
.card--featured-case-study {
 border-radius:0px;
 padding-left:2rem;
 padding-right:2rem;
 padding-top:6rem;
 padding-bottom:3rem;
 gap:0rem;
}
.card--featured-case-study:not(.ct-section):not(.oxy-easy-posts),
.card--featured-case-study.oxy-easy-posts .oxy-posts,
.card--featured-case-study.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
gap:0rem;
}
}

.card-featured-case-study-image-wrap {
 width:45%;
}
.card-featured-case-study-image-wrap:not(.ct-section):not(.oxy-easy-posts),
.card-featured-case-study-image-wrap.oxy-easy-posts .oxy-posts,
.card-featured-case-study-image-wrap.ct-section .ct-section-inner-wrap{
display:flex;
align-items:flex-start;
justify-content:center;
}
@media (max-width: 767px) {
.card-featured-case-study-image-wrap {
 width:100%;
 padding-left:20px;
 padding-right:20px;
 padding-top:40px;
 padding-bottom:10px;
}
}

.card-featured-case-study--image {
 width:100%;
 border-radius:50px;
 margin-bottom:4.5rem;
 aspect-ratio:1;
 object-fit:cover;
}
@media (max-width: 767px) {
.card-featured-case-study--image {
 margin-bottom:4.5rem;
 border-radius:25px;
}
}

.detailed-features-card-with-blurb-points-and-button:ct_depth{
}
.detailed-features-card-with-blurb-points-and-button {
 width:100%;
 gap:10rem;
 background-color:#fff000;
 padding-top:12.5rem;
 padding-bottom:12.5rem;
 padding-right:12.5rem;
 padding-left:12.5rem;
 border-radius:50px;
}
.detailed-features-card-with-blurb-points-and-button:not(.ct-section):not(.oxy-easy-posts),
.detailed-features-card-with-blurb-points-and-button.oxy-easy-posts .oxy-posts,
.detailed-features-card-with-blurb-points-and-button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:10rem;
}
@media (max-width: 991px) {
.detailed-features-card-with-blurb-points-and-button {
 gap:5rem;
}
.detailed-features-card-with-blurb-points-and-button:not(.ct-section):not(.oxy-easy-posts),
.detailed-features-card-with-blurb-points-and-button.oxy-easy-posts .oxy-posts,
.detailed-features-card-with-blurb-points-and-button.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
gap:5rem;
}
}

@media (max-width: 767px) {
.detailed-features-card-with-blurb-points-and-button {
 padding-left:2rem;
 padding-top:6rem;
 padding-right:2rem;
 padding-bottom:6rem;
 border-radius:0px;
}
}

@media (max-width: 479px) {
.detailed-features-card-with-blurb-points-and-button {
 gap:3.5rem;
}
.detailed-features-card-with-blurb-points-and-button:not(.ct-section):not(.oxy-easy-posts),
.detailed-features-card-with-blurb-points-and-button.oxy-easy-posts .oxy-posts,
.detailed-features-card-with-blurb-points-and-button.ct-section .ct-section-inner-wrap{
gap:3.5rem;
}
}

.detailed-features-card--image {
 object-fit:cover;
 max-width:500px;
}
.detailed-features-card--image-wrap:locked{
}
.detailed-features-card--image-wrap:ct_depth{
}
.detailed-features-card--image-wrap {
 width:50%;
 align-self:stretch;
 text-align:left;
 padding-top:0px;
}
.detailed-features-card--image-wrap:not(.ct-section):not(.oxy-easy-posts),
.detailed-features-card--image-wrap.oxy-easy-posts .oxy-posts,
.detailed-features-card--image-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.detailed-features-card--image-wrap {
 width:100%;
 text-align:center;
 padding-top:0px;
}
.detailed-features-card--image-wrap:not(.ct-section):not(.oxy-easy-posts),
.detailed-features-card--image-wrap.oxy-easy-posts .oxy-posts,
.detailed-features-card--image-wrap.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}

.detailed-features-card--info-wrap:locked{
}
.detailed-features-card--info-wrap:ct_depth{
}
.detailed-features-card--info-wrap {
 width:43%;
}
.detailed-features-card--info-wrap:not(.ct-section):not(.oxy-easy-posts),
.detailed-features-card--info-wrap.oxy-easy-posts .oxy-posts,
.detailed-features-card--info-wrap.ct-section .ct-section-inner-wrap{
justify-content:center;
}
@media (max-width: 991px) {
.detailed-features-card--info-wrap {
 width:100%;
}
}

.arrow-point-icon {
color: #1a1a1a;}.arrow-point-icon 
>svg {width: 21px;height: 21px;}.arrow-point-icon {
 margin-top:3px;
}
@media (max-width: 991px) {
.arrow-point-icon {
}.arrow-point-icon 
>svg {width: 20px;height: 20px;}.arrow-point-icon {
}
}

.arrow-point {
 gap:20px;
 margin-left:-42px;
}
.arrow-point:not(.ct-section):not(.oxy-easy-posts),
.arrow-point.oxy-easy-posts .oxy-posts,
.arrow-point.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:20px;
}
@media (max-width: 991px) {
.arrow-point {
 margin-left:-15px;
}
}

@media (max-width: 767px) {
.arrow-point {
 margin-left:0px;
}
}

.detailed-features-card-with-blurb-and-points:ct_depth{
}
.detailed-features-card-with-blurb-and-points {
 width:100%;
 gap:10rem;
 padding-top:12.5rem;
 padding-bottom:12.5rem;
 padding-right:12.5rem;
 padding-left:12.5rem;
}
.detailed-features-card-with-blurb-and-points:not(.ct-section):not(.oxy-easy-posts),
.detailed-features-card-with-blurb-and-points.oxy-easy-posts .oxy-posts,
.detailed-features-card-with-blurb-and-points.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:10rem;
}
@media (max-width: 991px) {
.detailed-features-card-with-blurb-and-points {
 gap:5rem;
}
.detailed-features-card-with-blurb-and-points:not(.ct-section):not(.oxy-easy-posts),
.detailed-features-card-with-blurb-and-points.oxy-easy-posts .oxy-posts,
.detailed-features-card-with-blurb-and-points.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
gap:5rem;
}
}

@media (max-width: 767px) {
.detailed-features-card-with-blurb-and-points {
 padding-left:2rem;
 padding-top:6rem;
 padding-right:2rem;
 padding-bottom:6rem;
 border-radius:0px;
}
}

@media (max-width: 479px) {
.detailed-features-card-with-blurb-and-points {
 gap:3.5rem;
}
.detailed-features-card-with-blurb-and-points:not(.ct-section):not(.oxy-easy-posts),
.detailed-features-card-with-blurb-and-points.oxy-easy-posts .oxy-posts,
.detailed-features-card-with-blurb-and-points.ct-section .ct-section-inner-wrap{
gap:3.5rem;
}
}

.detailed-features-card-with-blurb:ct_depth{
}
.detailed-features-card-with-blurb {
 width:100%;
 gap:9rem;
 padding-top:12.5rem;
 padding-bottom:12.5rem;
 padding-right:12.5rem;
 padding-left:12.5rem;
}
.detailed-features-card-with-blurb:not(.ct-section):not(.oxy-easy-posts),
.detailed-features-card-with-blurb.oxy-easy-posts .oxy-posts,
.detailed-features-card-with-blurb.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:9rem;
}
@media (max-width: 991px) {
.detailed-features-card-with-blurb {
 gap:5rem;
}
.detailed-features-card-with-blurb:not(.ct-section):not(.oxy-easy-posts),
.detailed-features-card-with-blurb.oxy-easy-posts .oxy-posts,
.detailed-features-card-with-blurb.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
gap:5rem;
}
}

@media (max-width: 767px) {
.detailed-features-card-with-blurb {
 padding-left:2rem;
 padding-top:6rem;
 padding-right:2rem;
 padding-bottom:6rem;
 border-radius:0px;
}
}

@media (max-width: 479px) {
.detailed-features-card-with-blurb {
 gap:3.5rem;
}
.detailed-features-card-with-blurb:not(.ct-section):not(.oxy-easy-posts),
.detailed-features-card-with-blurb.oxy-easy-posts .oxy-posts,
.detailed-features-card-with-blurb.ct-section .ct-section-inner-wrap{
gap:3.5rem;
}
}

.detailed-features-card-with-points:locked{
}
.detailed-features-card-with-points:ct_depth{
}
.detailed-features-card-with-points {
 width:100%;
 gap:10rem;
 padding-top:12.5rem;
 padding-bottom:12.5rem;
 padding-right:12.5rem;
 padding-left:12.5rem;
}
.detailed-features-card-with-points:not(.ct-section):not(.oxy-easy-posts),
.detailed-features-card-with-points.oxy-easy-posts .oxy-posts,
.detailed-features-card-with-points.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:10rem;
}
@media (max-width: 991px) {
.detailed-features-card-with-points {
 gap:5rem;
}
.detailed-features-card-with-points:not(.ct-section):not(.oxy-easy-posts),
.detailed-features-card-with-points.oxy-easy-posts .oxy-posts,
.detailed-features-card-with-points.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
gap:5rem;
}
}

@media (max-width: 767px) {
.detailed-features-card-with-points {
 padding-left:2rem;
 padding-top:6rem;
 padding-right:2rem;
 padding-bottom:6rem;
 border-radius:0px;
}
}

@media (max-width: 479px) {
.detailed-features-card-with-points {
 gap:3.5rem;
}
.detailed-features-card-with-points:not(.ct-section):not(.oxy-easy-posts),
.detailed-features-card-with-points.oxy-easy-posts .oxy-posts,
.detailed-features-card-with-points.ct-section .ct-section-inner-wrap{
gap:3.5rem;
}
}

.card--post-simple:locked{
}
.card--post-simple {
 border-radius:25px;
 width:100%;
 height:100%;
}
.card--post-simple-image:locked{
}
.card--post-simple-image {
 border-radius:25px;
 object-fit:cover;
 width:100%;
 overflow:hidden;
 height:100%;
}
@media (max-width: 767px) {
.card--post-simple-image {
}
}

.card--featured-post-image-contain:locked{
}
.card--featured-post-image-contain {
 width:100%;
 text-align:left;
 border-radius:50px;
 overflow:hidden;
 background-color:#fff000;
 padding-top:9rem;
 padding-right:9rem;
 padding-bottom:9rem;
 padding-left:9rem;
 gap:10rem;
}
.card--featured-post-image-contain:not(.ct-section):not(.oxy-easy-posts),
.card--featured-post-image-contain.oxy-easy-posts .oxy-posts,
.card--featured-post-image-contain.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:10rem;
}
@media (max-width: 767px) {
.card--featured-post-image-contain {
 border-radius:25px;
 padding-left:3rem;
 padding-top:3rem;
 padding-right:3rem;
 padding-bottom:3rem;
 gap:4.5rem;
}
.card--featured-post-image-contain:not(.ct-section):not(.oxy-easy-posts),
.card--featured-post-image-contain.oxy-easy-posts .oxy-posts,
.card--featured-post-image-contain.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
gap:4.5rem;
}
}

.card--featured-post-image-contain-info-wrap:locked{
}
.card--featured-post-image-contain-info-wrap:ct_depth{
}
.card--featured-post-image-contain-info-wrap {
 width:50%;
 text-align:left;
 align-self:stretch;
}
.card--featured-post-image-contain-info-wrap:not(.ct-section):not(.oxy-easy-posts),
.card--featured-post-image-contain-info-wrap.oxy-easy-posts .oxy-posts,
.card--featured-post-image-contain-info-wrap.ct-section .ct-section-inner-wrap{
align-items:flex-start;
justify-content:center;
}
@media (max-width: 991px) {
.card--featured-post-image-contain-info-wrap {
 padding-top:5rem;
 padding-right:5rem;
 padding-bottom:5rem;
 padding-left:5rem;
}
}

@media (max-width: 767px) {
.card--featured-post-image-contain-info-wrap {
 width:100%;
 text-align:left;
 padding-top:0rem;
 padding-right:0rem;
 padding-bottom:0rem;
 padding-left:0rem;
}
.card--featured-post-image-contain-info-wrap:not(.ct-section):not(.oxy-easy-posts),
.card--featured-post-image-contain-info-wrap.oxy-easy-posts .oxy-posts,
.card--featured-post-image-contain-info-wrap.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 479px) {
.card--featured-post-image-contain-info-wrap {
 padding-left:3rem;
 padding-right:3rem;
}
}

.card--featured-post-image-contain-image:locked{
}
.card--featured-post-image-contain-image {
background-size: cover; width:100%;
 background-repeat:no-repeat;
 background-position:50% 50%;
}
@media (max-width: 767px) {
.card--featured-post-image-contain-image {
 width:100%;
 min-height:240px;
}
}

.card--featured-post-image-contain-image-wrap:locked{
}
.card--featured-post-image-contain-image-wrap {
background-size: cover; width:50%;
 background-repeat:no-repeat;
 background-position:50% 50%;
}
@media (max-width: 767px) {
.card--featured-post-image-contain-image-wrap {
 width:100%;
 min-height:240px;
}
}

.image-card--image:locked{
}
.image-card--image {
 width:100%;
 max-height:385px;
 object-fit:cover;
 object-position:center top;
 min-height:25rem;
}
.image-card--info-wrap:locked{
}
.image-card--info-wrap {
 background-color:#008cff;
 width:100%;
 padding-top:4rem;
 padding-bottom:4rem;
 height:100%;
}
.image-card--info-wrap:not(.ct-section):not(.oxy-easy-posts),
.image-card--info-wrap.oxy-easy-posts .oxy-posts,
.image-card--info-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.image-card--info-wrap {
}
}

.image-card-with-role:locked{
}
.image-card-with-role {
 border-radius:50px;
 overflow:hidden;
 width:100%;
}
@media (max-width: 991px) {
.image-card-with-role {
 height:100%;
}
}

@media (max-width: 479px) {
.image-card-with-role {
 border-radius:25px;
}
}

.card-info-button:locked{
}
.card-info-button {
 border-radius:50px;
 padding-top:5rem;
 padding-right:5rem;
 padding-bottom:5rem;
 padding-left:5rem;
 background-color:#f2e6e3;
}
@media (max-width: 767px) {
.card-info-button {
 border-radius:25px;
 padding-left:3rem;
 padding-right:3rem;
 padding-top:3rem;
 padding-bottom:3rem;
}
}

.H2:locked{
}
.H2 {
 font-size:clamp(2.4rem, calc(2.4rem + ((1vw - 0.768rem) * 8.3333)), 6rem) ;
}
.standard-hero--image:ct_depth{
}
.standard-hero--image {
 attachment_height:448;
 attachment_width:436;
 attachment_url:https://www.bizzabo.com/wp-content/uploads/2023/01/Group-2997.png;
}
.standard-hero--image-wrap:locked{
}
.standard-hero--image-wrap:ct_depth{
}
.standard-hero--image-wrap {
 width:50%;
 align-self:stretch;
 text-align:left;
 z-index:1;
}
.standard-hero--image-wrap:not(.ct-section):not(.oxy-easy-posts),
.standard-hero--image-wrap.oxy-easy-posts .oxy-posts,
.standard-hero--image-wrap.ct-section .ct-section-inner-wrap{
align-items:center;
justify-content:center;
}
@media (max-width: 1300px) {
.standard-hero--image-wrap {
 z-index:1;
}
}

@media (max-width: 991px) {
.standard-hero--image-wrap {
 width:100%;
}
}

.standard-hero--video-wrap:locked{
}
.standard-hero--video-wrap:ct_depth{
}
.standard-hero--video-wrap {
 width:67%;
 align-self:stretch;
 text-align:left;
 z-index:1;
}
.standard-hero--video-wrap:not(.ct-section):not(.oxy-easy-posts),
.standard-hero--video-wrap.oxy-easy-posts .oxy-posts,
.standard-hero--video-wrap.ct-section .ct-section-inner-wrap{
align-items:center;
justify-content:center;
}
@media (max-width: 1300px) {
.standard-hero--video-wrap {
 z-index:1;
}
}

@media (max-width: 991px) {
.standard-hero--video-wrap {
 width:100%;
}
}

.standard-hero--video:ct_depth{
}
.standard-hero--video {
 border-radius:50px;
 max-width:730px;
 border-top-color:#000000;
 border-right-color:#000000;
 border-bottom-color:#000000;
 border-left-color:#000000;
 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;
 background-color:rgba(0,0,0,0);
overflow: hidden!important; -webkit-border-radius: 50px; -moz-border-radius: 50px; -khtml-border-radius: 50px;
}
.standard-hero--video vime-tooltip{
                            display: none;
                        }
.standard-hero--video vime-fullscreen-control{
                                display: none;
                            }
.standard-hero--video vime-time-progress, .standard-hero--video vime-current-time, .standard-hero--video vime-end-time{
                                display: none;
                            }
.standard-hero--video vime-pip-control{
                                display: none;
                            }
.standard-hero--video vime-scrubber-control{
                                display: none;
                            }
.standard-hero--video vime-volume-control{
                                display: none;
                            }
@media (max-width: 767px) {
.standard-hero--video {
 border-radius:25px;
}
}

.fancy-heading-right-swirl:locked{
}
.fancy-heading-right-swirl {
 attachment_height:213;
 attachment_width:521;
 attachment_url:https://www.bizzabo.com/wp-content/uploads/2023/02/lines-divider-1.svg;
 position:absolute;
 left:102%;
 top:-50px;
}
@media (max-width: 767px) {
.fancy-heading-right-swirl {
}
.fancy-heading-right-swirl:not(.ct-section):not(.oxy-easy-posts),
.fancy-heading-right-swirl.oxy-easy-posts .oxy-posts,
.fancy-heading-right-swirl.ct-section .ct-section-inner-wrap{
display:none;
}
}

.fancy-heading-left-swirl:locked{
}
.fancy-heading-left-swirl {
 attachment_height:198;
 attachment_width:517;
 attachment_url:https://www.bizzabo.com/wp-content/uploads/2023/02/lines-divider.svg;
 position:absolute;
 right:102%;
 top:-40px;
}
@media (max-width: 767px) {
.fancy-heading-left-swirl {
}
.fancy-heading-left-swirl:not(.ct-section):not(.oxy-easy-posts),
.fancy-heading-left-swirl.oxy-easy-posts .oxy-posts,
.fancy-heading-left-swirl.ct-section .ct-section-inner-wrap{
display:none;
}
}

.fancy-heading:ct_depth{
}
.fancy-heading {
 width:100%;
 text-align:left;
 position:relative;
}
.fancy-heading:not(.ct-section):not(.oxy-easy-posts),
.fancy-heading.oxy-easy-posts .oxy-posts,
.fancy-heading.ct-section .ct-section-inner-wrap{
align-items:center;
}
.card--post-featured-image:locked{
}
.card--post-featured-image {
 attachment_height:235;
 attachment_width:420;
 attachment_url:https://www.bizzabo.com/wp-content/uploads/2023/02/image-5.png;
 height:235px;
 width:100%;
 object-fit:cover;
 margin-bottom:0rem;
}
@media (max-width: 479px) {
.card--post-featured-image {
 height:50vw;
}
}

.card--post-info-wrap:locked{
}
.card--post-info-wrap {
 width:100%;
 padding-left:3rem;
 padding-right:3rem;
 padding-bottom:3rem;
 align-self:stretch;
 flex-grow:1;
 padding-top:2.5rem;
}
.tag-wrap:locked{
}
.tag-wrap {
 background-color:#ffffff;
 border-radius:100px;
 padding-top:0.5rem;
 padding-right:1.3rem;
 padding-bottom:0.5rem;
 padding-left:1.3rem;
 margin-bottom:4.5rem;
}
.card-meta {
 color:#757575;
}
.H3 {
}
.card-info--image:locked{
}
.card-info--image {
 margin-bottom:3rem;
}
@media (max-width: 767px) {
.card-info--image {
 margin-bottom:2.5rem;
}
}

.card-info-button-with-tag-and-logo:locked{
}
.card-info-button-with-tag-and-logo {
 border-radius:25px;
 padding-top:3rem;
 padding-right:3rem;
 padding-bottom:3rem;
 padding-left:3rem;
 background-color:rgba(242,230,227,0.25);
}
.footer-optin-content-width:ct_depth{
}
.footer-optin-content-width {
}
.footer-optin-content-width .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 0;
}
@media (max-width: 767px) {
.footer-optin-content-width {
}
}

.footer-optin-content-width-bg-image:locked{
}
.footer-optin-content-width-bg-image:ct_depth{
}
.footer-optin-content-width-bg-image {
background-image:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)), url(../jpg/product-school-phlc0v-lcvw-unsplash11.jpg);background-size:auto,  cover; width:100%;
 border-radius:50px;
 text-align:left;
 padding-top:160px;
 padding-bottom:160px;
}
.footer-optin-content-width-bg-image:not(.ct-section):not(.oxy-easy-posts),
.footer-optin-content-width-bg-image.oxy-easy-posts .oxy-posts,
.footer-optin-content-width-bg-image.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 991px) {
.footer-optin-content-width-bg-image {
 padding-left:2rem;
 padding-right:2rem;
}
}

@media (max-width: 767px) {
.footer-optin-content-width-bg-image {
 border-radius:30px;
 padding-left:2rem;
 padding-right:2rem;
 padding-top:60px;
 padding-bottom:60px;
}
}

@media (max-width: 479px) {
.footer-optin-content-width-bg-image {
 padding-left:2rem;
 padding-right:2rem;
 border-radius:25px;
}
}

.footer-optin-content-width-info-wrap:ct_depth{
}
.footer-optin-content-width-info-wrap {
 color:#ffffff;
 width:100%;
}
.footer-optin-content-width-info-wrap:not(.ct-section):not(.oxy-easy-posts),
.footer-optin-content-width-info-wrap.oxy-easy-posts .oxy-posts,
.footer-optin-content-width-info-wrap.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.footer-optin-content-width-info-wrap {
 width:100%;
}
}

.footer-optin-content-width-hubspot-form:ct_depth{
}
.footer-optin-content-width-hubspot-form {
}
@media (max-width: 767px) {
.footer-optin-content-width-hubspot-form {
 width:100%;
}
}

.footer-hubspot:ct_depth{
}
.footer-hubspot {
 width:100%;
}
@media (max-width: 767px) {
.footer-hubspot {
 width:100%;
}
}

.footer-opt-in-full-width:locked{
}
.footer-opt-in-full-width:ct_depth{
}
.footer-opt-in-full-width {
 background-color:#fff000;
}
.footer-opt-in-full-width:not(.ct-section):not(.oxy-easy-posts),
.footer-opt-in-full-width.oxy-easy-posts .oxy-posts,
.footer-opt-in-full-width.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 767px) {
.footer-opt-in-full-width {
}
}

.big-icon-text-item-icon:locked{
}
.big-icon-text-item-icon {
 margin-bottom:2.5rem;
 width:100%;
 max-width:150px;
}
@media (max-width: 991px) {
.big-icon-text-item-icon {
 max-width:100px;
}
}

@media (max-width: 479px) {
.big-icon-text-item-icon {
 max-width:60px;
}
}

.big-icon-text-item:locked{
}
.big-icon-text-item {
 border-radius:50px;
 padding-top:5rem;
 padding-bottom:5rem;
 align-self:stretch;
 width:100%;
 height:100%;
 background-color:#fff000;
 text-align:center;
 padding-left:5rem;
 padding-right:5rem;
}
.big-icon-text-item:not(.ct-section):not(.oxy-easy-posts),
.big-icon-text-item.oxy-easy-posts .oxy-posts,
.big-icon-text-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.big-icon-text-item {
 width:100%;
 padding-left:2rem;
 padding-right:2rem;
 padding-top:3rem;
 padding-bottom:3rem;
}
}

@media (max-width: 767px) {
.big-icon-text-item {
 text-align:center;
 padding-top:2rem;
 padding-bottom:2rem;
 border-radius:25px;
}
.big-icon-text-item:not(.ct-section):not(.oxy-easy-posts),
.big-icon-text-item.oxy-easy-posts .oxy-posts,
.big-icon-text-item.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}

@media (max-width: 479px) {
.big-icon-text-item {
}
}

.large-arrow-button-copernicus-row:locked{
}
.large-arrow-button-copernicus-row:ct_depth{
}
.large-arrow-button-copernicus-row {
 width:100%;
 gap:7.5rem;
}
.large-arrow-button-copernicus-row:not(.ct-section):not(.oxy-easy-posts),
.large-arrow-button-copernicus-row.oxy-easy-posts .oxy-posts,
.large-arrow-button-copernicus-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
gap:7.5rem;
}
@media (max-width: 1300px) {
.large-arrow-button-copernicus-row {
 gap:2rem;
}
.large-arrow-button-copernicus-row:not(.ct-section):not(.oxy-easy-posts),
.large-arrow-button-copernicus-row.oxy-easy-posts .oxy-posts,
.large-arrow-button-copernicus-row.ct-section .ct-section-inner-wrap{
align-items:stretch;
gap:2rem;
}
}

@media (max-width: 991px) {
.large-arrow-button-copernicus-row {
 gap:5rem;
}
.large-arrow-button-copernicus-row:not(.ct-section):not(.oxy-easy-posts),
.large-arrow-button-copernicus-row.oxy-easy-posts .oxy-posts,
.large-arrow-button-copernicus-row.ct-section .ct-section-inner-wrap{
display:grid;
flex-wrap:wrap;
gap:5rem;
display: grid !important;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

@media (max-width: 767px) {
.large-arrow-button-copernicus-row {
 text-align:center;
 gap:2rem;
}
.large-arrow-button-copernicus-row:not(.ct-section):not(.oxy-easy-posts),
.large-arrow-button-copernicus-row.oxy-easy-posts .oxy-posts,
.large-arrow-button-copernicus-row.ct-section .ct-section-inner-wrap{
display:grid;
flex-wrap:nowrap;
gap:2rem;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(0px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

@media (max-width: 479px) {
.large-arrow-button-copernicus-row {
 text-align:center;
}
.large-arrow-button-copernicus-row:not(.ct-section):not(.oxy-easy-posts),
.large-arrow-button-copernicus-row.oxy-easy-posts .oxy-posts,
.large-arrow-button-copernicus-row.ct-section .ct-section-inner-wrap{
display:grid;
justify-content:flex-start;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 2rem;}
}

.pill-cta:locked{
}
.pill-cta {
 width:100%;
 border-radius:160px;
 background-color:#008cff;
 padding-top:7.5rem;
 padding-right:7.5rem;
 padding-bottom:7.5rem;
 padding-left:7.5rem;
}
.pill-cta:not(.ct-section):not(.oxy-easy-posts),
.pill-cta.oxy-easy-posts .oxy-posts,
.pill-cta.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 767px) {
.pill-cta {
 text-align:justify;
 border-radius:25px;
 padding-top:6rem;
 padding-bottom:6rem;
 padding-left:6rem;
 padding-right:6rem;
}
.pill-cta:not(.ct-section):not(.oxy-easy-posts),
.pill-cta.oxy-easy-posts .oxy-posts,
.pill-cta.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

@media (max-width: 479px) {
.pill-cta {
 padding-left:4rem;
 padding-right:4rem;
}
}

.image-card {
 width:100%;
 border-radius:20px;
 overflow:hidden;
}
.card--featured-case-study-tall {
 width:100%;
 border-radius:50px;
 overflow:hidden;
 align-self:stretch;
 background-color:#f2e6e3;
}
@media (max-width: 991px) {
.card--featured-case-study-tall {
}
}

@media (max-width: 767px) {
.card--featured-case-study-tall {
 width:100%;
 border-radius:0px;
 padding-top:5rem;
 padding-left:2rem;
 padding-right:2rem;
}
}

.pill-wrap:locked{
}
.pill-wrap {
 width:100%;
 border-radius:100px;
 background-color:#fff000;
 padding-top:25px;
 padding-right:50px;
 padding-bottom:25px;
 padding-left:50px;
 gap:10px;
 align-self:stretch;
 height:100%;
}
.pill-wrap:not(.ct-section):not(.oxy-easy-posts),
.pill-wrap.oxy-easy-posts .oxy-posts,
.pill-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
gap:10px;
}
@media (max-width: 991px) {
.pill-wrap {
 height:100%;
}
}

@media (max-width: 767px) {
.pill-wrap {
 text-align:center;
 padding-top:40px;
 padding-bottom:40px;
 align-self:auto;
 border-radius:200px;
 height:auto;
}
.pill-wrap:not(.ct-section):not(.oxy-easy-posts),
.pill-wrap.oxy-easy-posts .oxy-posts,
.pill-wrap.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.image-pill-image {
}
@media (max-width: 767px) {
.image-pill-image {
 max-width:180px;
}
}

.stat-pill-stat:ct_depth{
}
.stat-pill-stat {
 font-family:GalaxieCopernicus;
 color:#008cff;
 font-weight:300;
 font-size:70px;
}
.stat-pill-stat:not(.ct-section):not(.oxy-easy-posts),
.stat-pill-stat.oxy-easy-posts .oxy-posts,
.stat-pill-stat.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
.stat-pill-stat .oxy-counter_digit{
font-family: 'GalaxieCopernicus';
font-size: 70px;
color: #008cff;
font-weight: 300;
}

@media (max-width: 991px) {
.stat-pill-stat {
 font-size:50px;
}
.stat-pill-stat .oxy-counter_digit{
font-size: 50px;
}

}

@media (max-width: 479px) {
.stat-pill-stat {
 font-size:40px;
}
.stat-pill-stat .oxy-counter_digit{
font-size: 30px;
}

}

.logo-grid:locked{
}
.logo-grid:ct_depth{
}
.logo-grid {
 gap:8rem;
 use_acf_repeater:true;
 acf_repeater:field_63bb93ae6eb43;
 max-width:990px;
 margin-left:auto;
 margin-right:auto;
row-gap: 6rem;
}
.logo-grid:not(.ct-section):not(.oxy-easy-posts),
.logo-grid.oxy-easy-posts .oxy-posts,
.logo-grid.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
gap:8rem;
}
@media (max-width: 767px) {
.logo-grid {
 text-align:center;
}
}

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

.logo-grid-image-wrap:locked{
}
.logo-grid-image-wrap:ct_depth{
}
.logo-grid-image-wrap {
}
.logo-grid-image-wrap:not(.ct-section):not(.oxy-easy-posts),
.logo-grid-image-wrap.oxy-easy-posts .oxy-posts,
.logo-grid-image-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.logo-grid-image:locked{
}
.logo-grid-image:ct_depth{
}
.logo-grid-image {
}
@media (max-width: 479px) {
.logo-grid-image {
}
}

.hubspot-full-form-wrap:locked{
}
.hubspot-full-form-wrap {
 width:100%;
 background-color:#c7beff;
 border-radius:50px;
 padding-top:12.5rem;
 padding-right:22rem;
 padding-bottom:12.5rem;
 padding-left:22rem;
 text-align:left;
 z-index:1;
 margin-bottom:60px;
}
.hubspot-full-form-wrap:not(.ct-section):not(.oxy-easy-posts),
.hubspot-full-form-wrap.oxy-easy-posts .oxy-posts,
.hubspot-full-form-wrap.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 767px) {
.hubspot-full-form-wrap {
 padding-top:6rem;
 padding-bottom:6rem;
 padding-left:4rem;
 padding-right:4rem;
}
}

.hubspot-full-form:locked{
}
.hubspot-full-form {
 width:100%;
}
.search {
}
.filter {
}
.pill-facet {
 max-width:310px;
}

        
        
        .pill-facet .wpgb-select{
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border_radius_border-radius:50px;
border-top-color:#000000;
border-right-color:#000000;
border-bottom-color:#000000;
border-left-color:#000000;
border-top-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-radius:50px;
}

.pill-facet .wpgb-facet .wpgb-select-toggle{
color:#000000;
fill:#000000;
}

.pill-facet .wpgb-facet .wpgb-select-separator{ display: none }
@media (max-width: 767px) {
.pill-facet {
 width:100%;
 max-width:unset ;
}
}

.footer-optin-content-width-bg-yellow:ct_depth{
}
.footer-optin-content-width-bg-yellow {
background-size: cover; width:100%;
 border-radius:50px;
 text-align:left;
 padding-top:160px;
 padding-bottom:160px;
 background-color:#fff000;
}
.footer-optin-content-width-bg-yellow:not(.ct-section):not(.oxy-easy-posts),
.footer-optin-content-width-bg-yellow.oxy-easy-posts .oxy-posts,
.footer-optin-content-width-bg-yellow.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 991px) {
.footer-optin-content-width-bg-yellow {
 padding-left:5px;
 padding-right:5px;
}
}

@media (max-width: 767px) {
.footer-optin-content-width-bg-yellow {
 border-radius:30px;
 padding-left:3rem;
 padding-right:3rem;
 padding-top:6rem;
 padding-bottom:6rem;
}
}

@media (max-width: 479px) {
.footer-optin-content-width-bg-yellow {
 border-radius:25px;
}
}

.card--post-with-tags-title-no-blurb {
}
.card--post-wrap:locked{
}
.card--post-wrap {
 background-color:rgba(201,189,185,0.25);
 border-radius:25px;
 overflow:hidden;
 width:100%;
 height:100%;
}
.card--post-wrap:not(.ct-section):not(.oxy-easy-posts),
.card--post-wrap.oxy-easy-posts .oxy-posts,
.card--post-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.full-width-swirl-outter-wrap:locked{
}
.full-width-swirl-outter-wrap:ct_depth{
}
.full-width-swirl-outter-wrap {
 text-align:left;
 max-width:100%;
 padding-bottom:250px;
 width:100%;
}
.full-width-swirl-outter-wrap:not(.ct-section):not(.oxy-easy-posts),
.full-width-swirl-outter-wrap.oxy-easy-posts .oxy-posts,
.full-width-swirl-outter-wrap.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 991px) {
.full-width-swirl-outter-wrap {
 padding-bottom:100px;
}
}

@media (max-width: 479px) {
.full-width-swirl-outter-wrap {
 padding-bottom:50px;
}
}

.full-width-swirl-inner-wrap:locked{
}
.full-width-swirl-inner-wrap:ct_depth{
}
.full-width-swirl-inner-wrap {
 text-align:left;
 width:100%;
}
.full-width-swirl-inner-wrap:not(.ct-section):not(.oxy-easy-posts),
.full-width-swirl-inner-wrap.oxy-easy-posts .oxy-posts,
.full-width-swirl-inner-wrap.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 991px) {
.full-width-swirl-inner-wrap {
 width:1800px;
}
}

@media (max-width: 767px) {
.full-width-swirl-inner-wrap {
 width:1300px;
}
}

@media (max-width: 479px) {
.full-width-swirl-inner-wrap {
 width:900px;
}
}

.full-width-swirl-image:locked{
}
.full-width-swirl-image:ct_depth{
}
.full-width-swirl-image {
 attachment_height:192;
 attachment_width:3127;
 attachment_url:https://www.bizzabo.com/wp-content/uploads/2023/01/lines-divider-2.svg;
 position:absolute;
}
@media (max-width: 991px) {
.full-width-swirl-image {
 max-width:100%;
 width:100%;
}
}

.horizontal-heading-with-blurb:locked{
}
.horizontal-heading-with-blurb:ct_depth{
}
.horizontal-heading-with-blurb {
 width:100%;
 gap:12.5rem;
 text-align:left;
 z-index:1;
}
.horizontal-heading-with-blurb:not(.ct-section):not(.oxy-easy-posts),
.horizontal-heading-with-blurb.oxy-easy-posts .oxy-posts,
.horizontal-heading-with-blurb.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:12.5rem;
}
@media (max-width: 767px) {
.horizontal-heading-with-blurb {
 gap:2.5rem;
}
.horizontal-heading-with-blurb:not(.ct-section):not(.oxy-easy-posts),
.horizontal-heading-with-blurb.oxy-easy-posts .oxy-posts,
.horizontal-heading-with-blurb.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:2.5rem;
}
}

.testimonial-card-role-only:locked{
}
.testimonial-card-role-only {
 width:100%;
 text-align:left;
}
.testimonial-card-role-only:not(.ct-section):not(.oxy-easy-posts),
.testimonial-card-role-only.oxy-easy-posts .oxy-posts,
.testimonial-card-role-only.ct-section .ct-section-inner-wrap{
align-items:center;
}
.detailed-features-card-with-numbers {
 width:100%;
 text-align:left;
 gap:12rem;
}
.detailed-features-card-with-numbers:not(.ct-section):not(.oxy-easy-posts),
.detailed-features-card-with-numbers.oxy-easy-posts .oxy-posts,
.detailed-features-card-with-numbers.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:12rem;
}
@media (max-width: 767px) {
.detailed-features-card-with-numbers {
 gap:4.5rem;
}
.detailed-features-card-with-numbers:not(.ct-section):not(.oxy-easy-posts),
.detailed-features-card-with-numbers.oxy-easy-posts .oxy-posts,
.detailed-features-card-with-numbers.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:4.5rem;
}
}

.detailed-features-card-image-wrapper {
 width:50%;
 background-color:#fff000;
 border-top-left-radius:25px;
 border-top-right-radius:25px;
 border-bottom-left-radius:300px;
 border-bottom-right-radius:300px;
 padding-top:12.5rem;
 padding-left:8.2rem;
 padding-right:8.2rem;
 padding-bottom:12.5rem;
 text-align:left;
}
.detailed-features-card-image-wrapper:not(.ct-section):not(.oxy-easy-posts),
.detailed-features-card-image-wrapper.oxy-easy-posts .oxy-posts,
.detailed-features-card-image-wrapper.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 767px) {
.detailed-features-card-image-wrapper {
 width:100%;
 padding-top:6rem;
 padding-bottom:6rem;
 border-bottom-left-radius:250px;
 border-bottom-right-radius:250px;
 padding-left:3.2rem;
 padding-right:3.2rem;
}
}

.detailed-features-card-image {
}
.detailed-features-card-info-wrapper {
 width:50%;
 padding-top:7.5rem;
}
@media (max-width: 767px) {
.detailed-features-card-info-wrapper {
 width:100%;
 padding-top:0rem;
}
}

.detailed-features-card-number {
 font-family:GalaxieCopernicus;
 font-weight:400;
 font-size:clamp(3rem,4vw,5.2rem) ;
 color:#008cff;
}
.pill-menu:ct_depth{
}
.pill-menu {
 width:100%;
 max-width:885px;
 gap:2rem;
grid-gap: 2rem 1rem;
}
.pill-menu:not(.ct-section):not(.oxy-easy-posts),
.pill-menu.oxy-easy-posts .oxy-posts,
.pill-menu.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
justify-content:center;
gap:2rem;
}
@media (max-width: 479px) {
.pill-menu {
 text-align:left;
}
.pill-menu:not(.ct-section):not(.oxy-easy-posts),
.pill-menu.oxy-easy-posts .oxy-posts,
.pill-menu.ct-section .ct-section-inner-wrap{
display:grid;
justify-content:center;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.big-icon-text-item-free:locked{
}
.big-icon-text-item-free {
 gap:0rem;
 text-align:center;
}
.big-icon-text-item-free:not(.ct-section):not(.oxy-easy-posts),
.big-icon-text-item-free.oxy-easy-posts .oxy-posts,
.big-icon-text-item-free.ct-section .ct-section-inner-wrap{
align-items:center;
gap:0rem;
}
.big-icon-text-item-free-icon:locked{
}
.big-icon-text-item-free-icon {
 height:170px;
}
.card--author-image:locked{
}
.card--author-image {
 border-radius:50px;
 attachment_height:525;
 attachment_width:420;
 attachment_url:https://www.bizzabo.com/wp-content/uploads/2023/02/Eran-334B.svg;
 max-height:280px;
 width:100%;
 object-fit:cover;
 object-position:center top;
}
@media (max-width: 767px) {
.card--author-image {
 border-radius:25px;
}
}

.card--author:locked{
}
.card--author {
}
.horizontal-heading-with-blurb-border-top-wrap:locked{
}
.horizontal-heading-with-blurb-border-top-wrap {
 width:100%;
 text-align:left;
 gap:11rem;
 padding-top:105px;
 border-top-width:1px;
 border-top-style:solid;
 border-top-color:#000000;
 margin-bottom:70px;
}
.horizontal-heading-with-blurb-border-top-wrap:not(.ct-section):not(.oxy-easy-posts),
.horizontal-heading-with-blurb-border-top-wrap.oxy-easy-posts .oxy-posts,
.horizontal-heading-with-blurb-border-top-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:11rem;
}
@media (max-width: 767px) {
.horizontal-heading-with-blurb-border-top-wrap {
 padding-top:6rem;
 gap:2.5rem;
}
.horizontal-heading-with-blurb-border-top-wrap:not(.ct-section):not(.oxy-easy-posts),
.horizontal-heading-with-blurb-border-top-wrap.oxy-easy-posts .oxy-posts,
.horizontal-heading-with-blurb-border-top-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:2.5rem;
}
}

.content-width-swirl:locked{
}
.content-width-swirl:ct_depth{
}
.content-width-swirl {
 attachment_height:123;
 attachment_width:536;
 attachment_url:https://www.bizzabo.com/wp-content/uploads/2022/12/divider.svg;
}
@media (max-width: 767px) {
.content-width-swirl {
 width:80%;
}
}

.p6 {
}
.T6:locked{
}
.T6 {
 font-size:1.2rem;
 font-weight:400;
 color:#1a1a1a;
}
.full-testimonial-centered:ct_depth{
}
.full-testimonial-centered {
 width:100%;
 border-radius:50px;
 text-align:left;
 z-index:1;
 background-color:#008cff;
}
.full-testimonial-centered:not(.ct-section):not(.oxy-easy-posts),
.full-testimonial-centered.oxy-easy-posts .oxy-posts,
.full-testimonial-centered.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 767px) {
.full-testimonial-centered {
 border-radius:0px;
 padding-left:2rem;
 padding-right:2rem;
}
}

.full-testimonial-centered-testimonial-wrapper:ct_depth{
}
.full-testimonial-centered-testimonial-wrapper {
}
.full-testimonial-centered-testimonial-wrapper:not(.ct-section):not(.oxy-easy-posts),
.full-testimonial-centered-testimonial-wrapper.oxy-easy-posts .oxy-posts,
.full-testimonial-centered-testimonial-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.full-testimonial-centered-testimonial-wrapper {
 text-align:center;
}
.full-testimonial-centered-testimonial-wrapper:not(.ct-section):not(.oxy-easy-posts),
.full-testimonial-centered-testimonial-wrapper.oxy-easy-posts .oxy-posts,
.full-testimonial-centered-testimonial-wrapper.ct-section .ct-section-inner-wrap{
align-items:flex-start;
}
}

.card--post-simple-info-wrap:locked{
}
.card--post-simple-info-wrap {
 width:100%;
 align-self:stretch;
 flex-grow:1;
}
.masonry-grid-card-verticle-with-image:locked{
}
.masonry-grid-card-verticle-with-image {
 background-color:#f2e6e3;
 padding-top:4rem;
 padding-right:4rem;
 padding-bottom:4rem;
 padding-left:4rem;
 border-radius:50px;
 height:100%;
}
@media (max-width: 767px) {
.masonry-grid-card-verticle-with-image {
 border-radius:25px;
}
}

.masonry-grid-card-verticle-with-image-image:locked{
}
.masonry-grid-card-verticle-with-image-image {
 attachment_height:104;
 attachment_width:300;
 attachment_url:https://www.bizzabo.com/wp-content/uploads/2023/03/visual.png;
 margin-left:auto;
 margin-right:auto;
}
.masonry-grid-card-verticle-without-image:locked{
}
.masonry-grid-card-verticle-without-image {
 background-color:#f2e6e3;
 padding-top:6rem;
 padding-right:6rem;
 padding-bottom:6rem;
 padding-left:6rem;
 border-radius:25px;
}
.masonry-grid-card-horizontal-with-image:locked{
}
.masonry-grid-card-horizontal-with-image {
 background-color:#f2e6e3;
 padding-top:6rem;
 padding-right:6rem;
 padding-bottom:6rem;
 padding-left:6rem;
 border-radius:25px;
 gap:8rem;
}
.masonry-grid-card-horizontal-with-image:not(.ct-section):not(.oxy-easy-posts),
.masonry-grid-card-horizontal-with-image.oxy-easy-posts .oxy-posts,
.masonry-grid-card-horizontal-with-image.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:8rem;
}
.arrow-button-image-card-with-blurb:locked{
}
.arrow-button-image-card-with-blurb {
}
.arrow-button-image-card-image:locked{
}
.arrow-button-image-card-image {
 border-radius:25px;
 object-fit:cover;
 width:100%;
 height:240px;
 margin-bottom:3rem;
}
@media (max-width: 767px) {
.arrow-button-image-card-image {
 margin-bottom:2.5rem;
 height:55px;
 width:55px;
 border-radius:100px;
}
}

.comparison-header-row:locked{
}
.comparison-header-row {
 gap:7rem;
 width:100%;
 padding-bottom:30px;
}
.comparison-header-row:not(.ct-section):not(.oxy-easy-posts),
.comparison-header-row.oxy-easy-posts .oxy-posts,
.comparison-header-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:7rem;
}
@media (max-width: 1300px) {
.comparison-header-row {
 gap:8rem;
}
.comparison-header-row:not(.ct-section):not(.oxy-easy-posts),
.comparison-header-row.oxy-easy-posts .oxy-posts,
.comparison-header-row.ct-section .ct-section-inner-wrap{
gap:8rem;
}
}

@media (max-width: 991px) {
.comparison-header-row {
}
.comparison-header-row:not(.ct-section):not(.oxy-easy-posts),
.comparison-header-row.oxy-easy-posts .oxy-posts,
.comparison-header-row.ct-section .ct-section-inner-wrap{
display:flex;
}
}

@media (max-width: 767px) {
.comparison-header-row {
 gap:2rem;
 text-align:justify;
}
.comparison-header-row:not(.ct-section):not(.oxy-easy-posts),
.comparison-header-row.oxy-easy-posts .oxy-posts,
.comparison-header-row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:2rem;
}
}

.comparison-bizzabo-column:locked{
}
.comparison-bizzabo-column:ct_depth{
}
.comparison-bizzabo-column {
 width:40%;
}
.comparison-bizzabo-column:not(.ct-section):not(.oxy-easy-posts),
.comparison-bizzabo-column.oxy-easy-posts .oxy-posts,
.comparison-bizzabo-column.ct-section .ct-section-inner-wrap{
justify-content:flex-end;
}
@media (max-width: 767px) {
.comparison-bizzabo-column {
 text-align:right;
 width:50%;
}
.comparison-bizzabo-column:not(.ct-section):not(.oxy-easy-posts),
.comparison-bizzabo-column.oxy-easy-posts .oxy-posts,
.comparison-bizzabo-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
}

.comparison-bizzabo-logo:locked{
}
.comparison-bizzabo-logo:ct_depth{
}
.comparison-bizzabo-logo {
 attachment_height:33;
 attachment_width:145;
 attachment_url:https://www.bizzabo.com/wp-content/uploads/2022/12/Group-6.svg;
}
@media (max-width: 1300px) {
.comparison-bizzabo-logo {
 width:130px;
}
}

@media (max-width: 767px) {
.comparison-bizzabo-logo {
 width:130px;
}
}

.comparison-other-column:locked{
}
.comparison-other-column:ct_depth{
}
.comparison-other-column {
 width:40%;
}
.comparison-other-column:not(.ct-section):not(.oxy-easy-posts),
.comparison-other-column.oxy-easy-posts .oxy-posts,
.comparison-other-column.ct-section .ct-section-inner-wrap{
justify-content:flex-end;
}
@media (max-width: 767px) {
.comparison-other-column {
 text-align:right;
 width:50%;
}
.comparison-other-column:not(.ct-section):not(.oxy-easy-posts),
.comparison-other-column.oxy-easy-posts .oxy-posts,
.comparison-other-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-start;
}
}

.comparison-percentages:locked{
}
.comparison-percentages:ct_depth{
}
.comparison-percentages {
 font-family:GalaxieCopernicus;
 font-size:20px;
}
.footer_opt_header {
 font-size:52px;
 line-height:60px;
 margin-bottom:45px;
}
@media (max-width: 767px) {
.footer_opt_header {
 font-size:30px;
 line-height:40px;
}
}

.footer_opt_form {
 width:100%;
 max-width:513px;
}
.standard-hero-without-media-wrap:locked{
}
.standard-hero-without-media-wrap {
 z-index:2;
 width:100%;
 gap:18.5rem;
}
.standard-hero-without-media-wrap:not(.ct-section):not(.oxy-easy-posts),
.standard-hero-without-media-wrap.oxy-easy-posts .oxy-posts,
.standard-hero-without-media-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:18.5rem;
}
@media (max-width: 991px) {
.standard-hero-without-media-wrap {
 gap:10rem;
 z-index:1;
}
.standard-hero-without-media-wrap:not(.ct-section):not(.oxy-easy-posts),
.standard-hero-without-media-wrap.oxy-easy-posts .oxy-posts,
.standard-hero-without-media-wrap.ct-section .ct-section-inner-wrap{
gap:10rem;
}
}

@media (max-width: 767px) {
.standard-hero-without-media-wrap {
 gap:0rem;
}
.standard-hero-without-media-wrap:not(.ct-section):not(.oxy-easy-posts),
.standard-hero-without-media-wrap.oxy-easy-posts .oxy-posts,
.standard-hero-without-media-wrap.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:0rem;
}
}

.standard-hero-without-media-heading-wrap:locked{
}
.standard-hero-without-media-heading-wrap {
 width:50%;
}
@media (max-width: 767px) {
.standard-hero-without-media-heading-wrap {
 width:100%;
}
}

.standard-hero-without-media-info-wrap:locked{
}
.standard-hero-without-media-info-wrap {
 width:50%;
}
@media (max-width: 767px) {
.standard-hero-without-media-info-wrap {
 width:100%;
}
}

.event-success-card-with-video:locked{
}
.event-success-card-with-video {
 width:100%;
 text-align:left;
 gap:11rem;
 margin-bottom:10.5rem;
}
.event-success-card-with-video:not(.ct-section):not(.oxy-easy-posts),
.event-success-card-with-video.oxy-easy-posts .oxy-posts,
.event-success-card-with-video.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:11rem;
}
@media (max-width: 767px) {
.event-success-card-with-video {
 gap:4.5rem;
}
.event-success-card-with-video:not(.ct-section):not(.oxy-easy-posts),
.event-success-card-with-video.oxy-easy-posts .oxy-posts,
.event-success-card-with-video.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:4.5rem;
}
}

.event-success-card-with-video-info-wrapper:locked{
}
.event-success-card-with-video-info-wrapper {
 width:50%;
}
@media (max-width: 767px) {
.event-success-card-with-video-info-wrapper {
 width:100%;
 text-align:left;
}
.event-success-card-with-video-info-wrapper:not(.ct-section):not(.oxy-easy-posts),
.event-success-card-with-video-info-wrapper.oxy-easy-posts .oxy-posts,
.event-success-card-with-video-info-wrapper.ct-section .ct-section-inner-wrap{
align-items:center;
}
}

.event-success-card-with-video-video-wrapper:locked{
}
.event-success-card-with-video-video-wrapper {
 width:50%;
}
@media (max-width: 767px) {
.event-success-card-with-video-video-wrapper {
 width:100%;
}
}

.company-background-with-numbers:locked{
}
.company-background-with-numbers {
 width:100%;
 text-align:left;
 gap:12.5rem;
}
.company-background-with-numbers:not(.ct-section):not(.oxy-easy-posts),
.company-background-with-numbers.oxy-easy-posts .oxy-posts,
.company-background-with-numbers.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:12.5rem;
}
@media (max-width: 991px) {
.company-background-with-numbers {
 gap:8rem;
}
.company-background-with-numbers:not(.ct-section):not(.oxy-easy-posts),
.company-background-with-numbers.oxy-easy-posts .oxy-posts,
.company-background-with-numbers.ct-section .ct-section-inner-wrap{
gap:8rem;
}
}

@media (max-width: 767px) {
.company-background-with-numbers {
 gap:0rem;
}
.company-background-with-numbers:not(.ct-section):not(.oxy-easy-posts),
.company-background-with-numbers.oxy-easy-posts .oxy-posts,
.company-background-with-numbers.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
gap:0rem;
}
}

.company-background-with-numbers-info-wrap:locked{
}
.company-background-with-numbers-info-wrap {
 width:50%;
}
@media (max-width: 767px) {
.company-background-with-numbers-info-wrap {
 width:100%;
}
}

.company-background-with-numbers-numbers-wrapper:locked{
}
.company-background-with-numbers-numbers-wrapper {
 width:50%;
}
@media (max-width: 767px) {
.company-background-with-numbers-numbers-wrapper {
 width:100%;
}
}

.subscription-phill:locked{
}
.subscription-phill:ct_depth{
}
.subscription-phill {
 width:100%;
 border-radius:300px;
 background-color:#c7beff;
 padding-top:8rem;
 padding-bottom:8rem;
 padding-left:5rem;
 padding-right:5rem;
 margin-bottom:5rem;
}
.subscription-phill:not(.ct-section):not(.oxy-easy-posts),
.subscription-phill.oxy-easy-posts .oxy-posts,
.subscription-phill.ct-section .ct-section-inner-wrap{
align-items:center;
}
@media (max-width: 767px) {
.subscription-phill {
 border-radius:25px;
 padding-left:3rem;
 padding-right:3rem;
}
}

.card--author-image-row {
 width:100%;
 position:relative;
 z-index:2;
}
.card--author-image-row:not(.ct-section):not(.oxy-easy-posts),
.card--author-image-row.oxy-easy-posts .oxy-posts,
.card--author-image-row.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(0px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 767px) {
.card--author-image-row {
}
.card--author-image-row:not(.ct-section):not(.oxy-easy-posts),
.card--author-image-row.oxy-easy-posts .oxy-posts,
.card--author-image-row.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(00px, 1fr));grid-column-gap: 20px;grid-row-gap: 4.5rem;}
}

.logo-gird-5 {
 max-width:990px;
}
.logo-gird-5:not(.ct-section):not(.oxy-easy-posts),
.logo-gird-5.oxy-easy-posts .oxy-posts,
.logo-gird-5.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(5, minmax(0px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
@media (max-width: 767px) {
.logo-gird-5 {
}
.logo-gird-5:not(.ct-section):not(.oxy-easy-posts),
.logo-gird-5.oxy-easy-posts .oxy-posts,
.logo-gird-5.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;justify-items: center;align-items: stretch;grid-template-columns: repeat(2, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
.logo-gird-5:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.logo-gird-5.ct-section .ct-section-inner-wrap > :last-child,
.logo-gird-5.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 2;}
}

.EEOS-why-bizzabo-grid:locked{
}
.EEOS-why-bizzabo-grid {
 width:100%;
 position:relative;
 z-index:1;
}
.EEOS-why-bizzabo-grid:not(.ct-section):not(.oxy-easy-posts),
.EEOS-why-bizzabo-grid.oxy-easy-posts .oxy-posts,
.EEOS-why-bizzabo-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(3, minmax(0px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
.EEOS-why-bizzabo-grid:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.EEOS-why-bizzabo-grid.ct-section .ct-section-inner-wrap > :last-child,
.EEOS-why-bizzabo-grid.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 2;grid-row: span 2;height: 100%;}
.EEOS-why-bizzabo-grid:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.EEOS-why-bizzabo-grid.ct-section .ct-section-inner-wrap > :nth-child(1),
.EEOS-why-bizzabo-grid.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-row: span 4;height: 100%;}
.EEOS-why-bizzabo-grid:not(.ct-section):not(.oxy-easy-posts) > :nth-child(2),
.EEOS-why-bizzabo-grid.ct-section .ct-section-inner-wrap > :nth-child(2),
.EEOS-why-bizzabo-grid.oxy-easy-posts .oxy-posts > :nth-child(2){
grid-row: span 2;height: 100%;}
.EEOS-why-bizzabo-grid:not(.ct-section):not(.oxy-easy-posts) > :nth-child(3),
.EEOS-why-bizzabo-grid.ct-section .ct-section-inner-wrap > :nth-child(3),
.EEOS-why-bizzabo-grid.oxy-easy-posts .oxy-posts > :nth-child(3){
grid-row: span 3;height: 100%;}
.EEOS-why-bizzabo-grid:not(.ct-section):not(.oxy-easy-posts) > :nth-child(4),
.EEOS-why-bizzabo-grid.ct-section .ct-section-inner-wrap > :nth-child(4),
.EEOS-why-bizzabo-grid.oxy-easy-posts .oxy-posts > :nth-child(4){
grid-row: span 2;height: 100%;}
.EEOS-why-bizzabo-grid:not(.ct-section):not(.oxy-easy-posts) > :nth-child(5),
.EEOS-why-bizzabo-grid.ct-section .ct-section-inner-wrap > :nth-child(5),
.EEOS-why-bizzabo-grid.oxy-easy-posts .oxy-posts > :nth-child(5){
grid-row: span 3;height: 100%;}
@media (max-width: 767px) {
.EEOS-why-bizzabo-grid {
}
.EEOS-why-bizzabo-grid:not(.ct-section):not(.oxy-easy-posts),
.EEOS-why-bizzabo-grid.oxy-easy-posts .oxy-posts,
.EEOS-why-bizzabo-grid.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(00px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
.EEOS-why-bizzabo-grid:not(.ct-section):not(.oxy-easy-posts) > :last-child,
.EEOS-why-bizzabo-grid.ct-section .ct-section-inner-wrap > :last-child,
.EEOS-why-bizzabo-grid.oxy-easy-posts .oxy-posts > :last-child{
grid-column: span 1;grid-row: span 1;}
.EEOS-why-bizzabo-grid:not(.ct-section):not(.oxy-easy-posts) > :nth-child(1),
.EEOS-why-bizzabo-grid.ct-section .ct-section-inner-wrap > :nth-child(1),
.EEOS-why-bizzabo-grid.oxy-easy-posts .oxy-posts > :nth-child(1){
grid-column: span 1;grid-row: span 1;}
.EEOS-why-bizzabo-grid:not(.ct-section):not(.oxy-easy-posts) > :nth-child(2),
.EEOS-why-bizzabo-grid.ct-section .ct-section-inner-wrap > :nth-child(2),
.EEOS-why-bizzabo-grid.oxy-easy-posts .oxy-posts > :nth-child(2){
grid-column: span 1;grid-row: span 1;}
.EEOS-why-bizzabo-grid:not(.ct-section):not(.oxy-easy-posts) > :nth-child(3),
.EEOS-why-bizzabo-grid.ct-section .ct-section-inner-wrap > :nth-child(3),
.EEOS-why-bizzabo-grid.oxy-easy-posts .oxy-posts > :nth-child(3){
grid-column: span 1;grid-row: span 1;}
.EEOS-why-bizzabo-grid:not(.ct-section):not(.oxy-easy-posts) > :nth-child(4),
.EEOS-why-bizzabo-grid.ct-section .ct-section-inner-wrap > :nth-child(4),
.EEOS-why-bizzabo-grid.oxy-easy-posts .oxy-posts > :nth-child(4){
grid-column: span 1;grid-row: span 1;}
.EEOS-why-bizzabo-grid:not(.ct-section):not(.oxy-easy-posts) > :nth-child(5),
.EEOS-why-bizzabo-grid.ct-section .ct-section-inner-wrap > :nth-child(5),
.EEOS-why-bizzabo-grid.oxy-easy-posts .oxy-posts > :nth-child(5){
grid-column: span 1;grid-row: span 1;}
}

.title-blurb-pill:locked{
}
.title-blurb-pill {
 background-color:#ffffff;
 border-radius:100px;
 padding-top:5rem;
 padding-right:5rem;
 padding-bottom:5rem;
 padding-left:5rem;
 width:100%;
 height:100%;
}
.title-blurb-pill:not(.ct-section):not(.oxy-easy-posts),
.title-blurb-pill.oxy-easy-posts .oxy-posts,
.title-blurb-pill.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.title-blurb-pill {
 padding-left:3rem;
 padding-top:3rem;
 padding-right:3rem;
 padding-bottom:3rem;
}
}

.expertise-card-image:locked{
}
.expertise-card-image {
 attachment_height:425;
 attachment_width:530;
 attachment_url:https://www.bizzabo.com/wp-content/uploads/2023/02/Event-Success-Book-Final-3.svg;
 object-fit:cover;
 flex-grow:1;
}
@media (max-width: 767px) {
.expertise-card-image {
}
}

.link_arrow_home_page {
}
@media (max-width: 767px) {
.link_arrow_home_page {
 margin-top:-20px;
 padding-bottom:20px;
}
}

.category-and-author-wrapper {
}
.product-line-icons {
 width:20%;
}
@media (max-width: 767px) {
.product-line-icons {
 width:100%;
}
}

.product-line-icons-image {
 margin-bottom:20px;
 height:70px;
 width:70%;
}
.image-link {
}
.line-section {
}
.line-section .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 0;
}
.hopin-line {
}
.cvent-line {
}
.logos-hopin {
}
.logos-cvent {
}
.text-center {
 text-align:center;
}
.podcast-heading {
 max-width:960px;
 text-align:center;
}
@media (max-width: 767px) {
.podcast-heading {
 text-align:left;
 font-size:30px;
 line-height:40px;
 margin-bottom:0px;
 margin-top:-5px;
}
}

@media (max-width: 479px) {
.podcast-heading {
 text-align:left;
}
}

.podcast-single-wrapper {
}
.legal-card {
}
.white-search {
}
.share-btn {
}
.partner_ecosystem {
}
.hubspot-brand-new {
}
.last-section-fix {
}
.event-slider-image {
}
.hubspot-subscribe-form {
}
.blog-pop {
 width:100%;
 background-color:#fff000;
 border-radius:20px;
 overflow:hidden;
 max-width:600px;
}
.hubspot-form-press {
}
.blog-sidebar {
}
.product-padings {
}
.oxy-close-modal {
background-color: transparent;
border: 1px solid #1e73be;
color: #1e73be;
padding: 9px 15px;
}.oxy-close-modal {
}
.webinar-popup {
 width:70%;
}
.search-input-form {
}
.fixed-dots-slider {
}
.animated-numbers-home {
}
.modal-global-class {
}
.image-blog-hightlight {
 margin-top:40px;
 margin-bottom:40px;
}
.case-studies-products {
}
.case-studies-products .ct-section-inner-wrap {
padding-bottom: 0;
}
.resources-products {
 gap:20px;
}
.resources-products:not(.ct-section):not(.oxy-easy-posts),
.resources-products.oxy-easy-posts .oxy-posts,
.resources-products.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:20px;
}
.testimonial_products {
}
.full-width-section {
}
.sitemap-links {
}
@media (max-width: 1300px) {
.sitemap-links {
}
.sitemap-links .ct-section-inner-wrap {
padding-right: 2rem;
padding-left: 2rem;
}
}

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

.sitemap-with-fix {
}
.comparison-bg-icon {
}
.faq-category {
}
@media (max-width: 991px) {
.faq-category {
}
}

.faq-item {
}
.faq-container {
}
.comparison-features-section {
}
.testimonial-position {
}
.mobile-full-screen-menu {
}
.form-popup {
}
.section-features-product {
}
.arrow-all-blocks {
}
.image-all-blocks {
}
.footer-review {
}
.hero-reviews {
}
.hero-review {
}
.home_rated_stats {
}
.faq_new_item {
}
.bordered-box {
 width:100%;
 border-top-width:5px;
 border-right-width:5px;
 border-bottom-width:5px;
 border-left-width:5px;
 border-top-color:#f2e6e3;
 border-right-color:#f2e6e3;
 border-bottom-color:#f2e6e3;
 border-left-color:#f2e6e3;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-radius:50px;
 padding-left:60px;
 padding-right:60px;
 padding-bottom:70px;
 padding-top:70px;
 gap:95px;
 margin-bottom:40px;
}
.bordered-box:not(.ct-section):not(.oxy-easy-posts),
.bordered-box.oxy-easy-posts .oxy-posts,
.bordered-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
gap:95px;
}
@media (max-width: 767px) {
.bordered-box {
 border-radius:25px;
 padding-left:30px;
 padding-right:30px;
 padding-top:40px;
 padding-bottom:40px;
}
.bordered-box:not(.ct-section):not(.oxy-easy-posts),
.bordered-box.oxy-easy-posts .oxy-posts,
.bordered-box.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.logo-line {
}
.blue_bg_box {
 background-color:#ffffff;
 border-radius:50px;
 padding-top:40px;
 padding-right:40px;
 padding-bottom:40px;
 padding-left:40px;
 width:33%;
}
@media (max-width: 767px) {
.blue_bg_box {
 width:100%;
}
}

.blue_box {
 border-radius:50px;
 padding-top:40px;
 padding-right:40px;
 padding-bottom:40px;
 padding-left:40px;
 background-color:#008CFF1A;
}
@media (max-width: 767px) {
.blue_box {
 border-radius:25px;
}
}

.white_box {
}
.pricing_item {
 background-color:#ffffff;
 border-radius:25px;
 overflow:hidden;
 width:100%;
}
.pricing_table {
 gap:20px;
 margin-top:-76px;
}
.pricing_table:not(.ct-section):not(.oxy-easy-posts),
.pricing_table.oxy-easy-posts .oxy-posts,
.pricing_table.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
gap:20px;
}
@media (max-width: 767px) {
.pricing_table {
 margin-top:0px;
}
.pricing_table:not(.ct-section):not(.oxy-easy-posts),
.pricing_table.oxy-easy-posts .oxy-posts,
.pricing_table.ct-section .ct-section-inner-wrap{
display:grid;
display: grid !important;align-items: stretch;grid-template-columns: repeat(1, minmax(200px, 1fr));grid-column-gap: 20px;grid-row-gap: 20px;}
}

.subtitle_h6 {
}
.pricing_section {
}
.trigger_popup {
}
.trigger_popup_demo {
}
.reviews_pricing {
}
.short_3_lines {
}
.resources-item {
}
.bullet_listed {
}
.new_version_reviews {
}
.features_section {
}
.updated_testi_blocks {
}
.prod-item-tittle {
}
.prod-item-image-container {
 min-height:280px;
}
.prod-main-item {
}
.text-block-solutions {
}
.video-card-small {
}
.video-card-small:not(.ct-section):not(.oxy-easy-posts),
.video-card-small.oxy-easy-posts .oxy-posts,
.video-card-small.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.play-btn {
 position:absolute;
}
.image-video {
background-size: cover; width:100%;
 height:100%;
 object-fit:cover;
}
@media (max-width: 767px) {
.image-video {
}
}

.social-icon {
}
.social-blog {
}
.links-rounded:hover{
 background-color:#008cff;
 color:#ffffff;
 border-top-color:#008cff;
 border-right-color:#008cff;
 border-bottom-color:#008cff;
 border-left-color:#008cff;
}
.links-rounded {
 font-size:18px;
 color:#000000;
 padding-left:27px;
 padding-right:27px;
 padding-top:12px;
 padding-bottom:12px;
 border-top-color:#000000;
 border-right-color:#000000;
 border-bottom-color:#000000;
 border-left-color:#000000;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-radius:100px;
 font-weight:400;
}
@media (max-width: 479px) {
.links-rounded {
 width:100%;
 text-align:center;
}
}

.tabs-1289-tab {
}
.tabs-1289-tab-active {
}
.tabs-contents-1289-tab {
}
.product-overview-tabs {
}
.hero-section {
}
.hero-section .ct-section-inner-wrap {
padding-bottom: 105px;
}
.prod-card {
}
.testi-role {
}
.testi-comp {
}
.slider-wrapper {
}
.cell-title {
}
.cell-name {
}
.mobile-carousel {
}
.mobile-carousel:not(.ct-section):not(.oxy-easy-posts),
.mobile-carousel.oxy-easy-posts .oxy-posts,
.mobile-carousel.ct-section .ct-section-inner-wrap{
display:none;
}
@media (max-width: 767px) {
.mobile-carousel {
 margin-top:40px;
}
.mobile-carousel:not(.ct-section):not(.oxy-easy-posts),
.mobile-carousel.oxy-easy-posts .oxy-posts,
.mobile-carousel.ct-section .ct-section-inner-wrap{
display:block;
}
}

.colorful-feature {
}
.blue-section {
}
.testimonial-klik {
}
.klik-section2 {
}
.new-version {
}
.features-lists {
}
.features-lists .ct-section-inner-wrap {
padding-bottom: 70px;
}
.quote_icon {
}
.reviewer-logo {
}
.variation_b {
}
.variation_a {
}
.title-filter {
}
.filter-item {
}
.case-study-new {
}
.customer-stories-carousel {
}
.customer-stories-carousel .flickity-page-dots .dot{
height:7px;
width:7px;
margin-left:5px;
margin-right:5px;
}

.customer-stories-carousel .flickity-page-dots .dot.is-selected{
background-color:#008cff;
opacity:1;
--selected-dot-scale:1;
}

@media (max-width: 767px) {
.customer-stories-carousel {
}
}

.slideshow-case-studies {
}
.slideshow-case-studies .ct-section-inner-wrap {
padding-top: 0;
}
@media (max-width: 767px) {
.slideshow-case-studies {
}
}

.cta-section-blue {
}
.playbtn {
}
.logo-card {
}
.image-card-nw {
}
.image-holder {
}
.logos-testi {
}
.pagination-search {
}
.video_link_item {
}
.video_link_item:not(.ct-section):not(.oxy-easy-posts),
.video_link_item.oxy-easy-posts .oxy-posts,
.video_link_item.ct-section .ct-section-inner-wrap{
display:flex;
}
.video_items {
}
@media (max-width: 991px) {
.video_items {
}
}

.video_modal {
}
.formtrigger {
}
.from-popup-close {
}
.form-popup-democenter {
}
@media (max-width: 479px) {
.form-popup-democenter {
}
}

.trigger_klik_demo {
}
.date_block {
}
.image_overflow {
 margin-bottom:20px;
 overflow:hidden;
 max-height:236px;
 height:100%;
}
.percentage_num {
}
.hero-bottom-line {
}
.email-only-form {
}
.author-top-splash {
}
.section-devider-gray {
}
.job-title {
}
.author-head-h1 {
}
.author-layout-top {
}
.authors-archive {
}
.author-block-post {
}
.icons-line-studios {
}
.studios-form {
}
.review-wr {
}
.main-review-image {
}
.variantB {
}
.variantB:not(.ct-section):not(.oxy-easy-posts),
.variantB.oxy-easy-posts .oxy-posts,
.variantB.ct-section .ct-section-inner-wrap{
display:none;
}
.variantA {
}
.sticky {
}
.sticker {
}
.sticky-el {
}
.small-badge {
 background-color:#f1efee;
 font-weight:300;
 font-size:14px;
 margin-left:10px;
 padding-left:6px;
 padding-right:6px;
 padding-top:2px;
 padding-bottom:2px;
 border-radius:4px;
}
.border-top {
 border-top-color:#c9bdb9;
 border-top-width:1px;
 border-top-style:solid;
 padding-top:40px;
 padding-right:30px;
}
.section-block {
}
.logo-track {
}
.hero_new_ver {
}
.homepage-update {
}
.image-homefix {
}
.author-card {
 width:100%;
 background-color:#f1efed;
 border-radius:25px;
 padding-left:25px;
 padding-top:25px;
 padding-right:25px;
 padding-bottom:25px;
 margin-top:20px;
}
.author-box {
 width:100%;
 gap:15px;
 margin-top:15px;
}
.author-box:not(.ct-section):not(.oxy-easy-posts),
.author-box.oxy-easy-posts .oxy-posts,
.author-box.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
gap:15px;
}
.author-image {
background-image:url(../webp/kelsey.webp);background-size: cover; width:60px;
 height:60px;
 background-repeat:no-repeat;
}
.company-logo-review {
 width:110px;
}
.list-new-ver {
}
.call_popup {
}
@media (max-width: 767px) {
.call_popup {
 width:100%;
}
.call_popup:not(.ct-section):not(.oxy-easy-posts),
.call_popup.oxy-easy-posts .oxy-posts,
.call_popup.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
}

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

@media (max-width: 767px) {
.btn_default {
background-color :#008cff;
border: 1px solid #008cff;
}.btn_default {
 font-size:18px;
 font-weight:300;
 height:55px;
 max-width:400px;
 width:100%;
 border-radius:100px;
 button-hover_color:#1a1a1a;
}
.btn_default:not(.ct-section):not(.oxy-easy-posts),
.btn_default.oxy-easy-posts .oxy-posts,
.btn_default.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
justify-content:center;
}
.btn_default:hover{
background-color :#1a1a1a;
border: 1px solid #1a1a1a;
}.btn_default:hover{
}
}

.content-section-new {
}
.solutions_template {
}
.awards-line {
}
@font-face {
    font-family: "GalaxieCopernicus";
    font-weight: 400;
    font-style: normal;
    src: url("../eot/galaxiecopernicus-book.eot");
    src: url("../eot/galaxiecopernicus-bookd41d.eot#iefix") format("embedded-opentype"), url("../woff2/galaxiecopernicus-book.woff2") format("woff2"),
        url("../woff/galaxiecopernicus-book.woff") format("woff");
    font-display: swap;
}

@font-face {
    font-family: "Real Text";
    font-weight: 400;
    font-style: normal;
    src: url("../otf/real%20text%20regular.otf") format("opentype");
    font-display: swap;
} 

@font-face {
    font-family: "Real Text";
    font-weight: 500;
    font-style: normal;
    src: url("../otf/real%20text%20medium.otf") format("opentype");
    font-display: swap;
}
@font-face {
    font-family: "Real Textlight";
    font-weight: 600;
    font-style: normal;
    src: url("../otf/real%20text%20semilight.otf") format("opentype");
    font-display: swap;
}

@font-face {
    font-family: "RealTextPro";
    font-weight: 200;
    font-style: normal;
    src: url("../ttf/realtextpro-extralight.ttf") format("truetype");
    font-display: swap;
}

@font-face {
    font-family: "RealTextPro";
    font-weight: 300;
    font-style: normal;
    src: url("../ttf/realtextpro-light.ttf") format("truetype");
    font-display: swap;
}

@font-face {
    font-family: "RealTextPro";
    font-weight: 400;
    font-style: normal;
    src: url("../ttf/realtextpro-regular.ttf") format("truetype");
    font-display: swap;
}

@font-face {
    font-family: "RealTextPro";
    font-weight: 400;
    font-style: italic;
    src: url("../ttf/realtextpro-bookitalic.ttf") format("truetype");
    font-display: swap;
}

@font-face {
    font-family: "RealTextPro";
    font-weight: 500;
    font-style: normal;
    src: url("../ttf/realtextpro-medium.ttf") format("truetype");
    font-display: swap;
}

@font-face {
    font-family: "RealTextPro";
    font-weight: 600;
    font-style: normal;
    src: url("../ttf/realtextpro-demibold.ttf") format("truetype");
    font-display: swap;
}

html{
	font-size: 62.5%;
}

.H1 {
	font-size: clamp(6rem, calc(6rem + ((1vw - 0.42rem) * 1.1364)), 7rem);
	font-family: 'GalaxieCopernicus';
  	font-weight: 400;
    line-height: 1.14;
    color: #1a1a1a;
}

.H2 {
	font-size: clamp(3rem, calc(3rem + ((1vw - 0.42rem) * 3.4091)), 6rem);
	font-family: 'GalaxieCopernicus';
    font-weight: 400;
    line-height: 1.14;
    color: #1a1a1a;
}

.H3 {
	font-size: clamp(3rem, calc(3rem + ((1vw - 0.42rem) * 2.5)), 5.2rem);
	font-family: 'GalaxieCopernicus';
    font-weight: 400;
    line-height: 1.14;
    color: #1a1a1a;
}

.H4 {
	font-size: clamp(2.4rem, calc(2.4rem + ((1vw - 0.42rem) * 2.0455)), 4.2rem);
	font-family: 'GalaxieCopernicus';
    font-weight: 400;
    line-height: 1.2;
    color: #1a1a1a;
}

.H5 {
	font-size: clamp(2.4rem, calc(2.4rem + ((1vw - 0.42rem) * 1.25)), 3.5rem);
	font-family: 'GalaxieCopernicus';
    font-weight: 400;
    line-height: 1.28;
    color: #1a1a1a;
}

.H6 {
	font-size: clamp(2rem, calc(2rem + ((1vw - 0.42rem) * 0.6818)), 2.6rem);
	font-family: 'GalaxieCopernicus';
    font-weight: 400;
    line-height: 1.34;
    color: #1a1a1a;
}
figure.rounded-image >img{
  border-radius: 50px;
}
body.page-id-1228 .product-overview-row:first-of-type {
    background-color: #c7beff;
    border-radius: 50px;
    padding-left: 11rem;
    padding-right: 11rem;
    padding-bottom: 12.5rem;
	padding: 10rem!important;
}
body.page-id-1228 .product-overview-row:first-of-type .testimonial-tooltip {
    background-color: rgba(255,255,255,0.6);
}
body.page-id-1228  .product-overview-row {
	padding-bottom: 12.5rem;
}
body.page-id-1228 .product-overview-row:not(:first-of-type) .tooltip-point {
    background-image: url(../png/vector-324-9.png);
    opacity: 1;
}
span.ct-contains-oxy:empty {
	display: none!important;
}
.hover-underline {
	text-decoration: none;
  	background-image: linear-gradient(#008cff, #008cff);
    background-repeat: no-repeat;
    background-position: bottom left;
    background-size: 0% 3px;
    transition: background-size 500ms ease-in-out;
  	cursor: pointer;
}
.hover-underline:hover {
  background-size: 100% 3px;
  color: inherit;
}
p {
	margin:0px;
}
.arrow-wrap:hover {
    cursor: pointer!important;
}
#section-1-124 > .ct-section-inner-wrap {
	min-height: 100vh;
}
.column-layout-holder:nth-of-type(2n){
	flex-direction: row-reverse!important;
}
.why-choose-column-holder:nth-of-type(2n){
	flex-direction: row-reverse!important;
}
.why-choose-column-holder:nth-of-type(2n-1) .why-choose-content-wrapper{
	    align-items: flex-start;
}
#shortcode-110-55 #wsf-2-fields-1 {
	flex-direction: column!important;
    max-width: 100%!important;
}
#shortcode-110-55 #wsf-2-field-wrapper-1 {
	margin-bottom: 10px!important;
	max-width: 100%!important;
}
#shortcode-110-55 #wsf-2-field-wrapper-2 {
	max-width: 100%!important;
}
.footer-menus .oxy-pro-menu-list .menu-item, .footer-menus .oxy-pro-menu-list .menu-item a {
    font-family: RealTextPro;
}
.oxy-pro-menu .oxy-pro-menu-list li.footer-sub-heading.menu-item  a {
    font-weight:400!important;
}
.mega-menu-cta:hover .header-cta {
	background-color: #008cff;
    color: #ffffff;
	border: 1px solid #008cff;
}
#-slide-menu-395-8 {
	position:relative;
}
#prev-carousel-builder-207-573 {
	transform: rotate(180deg);
}
.logo-holder img {
	flex-basis: calc(20% - 100px);
}

@media (min-width: 1380px) {
  body.page-id-1228 .product-overview-column .arrow-points p {
      white-space: nowrap;
  }
}

@media (min-width: 768px) and (max-width: 1100px) {
	body.page-id-1228 .sections-padding .ct-section-inner-wrap:has(.product-overview-row), body.home .sections-padding .ct-section-inner-wrap:has(.product-overview-row),
	body.page-id-1228 .sections-padding:has(.product-overview-row), body.home .sections-padding:has(.product-overview-row){
		padding: 0!important;
	}
	body.page-id-1228 .product-overview-row:first-of-type, body.home .product-overview-row:first-of-type {
		border-radius: 0!important;
		flex-direction: column!important;
	}
	body.page-id-1228 .product-overview-row, body.home .product-overview-row {
		padding-left: 8rem!important;
		padding-right: 8rem!important;
	}
	body.home .product-overview-row:first-of-type .product-overview-heading-mobile, body.page-id-1228 .product-overview-row:first-of-type .product-overview-heading-mobile {
      display: block!important;
      width: 100%!important;
      max-width: 100%!important;
      text-align: left;
      padding-bottom: 4.5rem;
      border-bottom-style: solid;
      border-bottom-width: 1px;
      border-bottom-color: #1a1a1a;
      margin-bottom: -0.5rem;
	}
	#headline-60-573 {
		display: none!important;
	}
	body.home .product-overview-row .product-overview-column, body.page-id-1228 .product-overview-row .product-overview-column {
		flex-direction: column!important;
	}
	body.home .product-overview-row .product-overview-column > div, body.page-id-1228 .product-overview-row .product-overview-column > div {
		width: 100%!important;
	}
	body.home .product-overview-row .product-overview-column > div:last-of-type,
	body.page-id-1228  .product-overview-row .product-overview-column > div:last-of-type {
		align-items: center!important;
	}
	body.home .product-overview-row .product-overview-column > div:last-of-type img,
	body.page-id-1228  .product-overview-row .product-overview-column > div:last-of-type img{
		width: auto!important;
	}
	
	body.home .product-overview-row .product-overview-column > div:last-of-type, body.page-id-1228 .product-overview-row .product-overview-column > div:last-of-type {
		order: 1!important;
	}
	body.home .product-overview-row .product-overview-column > div:first-of-type, body.page-id-1228 .product-overview-row .product-overview-column > div:first-of-type {
		order: 2!important;
	}
}

@media only screen and (max-width: 1250px){
  .mega-menu-cta {
    margin-left: 0px!important;
    width: 100%;
    position: static;
    top: unset;
    bottom: 0px;
    left: 0px;
    right: 0px;
    justify-content: center!important;
  }
  .sub-menu > li:last-child {
    width: 100vw;
    margin-left: -40px;
  }
  #link-418-8,
  #link-423-8,
  #link-430-8{
    width: 100%;
  }
}

@media(max-width: 768px){
  .M-H1 {
    font-size: 30px!important;
  }

  .M-H2 {
    font-size: 24px!important;
  }
  .column-layout-holder:nth-of-type(2n){
    flex-direction: column!important;
  }
  #_dynamic_list-1078-573 {
  	grid-auto-rows: unset;
  }
  figure.rounded-image >img {
  	border-radius: 25px;
  }
  .why-choose-column-holder:nth-of-type(2n){
    flex-direction: column!important;
  }
  body.page-id-1228 .product-overview-row:first-of-type {
    border-radius: 0px;
  }
  body.page-id-1228 .product-overview-row {
    padding: 10rem 2rem!important;
  }
  /*
  body.home .product-overview-row {
    padding: 10rem 2rem!important;
  }
  */
  body.page-id-1228 .product-overview-row:first-of-type .pink-quote-center-mobile {
    display: none;
  }
  body.page-id-1228 .product-overview-row:first-of-type {
    padding: 10rem 2rem!important;
  }
  body.page-id-1228 .product-overview-row:first-of-type .product-overview-heading-mobile, body.home .product-overview-row:first-of-type .product-overview-heading-mobile  {
    display: block!important;
    width: 100%!important;
    max-width: 100%!important;
  }
}


@media (min-width: 768px) and (max-width: 1400px) {
  body.page-id-1228 .product-overview-row:first-of-type .testimonial-tooltip, body.home .product-overview-row:first-of-type .testimonial-tooltip {
    display: none!important;
  }
}

@media (min-width: 768px) {
  body.page-id-1228 .sections-padding {
      padding-right: 5rem;
      padding-left: 5rem;
  }
}

@keyframes topAnim {
  from {
		transform: rotate(0deg)
	}
	to {
		transform: rotate(25deg)
	}
}
@keyframes topAnimTwo {
  from {
		transform: rotate(0deg) translatey(0)
	}
  to {
		transform: rotate(40deg) translatey(100px)
	}
}

@keyframes topAnimThree {
  from {
		transform: rotate(0deg)
	}
  to {
		transform: rotate(50deg)
	}
}
.top-splash-animation {
  animation: topAnim 12s infinite ease-in-out alternate;
}
.top-splash-animation-two {
  animation: topAnimTwo 14s infinite ease-in-out  alternate;
}
.top-splash-animation-three {
  animation: topAnimThree 16s infinite ease-in-out  alternate;
}

.circle-background, .circle-line, .circle-arrow {
	transition: all .3s ease;
}
/* TO REMOVE vv*/
.link-arrow-holder:hover .circle-background {
	fill: #008CFF;
}
.link-arrow-holder:hover .circle-line {
	stroke: #008CFF;
}
.link-arrow-holder:hover .circle-arrow {
	stroke: white;
}
/* TO REMOVE ^^*/


.arrow-wrap:hover .circle-background {
	fill: #008CFF;
}
.arrow-wrap:hover .circle-line {
	stroke: #008CFF;
}
.arrow-wrap:hover .circle-arrow {
	stroke: white;
}@media (min-width: 993px) {
  h1.P1,
  h2.P1,
  h3.P1,
  h4.P1,
  h5.P1,
  h6.P1,
  .T1.P1 {
    margin-bottom: calc(160px * 0.65)
  }
  h1.P2,
  h2.P2,
  h3.P2,
  h4.P2,
  h5.P2,
  h6.P2,
  .T1.P2 {
    margin-bottom: calc(125px * 0.65)
  }
  h1.P3,
  h2.P3,
  h3.P3,
  h4.P3,
  h5.P3,
  h6.P3,
  .T1.P3 {
    margin-bottom: calc(105px * 0.65)
  }
  h1.P4,
  h2.P4,
  h3.P4,
  h4.P4,
  h5.P4,
  h6.P4,
  .T1.P4 {
    margin-bottom: calc(70px * 0.65)
  }
  h1.P5,
  h2.P5,
  h3.P5,
  h4.P5,
  h5.P5,
  h6.P5,
  .T1.P5 {
    margin-bottom: calc(50px * 0.65)
  }
  h1.P6,
  h2.P6,
  h3.P6,
  h4.P6,
  h5.P6,
  h6.P6,
  .T1.P6 {
    margin-bottom: calc(45px * 0.65)
  }
  .arrow-wrap:last-of-type > .P8 {
    margin-bottom: 0!important;
  }
  h1.P7,
  h2.P7,
  h3.P7,
  h4.P7,
  h5.P7,
  h6.P7,
  .T1.P7 {
    margin-bottom: calc(35px * 0.65)
  }
  h1.P8,
  h2.P8,
  h3.P8,
  h4.P8,
  h5.P8,
  h6.P8,
  div.P8,
  .T1.P8  {
    margin-bottom: calc(30px * 0.65)
  }
  .P4:has(p.T3) {
    margin-bottom: calc(70px * 0.8);
  }
  .bullets-wrap {
    margin-bottom: 37px!important;
  }
}

.single-post .post-content > span,
.single-case_studies .post-content > span{
  grid-gap: 20px;
  display: flex;
  flex-direction: column;
}
.single-post .post-content p,
.single-post .post-content span,
.single-case_studies .post-content p,
.single-case_studies .post-content span {
  font-weight: 300!important;
}
.single-post .post-content b,
.single-post .post-content strong,
.single-case_studies .post-content b,
.single-case_studies .post-content strong {
  font-weight: 400!important;
}

.single-case_studies .post-content figure,
.single-post .post-content figure{
    margin: 0px;
    border-radius: 25px;
    overflow: hidden;
}

.single-case_studies .post-content figure img,
.single-post .post-content figure img {
  width: 100%;
}

html{
	font-size: 62.5%;
}

.single-post .post-content h2,
.single-case_studies .post-content h2 {
  font-size: clamp(2.4rem, calc(2.4rem + ((1vw - 0.42rem) * 2.0455)), 4.2rem);
	font-family: 'GalaxieCopernicus';
  font-weight: 400;
  line-height: 1.2;
  color: #1a1a1a;
	margin-top: 30px!important;
} 

.single-post .post-content h3,
.single-case_studies .post-content h3 {
  font-size: clamp(2rem, calc(2rem + ((1vw - 0.42rem) * 0.6818)), 2.6rem);
	font-family: 'GalaxieCopernicus';
  font-weight: 400;
  line-height: 1.34;
  color: #1a1a1a;
		margin-top: 15px!important;
}

.single-post .post-content h4,
.single-case_studies .post-content h4 {
  font-size: clamp(1.8rem, calc(1.8rem + ((1vw - 0.42rem) * 0.6818)), 2.2rem);
	font-family: 'GalaxieCopernicus';
  font-weight: 400;
  line-height: 1.34;
  color: #1a1a1a;
		margin-top: 15px!important;
}

.single-post .post-content video {
	width: 100%!important;
}
.single-post .post-content ul > li,
.single-case_studies .post-content ul > li {
  position: relative;
  padding-bottom: 10px;
}

.single-post .post-content ul,
.single-case_studies .post-content ul {
  list-style: none;
}

.single-post .post-content ul > li:before,
.single-case_studies .post-content ul > li:before{
    content: '';
    position: absolute;
    top: 11px;
    left: -20px;
    margin-top: auto;
    margin-bottom: auto;
    background: #1a1a1a;
    border-radius: 100px;
    width: 6px;
    height: 6px;
}
.single-post .post-content img:not(.testimonial-headshot) {
	border-radius: 20px!important;
  max-width: 100%;
  height: auto;
}
.single-post .post-content ul {
	margin: 0!important;
}
.ct-text-block.T1.post-content.P4 .autor {
    margin-bottom: 30px;
}
.ct-text-block.T1.post-content.P4 .autor h3 {
    margin-bottom: 30px;
}
@media only screen and (max-width:768px) {
  .ct-text-block.T1.post-content.P4 .autor img {
      margin-bottom: 20px;
  }
  .single-post .post-content h2,
  .single-case_studies .post-content h2 {
    font-size: 30px!important;
  }

  .single-post .post-content h3,
  .single-case_studies .post-content h3 {
    font-size: 24px!important;
  }
}#modal-cta-a form > div:nth-child(5) > div:nth-child(2) {
    width: calc(200% + 10px);
    z-index: 9;
    margin-top: 10px;
}
div#modal-2813-19581 form > div:nth-child(5) > div:nth-child(2){
    width: calc(200% + 10px);
    z-index: 9;
    margin-top: 10px;
}
#hubspot_klik_form form > div:nth-child(5) > div:nth-child(2){
    width: calc(200% + 20px);
    z-index: 9;
}
h2#headline-9-16198 {
    font-size: 26px;
    max-width: 350px;
}
#modal-cta-a {
    padding: 50px;
}
.hs-dependent-field.countries_fix .hs_are_you_a_marketing_agency_or_event_production_company_.hs-are_you_a_marketing_agency_or_event_production_company_.hs-fieldtype-select.field.hs-form-field {
    margin-top: 100px!important;
}
#shortcode-2262-1907 .hbspt-form form {
  display: grid;
  grid-template-columns: repeat(4,1fr);
}
#modal-cta-a .hbspt-form .invalid,
#section-341-894 .hbspt-form .invalid{
    border: 1px solid #EF1B1B!important;
}
body .oxy-wpgb-facet.pagination-search .wpgb-facet .wpgb-search-facet input[type="search"] {
    padding-left: 20px !important;
}
.postid-18230 section#section-1020-894 {
  margin-top:0px!important;
}
.faq-section p[itemprop="text"] {
    max-width: 640px;
}
#section-341-894 .hbspt-form ul.no-list.hs-error-msgs.inputs-list{
    display: none;
}
.postid-16877 .post-footer-content {
    display: none;
}

div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area {
    justify-content: flex-start!important;
    margin-left: 67px;
}

div#hs-eu-cookie-confirmation {
    top: auto!important;
    bottom: 0px;
}

body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button {
    background-color: #008cff!important;
    border: 1px solid #008cff!important;
    border-radius: 100px;
    padding: 10px 26px!important;
}

body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button {
    border: 1px solid #d5d5d5!important;
    color: #5e5e5e;
    border-radius: 100px;
}

div.ct-div-block.block--highlight img:nth-child(1) {
    width: 135px!important;
    border-radius: 0!important;
    margin-right: 25px;
}

.wp-block-kadence-iconlist ul.kt-svg-icon-list li::before {
    display: none;
}

.ct-text-block.T1.post-content.P4 ul.kt-svg-icon-list {
    padding: 0!important;
}

.wp-block-kadence-iconlist span.kb-svg-icon-wrap.kb-svg-icon-fe_arrowRight.kt-svg-icon-list-single svg {
    display: none;
}

.wp-block-kadence-iconlist span.kb-svg-icon-wrap.kb-svg-icon-fe_arrowRight.kt-svg-icon-list-single {
    background: url('../svg/arrow-short.svg');
    background-position: center center;
    background-repeat: no-repeat;
    min-width: 20px;
    height: 15px;
    margin-top: 7px;
}

.wp-block-kadence-iconlist ul.kt-svg-icon-list .kt-svg-icon-list-item-wrap .kt-svg-icon-list-single {
    margin-right: 20px;
}

.wp-block-kadence-iconlist.blue-bg {border-radius: 50px;width: 100%;background-color: #e3f0fa;padding-right: 5rem;padding-bottom: 9rem;padding-left: 7rem;margin-top: 7rem;margin-bottom: 7rem;padding-top: 9rem;}

.wp-block-kadence-iconlist.blue-bg ul li {
    margin-bottom: 20px;
}

.hbspt-form textarea{
  -webkit-appearance: none;
  text-decoration: none;
  position: relative;
  display: inline-block;
  border-radius: 25px;
  padding: 1em 1.6em;
  font-size: 16.8px;
  background: #fff;
  border: 1px solid #fff;
  outline: 0;
  width: 100%;
  height : 100%;
  font-family: 'RealTextPro';
}
#shortcode-2262-1907 .hbspt-form form div.input {
  height : 100%;
}
#shortcode-2262-1907 .hbspt-form form > div:nth-of-type(1) {
  order : 1;
  grid-column: span 2;
}
#shortcode-2262-1907 .hbspt-form form > div:nth-of-type(2) {
  order : 3;
  grid-column: span 2;
}
#shortcode-2262-1907 .hbspt-form form > div:nth-of-type(3) {
  order : 4;
  width : 100%;
  grid-column: span 2;
}
#shortcode-2262-1907 .hbspt-form form > div:nth-of-type(4) {
  grid-column: span 1;
  order: 2;
  grid-row: span 3;
  grid-column: span 2;
}
#shortcode-2262-1907 .hbspt-form form > div:nth-of-type(12) {
  order: 5;
  font-size: 14px;
  font-weight: 300;
  grid-column: -3;
  padding-top: 20px;
  }
#shortcode-2262-1907 .hbspt-form form > div:nth-of-type(13) {
  order : 7;
  grid-column : span 4;
}
#shortcode-2262-1907 .hbspt-form form > div:nth-of-type(14) {
  order: 6;
  grid-column: -2;
  padding-top: 20px;
  text-align: right;
}
#shortcode-2262-1907 .hbspt-form form > div:nth-of-type(14) input.hs-button.primary.large {
    max-width: 130px;
}
#shortcode-1766-2237 .hbspt-form form {
  display: grid;
  grid-template-columns: repeat(2,1fr);
}
#shortcode-1766-2237 .hbspt-form form fieldset:not(:last-of-type) {
  grid-column :span 2;
  max-width: unset;
}
#shortcode-1766-2237 .hbspt-form form fieldset:last-of-type > div {
  width : 100%;
}
#shortcode-1766-2237 .hbspt-form form fieldset > div input {
  width : 100%;
  margin-right : 0px;
}
#shortcode-1766-2237 .hbspt-form form .hs-submit {
  width: 40%;
  margin-left: auto;
}
.blog-sidebar .hbspt-form .legal-consent-container, 
.blog-sidebar .hbspt-form .hs_lastname,
.blog-sidebar .hbspt-form .hs_firstname,
.blog-sidebar .hbspt-form .hs_are_you_a_marketing_agency_or_event_production_company_ {
  display: none!important;
}
.blog-pop .hbspt-form .legal-consent-container, 
.blog-pop .hbspt-form .hs_lastname,
.blog-pop .hbspt-form .hs_firstname,
.blog-pop .hbspt-form .hs_are_you_a_marketing_agency_or_event_production_company_ {
  display: none!important;
}
.hs_numemployees, .hs_demo_request_region {
	display: none;
}
.hs-button {
  border: 0!important;
  background-color: #008cff;
  color: #ffffff;
  padding: 1em 1.6em;
  border-radius: 100px;
  font-size: clamp(1.6rem,6vw,1.8rem);
  font-weight: 300;
  line-height: 1.66;
  transition-duration: 0.3s;
  transition-timing-function: ease-in-out;
  font-size: 1.6rem;
  width: 100%;
}
.hs-button:hover {
	background: #1a1a1a;
}
.hbspt-form input[type=email]::-webkit-input-placeholder,
.hbspt-form input[type=text]::-webkit-input-placeholder{
  	color: #757575!important;
}
.hbspt-form input[type=email],
.hbspt-form input[type=text]{
  -webkit-appearance: none;
  text-decoration: none;
  position: relative;
  display: inline-block;
  border-radius: 100px;
  padding: 1em 1.6em;
  font-size: 16.8px;
  background: #fff;
  border: 1px solid #fff;
  outline: 0;
  width: 100%;
  height: 55px;
  font-family: 'RealTextPro';
}
.hbspt-form form {
  display: flex;
  grid-gap: 10px
}
.hbspt-form .hs-error-msgs > li {
  position: absolute!important;
  font-size: 1.4rem;
  border-radius: 2rem;
  position: relative;
  background: #1a1a1a;
  padding: 1rem 1.5rem;
  max-width: 20rem;
  color : #ffffff;
  position: relative;
  top: 5px;
  font-family: 'RealTextPro';
}
.hbspt-form .hs-error-msgs {
  list-style-type: none;
  padding: 0;
  margin: 0;
  position: relative;
}
.hbspt-form .hs-error-msgs > li:after {
  content: "";
  background-image : url('../svg/bg.svg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 3.5rem;
  height: 1rem;
  position: absolute;
  bottom: 100%;
  left: 2rem;
}
.hs_email {
  width: 70%;
}
.hs_submit .actions {
  height: 100%;
}
.hs_submit input{
  padding: 1em 1.6em;
  white-space: nowrap!important;
  font-family: 'RealTextPro';
  height: 55px;
}
.hs_error_rollup {
  display: none!important;
}
.hbspt-form input[type=email],
.hbspt-form input[type=text]{
  color: #1A1A1A;
  font-weight: 300!important;
}
#-wsform_form-71-55 #wsf-1-field-wrapper-1,
#-wsform_form-71-55 #wsf-1-field-wrapper-2{
	flex: 0 0 100% !important;
    max-width: 100% !important;
}
input[type=email].wsf-field {
	height: 50px!important;
	border: none!important;
	padding-left: 2.5rem!important;
}
button.wsf-button {
	height: 50px!important;
}
::placeholder {
	color: #bebebe!important;
}
.footer-sub-heading > a{
	font-size: 1.6rem;
	font-weight: 500!important;
	margin-top: 3rem;
	pointer-events: none;
}
.footer-sub-heading:first-of-type > a {
	margin-top: 0
}
.footer-menus .oxy-pro-menu-list > .menu-item {
    margin-bottom: 12px;
}
.menu-holder {
  width:100%;
}
.single-menu-item {
    display: flex;
    width: 95%;
    flex-direction: row;
    border-radius: 10px;
    padding: 10px 20px;
    justify-content: space-between;
    margin-bottom: 15px;
    position: relative;
    background: #F2EFEE;
}
.menu-link {
  max-width: 80%;
  display: flex;
  align-items: center;
  font-family: 'Real Text';
  color: #1a1a1a;
}
.menu-icon {
  width: 45px;
  height: 45px;
}

.menu-link>a {
  line-height: 1.2!important;
  color: #1a1a1a;
  text-align:left;
}
.menu-with-blurb-holder {
  width:100%;
  display: flex;
  flex-wrap: wrap;
}
.single-menu-item-with-blurb {
  display: flex;
  width: 50%;
  flex-direction: column;
  padding: 10px 10px 10px 0;
  font-family: 'Real Text';
}
.menu-link-with-blurb {
  font-size: 16px;
  font-family: "Real Text", Manrope, sans-serif;
  font-weight: 300;
  max-width: 100%;
  color: black;
}
.menu-icon {
  width: 45px;
  height: 45px;
}
.menu-blurb {
  font-size: 14px;
  font-weight: 100;
  color: #a3a3a3;
  line-height: 1.2;
  font-family: 'Real Textlight', Manrope, sans-serif;
  min-width: 100%;
}
.menu-blurb-customer {
  font-size: 14px;
  font-weight: 100;
  color: #a3a3a3;
  line-height: 1.2;
  font-family: 'Real Textlight', Manrope, sans-serif;
}
.menu-link-only-holder {
  width:100%;
}
.single-menu-item-only{
  margin-bottom: 15px;
}
.menu-link-only{
  font-size: 16px;
  font-weight: 400;
  max-width: 100%;
  color: black;
}
.menu-link-only:hover{
	text-decoration: underline;
}
.menu-item-with-icon-n-blurb-holder {
  width:100%;
  display: flex;
  flex-wrap: wrap;
  column-gap: 60px;
}
.single-menu-item-with-icon-n-blurb{
  padding: 10px 0px;
  margin-bottom: 10px;
  width: 45%;
}
.menu-link-and-icon-with-blurb{
  font-size: 16px;
  font-weight: 400;
  max-width: 100%;
  color: black;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.menu-icon-with-blurb {
  max-width: 150px;
}
.oxy-mega-dropdown_content {
  display: flex;
  justify-content: center;
}
.parent-dropdown:hover .oxy-mega-dropdown_link-text {
  text-decoration: underline;
}
div.oxy-header-container {
	max-width: 1440px!important;
}
.mega-menu-inner {
	position: relative;
}
.mega-menu-inner::before {
  content: '';
  position: absolute;
  right: 100%;
  top: 0;
  bottom: 0;
  width: 50vw;
  background: white;
}
.mega-menu-inner::after {
  content: '';
  position: absolute;
  left: 100%;
  top: 0;
  background: #fff;
  bottom: 0;
  width: 50vw;
}
.single-menu-item-with-blurb-resources:hover .menu-link-with-blurb{
  text-decoration: underline;
}
#-header-search-112-55 .oxy-header-search_form {
	margin-left: 50px;
	border-radius: 50px;
	border: 1px solid #a1a1a1
}
#-carousel-builder-40-62 .flickity-slider {
	display: flex;
	align-items: center;
}
.oxy-slide-menu_inner {
	width: 100%;
}
.hamburger-inner:before {
   display: none;
}
.hamburger--collapse.is-active .hamburger-inner:after {
	top: 0!important;
    transition: top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s!important;
    transform: rotate(-90deg)!important;
	opacity: 1!important;
}
.oxy-off-canvas .offcanvas-inner{
	opacity: 0.5;
	transition: 0.3s ease-in-out;
}
.oxy-off-canvas-toggled.oxy-off-canvas .offcanvas-inner {
	opacity: 1;
}
.oxy-offcanvas_backdrop {
	overflow: hidden;
}
vime-ui.video {
  border-radius: 50px;
  overflow: hidden;
}
.oxy-carousel-builder_prev,
.oxy-carousel-builder_next {
  z-index: 1;
}
.oxy-carousel-builder_prev > svg {
  filter: invert(100%);
  transform: rotateY(180deg);
}
.oxy-carousel-builder_next > svg {
  filter: invert(100%);
}
#-carousel-builder-283-714 .flickity-page-dots {
  width: fit-content;
  margin-left : auto;
  margin-right: auto;
  left: 0;
  right: 0;
}
/*
body.home .product-overview-row{
  padding-bottom: 12.5rem;
}
body.home .product-overview-row:first-of-type {
  background-color: #c7beff;
  border-radius: 50px;
  padding-left: 11rem;
  padding-right: 11rem;
  padding-bottom: 12.5rem;
}
body.home .product-overview-row:last-of-type {
	padding-top: 0rem;
}
body.home .product-overview-row:first-of-type .testimonial-tooltip {
  background-color : rgba(255,255,255,0.6);
}
body.home .product-overview-row:not(:first-of-type) .tooltip-point {
  background-image : url('/wp-content/uploads/2022/12/Vector-324-9.png');
  opacity: 1;
}
body.home .product-overview-row:not(:first-of-type) .mobile-bubble-quote-icon {
  background-image : url('/wp-content/uploads/2022/12/unnamed-file.png');
}
*/
#section-280-714:not(:has(.flickity-slider > div:nth-of-type(2))) .prev-btn, #section-280-714:not(:has(.flickity-slider > div:nth-of-type(2))) .next-btn{
	display: none;
}
.product-overview-row:not(:first-of-type) {
	padding-left: 4rem!important;
}
.product-overview-single-row:nth-of-type(2n) {
  	border-radius: 50px;
  	padding-left: 11rem;
  	padding-right: 11rem;
}
.product-overview-single-row:nth-of-type(2n) .product-overview-single-column {
  	flex-direction: row-reverse;
}
.product-overview-single-row:nth-of-type(2) {
  	background-color : #FFF000;
}
.product-overview-single-row:nth-of-type(4) {
  	background-color : #FFB4B4;
}
.product-overview-single-row:nth-of-type(6) {
  	background-color : #C8BEFF;
}
.product-overview-single-row {
	position: relative;
}
.product-overview-single-row:nth-of-type(2)::before { 
	background: red;
	right: 90%;
}
.product-overview-single-row:nth-of-type(4)::after { 
	background: blue;
	left: 90%;
}
.product-overview-single-row:nth-of-type(6)::before { 
	background: green;
	right: 90%;
}	
.product-overview-single-row:not(:has(.points-arrow)) .product-info-holder > div:first-of-type {
	margin-bottom: 0!important;
}
.menu-mobile-menu .menu-item-has-children a {
	font-size: 20px!important;
}
.menu-sub-category-heading > a{
	font-size: 2rem!important;
	font-family: 'GalaxieCopernicus'!important;
}
#-slide-menu-395-8 .oxy-slide-menu_dropdown-icon-click-area {
	margin-right: auto;
}
.mobile-cta {
  width: 100vw!important;
}
.mobile-cta > a {
  padding: 0px!important;
  width: 100%!important;
}
.arrow-text-buttons:hover .arrow-circle {
	background-color: #008CFF;
  	color: white;
}
.yellow-cta {
	transition: all .3s ease-in-out;
}
.yellow-cta:hover {
	background: #1a1a1a;
	color: white;
}
.product-overview-row:nth-of-type(2n) > .product-overview-column {
	flex-direction : row-reverse;
}
.product-overview-row:not(:last-of-type), 
.product-overview-row:last-of-type {
	padding-bottom: 0px;
}
.product-overview-single-row:first-of-type {
  padding-top: 0px;
}
.category-and-author-wrapper a {
  color: #000000;
}
.single-post ul:not(.features-highlight-wrapper) {
	padding-left: 90px;
}
.btn--share:hover :is(.share-text,.share__icon){
  color: #ffffff;
}
.post-highlighted-arrow-points:last-of-type{
  margin-bottom: 0px;
}
.oxy-table-of-contents_title {
  pointer-events: none;
}
::placeholder {
  ont-family: 'Real Text Pro';
  font-style: normal;
  font-weight: 375;
  font-size: 16px;
  line-height: 25px;
  color: #757575;
  margin-bottom: 5px;
}
#_search_form-142-958 {
  position : relative;
}
#_search_form-142-958 input[type="text"]{
  height: 50px;
  border-radius: 50px;
  border: 1px solid #757575;
  width: 100%;
  padding-left : 2rem;
}
#_search_form-142-958 input[type="text"]:focus-visible,
#_search_form-142-958 input[type="submit"]:focus-visible{
  outline: 0px;
}
#_search_form-142-958 input[type="submit"]{
  content : '';
  font-size: 0px;
  position: absolute;
  background-image : url('../svg/icon.svg');
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-color: transparent;
  min-width : 20px;
  min-height: 20px;
  top: 0;
  bottom: 0;
  right: 20px;
}
ul.post-bold-text-list,
ul.features-highlight-wrapper {
  list-style-type: none;
  position : relative;
  width: 100%;
  margin-left: auto;
  margin-top: 5rem;
  margin-bottom: 5rem;
}
ul.post-bold-text-list > li,
ul.features-highlight-wrapper > li{
  position : relative;
  margin-bottom: calc(30px * 0.61);
}
ul.features-highlight-wrapper > li{
  width: 94%;
  margin-left: auto;
}
ul.post-bold-text-list > li:before,
ul.bizza-bullets li:before {
    content: '';
    position: absolute;
    top: 11px;
    left: -20px;
    margin-top: auto;
    margin-bottom: auto;
    background: #1a1a1a;
    border-radius: 100px;
    width: 6px;
    height: 6px;
}
ul.features-highlight-wrapper > li:before {
  content: '';
  background-image : url('../svg/arrow-short-1.svg');
  background-position: center center;
  background-repeat: no-repeat;
  min-width :20px;
  height: 15px;
  position: absolute;
  top : 8px;
  left: -40px;
  margin-top: auto;
  margin-bottom: auto;
}
.post-video > video {
  border-radius: 50px;
}
.blog-border {
  border-radius : 50px;
  overflow: hidden;
}
figure {
  margin: 0px;
}
.cat-margin {
	margin-bottom: 1.6rem;
  	transition : 0.3s ease-in-out;
}
.cat-margin:hover {
	text-decoration: underline;
}
.cat-margin:last-of-type {
	margin-bottom: 0rem;
}
.oxy-popover_popup-content {
  border-radius: 50px;
}
#shortcode-232-958 	.hbspt-form form {
  flex-direction : column;
}
#shortcode-232-958 .hs_email {
  width : 100%
}
#shortcode-232-958 .hbspt-form input[type=email] {
  border : 1px solid #757575
}
.overview-single-row:nth-of-type(2n) > .overview-column {
	flex-direction : row-reverse!important;
}
.overview-single-row:not(:last-of-type){
	padding-bottom: 0px;
}
.overview-single-row:first-of-type {
  padding-top: 0px;
}
.overview-single-row:last-of-type{
	padding-bottom: 0px;
}
.p-fix a > p {
	display: none;
}
img#image-540-2235-1 {
    max-width: 300px;
}
img#image-540-2235-3 {
    max-width: 184px;
}
img#image-540-2235-6 {
    max-width: 266px;
}
vime-scrim {
	background: transparent;
}
.featured-case-study h4 {
	font-size: 35px;
}
.featured-case-study  {
	padding: 9rem;
}
.link-arrow-holder h1 {
	font-size: 22px!important;
}
.card--related-post .link-arrow-holder h1 {
		font-size: 18px!important;
}
.card--related-post .link-arrow-holder {
	grid-gap: 1.5rem!important;
}
.overview-column a {
	color: #008dff;
	text-decoration: underline;
}
.overview-column a:hover {
	text-decoration: none;
}
.card--related-post img {
	aspect-ratio: 16 / 9!important;
	height: auto;
	    object-fit: initial;
}
.arrow-wrap:hover {
  cursor: initial!important;
}
#_gallery-419-1649 .oxy-gallery-item,
#_gallery-575-1649 .oxy-gallery-item{
  border-radius: 50px;
}
.temp-fix-top {
	margin-top: -5px!important;
}
.wpgb-facet .wpgb-input-icon {
  left:unset!important;
  right: 5px!important
}
.wpgb-select,
.wpgb-input {
  height : 50px!important;
}
.masonry-grid-card-verticle-with-image:last-of-type {
	flex-direction: row!important;
}
/*
@media (min-width: 1380px) {
  body.home .product-overview-column .arrow-points p {
    white-space: nowrap;
  } 
}
*/
@media (max-width: 1300px) {
  .product-overview-row:not(:first-of-type), 
  body.comparisons-template-default .product-overview-row{
    padding-left: 4.5rem;
    padding-right: 4.5rem;
  }
}
@media (max-width: 992px) {
  .footer-menus a {
    max-width: 16ch;
    line-height: 20px;
  }
  .footer-menus li {
    margin: 5px 0;
  }
  /*
  body.home .product-overview-row:nth-of-type(2n) > .product-overview-column {
    flex-direction : column-reverse;
  }
  body.home .product-overview-row{
    padding-left: 12.5rem;
    padding-right: 12.5rem;
  }
  .product-overview-row, 
  body.home .product-overview-row:first-of-type, 
  body.home .product-overview-row {
	padding-top: 6rem!important;	
    padding-bottom: 6rem!important;
	
  }
  */
  #_search_form-142-958 input[type="text"]{
      height : 50px;
  }
  .featured-case-study .circle-background, .card--related-post .circle-background {
    width: 5rem!important;
    height: 5rem!important;
  }
  .featured-case-study .link-arrow {
    grid-gap: 1rem!important
  }
  .featured-case-study .link-arrow-holder .T1 {
    font-size: 18px!important;
  }
  .p-fix {
    padding: 3rem!important;
  }
  .circle-background {
    width: 5rem!important;
    height: 5rem!important;
  }
  .T1.arrow-text-big {
    font-size: 20px!important;
  }
  body.single .top-hero > div.ct-section-inner-wrap {
    padding-top: 4.5rem!important;
  }
  .m-P6 {
    margin-bottom: 10px!important;
  }
  .logo-holder-wrapper .oxy-dynamic-list > div {
    width: 35%;
    display: flex;
    align-items: center!important;
  }
}
@media (max-width: 960px) {
  div#hs-eu-cookie-confirmation {
      position: fixed!important;
  }
  div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area {
      margin-left: 14px!important;
  }
}
@media (max-width: 768px) {
  .hs-dependent-field.countries_fix .hs_are_you_a_marketing_agency_or_event_production_company_.hs-are_you_a_marketing_agency_or_event_production_company_.hs-fieldtype-select.field.hs-form-field {
      margin-top: 10px!important;
  }
  div#modal-2813-19581 form > div:nth-child(5) > div:nth-child(2){
      width: 100%;
  }
  #hubspot_klik_form form > div:nth-child(5) > div:nth-child(2) {
      width: 100%;
      margin-top: 10px!important;
  }
  #modal-cta-a form > div:nth-child(5) > div:nth-child(2) {
      width: 100%;
      z-index: 9;
      margin-top: 17px;
  }
  h2#headline-9-16198 {
    font-size: 22px;
  }
  .m-P1 {
    margin-bottom: 6rem!important;
  }
  .m-P2 {
    margin-bottom: 4.5rem!important;
  }
  .m-P3 {
    margin-bottom: 4rem!important;
  }
  .m-P4 {
    margin-bottom: 3rem!important;
  }
  .m-P5 {
    margin-bottom: 2.5rem!important;
  }
  .m-P6 {
    margin-bottom: 2rem!important;
  }
  .m-P7 {
    margin-bottom: 1rem!important;
  }
  li.menu-sub-category-heading.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-491 {
    display: none;
  }
  li.menu-sub-category-heading.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-484 {
    display: none;
  }
  li.menu-sub-category-heading.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-482 {
    display: none;
  }
  li.menu-sub-category-heading.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-389 a {
    font-size: 18px!important;
  }
  section#section-362-8 .oxy-slide-menu .sub-menu li a {
    font-family: RealTextPro;
    font-weight: 300;
    font-size: 16px!important;
  }
  section#section-362-8 .oxy-slide-menu .sub-menu li.menu-sub-category-heading a {
    font-family: RealTextPro!important;
    font-weight: 500;
  }
  section#section-362-8 .oxy-slide-menu .sub-menu {padding-top: 10px;padding-bottom: 15px;}
  section#section-362-8 .oxy-slide-menu .sub-menu li.menu-sub-category-heading:not(:first-child) {
    margin-top: 10px;
  }
  /*
  body.home .product-overview-row:first-of-type {
    background-color: #c7beff;
    border-radius: 0px;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  body.home .product-overview-row:first-of-type .product-overview-heading-mobile {
    display: block;
  }
  body.home .product-overview-row:first-of-type .pink-quote-center-mobile,
  body.home .product-overview-row:not(:first-of-type) .white-quote-center-mobile{
    display: none;
  }
  body.home .product-overview-row{
    padding-left: 2rem;
    padding-right: 2rem;
  }
  */
  .product-overview-row:nth-of-type(2n) > 
  .product-overview-column {
      flex-direction : column-reverse;
  }
  ul.features-highlight-wrapper > li{
  	width: 90%;
  }
  ul.post-bold-text-list{
    width : 93%;
  }
  .mobile-full-width{
    position: relative;
  }
  
  .mobile-full-width:before {
    content : '';
    position: absolute;
    top: 0;
    bottom : 0;
    right : 100%;
    width: 100%;
  }
  .mobile-full-width:after {
    content : '';
    position: absolute;
    top: 0;
    bottom : 0;
    left : 100%;
    width: 100%;
  }
  ul.features-highlight-wrapper {
    width: 100%;
  }
  body.single-post ul {
    padding-left: 25px!important;
  }
  .body.single-post ul.features-highlight-wrapper {
    padding-left: 30px!important;
  }
  .overview-single-row:nth-of-type(2n) > .overview-column {
    flex-direction : column-reverse!important;
  }
  #_gallery-419-1649.oxy-gallery .oxy-gallery-item {
	max-height: 175px;
  }
  .mobile-cta > a {
    flex-direction: column!important;
    gap: 2rem!important;
  }
  #div_block-428-8 {
    align-items: center;
  }
  .product-overview-single-row:nth-of-type(2n) .product-overview-single-column {
    flex-direction: column-reverse;    
  }
  .product-overview-single-row:nth-of-type(2n) {
    border-radius: 0px;
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .product-overview-single-row:first-of-type {
    padding-top: 0px;
  }
  #-carousel-builder-283-714 .flickity-page-dots {
    position: absolute!important;
  }
  .hbspt-form {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .hbspt-form form {
    flex-direction: column;
    width: 100%;
  }
  .hbspt-form input[type=email] {
    padding : 1rem 2rem;
    width: 100%;
  }
  .hs-button {
    padding: 1rem 2rem;
    width: 100%;
    line-height: 1.46;
  }
  .hs_email {
    width: 100%
  }

  .hs_submit {
    width: 100%;
  }
  .hs_submit input{
    height : 50px;
  }
  .hbspt-form input[type=email],
  .hbspt-form input[type=text]{
    	height: 50px;
  }
  #shortcode-1766-2237 .hbspt-form form {
    grid-template-columns: repeat(1,1fr);
  }
  #shortcode-1766-2237 .hbspt-form form fieldset:not(:last-of-type){
    grid-column :span 2;
    max-width: unset;
    display: flex;
    flex-direction: column;
    gap : 2rem;
  }
  #shortcode-1766-2237 .hbspt-form form fieldset:last-of-type {
    width : 100%;
  }
  #shortcode-2262-1907 .hbspt-form form {
    display: grid;
    grid-template-columns: repeat(1,1fr);
  }
  #shortcode-2262-1907 .hbspt-form form > div:nth-of-type(1) {
    grid-column : span 1;
  }
  #shortcode-2262-1907 .hbspt-form form > div:nth-of-type(2) {
    grid-column : span 1;
  }
  #shortcode-2262-1907 .hbspt-form form > div:nth-of-type(3) {
    grid-column : span 1;
  }
  #shortcode-2262-1907 .hbspt-form form > div:nth-of-type(4) {
    grid-column : span 1;
    order : 4;
  }
  #shortcode-2262-1907 .hbspt-form form > div:nth-of-type(12) {
    grid-column : span 1;
  }
  #shortcode-2262-1907 .hbspt-form form > div:nth-of-type(13) {
    grid-column : span 1;
  }
  #shortcode-2262-1907 .hbspt-form form > div:nth-of-type(14) {
    grid-column : span 1;
  }
}
@media (max-width: 479px) {
  .featured-case-study {
    padding: 4.5rem 3rem!important;
  }
  #_dynamic_list-1026-573 {
    align-items: stretch;
    grid-template-columns: repeat(1,minmax(200px,1fr));
    grid-row-gap: 45px;
    display: grid;
  }
}


  div#div_block-117-738 {
      position: relative;
      z-index: 9999999;
  }

  div#code_block-6970-22518 {
      margin-bottom: -5px;
  }

  img.backup_image {
    display:none;
  }

  .grid-tiles .tile {
    position: absolute;
    box-sizing: border-box;
    background: #FAF5F4;
    border-radius: 15px;
    padding: 28px 22px 42px 23px;
    overflow: hidden;
    display: flex;
    align-items: start;
    justify-content: center;
    font-weight: bold;
    cursor: pointer;
    transition:
      top 0.6s ease,
      left 0.6s ease,
      width 0.6s ease,
      height 0.6s ease;
  }

.image-homefix {
    position: absolute;
    top: 0px;
    right: 0%;
    width: 54%;
    height: 100%;
    object-fit: cover;
    object-position: left;
}

.tile.active svg, .tile.active svg * {
    transition: none;
}

.tile a.ct-link.P5.large-arrow-button-realText.arrow-wrap {
    margin: 0;
    position: absolute;
    right: 20px;
    bottom: 20px;
}

.grid-tiles .tile img{
    width: 235px;
    position: absolute;
    right: 0;
    top: 213px;
    opacity: 0;
    transition: all .6s;
    transform: translate(0px, 0px) scale(1);
}

.grid-tiles .tile h4 {
    font-size: 20px;
    font-weight: 400;
    font-family: 'RealTextPro';
    margin-bottom: 15px;
}

div#grid {
    min-height: 508px;
}

.grid-tiles .tile p {
    font-size: 17px;
    font-weight: 300;
    color: #757575;
}

.tile-expandable img {
  display: block;
}

.tile.active .arrow-wrap .circle-background {
    fill: #008CFF;
}

.tile.active  path.circle-line {
    stroke: #008CFF;
}

.tile.active path.circle-arrow {
    stroke: white;
}

.grid-tiles .tile:nth-child(2) > div > img {
    width: 320px;
    right: -76px;
    top: 160px;
}
.grid-tiles .tile:nth-child(3) > div > img {
    width: 214px;
    top: 200px;
    transform: translateX(-50%);
    left: 50%;
}
.grid-tiles .tile:nth-child(4) > div > img {
    width: 220px;
    top: 210px;
    transform: translateX(-50%);
    left: 52%;
    bottom: 0;
}
.grid-tiles .tile:nth-child(5) > div > img {
    width: 205px;
    right: 15px;
    transform: translateX(-50%);
    left: 50%;
    top: 190px;
}

.grid-tiles .tile:nth-child(6) > div > img {
    width: 260px;
    top: 200px;
    left: 50%;
    transform: translateX(-50%);
}

.grid-tiles .tile:nth-child(7) > div > img {
    width: 225px;
    right: 6px;
    bottom: 134px;
}

.grid-tiles .tile:nth-child(8) > div > img {
    width: 245px;
    right: 0px;
    bottom: 22px;
}

.grid-tiles .tile:nth-child(9) > div > img {
    width: 100%;
    left: 0;
    height: 350px;
    object-fit: cover;
    top: 180px;
    border-radius: 20px;
}

.grid-tiles .tile:hover, .grid-tiles .tile, .grid-tiles .tile * {
    cursor: pointer!important;
    user-select:none;
}

.grid-tiles .tile.active img.expanded_content {
    opacity: 1;
    visibility: visible;
}

.tile.tile5.mobile_ver { 
    display:none;
    background: rgb(242 242 242);
}

@media (max-width: 1300px) and (min-width: 768px) {

  .grid-tiles .tile {
      width: 100%!important;
      position: relative;
      height: 360px!important;
      left: 0!important;
      top: auto!important;
  }
  
  div#grid {
        height: auto !important;
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        gap: 20px;
        padding: 0 20px;
  }

  .grid-tiles .tile img {
        position: absolute;
        display: table;
        opacity: 1;
        margin: 20px auto 0 auto;
        left: 50%;
        transform: translateX(-50%);
        bottom: 0;
        top: auto !important;
  }

  #grid > div.tile:nth-child(1) > div > img.expanded_content.backup_image {
      width: 280px;
  }

  .grid-tiles .tile:nth-child(8) > div > img {
      width: 450px;
      bottom: -50px;
  }
  
  .grid-tiles .tile:nth-child(2) > div > img {
      bottom: -115px;
        left: 56%;
        width: 259px;
  }
  
  #grid > div:nth-child(3) > div > img {
      bottom: -100px;
      left: 52%;
      width: 210px;
  }
  
  .grid-tiles .tile:nth-child(4) > div > img {
      bottom: -100px;
      width: 190px;
  }
  
  #grid > div.tile:nth-child(1) > div > img:nth-child(3) {
      display: none;
  }
  
  .grid-tiles .tile:nth-child(6) > div > img {
      bottom: -400px;
      width: 325px;
  }
  
  .grid-tiles .tile:nth-child(5) > div > img {
      bottom: -40px;
      width: 190px;
  }
  
  .grid-tiles .tile:nth-child(7) > div > img {
      bottom: -20px;
      width: 230px;
  }
  
  .grid-tiles .tile:nth-child(8) > div > img:nth-child(3) {
      display: none;
  }
  
  .grid-tiles .tile:nth-child(9) > div > img {
        width: 100%;
        bottom: auto;
        border-radius: 20px;
        height: auto;
        right: auto;
        left: 50%;
  }
  
  .grid-tiles .tile h4 {
      font-size: 22px;
      text-align: center;
  }
  
  .grid-tiles .tile p {
      text-align: center;
  }

  #code_block-7104-22518 > div > div.tile.tile4 > h5 {
      max-width: 340px;
  }
  
  div#div_block-7007-22518 {
      padding-left: 40px;
  }
  
  div#div_block-7023-22518 {
      padding-left: 40px;
  }
  
  div#div_block-7068-22518 {
      padding-right: 40px;
  }
  
  div#div_block-7083-22518 {
      padding-left: 40px;
  }
  
  .tiles_footer {
      gap: 20px;
      padding: 0 20px;
  }
  
  h3#headline-4825-17929 {text-align: left;line-height: 1.4;width: 180%;}
  
  div#div_block-4823-17929 {
      padding: 50px 60px;
      text-align: left;
  }
  
}

@media (max-width:768px) {
  a#cta_hero_new {
      width: 100%;
  }
  
  div#homepage_logo_slider {
      margin-bottom: 50px;
  }

  .oxy-modal-backdrop.live {
    z-index: 9999999!important;
}
  
  .grid-tiles .tile {
      width: 100%!important;
      position: relative;
      height: 360px!important;
      left: 0!important;
      top: auto!important;
  }
  
  div#grid {
      height: auto!important;
      display: flex;
      flex-direction: column;
      gap: 20px;
  }
  
  section#section-6999-22518 {
      padding-right: 20px;
      padding-left: 20px;
  }
  
  h3#headline-7000-22518 {
      font-size: 30px;
      max-width: 300px;
  }
  
  .grid-tiles .tile img {
        position: absolute;
        display: table;
        opacity: 1;
        margin: 20px auto 0 auto;
        left: 50%;
        transform: translateX(-50%);
        bottom: 0;
        top: auto !important;
  }
  
  #section-7006-22518 > .ct-section-inner-wrap {text-align: center;align-items: center;justify-content: center;padding: 50px 0;}
  
  #div_block-7007-22518 {
      width: 100%;
  }
  
  img#image-7017-22518 {
      position: relative;
  }
  
  section#section-7006-22518 {
      background: #FFF000;
      padding-left: 20px;
      padding-right: 20px;
  }
  
  h4#headline-7008-22518 {
      font-size: 26px;
  }
  
  div#div_block-7007-22518 {
      align-items: center;
  }
  
  .overview-single-row > div {
      width: 100%!important;
  }
  
  .overview-single-row {
      flex-direction: column!important;
  }
  
  section#section-7018-22518 {
      padding-left: 20px;
      padding-right: 20px;
  }
  
  h3#headline-7019-22518 {
      font-size: 30px;
  }
  
  div#div_block-7058-22518 {
      align-items: center;
  }
  
  .author-box .author-image {
      width: 60px!important;
      height: 60px!important;
  }
  
  section#section-7097-22518 {
      padding-left: 20px;
      padding-right: 20px;
  }
  
  h3#headline-7099-22518 {
      font-size: 30px;
  }
  
  .blocks_featured.testimonials_home {
      margin-top: 40px;
  }
  
  .blocks_featured.testimonials_home .block {
      height: 350px;
  }
  
  h3#headline-7102-22518 {
      font-size: 30px;
      margin-bottom: 0;
  }
  
  section#section-7098-22518 {
      padding-left: 20px;
      padding-right: 20px;
  }
  
  div#text_block-7103-22518 {
      display: none;
  }
  
  div#code_block-7104-22518 {
      margin-top: 35px;
  }

  img.backup_image {
    display:block;
  }
  
  .tiles_footer {
      grid-template-columns: 1fr;
      gap: 25px;
  }
  
  .tiles_footer .tile {
      grid-column: auto;
      grid-row: auto;
  }
  
  .tiles_footer .tile h5 {
      text-align: center;
      font-size: 26px;
  }
  
  .tiles_footer .tile .images-line {
      display: grid;
      grid-template-columns: 1fr 1fr;
  }
  
  .tiles_footer .tile .images-line img {
      max-height: 130px;
  }
  
  #code_block-7104-22518 > div > div.tile.tile1 > div > img:nth-child(4) {
      width: 132px;
      object-fit: contain;
  }
  
  .tiles_footer .tile2 img {
      max-width: 360px;
      bottom: 20px;
  }
  
  .tiles_footer .tile2 {
      min-height: 411px;
  }
  
  section#section-4822-17929 {
      background: transparent;
      padding: 0 20px;
  }
  
  div#div_block-4823-17929 {
      border-radius: 20px;
      padding: 60px 40px;
  }
  
  #grid > div.tile:nth-child(1) > div > img.expanded_content.backup_image {
      width: 280px;
  }

  .grid-tiles .tile:nth-child(8) > div > img {
      width: 450px;
      bottom: -50px;
  }
  
  .grid-tiles .tile:nth-child(2) > div > img {
      bottom: -75px;
      left: 56%;
      width: 259px;
  }
  
  #grid > div:nth-child(3) > div > img {
      bottom: -100px;
      left: 52%;
      width: 210px;
  }
  
  .grid-tiles .tile:nth-child(4) > div > img {
      bottom: -100px;
      width: 190px;
  }
  
  #grid > div.tile:nth-child(1) > div > img:nth-child(3) {
      display: none;
  }
  
  .grid-tiles .tile:nth-child(6) > div > img {
      bottom: -400px;
      width: 335px;
  }
  
  .grid-tiles .tile:nth-child(5) > div > img {
      bottom: -40px;
      width: 190px;
  }
  
  .grid-tiles .tile:nth-child(7) > div > img {
        bottom: -40px;
        width: 250px;
  }
  
  .grid-tiles .tile:nth-child(8) > div > img:nth-child(3) {
      display: none;
  }
  
  .grid-tiles .tile:nth-child(9) > div > img {
        width: 100%;
        border-radius: 20px;
        height: auto;
        right: auto;
        left: 50%;
        top: 131px !important;
        bottom: 0 !important;
  }
  
  .grid-tiles .tile h4 {
      font-size: 22px;
      text-align: center;
  }
  
  .grid-tiles .tile p {
      text-align: center;
  }
  
  #grid > div:nth-child(9) {
      height: 400px!important;
  }
  
  .tile.tile5.mobile_ver p {
      text-align: center;
      font-size: 16px;
      font-weight: 300;
  }
  
  .tile.tile5.mobile_ver {
      padding: 45px 35px;
      display:block;
  }
  
  .tile.tile5.mobile_ver img {
      display: table;
      width: 100%;
      max-width: 178px;
      margin: 20px auto 0 auto;
  }
  
  #section-7098-22518 > .ct-section-inner-wrap {
      padding-bottom: 25px;
  }

  section#hero_main.hero_new_ver .hero-reviews {
      gap: 35px;
  }
  
  #image-6979-22518 {
      max-width: 97px !important;
      transform: translateX(-6px);
  }
  
  #code_block-6981-22518 > div > img:nth-child(5),
  #code_block-6987-22518 > div > img:nth-child(5),
  #code_block-6975-22518 > div > img:nth-child(5) {
      height: 17px;
  }

  div#code_block-6970-22518 {
      display: none;
  }

  .blocks_featured.testimonials_home .block {
      width: 80%;
  }


  #code_block-7104-22518 > div > div.tile.tile3 > div > h3 {
      text-align: center;
      font-size: 70px;
  }
  
  #code_block-7104-22518 > div > div.tile.tile3 > div > p {
      text-align: center;
      font-size: 20px;
  }
  
  .tiles_footer .tile img.bg_home_tiles {
      display: none;
  }
  
  .tiles_footer .tile img.seals_home {
      position: static;
      width: 90%;
      display: table;
      margin: 60px auto -20px auto;
  }
  
  #code_block-7104-22518 > div > div.tile.tile1 > div > a > img {
      width: 132px;
      max-height: 170px;
  }
  
}

@media (min-width:1330px) {
  div#homepage_logo_slider:before {
      content: '';
      width: 100px;
      height: 100px;
      position: absolute;
      background: linear-gradient(90deg, #fff000, transparent);
      left: 0;
      z-index: 9;
  }
  
  div#homepage_logo_slider:after {
      content: '';
      width: 100px;
      height: 100px;
      position: absolute;
      background: linear-gradient(270deg, #fff000, transparent);
      right: 0;
      z-index: 9;
      margin-top: -70px;
  }
  
}

h1, h2, h3, h4 {
	letter-spacing: -0.01em!important;
	text-transform: inherit!important;
}
p.button_wide a {
    width: 100%;
    max-width: 370px;
    margin: 0 auto;
    display: table;
    background: #038bff;
    color: #fff;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 15px;
    border-radius: 100px;
}

p.button_wide a:hover {
    background: #1a1a1a;
    color: #fff!important;
}
.bookit-popup {
    z-index: 99999999999!important;
    background: #0000002b!important;
}
a#link_button_klik_page {
    width: 100%;
    max-width: 190px;
    align-items: center;
    justify-content: center;
    margin: 45px auto;
    height: 58px;
}
.link-arrow-holder .T2 {
    margin-bottom: 0;
}
.postid-22863 img#image-40-22737 {
    margin-top: -120px;
}
.postid-22863 vime-player#vime-player-1 {background: transparent;}
.postid-22863 a#link_button-7-22737:hover,
.postid-22842 a#link_button-7-22737:hover{
    background: #008cff;
    color:#fff;
}
#section-410-22865 > .ct-section-inner-wrap,
#section-416-22843 > .ct-section-inner-wrap{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
}
.bg-video {
      position: absolute;
      inset: 0;
      width: 100%;
      height: 100%;
      object-fit: cover;
      z-index: -1;          /* stay behind content */
      pointer-events: none; /* don't block clicks */
}
.arrow-wrap .T2 {
    margin: 0!important;
}
.ct-div-block.hero-reviews.solutions_template {
    border: none;
    padding: 120px 0 0px 0;
    max-width: 1080px;
    margin: 0 auto;
}
body.home.test-css-22879-2 section#section-7113-22518 {
    display: block!important;
}
body.home.test-css-22879-2 #section-7113-22518 > .ct-section-inner-wrap {
    display: block!important;
}
body.home.test-css-22879-2 section#hero_main {
    background: hsl(0deg 0% 0% / 20%);
}
body.home.test-css-22879-2 section#hero_main h1#headline-6334-17929 {
    color: #fff;
}
body.home.test-css-22879-2 section#hero_main div#text_block-6357-17929 {
    color: #fff;
}
body.home.test-css-22879-2 section#hero_main div#text_block-6336-17929 {
    color: #fff;
}
body.home.test-css-22879-2 div#code_block-6970-22518 {
    display: none;
}
body.home.test-css-22879-2 .hero-review > img {
    filter: invert(1);
}
body.home.test-css-22879-2 div#homepage_logo_slider:before {
    display: none;
}
body.home.test-css-22879-2 div#homepage_logo_slider:after {
    display: none;
}
body.home.test-css-22879-2 .swiper.logo-swiper img {
    filter: invert(1);
}
body.home.test-css-22879-2 .hero-review .ct-text-block {
    color: #fff;
}
.postid-22842 #hero_solutions {
    background: #C8BEFF;
}
.postid-22863 section#hero_solutions, 
.postid-22863 section#video_section::before {
    background: #F2E6E3;
}
.postid-22842 #hero_solutions h1#headline-4-22737,
.postid-22863 #hero_solutions h1#headline-4-22737{
    color: #1a1a1a;
}
.postid-22842 #hero_solutions div#text_block-5-22737,
.postid-22863 #hero_solutions div#text_block-5-22737{
    color: #1a1a1a;
}
.postid-22842 #hero_solutions div#text_block-13-22737,
.postid-22863 #hero_solutions div#text_block-13-22737{
    color: #1a1a1a;
}
.postid-22842 section#video_section::before{
    background: #c8beff;
}
.content-section-new .oxy-rich-text.T1 a {
    color: #1a1a1a;
    text-decoration: underline;
    transition: all .2s;
}
.content-section-new .oxy-rich-text.T1 a:hover {
    color: #008cff;
}
#section-253-22737 .ct-div-block > a:hover img {
    transform: scale(1.1);
}
#section-253-22737 .ct-div-block > a img {
    transition: all .3s;
}
#section-253-22737 .ct-div-block > a > div {
    background: #fff;
    z-index: 3;
    position: relative;
}
#section-253-22737 .ct-div-block > a {
    box-shadow: 0 0 0;
    border: 2px solid rgba(0,0,0,0.05);
}
section#section-98-22737 .counter-text {
    color: #008cff;
}
div#div_block-213-22737 {
    height: 326px;
}
section#video_section vime-ui.video {
    border-radius: 0;
}
section#video_section .oxy-pro-media-player.standard-video {
    border: none!important;
    border-radius: 18px!important;
}
section#video_section::before {
    content: '';
    height: 240px;
    width: 100%;
    position:absolute;
    top:0px;
    left:0px;
    background: #008cff;
}
section#video_section {
    position: relative;
}
a.call_popup.btn_dark {
    background: #1a1a1a;
}
a.call_popup.btn_dark:hover {
    background: #fff000;
    color: #000;
}
.interactive_grid .col .item.hidden {
    display: none;
}
.postid-22683 .wp-block-image img {
    max-width: 200px!important;
    display: table!important;
}
.postid-22683 .wp-block-image figure,
.postid-22683 figure.wp-block-image.size-full {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.postid-22683 figure.wp-block-image.size-full img {
    max-width: 500px!important;
}
a.call_popup {
    font-size: 18px;
    font-weight: 300;
    background: #008cff;
    border: none;
    height: 55px;
    display: flex;
    align-items: center;
    padding: 0 30px;
    border-radius: 100px;
    transition: all .3s;
}

a.call_popup:hover {
    background: #1a1a1a;
}
#event_types_section .ct-section-inner-wrap > div > a:hover img {
    transform: scale(1.1);
}

#event_types_section .ct-section-inner-wrap > div > a > div {
    background: #fff;
    position: relative;
    z-index: 2;
}

#event_types_section .ct-section-inner-wrap > div > a img {
    transition: all .5s;
}

#event_types_section .ct-section-inner-wrap > div > a {
    overflow: hidden;
    position: relative;
    border: 2px solid rgba(0,0,0,0.05);
    box-shadow: 0 0 0 !important;
}
.interactive_grid .expanded_col .content img.from-item-img-branded-mobile-event-app {
    bottom: -170px;
}
.interactive_grid {
    display: grid;
    grid-template-columns: 39.2% 28% 28%;
    gap: 30px;
    margin-top: 50px;
}
section#section-2-18598 .faq_new_item .oxy-rich-text {
    max-width: 880px;
}
section#section-2-18598 .faq_new_item .oxy-rich-text span {
  font-weight: 300!important;
}
.interactive_grid .col a.ct-link.P5.large-arrow-button-realText.arrow-wrap:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
.interactive_grid .col ul {
    display: none;
}
.interactive_grid .col .item {
    padding: 40px 30px;
    background: #fff;
    border-radius: 15px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 155px;
  position:relative;
}

.interactive_grid .col {
    display: flex;
    flex-direction: column;
    gap: 30px;
}

.interactive_grid .col a.ct-link.P5.large-arrow-button-realText.arrow-wrap {
    margin: 0;
}

.interactive_grid .expanded_col {
    background: #fff;
    border-radius: 15px;
    padding: 30px;
    overflow: hidden;
    position: relative;
}

.interactive_grid .expanded_col ul {
    margin: 0;
    padding: 25px 0 25px 20px;
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.interactive_grid .expanded_col ul li {
    font-size: 18px;
    font-weight: 300;
}

.interactive_grid .expanded_col .content img {
    max-width: 372px;
    margin: 0;
    display: table;
    position: absolute;
    left: 50%;
    bottom: -170px;
    transform: translateX(-50%);
}

.interactive_grid .expanded_col .content a.ct-link.P5.large-arrow-button-realText.arrow-wrap {
    position: absolute;
    right: 40px;
    bottom: 0px;
}

.interactive_grid .col h6 {
    font-size: 24px;
    letter-spacing: -0.03em;
}

.interactive_grid .expanded_col .content img.from-item-img-eventregistration {
    bottom: 80px;
}

.interactive_grid .expanded_col .content img.from-item-img-website-and-agenda-editor {
    bottom: -10px;
    margin-left: 38px;
}

.interactive_grid .expanded_col .content img.from-item-img-eventnetworking {
    bottom: -145px;
    max-width: 340px;
}

.interactive_grid .expanded_col .content img.from-item-img-email-and-marketing {
    max-width: 290px;
    bottom: 30px;
}

.interactive_grid .expanded_col .content img.from-item-img-sponsor-exhibitor-and-speaker-management {
    bottom: -290px;
}

.interactive_grid .expanded_col .content img.from-item-img-video-broadcasting-and-streaming {
    bottom: 60px;
    width: 350px;
}

.interactive_grid .expanded_col .content img.from-item-img-klik-smartbadges {
    max-width: 160%;
    bottom: -20px;
}

.interactive_grid .expanded_col .content img.from-item-img-professionalservices {
    bottom: -50px;
}

section#section-88-18598 .oxy-rich-text {
    padding: 0;
    margin: 0;
}
section#section-189-18598:before {
    content: '';
    background: #f4f9ff;
    width: 100%;
    height: 270px;
    bottom: 0px;
    left: 0;
    position: absolute;
}
section#section-189-18598 {
    position: relative;
}
section#section-88-18598 .oxy-rich-text ul {
    padding: 20px 20px;
    margin: 0;
}
div#code_block-116-18598 .rising-value, div#code_block-116-18598 .counter-text {
    color: #008CFF;
}
.author-block .author-header .author-image {
    width: auto;
}
.page-id-18598 div#div_block-207-18598 {
    border: none;
}
.blocks_featured.testimonials_home .block {
    height: 550px;
}
.testi-slider {
  width: 100%;
  max-width: 1300px;
  margin: 0 auto;
}
.blocks_featured.testimonials_home {
    display: table;
    margin: 70px auto 0 auto;
    width: 100%;
}
.list-new-ver ul li:not(:last-child) {
    margin-bottom: 15px;
}
.tiles_footer .tile .images-line {
    margin-top: 40px;
    display: flex;
    gap: 20px;
}
.tiles_footer .tile .images-line img {
    width: auto;
    max-height: 165px;
}
.tiles_footer .tile {
    background: #FAF5F4;
    border-radius: 20px;
    padding: 30px;
    position: relative;
    overflow: hidden;
    padding-bottom: 60px;
}
.tiles_footer {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(2, auto);
    gap: 35px;
    width: 100%;
    max-width: 1300px;
}

.tiles_footer .tile h5 {
    font-size: 30px;
    margin-bottom: 25px;
}
.tiles_footer .tile1 {
  grid-column: 1 / 3; /* spans col 1 and 2 */
  grid-row: 1;
}
.tiles_footer .tile2 {
  grid-column: 3;
  grid-row: 1;
}
.tiles_footer .tile3 {
  grid-column: 1;
  grid-row: 2;
}
.tiles_footer .tile4 {
  grid-column: 2 / 4; /* spans col 2 and 3 */
  grid-row: 2;
}
.tiles_footer .tile2 img {
    max-width: 380px;
    position: absolute;
    right: 0;
    bottom: -35px;
}
.tiles_footer .tile img.seals_home {
    position: absolute;
    width: 300px;
    bottom: 40px;
}
.tiles_footer .tile img.bg_home_tiles {
    position: absolute;
    right: -70px;
    top: 0;
    height: 100%;
}
.tiles_footer .tile h3 {
    color: #008CFF;
}
.tiles_footer .tile .featured_number {
    margin-top: 100px;
    transform: translateY(20px);
}
.page-id-18598 .hero-section .hbspt-form form, .postid-18230 .hero-section-klik form {
    align-items: center;
    justify-content: center;
}
figure.aligncenter.size-large.is-resized.psa-resized {
    max-width: 500px;
    display: table;
    margin: 10px auto 30px auto;
}
form#hsForm_def77d83-8dba-40e0-bf34-c3f0e1a71ff0 {
    align-items: center;
    justify-content: end;
}
form#hsForm_fa28ddd8-541f-4d70-855e-1566e25c5652 .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field,
form#hsForm_def77d83-8dba-40e0-bf34-c3f0e1a71ff0 .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{
    display: none;
}
section#section-844-19814 {
    display: none;
}
.page-id-20326 form#hsForm_def77d83-8dba-40e0-bf34-c3f0e1a71ff0,
.page-id-1835 form#hsForm_def77d83-8dba-40e0-bf34-c3f0e1a71ff0{
    justify-content: center;
}
form#hsForm_fa28ddd8-541f-4d70-855e-1566e25c5652 input.hs-button.primary.large,
form#hsForm_def77d83-8dba-40e0-bf34-c3f0e1a71ff0 input.hs-button.primary.large {
    background-color: #008cff;
    color: #ffffff;
    padding-right: 2.7rem;
    padding-left: 2.7rem;
    border-radius: 100px;
    font-size: clamp(1.6rem, 6vw, 1.8rem);
    font-weight: 300;
    line-height: 1.66;
    transition-duration: 0.3s;
    transition-timing-function: ease-in-out;
    height: 61px;
}
form#hsForm_fa28ddd8-541f-4d70-855e-1566e25c5652 input.hs-button.primary.large:hover,
form#hsForm_def77d83-8dba-40e0-bf34-c3f0e1a71ff0 input.hs-button.primary.large:hover{
    background: #1a1a1a;
}
.section-block.ct-div-block h5 {
    margin-bottom: 15px!important;
}
.postid-16525 .oxy-dynamic-list.customers__counter-holder span.counter-text {
    color:#008CFF;
}
ol.wp-block-list li {
    font-size: 18px;
    font-weight: 300;
    margin-bottom: 15px;
    line-height: 1.9;
}
.single-legal_and_privacy h2 {
    font-size: clamp(2.4rem, calc(2.4rem + ((1vw - 0.768rem) * 8.3333)), 3.6rem);
    margin-bottom: 20px;
    margin-top: 40px;
}
.single-legal_and_privacy .footer-menus .oxy-pro-menu-list .menu-item a {
    font-size: 16px;
}
.single-legal_and_privacy section#section-362-89 {
    margin-top: 100px;
}
ol.wp-block-list li ul {
    margin-top: 20px;
}
.postid-1012 .ct-div-block.card--post-wrap img {
    transform: scale(1.04);
}
.postid-1012 div#div_block-8-894 {
    align-self: center;
}
div#shortcode-2678-21976 .hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field {
    display: none;
}
div#shortcode-2678-21976 .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field {
    display: none;
}
div#shortcode-2678-21976 .hs_company.hs-company.hs-fieldtype-text.field.hs-form-field {
    display: none;
}
div#shortcode-2678-21976 form {
    position: absolute;
    width: 100%;
    left: 0;
    padding: 0 40px;
    flex-direction: column;
    text-align: center;
    display: grid;
    grid-template-columns: 43% 55%;
    margin-top: -30px;
    row-gap: 25px;
}
div#shortcode-2678-21976 .hs_opt_in.hs-opt_in.hs-fieldtype-booleancheckbox.field.hs-form-field {
    width: 100%;
    text-align: left;
    grid-column-start: 1;
    grid-column-end: 3;
    grid-row: 2;
}
div#div_block-2676-21976 {
    position: relative;
    padding-bottom: 90px;
}
div#shortcode-2678-21976 .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field {
    width: 60%;
    grid-column: 2;
    grid-row: 1;
}
div#shortcode-2678-21976 .hs_submit.hs-submit {
    grid-column: 2;
    grid-row-start: 1;
    grid-row-end: 1;
    width: 37%;
    justify-self: flex-end;
}
div#scrollable-wr {
    height: calc(100vh - 160px);
    overflow-x: hidden;
    overflow-y: auto;
    padding-right: 10px;
}
#div_block-2634-21976 ol.oxy-table-of-contents_list {
    padding: 0 0 0 25px;
}
div#scrollable-wr::-webkit-scrollbar {
  width: 5px;
}
div#scrollable-wr::-webkit-scrollbar-thumb {
  background:#11111129;
  border-radius:10px; 
}
div#scrollable-wr::-webkit-scrollbar-thumb:hover {
  background:#111111ba;
  border-radius:10px; 
}
.oxy-wpgb-facet.pagination-search .wpgb-facet .wpgb-search-facet input[type="search"],
#-wpgb-facet-932-1994 .wpgb-facet .wpgb-input {
    padding-left: 20px!important;
}
#div_block-11578-1969 .wpgb-facet .wpgb-search-facet input[type="search"] {
    padding-left: 20px!important;
}
#hubspot_klik_form .hs_are_you_a_marketing_agency_or_event_production_company_.hs-are_you_a_marketing_agency_or_event_production_company_.hs-fieldtype-select.field.hs-form-field, #hubspot_klik_form .hs_how_many_people_are_on_your_events_team_.hs-how_many_people_are_on_your_events_team_.hs-fieldtype-select.field.hs-form-field, #hubspot_klik_form .hs_how_many_registrants_are_at_your_events_in_a_year_.hs-how_many_registrants_are_at_your_events_in_a_year_.hs-fieldtype-select.field.hs-form-field {
    left: -105%;
}

span#span-621-573-3 span.variantB {
    max-width: 440px;
}

div#modal-cta-a .submitted-message p {
    color: #1a1a1a;
}
#modal-cta-a form > div:nth-child(7) {
    grid-column-start: 1;
    grid-column-end: 3;
}
a#link_button-34-17847 {
    min-width: 280px;
}
button#load-more-posts.clicked {
    opacity: 0.5;
    pointer-events: none;
    user-select: none;
}
.test-css-21723-1 h6#headline-2822-19581,
.test-css-21723-2 h6#headline-2678-19581,
.test-css-21723-1 #_rich_text-2544-17499 > ul > li:nth-child(2) > span.tooltip{
    display:none!important;
}
.pricing_item.new-version h6 {
    display: none;
}
span#span-2823-19581 {
    color: #757575;
}
div#_rich_text-2544-17499 {
    width: 100%;
    border-top: 1px solid #C4C4C4;
    padding: 20px 0 0px 0;
    margin: 40px 0 20px 0;
}
div#_rich_text-2544-17499 .oxy-rich-text span.tooltip::after {
    height: auto;
}
/* AB test start */
div#_dynamic_list-6858-17929 .counter-block-center p.T1 {
    max-width: 240px;
    display: table;
    margin: 0 auto;
}
div#_dynamic_list-6858-17929 .counter-block-center {
    max-width: 210px;
}
div#_dynamic_list-6858-17929 .P6.new-style-testi-blocks {
    width: 100%;
    row-gap: 40px!important;
    column-gap: 30px!important;
    align-items: baseline;
    display: flex!important;
    flex-wrap: wrap;
    justify-content: center;
    margin-top: 10px;
}
div#_dynamic_list-6858-17929 .updated_testi_blocks {
    width: 100%;
}
div#_dynamic_list-6858-17929 .main-review-image {
    border-radius: 25px;
    max-height: 230px;
}
div#_dynamic_list-6858-17929 h6 {
    display: table;
    margin: 0 auto;
    font-size: 18px;
    font-family: 'Real Textlight';
    background: #F2E6E3;
    padding: 10px 15px;
    border-radius: 100px;
    margin-bottom: 20px;
}
div#_dynamic_list-6858-17929 h3 {
    text-align: center;
    margin-bottom: 30px;
    min-height: 130px;
}
div#_dynamic_list-6858-17929 {
    gap: 60px;
    margin-top: 20px;
}
div#_dynamic_list-6858-17929 .review-wr {
    background: #C9BDB940;
    border-radius: 25px;
    padding: 40px;
    margin-top: 10px;
    position:relative;
    min-height: 295px;
    justify-content: space-between;
}
div#_dynamic_list-6858-17929 .reviewer-logo {
    position: absolute;
    right: 40px;
    max-width: 150px;
    max-height: 36px;
}
div#_dynamic_list-6858-17929 .review-wr .T1 {
    font-size: 16px;
}

.home div#div_block-6339-17929 {
    border-radius: 50px;
    margin-top: 70px;
    row-gap: 20px;
}
.home h1#headline-6334-17929 {
    font-size: 52px;
    max-width: 870px;
}
.home img#right-swirl, .home img#left-swirl {
    display: none;
}
.home #text_block-6336-17929 {
    max-width: 600px;
}
.home div#code_block-6856-17929 {
    margin-top: 70px;
    margin-bottom: 60px;
}
div#div_block-357-8 {
    position: absolute;
    right: 0;
}

header#header_main {
    background: #fff;
    height: 76px;
    border-bottom: 1px solid #000;
}

#header_main > .ct-section-inner-wrap {
    justify-content: center;
    align-items: center;
    display: flex;
    position: relative;
}

div#div_block-303-8 {
    position: absolute;
    left: 0;
}

div#div_block-302-8 {
    justify-content: center;
}

a#link_text-359-8 {
    margin-right: 1.3rem;
}

#-mega-menu-306-8 .oxy-mega-dropdown_link {
    padding: 0 1.3rem!important;
}
@media (max-width:768px){

  
  h4#headline-25-22737 br {
    display: none;
}

.faq_new_item h5 {
    font-size: 20px;
}

section#section-253-22737 h6 {
    margin-bottom: 15px!important;
}
  header#header_main {
      height: 43px;
  }
  .home h1#headline-6334-17929 {
      font-size: 30px;
  }
  .home div#div_block-6339-17929 > img {
      max-height: 31px;
      width: auto;
  }
  .home div#div_block-6339-17929 {
      border-radius: 25px;
      display: flex;
      flex-wrap: wrap;
      gap: 14px;
      padding: 20px;
      margin-top: 45px;
  }
  .home div#code_block-6856-17929 {
      margin-top: 45px;
      margin-bottom: 0;
  }
}
/* AB test end */
.ct-text-block.author-top-splash span {
    color: #757575;
}
.ct-text-block.author-top-splash a {
    color: #1a1a1a;
    transition: all .3s;
}
.ct-text-block.author-top-splash a:hover {
    color: #008cff;
}
.psa-buttons a.active {
    background: #1a1a1a!important;
    border-color: #1a1a1a!important;
    color: #fff;
}
.psa-buttons a {
    border-radius: 100px!important;
    font-weight: 300!important;
    font-family: 'Real Textlight';
    padding: 10px 15px 11px 15px!important;
    transition: all .3s!important;
}
.psa-buttons a:hover {
    background: #1a1a1a;
    border-color: #1a1a1a;
    color: #fff;
}
div#code_block-2079-21411:before {
    background: linear-gradient(90deg, #6dea9c, transparent);
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 80px;
    height: 100%;
}
div#code_block-2079-21411:after {
    background: linear-gradient(90deg, transparent, #6dea9c);
    content: '';
    position: absolute;
    right: 0;
    top: 0;
    width: 80px;
    height: 100%;
}
.ct-text-block.T1 a:hover {
    color: #1a1a1a;
}
.ct-text-block.T1 a {
    transition: all .3s;
}
.author-block {
    background: #C9BDB940;
    border-radius: 30px;
    padding: 40px;
}
.author-block p.written {
    font-size: 18px;
    margin-bottom: 30px;
}
.author-block .author-image {
    height: 154px;
}
.author-block .author-header .author-image img {
    width: 154px;
  height: 154px;
}
.author-block .author-details {
    margin-top: 30px;
}
.author-block .author-header h3 {
    font-size: 35px;
    margin: 0!important;
    padding: 0;
}
.icons-line-studios img {
    height: 138px;
}
.author-block .author-header {
    gap: 40px;
}
.studios-form input.hs-button.primary.large {
    background: #1a1a1a;
}
.studios-form input.hs-button.primary.large:hover {
    background: #008cff;
}
.author-block .author-header p {
    font-weight: 500!important;
}
video.background-video {
    width: 100%;
    height: 100%;
}
.author-block .author_links {
    justify-content: start;
    gap: 50px;
}

.author-block-post {
    width: 100%;
    margin-bottom: calc(40px* 0.65);
}

a.circle-link {
    transition: all .3s;
}

a.circle-link:hover {
    color: #008cff;
}
.ct-text-block.section-devider-gray {
    font-size: 22px;
    font-weight: 300;
    color: #757575;
    border-bottom: 1px solid #C9BDB9;
    display: table;
    width: 100%;
    padding: 20px 0;
    margin-bottom: 40px;
}
.author-header {
    display: flex;
    align-items: center;
    gap: 20px;
}
.author_links a:hover {
    color: #1a1a1a;
}

.author_links a:hover svg path {
    stroke: #fff;
}

.author_links a:hover svg path:first-child {
    fill: #008cff;
    stroke: #008cff;
}

.author_links a svg path {
    transition: all .3s;
}
.author-header .author-image img {
    width: 99px;
    height: 99px;
    object-fit: cover;
    border-radius: 100px;
}

.author-header h3 {
    font-size: 35px;
    margin-bottom: 4px;
}

.author-header p {
    font-size: 18px;
    font-weight: 500;
}

.author-details p {
    font-size: 18px;
    line-height: 30px;
    font-weight: 300;
}

.author_links {
    display: flex;
    gap: 20px;
    justify-content: space-between;
    margin-top: 20px;
}

.author_links a {
    display: flex;
    gap: 15px;
    font-size: 18px;
    font-weight: 300;
    color: #1a1a1a;
    align-items: center;
    transition: all .3s;
}

.author-details {
    margin-top: 10px;
}

.author-linkedin a:hover svg path{
    fill: #008cff;
    stroke: #008cff;
}

a.circle-link.linkedin:hover svg path:last-child, .author-linkedin a:hover svg path:last-child {
    fill: #fff;
    stroke: #008cff00;
}
.authors-archive {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 100px;
    border-top: 1px solid #C9BDB9;
    border-bottom: 1px solid #C9BDB9;
    padding-top: 70px;
    padding-bottom: 70px;
    margin-bottom: 5px;
}

.author-card {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
div#author-posts {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 30px;
}
div#_dynamic_list-22-1998 {
    max-width: 1220px;
}

div#_dynamic_list-22-1998 .logo-grid-image {
    max-height: 70px;
}
div#author-posts h6 a {
    color: #1a1a1a;
    transition: all .3s;
}

div#author-posts h6 a:hover {
    color: #008cff;
}

div#author-posts p {
    color: #757575;
    font-size: 18px;
    font-weight: 300;
    margin: 10px 0 0 0;
}

button#load-more-posts {
    background: transparent;
    color: #1a1a1a;
    font-weight: 300;
    text-align: center;
    margin: 60px auto 0 auto;
    display: table;
    border-radius: 100px;
    padding: 18px 40px 20px 40px;
    border: 1px solid #1a1a1a;
    font-size: 18px;
    font-family: 'Real Textlight';
    cursor: pointer;
    transition: all .3s;
}

button#load-more-posts:hover {
    background: #008cff;
    color: #fff;
    border: 1px solid #008cff;
}
.ct-text-block.author-top-splash {
    font-size: 22px;
    font-weight: 300;
}
#-wpgb-facet-11580-1969 .wpgb-facet .wpgb-search-facet input[type="search"] {
    padding-left: 20px!important;
}
.ct-text-block.author-top-splash span:first-child {
    color: #757575;
}

.ct-div-block.author-layout-top img {
    border-radius: 25px;
    max-width: 202px;
    height: auto;
    margin-bottom: 25px;
}

.ct-div-block.author-layout-top h1 {
    margin: 0;
    padding: 0;
}

.ct-div-block.author-layout-top {
    display: grid;
    grid-template-columns: 1fr 1fr;
    margin-top: 70px;
    gap: 30px;
}

.author-linkedin a {
    display: flex;
    gap: 15px;
    font-size: 18px;
    font-weight: 300;
    color: #1a1a1a;
    align-items: center;
    margin-top: 30px;
    transition: all .3s;
}

.author-linkedin svg, .author-linkedin a svg path {
    transition: all .3s;
}

.author-linkedin a:hover {
    color: #1a1a1a;
}

.hs_demo_request_region.hs-demo_request_region.hs-fieldtype-select.field.hs-form-field {
    display: block;
}
blockquote.wp-block-quote.text-left.is-layout-flow.wp-block-quote-is-layout-flow {
    text-align: left;
}
div#shortcode-232-958 .hs_company.hs-company.hs-fieldtype-text.field.hs-form-field {
    display: none;
}
.submitted-message.hs-main-font-element {
    font-size: clamp(2rem, calc(2rem +((1vw - 0.42rem)* 0.6818)), 2.6rem);
    font-family: 'GalaxieCopernicus';
}
#code_block-2819-19581 form {
    row-gap: 10px!important;
}
.hs_opt_in.hs-opt_in.hs-fieldtype-booleancheckbox.field.hs-form-field {
    font-size: 14px;
    font-weight: 300;
    margin-top: 10px;
    margin-bottom: 10px;
}
.email-only-form .hs_firstname,
.email-only-form .hs_lastname,
.email-only-form .hs_company.hs-company.hs-fieldtype-text.field.hs-form-field{
    display: none;
}
.email-only-form form {
    flex-direction: column;
    gap: 20px;
}
.email-only-form form label {
    font-size: 14px;
    line-height: 20px;
    display: table;
}
.email-only-form form .hs_email.hs-email {
    width: 100%;
}
.email-only-form input.hs-button.primary.large {
    max-width: 340px;
    margin: 0 auto;
    display: table;
}
.postid-2178 h2.wp-block-heading {
    font-size: clamp(2.4rem, calc(2.4rem + ((1vw - 0.768rem) * 8.3333)), 3.6rem);
    margin-bottom: 20px;
    margin-top: 40px;
}
figure.wp-block-embed.aligncenter.is-type-video.is-provider-youtube.wp-block-embed-youtube.wp-embed-aspect-16-9.wp-has-aspect-ratio {
    display: table!important;
}
.ct-div-block.card--post-simple > .ct-link {
    width: 100%;
}
.postid-767 h2#headline-56-1238,
.postid-1359 h2#headline-56-1238{
    display: none;
}
.postid-767 section#section-55-1238,
.postid-1359 section#section-55-1238{
    margin-top: 60px;
}
.postid-767 section#section-520-1238,
.postid-1359 section#section-520-1238{
    display: none;
}
.postid-1022 .oxy-carousel-builder_icon.oxy-carousel-builder_prev,
.postid-1022 .oxy-carousel-builder_icon.oxy-carousel-builder_next{display:none}
.wp-block-group.boxed.has-global-padding {
    padding: 40px;
    background: rgb(241 238 237) !important;
    border-radius: 25px;
}
.postid-20567 div#text_block-797-1269 {
    margin-bottom: 0;
}
.image_overflow {
    width: 100%;
}
.postid-1022 section#section-3-894 {
    background: transparent;
}

.postid-1022 .hero-reviews {
    display: none;
}

.postid-1022 img#image-413-894 {
    max-width: 560px;
}

.postid-1022 #section-379-894 > .ct-section-inner-wrap {
    padding: 100px 0px;
}

.postid-1022 .top-hero input[name="email"] {
    border: 1px solid #C4C4C4;
}

.postid-1022 #image-10-894 {
    max-width: 640px;
}

.postid-1022 div#div_block-8-894 {
    align-items: center;
    justify-content: center;
}

.postid-1022 h1#headline-6-894 {
    font-size: 48px;
}

.postid-1022 .product-overview-single-row {
    background: transparent!important;
    padding: 0!important;
    gap: 0!important;
}

.postid-1022 .oxy-dynamic-list :is([data-id="div_block-52-894"],#incspec) {
    width: 100%;
    max-width: 650px;
}

.postid-1022 .oxy-dynamic-list :is([data-id="image-55-894"],#incspec) {
    max-width: 100%;
    max-height: 420px;
    object-fit: contain;
}

.postid-1022 .product-overview-single-row:nth-of-type(2n) .oxy-dynamic-list :is([data-id="div_block-52-894"],#incspec) {
    justify-content: ;
}

.postid-1022 .product-overview-single-column:not(.ct-section):not(.oxy-easy-posts),
.postid-1022 .product-overview-single-column.oxy-easy-posts .oxy-posts, 
.postid-1022 .product-overview-single-column.ct-section .ct-section-inner-wrap {
    justify-content: space-between;
}

.postid-1022 div#_dynamic_list-16-894 {
    gap: 125px;
}

.postid-1022 section#section-118-894 {
    display: none;
}

p.nothing-found {
    text-align: center;
    font-weight: 300;
    background: rgba(242,230,227,0.25);
    padding: 60px;
    max-width: 490px;
    margin: 0 auto;
    border-radius: 50px;
    font-size: 16px;
}
.wpgb-facet .wpgb-search-facet input[type="search"] {
    color: #000000;
    border:1px solid #000;
    border-radius: 50px;
    color: #000000;
    text-indent: 0px;
}
div#_dynamic_list-200-1932 > div {
    background: #FFF000;
    border-radius: 25px;
    padding: 30px 20px;
}
div#div_block-14-17388 p {
    color: #1a1a1a;
}
.hero-bottom-line > div {
    position: relative;
    max-width: 1300px;
    margin: 0 auto;
}
.hero-bottom-line img#left-swirl {
    transform: none;
    left: -45%;
    top: 130px;
}
.hero-bottom-line:before {
    width: 100%;
    position: absolute;
    background: #fff;
    content: '';
    height: 175px;
    bottom: 0;
}
.hero-bottom-line {
    position: relative;
}
.hero-bottom-line img#right-swirl {
    transform: none;
    right: -45%;
    top: 130px;
}
section#hero-section .hero-reviews {
    margin-bottom: 0;
}
section#hero-section > div {
    padding-bottom: 0;
}
#partner-form {
  margin-bottom:100px;
}
.single-post .post-content ul > li > ul {
    margin-top: 10px!important;
}
.single-podcast h3 {
    font-size: clamp(2.4rem, calc(2.8rem + ((1vw - 0.768rem) * 7.4074)), 2.8rem);
    margin-top: clamp(3rem, calc(2.8rem + ((1vw - 0.768rem) * 7.4074)), 4rem);
    margin-bottom: clamp(1.5rem, calc(2.8rem + ((1vw - 0.768rem) * 7.4074)), 20px);
}
img#image-1147-573-3:hover {
    cursor: pointer;
}
div#div_block-2068-714-10 .percentage_num {
    display: none;
}
div#div_block-2068-714-10 .comparison-info {
    justify-content: flex-start;
    gap: 5px;
    align-items: baseline;
}
div#div_block-2068-714-10 .comparison-info .ct-text-block.T3 {
    color: #1a1a1a;
    font-size: 18px;
}
.card--post-info-wrap .ct-headline.P9.m-H2.H6 {
    margin-bottom: 1.5rem;
}
.oxy-dynamic-list .card--post-simple a.related-post-heading span {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
}
.oxy-dynamic-list .card--post-simple {
    background: rgb(241 238 237) !important;
    overflow: hidden;
    position:relative;
}
.oxy-dynamic-list .card--post-simple .date_block {
    padding: 0 20px;
    display: flex;
    flex-direction: row;
    margin-bottom: 30px;
}
.oxy-dynamic-list .card--post-simple > a:first-child {
    border-radius: 0!important;
}

.oxy-dynamic-list .card--post-simple > a.related-post-heading:before {
    content: '';
    width:100%;
    height:100%;
    left:0px;
    top:0px;
    position:absolute;
}
.oxy-dynamic-list .card--post-simple > a.related-post-heading:hover h6 span {
    color:#1a1a1a!important;
}
.oxy-dynamic-list .card--post-simple .card--post-simple-image {
    border-radius: 0;
    transform: scale(1.03);
    transition: all .3s;
}
.oxy-dynamic-list .card--post-simple:hover .card--post-simple-image{
     transform: scale(1.1);
}
.oxy-dynamic-list .card--post-simple > a.related-post-heading {
    padding: 5px 20px 0 20px;
}
.oxy-dynamic-list .card--post-simple .ct-text-block.T1.P9 {
    padding: 0 20px;
    margin-bottom: 10px;
}
.oxy-dynamic-list .card--post-simple .ct-text-block.T1.P9 span {
    overflow: hidden;
    display: -webkit-box;
   -webkit-line-clamp: 3;
           line-clamp: 3; 
   -webkit-box-orient: vertical;
}
section#section-6844-17929 {
    margin-bottom: clamp(2.4rem, calc(60px + ((1vw - 0.42rem) * 2.0455)), 120px);
}
.logos-home-new {
    width: 100%;
    flex-direction: row;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    padding-left: 20px;
    padding-right: 20px;
    max-width: 1027px;
    gap: 40px;
    margin-left: auto;
    margin-right: auto;
}
.logos-home-new img {
    height: 55px;
}
.copy-hero {
    text-align: center;
    font-size: 18px;
    max-width: 488px;
    margin: 0 auto 110px auto;
    line-height: 30px;
    font-weight: 300;
}
.copy-hero a {
    height: 55px;
    background: #008CFF;
    color: #fff;
    display: flex;
    margin: 0 auto;
    max-width: 253px;
    align-items: center;
    justify-content: center;
    border-radius: 100px;
    margin-top: 30px;
    transition: all .3s;
}
.copy-hero a:hover {
    background: #1a1a1a;
}
.copy-hero p {
    font-weight: 350;
}
#-wpgb-facet-11580-1969 .wpgb-facet .wpgb-search-facet input[type="search"] {
    border: 1px solid #000!important;
    border-radius: 100px;
    padding: 0!important;
    height: 54px!important;
}
.postid-20567 a#link_text-799-1269 {
    display:none;
}
.postid-20567 #code_block-942-1269 > div > div:nth-child(5) > div > span:nth-child(2) {
    padding-left: 10px;
}
.page-id-19676 section#section-6794-19676 {
    display: block!important;
}
.hero-images img.animated {
    opacity: 1;
    visibility: visible;
    transform: translateY(0px) scale(1) translateX(-50%);
}
.hero-images img {
    width: 100%;
    transition: all .8s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    opacity: 0;
    visibility: hidden;
    transform: translateY(130px) scale(0.9) translateX(-50%);
    position: absolute;
    max-width: 960px;
    left: 50%;
    transform-origin: 0% 0%;
}
.hero-images {
    margin-top: 30px;
    height: 520px;
    position: relative;
    text-align: center;
}
.psa-buttons a {
    transition: none;
    font-size: 16px;
    color: #1a1a1a;
    font-weight: 300;
    border-radius: 16px;
    border: 1px solid #1a1a1a;
    padding: 11px 14px;
    display: flex;
    align-items: center;
    height: 50px;
}
.psa-buttons a img {
  margin-right:10px;
}
.psa-buttons {
   transition: none;
    display: flex;
    gap: 10px;
    align-items: center;
    justify-content: center;
}
.psa-buttons a.active {
    background: #FFB4B4;
    border-color: #FFB4B4;
}
.psa-buttons a.active img {
    display: block;
}
.psa-buttons a.active:nth-child(2),
.psa-buttons a.active:nth-child(4),
.psa-buttons a.active:nth-child(7){
    background: #C8BEFF;
    border-color: #C8BEFF;
}
.psa-buttons a.active:nth-child(3),
.psa-buttons a.active:nth-child(6){
    background: #C9BDB9;
    border-color: #C9BDB9;
}
/* .ct-modal .hs_demo_request_region.hs-demo_request_region.hs-fieldtype-select.field.hs-form-field {
    display: block;
    grid-column-start: 1;
    grid-column-end: 3;
} */
.oxy-pro-media-player.standard-video.formtrigger:after {
    content: ' ';
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 99999;
    display: table;
    left: 0;
    top: 0;
}
#hubspot_klik_form form .hs-error-msgs label {
    padding: 0;
}
.oxy-pro-media-player.standard-video.formtrigger {
    position: relative;
}

#code_block-2819-19581 .hs_opt_in.hs-opt_in.hs-fieldtype-booleancheckbox.field.hs-form-field ul li label input {
    appearance: auto;
    width: auto;
}
#code_block-2819-19581 .hs_submit.hs-submit {
    grid-column-start: 1;
    grid-column-end: 3;
}
#code_block-2819-19581 .hs_opt_in.hs-opt_in.hs-fieldtype-booleancheckbox.field.hs-form-field {
    line-height: 15px;
    margin: 20px 0 20px 20px;
    grid-column-start: 1;
    grid-column-end: 3;
}
#code_block-2819-19581  form {
    display: grid;
    grid-template-columns: 1fr 1fr;
    row-gap:0px;
    margin-top: 15px;
}
div#modal-2813-19581 form > div:nth-child(7) {
    grid-column-start: 1;
    grid-column-end: 3;
}

.form-popup-democenter.ct-modal.form-popup label {
    padding: 0;
    font-weight: 400;
    margin: 0 0 4px 0;
}
.form-popup-democenter.ct-modal.form-popup form {
    margin-top:20px!important;
    margin-bottom: 0;
    display: table;
    width: 100%;
}
.form-popup-democenter.ct-modal.form-popup .hs-custom-style fieldset input {
    height: 50px!important;
    box-shadow: 0 0 0 !important;
}
.form-popup-democenter.ct-modal.form-popup .hs-custom-style fieldset input:active, .form-popup-democenter.ct-modal.form-popup .hs-custom-style fieldset input:focus {
    border:1px solid #008cff!important;
}
.form-popup-democenter.ct-modal.form-popup .hs-custom-style fieldset input.hs-input.invalid.error {
    box-shadow: 0 0 0;
    border: 1px solid red;
}
.form-popup-democenter.ct-modal.form-popup ul.no-list.hs-error-msgs.inputs-list > li {background: transparent;position: relative!important;}
.form-popup-democenter.ct-modal.form-popup ul.no-list.hs-error-msgs.inputs-list > li:after {
    display: none;
}
.form-popup-democenter.ct-modal.form-popup ul.no-list.hs-error-msgs.inputs-list {
    position: relative!important;
}
.form-popup-democenter.ct-modal.form-popup ul.no-list.hs-error-msgs.inputs-list > li > label {
    color: red;
    padding: 0px 0 0px 15px;
    font-size: 12px;
    white-space: nowrap;
}
.form-popup-democenter.ct-modal.form-popup .hs-custom-style fieldset input[type="checkbox"] {appearance: auto;height: 14px!important;width: 14px;box-shadow: 0 0 0;border: none;transform: translateY(2px);}

.form-popup-democenter.ct-modal.form-popup .hbspt-form form .hs-fieldtype-text {
    margin-bottom: 15px;
}
.form-popup-democenter.ct-modal.form-popup .hs_opt_in.hs-opt_in.hs-fieldtype-booleancheckbox.field.hs-form-field {
    margin-top: 15px;
}
.form-popup-democenter.ct-modal.form-popup .actions {
    padding: 0;
    margin: 20px auto 0 auto;
    display: table;
}
.form-popup-democenter.ct-modal.form-popup .actions input.hs-button.primary.large {
    width: 300px;
    margin: 0;
    padding: 0;
    border-radius: 100px;
    font-size: 18px;
    font-family: 'RealTextPro';
    font-weight: 300;
    transition: all .3s;
    box-shadow: 0 0 0!important;
}
.form-popup-democenter.ct-modal.form-popup .actions input.hs-button.primary.large:hover {
    background: #1a1a1a;
    box-shadow: 0 0 0;
}

h2#headline-9-20326 br:first-child,
h2#headline-9-20326 br:first-child:before{
    display: inline;
    content: ' ';
}

.duration {
    position: absolute;
    right: 0px;
    bottom: 0px;
    padding: 2px 6px;
    font-size: 16px;
    margin: 16px;
    background: rgb(0 0 0 / 39%);
    border-radius: 5px;
    color: #fff;
    font-weight: 300;
}

.video_link_item:hover{
  cursor:pointer;
}

vime-vimeo > vime-default-ui > vime-ui > div > vime-default-controls > vime-controls:nth-child(5) {
    background: #1111117a;
    padding: 10px 30px;
}

.wpgb-facet.wpgb-facet-17 {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 65px;
}

.wpgb-facet.wpgb-facet-17 button {
    background: transparent;
    color: #1a1a1a;
    border: 1px solid #1a1a1a;
    border-radius: 100px;
    font-size: 16px;
    min-width: 300px;
}

body .wpgb-facet select.wpgb-select+.wpgb-select-controls svg {
    stroke-width: 0;
    fill: #1a1a1a;
    width: 20px;
    margin-right: 10px;
}

.oxy-table-of-contents_inner a.oxy-table-of-contents_link {
    color: #1a1a1a!important;
    margin-bottom: 10px;
    font-size: 16px;
}

div#modal-cta-a .hs_numemployees.hs-numemployees.hs-fieldtype-select.field.hs-form-field {
    position: relative;
    grid-column-start: 1;
    grid-column-end: 2;
    display: block;
}

.hs_numemployees.hs-numemployees.hs-fieldtype-select.field.hs-form-field {
    position: relative;
/*     grid-column-start: 1;
    grid-column-end: 3; */
    display: block;
}

.testimonial_products .logo-grid-image-wrap {
    max-width: 170px;
}

#hubspot_klik_form .hs_numemployees.hs-numemployees.hs-fieldtype-select.field.hs-form-field {
    grid-column: 1;
}

div#div_block-6599-17929 {
    border: none!important;
    padding: 0 20px!important;
}

section#section-leader:before {
    position: absolute;
    content: '';
    background: rgba(0,140,255,0.07);
    width: 100%;
    height: 100px;
    z-index: -1;
}

.postid-817 .arrow-points .points-arrow {
    display:none;
}

.postid-817 .T1 ul a, .postid-817 .T1 p a {
    color: #008CFF !important;
}

.postid-817 .T1 ul a:hover, .postid-817 .T1 p a:hover {
    text-decoration: underline!important;
}


.postid-817 .arrow-points {
    padding:0;
    margin: 0;
}

.postid-817 .detailed-features-card--image {
    max-width: 100%;
}

.postid-817 .arrow-points ul,
div#_rich_text-3242-714 ul{
    padding: 0 0 0 20px;
}

.postid-817 .arrow-points ul a {
    text-decoration: none;
}

.postid-817 .arrow-points ul a:hover {
    text-decoration: underline;
}

.postid-817 .arrow-points ul > li,
div#_rich_text-3242-714 ul > li {
    padding: 0 0 20px 0!important;
}

.postid-817 .detailed-features-card--info-wrap:not(.ct-section):not(.oxy-easy-posts) {
    justify-content: flex-start;
    align-items: start;
    display: table;
}


.postid-817 section#section-277-714 {
    background: transparent;
}

.postid-817 section#section-277-714 .ct-section-inner-wrap {
    background-color: #fff000;
    border-radius: 50px;
    padding: 70px 20px;
}

.is-previous .ct-image.playbtn,
.is-next .ct-image.playbtn {
    user-select:none;
    pointer-events:none;
}

.logos-cvent .logo-grid {
    column-gap: 40px!important;
    row-gap: 20px!important;
}

.logos-cvent .logo-grid img {max-height: 55px;}

.postid-20040 div#div_block-17-894-1 {
    margin-bottom: 35px;
}

.postid-20040 div#div_block-17-894-3 {
    padding-top: 100px;
}

a.search-header svg {
    width: 19px;
    height: 19px;
}

.pagination-search .wpgb-facet .wpgb-pagination {
    display: table;
    margin: 0 auto;
}

.oxy-wpgb-facet.pagination-search .wpgb-facet .wpgb-search-facet input[type="search"] {
    background: #fff;
    border: none;
    border-radius: 100px;
    padding: 0!important;
}

.oxy-wpgb-facet.pagination-search {
    max-width: 390px;
}

.oxy-wpgb-facet.pagination-search .wpgb-facet .wpgb-clear-button:hover {
    opacity: 1!important;
    background: #fff;
    color: #008cff;
}

.postid-17320 #section-341-894 {
    display: none;
}

.postid-20040 section#section-341-894 {
    display: none;
}

.postid-20040 #section-1902-894>.ct-section-inner-wrap {
    padding-top: 0;
}


.image-holder:before {z-index: 1;`:;`: 1;content: '';background: #000;opacity: 0.4;position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.image-holder .logo-card {
    z-index: 2;
}

.postid-20040 section#section-3-894,
.postid-1012 section#section-3-894,
.postid-16525 section#section-3-894{
    background: #008CFF12;
}

.case-study-new a.arrow-wrap:before {
    position: absolute;
    width: 100%;
    height: 100%;
    content: '';
    top: 0;
    left: 0;
}

.case-study-new {
    position: relative;
}

.selects_grid {
    display: flex;
    gap: 10px;
    margin-bottom: 40px;
      position: relative;
    z-index: 3;
}

.selects_grid > .item {
    width: 100%;
    position: relative;
    border: 1px solid #1a1a1a;
    border-radius: 100px;
    transition: all .3s;
}

.selects_grid > .item .dropdown {
    position: absolute;
    background: #fff;
    border-radius: 15px;
    width: 100%;
    box-shadow: 0 10px 10px #00000024;
    padding: 10px;
    margin-top: 10px;
    opacity: 0;
    visibility: hidden;
    transform: translateY(-10px);
    transition: all .2s ease-in;
}

.selects_grid > .item .heading {
    white-space: nowrap;
    font-size: 18px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 130px;
    line-height: 34px;
    cursor: pointer;
    transition: all .3s;
    padding: 13px 20px;
}

.selects_grid > .item .heading:after {
    content: '';
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="15" height="10" viewBox="0 0 15 10" fill="none"><path d="M13.5336 1.49989L7.31445 7.71902L1.09533 1.49989" stroke="%231A1A1A" stroke-width="2"></path></svg>');
    display: inline;
    width: 14px;
    height: 10px;
      transition: all .3s;
}

.selects_grid > .item.active {
    border: 1px solid #008cff;
    background: #008cff;
}

.selects_grid > .item.active .heading {
    color: #fff;
}

.selects_grid > .item.active .heading::after {
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="15" height="10" viewBox="0 0 15 10" fill="none"><path d="M13.5336 1.49989L7.31445 7.71902L1.09533 1.49989" stroke="%23FFFFFF" stroke-width="2"></path></svg>');
    transform: rotate(180deg);
}

.selects_grid > .item.all a {
    color: #1a1a1a;
    padding: 17px 49px;
    display: table;
    font-size: 18px;
}

.selects_grid > .item .dropdown.show {opacity: 1;visibility: visible;transform: translateY(0px);z-index:999;}

.selects_grid > .item .dropdown a {
    font-size: 18px;
    color: #1a1a1a;
    width: 100%;
    align-items: center;
    gap: 10px;
    padding: 7px 0;
    transition: all .3s;
    padding: 11px 10px 11px 45px;
    border-radius: 15px;
    display: table;
    position: relative;
}

.selects_grid > .item .dropdown a:before {
    content: '';
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="27" height="28" viewBox="0 0 27 28" fill="none"><mask id="mask0_1131_7393" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="27" height="28"><ellipse cx="13.5" cy="14" rx="13.5" ry="14" fill="%23008CFF"></ellipse></mask><g mask="url(%23mask0_1131_7393)"><path d="M26.5 14C26.5 21.4731 20.6627 27.5 13.5 27.5C6.33728 27.5 0.5 21.4731 0.5 14C0.5 6.52686 6.33728 0.5 13.5 0.5C20.6627 0.5 26.5 6.52686 26.5 14Z" stroke="%231A1A1A"></path><rect x="13.1709" y="8" width="1" height="12" fill="%231A1A1A"></rect><rect x="19.4854" y="13.5" width="1" height="12" transform="rotate(90 19.4854 13.5)" fill="%231A1A1A"></rect></g></svg>');
    display: block;
    width: 27px;
    height: 28px;
    position: absolute;
    left: 10px;
    top: 10px;
    transition: all .3s;
    transform: rotate(0deg);
}

.selects_grid > .item .dropdown a:hover {
    background: #008cff12;
}

.selects_grid > .item .dropdown a.active {
    background: #008cff12;
}

.selects_grid > .item .dropdown a.active:before {
    transform: rotate(45deg);
}

.selects_grid > .item:hover {
    border: 1px solid #008cff;
}

div#selected_options {
      margin-bottom: 45px;
    display: flex;
    gap: 15px;
    justify-content: center;
    margin-top: -10px;
  flex-wrap:wrap;
}

div#selected_options .selected-item {
    background: #008CFF12;
    padding: 7px 10px 5px 10px;
    font-size: 18px;
    display: flex;
    align-items: center;
    position: relative;
    border-radius: 100px;
    gap: 10px;
    font-weight: 300;
}

a.remove-item:before {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    content: '';
}

div#selected_options .selected-item a {
    display: flex;
}

div#selected_options .selected-item a img {
    margin: -3px 0 0 0;
}

div.selects_grid > div:nth-child(2) > div.heading {gap: 40px;}

.cta-section-blue input,
.ct-div-block.footer-optin-content-width-bg-image input {
    border: none!important;
}

.footer-optin-content-width-bg-image {
    background: transparent;
}

.slideshow-case-studies:before {
    width: 100%;
    height: 242px;
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    background: #fff;
}

.slideshow-case-studies {
    position: relative;
}

.customer-stories-carousel .flickity-viewport {
    overflow: visible;
}

.customer-stories-carousel .oxy-carousel-builder_icon.oxy-carousel-builder_prev,
.customer-stories-carousel  .oxy-carousel-builder_icon.oxy-carousel-builder_next{
    display: none;
}

.customer-stories-carousel .ct-div-block.cell {
    transition: all .2s;
    transform: scale(0.8)!important;
}

.customer-stories-carousel .ct-div-block.cell.is-selected {
    transform: scale(1)!important;
}

.customer-stories-carousel {
    position: relative;
    width: 100%;
    margin: 0 auto;
    max-width: 860px;
}

.customer-stories-carousel .arrow-wrap {
    opacity:0;
    visibility:hidden;
    transition: all .2s;
}

.customer-stories-carousel .ct-div-block.cell.is-selected .arrow-wrap {
    opacity:1;
    visibility:visible;
}

.customer-stories-carousel .ct-image {
    transition: all .2s;
    filter: brightness(0.5);
}

.customer-stories-carousel .ct-div-block.cell.is-selected .ct-image {
    filter: brightness(1);
}

#section-77-19814 nav.wpgb-pagination-facet ul.wpgb-pagination {
    margin: 0 auto;
    display: table;
}

.single-legal_and_privacy ul li {
    font-size: clamp(1.6rem, 4vw, 1.8rem);
    font-weight: 300;
    line-height: 1.66;
    color: #1a1a1a;
    margin-bottom: 10px;
}

select.wpgb-select {
    border-radius: 100px!important;
    border: 1px solid #1a1a1a!important;
    padding: 1px 20px!important;
}
.oxy-wpgb-facet.search.pill-facet input.wpgb-input {
    height: 54px!important;
    padding: 0!important;
}

a.ct-link.coded-version.large-arrow-button-realText.arrow-wrap.text-cta.blue-version.in-content {
    font-weight: 300;
}

.page-id-19814 form input.hs-input[type=email] {
    border: 1px solid #000000;
}

.blocks_featured {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.blocks_left {
    display: grid;
    grid-template-columns: 1fr .7fr;
    gap: 20px;
}

.blocks_right {
    display: grid;
    grid-template-columns: .7fr 1fr;
    gap: 20px;
}

.blocks_featured .block {
    border-radius: 25px;
    position: relative;
    padding: 30px;
    height: 330px;
    background-size: cover;
    background-position: center;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.blocks_featured .block img {
    height: 46px;
}

.blocks_featured .block a.button {
    font-size: 18px;
    font-weight: 300;
    color: #fff;
    display: flex;
    align-items: center;
    gap: 15px;
    position: static;
    z-index: 2;
}

.blocks_featured .block a.button:before {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    content: '';
    z-index: 3;
    cursor: pointer;
}

.blocks_featured .block:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #000;
    left: 0;
    top: 0;
    border-radius: 25px;
    opacity: 0;
    z-index: 1;
    transition:all .4s;
}

.block .logo {
    position: relative;
    z-index: 2;
      transition: all .4s;
    opacity: 1;
}

.blocks_featured .block .desc {
    font-size: 26px;
    color: #fff;
    line-height: 35px;
    letter-spacing: -1px;
    font-family: 'GalaxieCopernicus';
    position: absolute;
    transition: all .4s;
    opacity: 0;
    z-index: 3;
    user-select: none;
    pointer-events: none;
    width: 80%;
}

.blocks_featured .block:hover .desc {
    opacity: 1;
}

.blocks_featured .block:hover .logo {
    opacity: 0;
}

.blocks_featured .block:hover:before {
    opacity: 0.5;
}

.pricing_item h5.ct-headline span:first-child {
    margin-bottom: 9px;
}
section#hero_main_b > div {
    position: relative;
}
section#hero_main_b img#right-swirl {
    right: -400px;
}
body.test-css-19771-2 #hero_main_b {
  display:block;
}
body.test-css-19771-2 #hero-main {
  display:none;
}
.wistia_click_to_play {
    width: auto!important;
}
.standard-hero-info-wrap .submitted-message {
    text-align: center;
    font-size: 18px;
    font-weight: 300;
    line-height: 28px;
}
#hero-main .hero-reviews {
    margin-bottom: 80px;
}
img.ct-image.reviewer-logo {
    max-width: 115px;
    margin-top: 5px;
    max-height: 29px;
}
.testimonial-tooltip {
    border-top: 1px solid #ccc!important;
    padding-top: 70px!important;
    padding-bottom: 70px!important;
    border-bottom: 1px solid #ccc!important;
    margin-top: 140px;
}
div#div_block-6172-19676 {
    row-gap: 40px;
    column-gap: 40px;
    align-items: baseline;
    justify-items: baseline;
    margin-left: -20px;
}
div#div_block-6031-19676 {
    row-gap: 20px;
}
img#left-swirl {
    position: absolute;
    left: -380px;
    transform: rotate(165deg);
    margin-top: 50px;
}
img#right-swirl {
    position: absolute;
    right: -290px;
    transform: rotate(185deg) scaleX(-1);
    margin-top: 80px;
}
#hero-main > .ct-section-inner-wrap {
  position:relative;
}
.postid-18230 section#section-1902-894,
.postid-16525 section#section-1902-894{
    padding-top: 0;
}
.postid-16386 section#section-1902-894 {
    padding: 0;
}

.postid-16386 #section-1902-894>.ct-section-inner-wrap {
    padding-bottom: 0;
}

.section-features-product > div > div > div.oxy-dynamic-list > div.product-overview-single-row {
    padding-right: 0!important;
}

.postid-18230 .ct-div-block.testimonial-card-role-only.testimonial-klik {
    margin-bottom: 80px;
}

.search-input-form .oxy-search-form input {
    padding: 15px!important;
    border-radius: 100px!important;
}
.postid-768 h2#headline-56-1238,
.postid-17271 h2#headline-56-1238 {
    display:none;
}
.postid-17271 div#div_block-2283-1238,
.postid-768 div#div_block-2314-1238{
    margin: 0px 0 60px 0;
}
.postid-17271 section#section-2282-1238 {
    padding-top: 120px;
}
.ct-image.quote_icon {
    margin-bottom: 10px;
    margin-top: 10px;
}
.postid-16525 #section-1902-894 > .ct-section-inner-wrap {
    padding-top: 0px!important;
}
.postid-16408 #section-1902-894>.ct-section-inner-wrap,
.postid-17320 #section-1902-894>.ct-section-inner-wrap {
    padding-top: 0;
}
.postid-1012 #section-1902-894>.ct-section-inner-wrap {
    padding-top: 60px;
}
.page-id-17499 h4#headline-2391-17499 {
    margin-top: 100px;
}

.page-id-17499 #section-2464-17499>.ct-section-inner-wrap {
    padding-bottom: 110px;
}

.page-id-17499 section#section-2536-17499 {
    margin-top: -50px;
}

.page-id-17499 div#div_block-2537-17499 {
    margin-top: -77px;
}
.page-id-17499 h5#headline-2539-17499 {
    border-radius: 25px 25px 0 0;
}
p.price_pricing {
    font-size: 26px;
    font-family: 'GalaxieCopernicus';
    color: #008CFF;
    margin-top: -5px;
    margin-bottom: 16px;
}
.page.page-id-19581 .faq_new_item .ct-text-block {
    display: block;
}
.page.page-id-19581 .faq_new_item .ct-div-block {
    display:none;
}
.page.page-id-19581 .faq_new_item .ct-div-block .link-arrow-holder {justify-content: start;margin-top: 30px;}
.oxy-rich-text span.tooltip {
    display: inline-block;
    position: absolute;
    margin-left: 10px;
    cursor: pointer;
}
.oxy-rich-text span.tooltip::after {
    content: attr(data-tooltip);
    position: absolute;
    width: 200px; /* Adjust the width as needed */
    background-color: #1a1a1a;
    color: #fff;
    text-align: center;
    padding: 5px 10px;
    border-radius: 6px;
    opacity: 0;
    visibility: hidden;
    z-index: 1;
    bottom:40px;
    height:auto;
    left: 50%;
    margin-left: -100px;
    font-size:14px;
}
.oxy-rich-text span.tooltip:hover::before {
    content: "";
    background-image: url(../svg/bg.svg);
    transform: translateX(-50%) rotate(180deg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    width: 3.5rem;
    height: 1rem;
    position: absolute;
    bottom: 110%;
    left: 50%;
}
div#_rich_text-2578-17499 .checks.doubled li:nth-child(5) {
    break-after: column;
}
.oxy-rich-text span.tooltip:hover::after {
    opacity: 1;
    visibility: visible;
}
div#div_block-2538-17499 {
    overflow: visible;
}
#div_block-2296-17499 .faq_new_item .ct-text-block {
    max-width: 750px;
}
a#link_button-2782-19581 {
    background: #1a1a1a;
}
a#link_button-2782-19581:hover {
    background: #008cff;
}
section#section-2390-17499 .ct-section-inner-wrap {
    border-top: 1px solid #C9BDB9;
}
span#span-2738-19581 {
    font-size: 22px;
    display: table;
    margin: 0 auto;
    font-family: 'RealTextPro';
    font-weight: 375;
    margin-top: 20px;
}
h3#headline-2686-19581 span {
    font-size: 22px;
    display: table;
    margin: 0 auto;
    font-family: 'RealTextPro';
    font-weight: 375;
    margin-top: 20px;
}
h3#headline-2686-19581 {
    margin: 0 auto 30px auto;
}
span#span-2680-19581 {
    color: #757575;
}
h5#headline-2694-19581,
h5#headline-2700-19581,
h5#headline-2703-19581,
h5#headline-2709-19581,
h5#headline-2712-19581,
h5#headline-2715-19581,
h5#headline-2719-19581,
h5#headline-2722-19581,
h5#headline-2725-19581,
h5#headline-2729-19581,
h5#headline-2732-19581,
h5#headline-2735-19581{
    margin-bottom: 15px;
}
div#div_block-2537-17499 {
    margin-top: -200px;
}
section#section-2536-17499 {
    margin-top: 135px;
}
.pricing_item .ct-headline span {
    font-size: 18px;
    max-width: 430px;
    display: table;
    margin: 0 auto;
    font-family: 'RealTextPro';
    font-weight: 375;
    margin-top: 10px;
}
ul.checks.doubled {
    column-count: 2;
}
.pricing_item.new-version .trigger_popup_demo.ct-link-button {
    background: #008cff;
    color: #fff;
    padding: 14px 85px;
    display: table;
    margin: 25px auto 0px auto;
}
.pricing_item.new-version .ct-div-block > div:nth-child(3) {
    border-bottom: 0;
    padding: 20px 0 0px 0;
    margin: 40px 0 20px 0;
}
.pricing_item.new-version .trigger_popup_demo.ct-link-button:hover {
    color: #fff;
    background: #1a1a1a;
}
.pricing_item.new-version > div > .ct-headline {
    margin-top: 10px;
}
.new-version h5#headline-2572-17499:after {
    display:none;
}
img#image-2142-894 {
    margin-top: 10px;
    margin-bottom: 10px;
}
.klik-section2 .ct-section-inner-wrap {
    padding-top: 0;
}
.klik-section2 .blue-section h4 {
    margin: 0 0 20px 0;
    text-align: left;
    max-width: 600px;
}
.klik-section2 .blue-section .T1 {
    text-align: left;
}
.klik-section2 .blue-section {
    flex-direction: row;
    justify-content: space-between;
}
.klik-section2 .blue-section img {
    max-width: 300px;
    margin: -30px 0px -30px -30px;
}
.klik-section2 .blue-section > div {
    max-width: 740px;
}
.postid-18230 .ct-div-block.product-overview-single-row {padding-right: 0!important;}
.postid-18230 .product-overview-single-row:nth-of-type(2n) .product-overview-single-column {
    justify-content: end;
}
.postid-18230 .product-overview-single-column:not(.ct-section):not(.oxy-easy-posts) {
    justify-content: end;
}
.postid-18230 div#div_block-19-894-1 {
    justify-content: center;
}
.ct-div-block.testimonial-card-role-only.testimonial-klik {
    border-top: 1px solid #C4C4C4;
    border-bottom: 1px solid #C4C4C4;
    padding: 70px 20px;
}
div#div_block-2115-894 {
    margin: 0;
    flex-direction: row;
    gap: 20px;
    align-items: center;
}
.ct-div-block.testimonial-card-role-only.testimonial-klik div#text_block-2114-894 {
    font-size: 35px;
    max-width: 840px;
    color: #1a1a1a;
}
div#text_block-2119-894 {
    color: #757575;
}
div#div_block-2115-894 img {
    width: 60px;
}
div#div_block-17-894-1 {
    flex-direction: column;
}
div#code_block-332-894-1 {
    width: 100%;
}
.blue-section {
    background: #008CFF12;
    border-radius: 50px;
    padding: 70px;
    text-align: center;
    width: 100%;
    gap: 45px;
}
.blue-section h4 {
    text-align: center;
    width: 100%;
    margin: 0 0 -25px 0;
}
div#text_block-2085-894 {
    max-width: 744px;
    margin: 0 auto;
}
div#div_block-2086-894 {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    align-items: normal;
    gap: 30px;
}
div#div_block-2086-894 h3 {
    width: 100%;
    color: #008CFF;
}
div#div_block-2086-894 > div {
    background: #fff;
    padding: 30px;
    border-radius: 50px;
    display: flex;
    gap: 5px;
}
div#div_block-2086-894 > div .T1 {
    width: 100%;
}
div#text_block-2089-894 {
    max-width: 130px;
    margin: 0 auto;
}
div#text_block-2085-894 b {
    font-weight: 300;
    color: #008CFF;
}
section#section-2081-894 .ct-section-inner-wrap {
    padding-top: 90px;
    padding-bottom: 90px;
}
span#span-1840-17588-5 {
    color: #fff;
}
span#span-2035-17588-5 {
    color: #fff;
}
.colorful-feature ul {
    font-weight: 300;
    font-size: 16px;
    margin: 30px 0 0 0;
    padding: 0;
    text-align: left;
}
.colorful-feature ul li {
    margin: 0 0 10px 0;
    padding: 0 0 0 20px;
    list-style: none;
    position: relative;
}
div#div_block-1810-17446-5.colorful-feature ul li:before {
    background-image: url(../svg/checkicon.svg);
}
.colorful-feature ul li:before {
    left: 0;
    background-image: url(../svg/checkicon2.svg);
    content: '';
    width: 11px;
    height: 10px;
    position: absolute;
    top: 31%;
}
.colorful-feature > div > div:last-child {
    width: 100%;
}
.colorful-feature img.ct-image {
    height: 180px;
    object-fit: contain;
} 
.colorful-feature > div {
    height: 100%;
}
.oxy-modal-backdrop.live {
    z-index: 99999999999 !important;
}
a#link_text-135-738 {
    min-height: 55px;
}
a#link-105-738 {
    margin: 30px auto 50px auto;
    padding: 0;
}
.oxy-inner-content.oxy-mega-dropdown_content.oxy-header-container,
.oxy-header-container.oxy-mega-dropdown_inner{
    max-width: 1400px !important;
}
.menu-holder > .single-menu-item:nth-child(2):after {
    user-select: none;
    cursor: pointer;
}
.single-legal_and_privacy p {
    font-size: clamp(1.6rem, 4vw, 1.8rem);
    font-weight: 300;
    line-height: 1.66;
    color: #1a1a1a;
    margin-bottom: calc(45px* 0.65);
}
.hbspt-form label span.hs-form-required {
    color: #EF1B1B;
}
.single-legal_and_privacy p span {
    font-weight: 300!important;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p {
    margin: 0!important;
    display: inline;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area {
    margin: 10px 0 0 0!important;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner {
    max-width: 1340px!important;
    padding: 20px 20px 15px 20px!important;
    display: table!important;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p#hs-eu-cookie-disclaimer {
    display: inline!important;
    padding: 0 0 0 4px!important;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-eu-policy-wording {
    display: inline;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p a {
    color: #008cff!important;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p a:hover {
    color: #1a1a1a!important;
    text-decoration: none!important;
}
div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom {
    box-shadow: 0 0 0!important;
}
body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button:hover {
    background: #1a1a1a!important;
    border: 1px solid #1a1a1a!important;
}
body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button:hover {
    color: #1a1a1a;
    border: 1px solid #1a1a1a!important;
}
body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button,
body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button {
    transition: all .3s;
}
.postid-16266 .oxy-dynamic-list.customers__counter-holder span.counter-text {
    color: #008CFF;
}
body.single-product.postid-16266 .hero-reviews,
body.single-product.postid-16266 section#section-457-894 {
    display: none;
}
body.single-product.postid-16266 img#image-55-894-4 {
    max-width: 100%;
}
body.single-product.postid-16266  div#text_block-7-894 {
    max-width: 515px;
}
body.single-product.postid-16266  div#shortcode-11-894 {
    max-width: 515px;
}
.ct-div-block.arrow-points.P8.m-P6 div.ct-fancy-icon.points-arrow:after {
    width: 6px;
    height: 6px;
    background: #000;
    position: absolute;
    left: 0;
    top: 8px;
    content: '';
    border-radius: 100px;
}
.ct-div-block.arrow-points.P8.m-P6 div.ct-fancy-icon.points-arrow svg {
    display: none;
}
.ct-div-block.arrow-points.P8.m-P6 div.ct-fancy-icon.points-arrow {
    position: relative;
}
div#modal-2036-894 {
    background-position: right bottom!important;
}
a#link_button-2040-894 {
    margin-bottom: -50px;
}
p.pop-desc {
    color: #000;
    margin-bottom: 80px;
}
p.pop-desc span {
    color:#008CFF;
}
h4.pop-headline {
    font-size: 55px;
}
a#link_button-900-15384 {
    margin-bottom: -40px;
}
a#link_button-900-15384:hover {
    color:#fff!important;
}
.single-post .post-content figure.aligncenter {
    flex-wrap: wrap;
}
.single-post .post-content figure.aligncenter figcaption.wp-element-caption {
    font-size: 16px;
}
a.ct-link:hover {
    cursor: pointer!important;
}
img#image-2395-17499 {
    max-width: 150px;
}
#modal-cta-a .hbspt-form .hs-error-msgs > li {
    position: relative !important;
    background: transparent;
    border: 0;
    padding: 0 0px 0px 20px;
    width: 100%;
    max-width: 100%;
}
#modal-cta-a .hbspt-form .hs-error-msgs > li label {color: #EF1B1B;}
#modal-cta-a .hbspt-form .hs-error-msgs > li:after {
    display: none;
}
figure.wp-caption.aligncenter figcaption.wp-caption-text {
    display: table;
    width: 100%;
    font-size: 16px;
    max-width: 600px;
}
.single-post .post-content figure.wp-caption.aligncenter {
    flex-wrap: wrap;
    width: 100%!important;
    text-align: center;
}
.single-post .post-content figure.wp-caption.aligncenter > img {
    max-width: 600px!important;
    margin-bottom: 10px!important;
}
.mega-menu-cta h5 {
    font-size: 20px;
    margin: 20px 0 20px 0;
    line-height: 27px;
    font-weight: 300;
    font-family: 'Real Textlight';
}
.mega-menu-cta img {
    max-width: 230px;
    border-radius: 15px;
}
.mega-menu-cta h5#headline-133-738 {
    margin-top: 0;
}
#-wpgb-facet-1763-1932 select.wpgb-select {
    border: 1px solid #1a1a1a;
    border-radius: 100px;
    padding: 0 20px;
}

div#div_block-1383-1932 {
    max-width: 310px;
    width: 100%;
    margin-bottom: 40px;
}

div#div_block-1383-1932 .ct-text-block.T6 {
    padding: 0 20px 10px 20px;
}
ul.no-list.hs-error-msgs.inputs-list {
    z-index: 99;
}
#image-2146-1238 {
    width: 90%;
}
img#image-1790-17446 {
    max-width: 150px;
}
#_search_form-142-958 input[type="submit"] {
    width: 20px;
}
.hbspt-form input[type="submit"] {
    cursor: pointer;
}
.hs_recaptcha.hs-recaptcha.field.hs-form-field {
    visibility: hidden !important;
}
.submitted-message.hs-main-font-element.hs-form-2682e9e5-1110-49db-91ac-5e9197358f9b,
.submitted-message.hs-main-font-element.hs-form-09d2580d-d1f6-4e1d-a7ff-035ac8ced0a3,
.submitted-message.hs-main-font-element.hs-form-6979b1d8-995c-4197-92b0-c14a7ebea464{
    background: #ffffff;
    text-align: center;
    padding: 20px;
    border-radius: 70px;
    font-size: 18px;
}
a.ct-link.small-arrow-button-realText.arrow-wrap {
    cursor: pointer!important;
}
div#-wpgb-facet-2576-1907 nav.wpgb-pagination-facet {
    display: flex;
    align-items: center;
    justify-content: center;
}
div#-wpgb-facet-2579-1907 {
    display: none;
}
.ct-text-block.T1.P6 a:hover {
    color: #1a1a1a;
}
div#div_block-2145-1238 {align-items: end;}

div#div_block-1038-15384 input.search-submit {
    background: #008cff;
    border: none;
    height: 49px;
    max-width: 100px;
    margin-left: 10px;
}

div#div_block-1038-15384 form.search-form {
    display: flex;
}

div#div_block-1038-15384 form.search-form > label {
    width: 100%;
}

.postid-19040 h2#headline-2022-19050 {
    color: #fff;
    font-size: 40px;
    text-align: center;
    max-width: 748px;
}

.postid-19040 div#shortcode-345-894 {
    max-width: 500px;
}
.postid-19040 section#section-118-894 {
    display: none;
}

.postid-19040 #section-3-894 {
    background: transparent;
}

.postid-19040 div#div_block-17-894-2 {
    background: transparent;
    padding: 0;
}

.postid-19040 .product-overview-single-column {
    justify-content: center;
}

.postid-19040 .top-hero .hbspt-form input[type=email] {
    border: 1px solid #c4c4c4;
}

.postid-19040 img#image-9-894, .postid-19040 img#image-12-894 {
    display:none;
}

.postid-19040 div#div_block-8-894 {
    align-items: center;
    justify-content: center;
}

.postid-19040 .top-hero > .ct-section-inner-wrap:before {
    background-image: url('../svg/sweep_blue.svg');
    opacity: 0.1;
    content:'';
    width: 1813px;
    height: 1434px;
    position: absolute;
    top: -50%;
    right: -103%;
}

.postid-19040 .top-hero > .ct-section-inner-wrap {
    position: relative;
}
div#div_block-467-894.card--featured-post-featured-image {
    background-size: cover !important;
}
.faq_new_item iframe {
    border-radius: 25px;
    border: 1px solid #1a1a1a;
    margin-top: 10px;
}
.postid-18230 section#section-1020-894,
.postid-1012 section#section-457-894 {
    margin-top: 120px;
}
.postid-16266 .standard-hero-media-wrap {
    align-self: center;
}
.ct-div-block.testimonial-card-wrap.on-faq-testi .testimonial-quote {
    display: block;
    text-align: left;
    margin-bottom: 30px;
}

.ct-div-block.testimonial-card-wrap.on-faq-testi .ct-text-block {
    display: block;
    text-align: left;
    padding: 0;
    font-size: 20px;
    color: #1a1a1a;
}

.ct-div-block.testimonial-card-wrap.on-faq-testi div#div_block-28-13059 {
    align-items: start;
}

.ct-div-block.testimonial-card-wrap.on-faq-testi .ct-text-block.T1-Bold {
    font-weight: 400;
}

.ct-div-block.testimonial-card-wrap.on-faq-testi .ct-text-block.T3 {
    color:#757575;
    font-size: 16px;
}

.ct-div-block.testimonial-card-wrap.on-faq-testi div#div_block-25-13059 {
    align-items: start;
}

.ct-div-block.testimonial-card-wrap.on-faq-testi {
    display: table;
    margin-top:40px;
}
div#modal-1825-894 {
    max-width: 890px;
}

div#text_block-1829-894 {
    max-width: 450px;
}
.faq-item div[itemprop="acceptedAnswer"] .oxy-pro-media-player.standard-video {
    max-width: 560px;
    margin-top: 20px;
}
.faq-item.active h2:after {
    transform: rotate(-180deg);
}
.faq-item p {
    font-size: 18px;
    font-weight: 300;
    padding: 25px 0 5px 0;
}
.faq-item h2 {
    font-size: 24px;
    cursor: pointer;
    position: relative;
    width: 100%;
}
.faq-item div[itemprop="acceptedAnswer"] {
    display: none;
}
.faq-item {
    width: 100%;
    margin-bottom: 30px;
    padding-bottom: 30px;
}
.faq-section {
    width: 100%;
    display: table;
    margin-top: 30px;
}
div#code_block-1204-894 {
    display: table;
    width: 100%;
}
.faq-item h2:after {
    content:'';
    width: 17px;
    height: 9px;
    background-image: url('data:image/svg+xml,<svg width="17" height="9" viewBox="0 0 17 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16 1.0835L8.5 8.0835L1 1.0835" stroke="%231A1A1A" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    position: absolute;
    right: 40px;
    top: 10px;
	transition: all .5s;
}
h6#headline-1910-894, h6#headline-1918-894, h6#headline-1922-894, h6#headline-1926-894 {
    font-size: 35px;
}
.postid-18230 #headline-6-894 {
    font-size: 52px;
    max-width: 570px;
}
.postid-18230 div#text_block-7-894 {
    max-width: 506px;
}
.postid-18230 .oxy-carousel-builder_icon.oxy-carousel-builder_prev {
    display: block!important;
}
.postid-18230 .oxy-carousel-builder_icon.oxy-carousel-builder_next {
    display: block!important;
}
.postid-18230 .points-arrow svg {
    display: none;
}
.postid-18230 .points-arrow:after {
    width: 6px;
    height: 6px;
    background: #1a1a1a;
    display: inline-table;
    content: '';
    border-radius: 10px;
}
.postid-18230 .points-arrow {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top:7px;
    margin-right:-5px;
}
.postid-18230 .arrow-points {
    align-items: flex-start;
}
.postid-18230 label.hs-error-msg.hs-main-font-element {
    padding: 0!important;
}
h4#headline-1906-894 {
    max-width: 920px;
}
div#div_block-1907-894 {
    display: grid;
    grid-template-columns: 1fr 1fr;
    row-gap: 45px;
}
div#div_block-1913-894, div#div_block-1916-894, div#div_block-1920-894, div#div_block-1924-894  {
    min-height: 361px;
}
img#image-1921-894, img#image-1925-894, img#image-1917-894, img#image-1914-894 {
    width: 95px;
}
a.button_link {
    background-color: #008cff;
    color: #ffffff;
    padding-right: 4.7rem;
    padding-left: 4.7rem;
    border-radius: 100px;
    font-size: 20px;
    font-weight: 300;
    line-height: 41px;
    transition-duration: 0.3s;
    transition-timing-function: ease-in-out;
    height: 60px;
    border: none;
    display: flex;
    align-items: center;
    justify-content: center;
}
a.button_link:hover {
    background-color: #1a1a1a;
}
ul.thumb-gallery-home {
    flex-wrap: wrap;
    width: 100%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
    row-gap: 3rem;
    column-gap: 5rem;
    padding: 0;
}
ul.thumb-gallery-home li.thumb-gallery-li {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    list-style: none;
    margin: 0;
    padding: 0;
}
ul.thumb-gallery-home li.thumb-gallery-li img {
    max-width: 120px;
    max-height: 45px;
}
.slider-wrapper ul {
    padding-left: 15px;
    margin-bottom: 0;
}
.slider-wrapper .ct-link.large-arrow-button-copernicus.arrow-wrap.P8 p {
    font-size: 18px!important;
}
.slider-wrapper .ct-link.large-arrow-button-copernicus.arrow-wrap.P8 {
    margin: 25px 0 60px 0!important;
}
.mobile-carousel .cell-title {
    text-align: left;
}
.mobile-carousel .slider-wrapper {
    padding: 0 20px;
    text-align: left;
}
.mobile-carousel .cell-name {
    margin-bottom: 70px;
    margin-left: -120px;
    transition: all .3s;
}
.mobile-carousel .is-selected .cell-name {
    margin-left: 0;
    color: #008CFF;
}
.mobile-carousel .slider-wrapper {
    overflow: visible!important;
}
.mobile-carousel .oxy-carousel-builder_icon.oxy-carousel-builder_prev {
    padding: 0;
    margin: -3px 0 0 20px;
    font-size: 50px;
}
.mobile-carousel .oxy-carousel-builder_icon.oxy-carousel-builder_next {
    padding: 0;
    margin: -3px 20px 0 0px;
    font-size: 50px;
}
.mobile-carousel ol.flickity-page-dots {
    position: absolute!important;
    top: 53px;
    bottom: auto;
}
.mobile-carousel .oxy-carousel-builder_icon.oxy-carousel-builder_prev.oxy-carousel-builder_icon_disabled {
    opacity: 0.3;
}
.mobile-carousel li.dot.is-selected {
    background: #008cff;
}
.testi-role {
    color: #000000!important;
}
.testi-comp {
    color: #757575!important;
}
div#div_block-158-18598 {
    min-width: auto;
    width:100%;
    max-width:100%;
}
div#code_block-123-739 {
    display: flex;
}
.faq_new_item a:hover {
    color: #044278;
}
div#shortcode-206-18598 {
    width: 100%;
    max-width: 520px;
}
.prod-card:hover > div:first-child {
    background:#FFF000;
}
.prod-card > div:first-child {
    background:#fff;
    transition: all .3s;
}
.prod-card:nth-child(1):hover > div:first-child {
    background:#FFF000;
    border: 1px solid #FFF000!important;
}
.prod-card:nth-child(2):hover > div:first-child {
    background:#F2E6E3;
  border: 1px solid #F2E6E3!important;
}
.prod-card:nth-child(3):hover > div:first-child {
    background:#FFB4B4;
  border: 1px solid #FFB4B4!important;
}
.prod-card:nth-child(4):hover > div:first-child {
    background:#C8BEFF;
  border: 1px solid #C8BEFF!important;
}
.faq_new_item a.ct-link.large-arrow-button-copernicus.arrow-wrap.P8 {justify-content: flex-start;margin-top: 40px;}
.faq_new_item a.ct-link.large-arrow-button-copernicus.arrow-wrap.P8 p {
    margin-bottom: 10px;
    font-size: 22px;
    text-align:left;
}
.faq_new_item .oxy-rich-text {
    max-width: 750px;
}
.faq_new_item .oxy-rich-text ul {
    margin: 25px 0 30px 0;
    padding: 0 0 0 20px;
}
.faq_new_item .oxy-rich-text ul.colls {
    column-count: 2;
}
.faq_new_item .oxy-rich-text ul li {
    margin-bottom: 15px;
}
div#tabs_wrapper {
    width: 100%;
}
.page-id-18598 .oxy-tabs .ct-text-block {
    font-size: 26px;
    font-style: normal;
    font-weight: 400;
    line-height: 35px;
    letter-spacing: -0.52px;
    font-family: 'GalaxieCopernicus';
    display: table;
    width: 100%;
    text-align: center;
}
.page-id-18598 .oxy-tabs .tabs-1289-tab-active .ct-text-block {
    color: #008CFF;
}
.page-id-18598 .oxy-tabs {
    justify-content: center;
    column-gap: 0px;
    margin-top: 70px;
    padding-bottom: 40px;
    border-bottom: 1px solid #1a1a1a;
    margin-bottom: 40px;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    width: 100%;
}
.product-overview-tabs ul {
    margin: 25px 0 0 0;
    padding: 0 0 0 20px;
}
.product-overview-tabs ul li {
    margin-bottom: 10px;
}
.page-id-18598 span.counter-text.rising-value, .page-id-18598 .counter-block .counter-text {
    color: #008cff!important;
}
.page-id-18598 .hero-reviews {
    border: none;
}
.hero-section .hbspt-form input[type=email] {
    border: 1px solid #c4c4c4;
}
.page-id-18598 section#section-189-18598:after {
    width: 100%;
    height: 340px;
    content: '';
    position: absolute;
    background: #f2f9ff;
    bottom: 0;
}
.page-id-18598 section#section-189-18598 {
    position: relative;
}
.links-rounded {
    transition: all .3s;
}
#div_block-9-884 form.oxy-header-search_form.visible {
    position: relative;
    height: 50px;
    border-radius: 100px;
    margin-top: 15px;
    width: 100%;
    background:#fff;
}
#div_block-9-884 input.oxy-header-search_search-field {
    width: 100%;
    height: 100%;
    padding: 6px 20px 4px 20px;
    max-width: 100%;
    background: #fff;
    font-size: 16px;
}
#div_block-9-884 form.oxy-header-search_form.visible:focus-within{box-shadow: 0 0px 0px 1px #008CFF;}
#div_block-9-884 input.search-submit {
    display: block;
    background: url(../svg/icon.svg) no-repeat center;
    text-indent: -9999px;
    padding: 11px;
    border: none;
    position: absolute;
    transition: all .3s;
    right: 20px;
}
select#category_select {
    border-radius: 100px;
    padding-left: 20px;
    border: 1px solid #1a1a1a;
    margin-top: 8px;
}
span.wpgb-select-controls.new-ver {
    margin-top: 4px;
}
.page-id-1907 div#div_block-1526-1907-1 {
    background: #e4f0fa;
}
.postid-2830 span#span-1173-958 img {
    width: 130px!important;
    height: auto!important;
    margin-right: 20px!important;
    margin-left: 0;
}
.paged div#-carousel-builder-51-1994 {
    display: none;
}
.paged div#shortcode-2021-1994 {
    margin-bottom: 0;
}
div#custom_pagination {
    width: 100%;
    text-align: center;
    align-items: center;
    justify-content: center;
    display: flex;
}
.pagination-pages .page {
    font-size: 22px;
    color: #1a1a1a;
    font-weight: 400;
    outline: none;
    padding: 20px;
}
.pagination-pages span.page.current {
    color: #2684ff;
}
.pagination-pages a.next.page {
    background-image: url(../svg/arrow-long-1.svg);
    width: 55px;
    height: 16px;
    display: inline-table;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 15px;
}
.pagination-pages {
    display: flex;
    align-items: center;
    justify-content: center;
}
.pagination-pages span.dots {
    font-size: 22px;
    color: #1a1a1a;
    font-weight: 400;
    outline: none;
    padding: 20px;
}
.pagination-pages a.next.page:hover {
    background-image: url(../svg/arrow-long-2.svg);
}
.pagination-pages .page:hover {
    color: #2684ff;
}
.pagination-pages a.prev.page {
    background-image: url(../svg/arrow-long.svg);
    width: 55px;
    height: 16px;
    display: inline-table;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 15px;
}
.pagination-pages a.prev.page:hover {
   background-image: url(../svg/arrow-long-3.svg);'
}
.social-icon {
    padding: 10px;
    margin-right: 5px;
    border: 1px solid #1a1a1a;
    border-radius: 100px;
    display: flex;
    height: 42px;
    width: 42px;
}
.social-blog {
    padding-top: 1.6rem;
    padding-bottom: 1.6rem;
    padding-right: 1.8rem;
    transition-duration: 0.3s;
    transition-timing-function: ease-in-out;
    width: 55px;
    height: 55px;
    padding-left: 1.8rem;
    cursor: pointer;
    border-radius: 100px;
    border: 1px solid #1a1a1a;
}
.social-blog:hover, .social-icon:hover {
    background: #008cff;
    border: 1px solid #008cff;
}
.social-blog:hover svg *, .social-icon:hover svg * {
    fill: #fff;
}

div#div_block-398-1779 {
    display: none;
}
.wpgb-facet .wpgb-pagination li a {
    font-size: 22px!important;
    color: #1a1a1a;
    font-weight: 400;
      outline: none!important;
}
.wpgb-facet .wpgb-pagination li a[aria-current] {
    color: #2684ff!important;
    font-weight: 400!important;
}
.wpgb-facet .wpgb-pagination li a:hover {
    color: #2684ff;
    font-weight: 400;
}
ul.wpgb-pagination > li:nth-child(1) > a:not([aria-current="true"]),
ul.wpgb-pagination > li:last-child > a:not([aria-current="true"]){
    text-indent: -99999px;
    display: flex!important;
    align-items: center;
}
ul.wpgb-pagination > li:nth-child(1) > a:not([aria-current="true"]):after {
    content: '';
    background-image: url(../svg/arrow-long.svg);
    width: 55px;
    height: 16px;
    display: table;
}
ul.wpgb-pagination > li:nth-child(1) > a:not([aria-current="true"]):hover:after {
    background-image: url(../svg/arrow-long-3.svg);
}
ul.wpgb-pagination > li:last-child > a:not([aria-current="true"]):after {
    content: '';
    background-image: url(../svg/arrow-long-1.svg);
    width: 55px;
    height: 16px;
    display: table;
}
ul.wpgb-pagination > li:last-child > a:not([aria-current="true"]):hover:after {
    background-image: url(../svg/arrow-long-2.svg);
}
.oxy-modal-backdrop .ct-modal a.oxy-close-modal:after {
    display: inline-block;
    content: "\00d7";
    color:#fff;
}
.oxy-modal-backdrop .ct-modal a.oxy-close-modal {
  background: #00000059!important;
    width: 40px;
    height: 40px;
    padding-bottom: 3px!important;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    top: 20px!important;
    right: 25px!important;
    z-index: 999;
    outline:none!important;
}
.oxy-modal-backdrop .ct-modal a.oxy-close-modal:hover {
  background: #111!important;
}
.video-card-small .ct-div-block img {
    transition: all .3s;
    transform: scale(1);
    cursor: pointer;
}
.video-card-small .ct-div-block:hover img:first-child {
    transform: scale(1.1);
    cursor: pointer;
}
a#link_button-1830-894 {
    outline: none!important;
    border: none!important;
}
.oxy-dynamic-list :is([data-id="image-1535-1907"],#incspec) {
    object-fit: cover;
}
.ct-modal.form-popup .hbspt-form form select {
    color: #1a1a1a;
}
a#link_text-358-8 {
    min-width: 150px;
}
.text-block-solutions ul li {
    margin-bottom: 15px;
}
svg#next-carousel-builder-5282-17929,
svg#prev-carousel-builder-5282-17929 {
    fill:#1f1f1f;
    filter: none;
}
.postid-17966 .H4 {
    font-size: 35px;
    line-height: 45px;
}
.postid-17966 a.text-cta.blue-version {
    margin-top: 40px;
}
a.text-cta.blue-version:before {
    content: '';
    background-image: url('data:image/svg+xml,<svg width="60" height="60" viewBox="0 0 60 60" fill="transparent" xmlns="http://www.w3.org/2000/svg"><path class="circle-line" d="M0.5 30C0.5 13.7086 13.7086 0.5 30 0.5C46.2914 0.5 59.5 13.7086 59.5 30C59.5 46.2914 46.2914 59.5 30 59.5C13.7086 59.5 0.5 46.2914 0.5 30Z" stroke="transparent"></path><path class="circle-arrow" d="M40 29.5C36.136 29.5 33 26.14 33 22" stroke="%231a1a1a" stroke-miterlimit="10"></path><path class="circle-arrow" d="M40 29.5C36.136 29.5 33 32.86 33 37" stroke="%231a1a1a" stroke-miterlimit="10"></path><path class="circle-arrow" d="M40 29.5L20 29.5" stroke="%231a1a1a" stroke-miterlimit="10"></path></svg>');
    position: relative;
    width: 60px;
    height: 60px;
    background-color: transparent;
    border: 1px solid #1a1a1a;
    border-radius: 100px;
    transition: all .1s;
}
a.text-cta.blue-version {
    display: flex;
    gap: 20px;
    align-items: center;
    text-decoration: none;
    color: #1a1a1a;
    transition: all .1s;
}
a.text-cta.blue-version:hover:before {
    border: 1px solid #008cff;
    background-color: #008cff;
    background-image: url('data:image/svg+xml,<svg width="60" height="60" viewBox="0 0 60 60" fill="transparent" xmlns="http://www.w3.org/2000/svg"><path class="circle-line" d="M0.5 30C0.5 13.7086 13.7086 0.5 30 0.5C46.2914 0.5 59.5 13.7086 59.5 30C59.5 46.2914 46.2914 59.5 30 59.5C13.7086 59.5 0.5 46.2914 0.5 30Z" stroke="transparent"></path><path class="circle-arrow" d="M40 29.5C36.136 29.5 33 26.14 33 22" stroke="%23ffffff" stroke-miterlimit="10"></path><path class="circle-arrow" d="M40 29.5C36.136 29.5 33 32.86 33 37" stroke="%23ffffff" stroke-miterlimit="10"></path><path class="circle-arrow" d="M40 29.5L20 29.5" stroke="%23ffffff" stroke-miterlimit="10"></path></svg>');  
}
div#-carousel-builder-5282-17929 .flickity-viewport {
    overflow: visible;
}
.postid-19040 #section-3-894 > .ct-section-inner-wrap:after {
    content: '';
    width: 100%;
    height: 202px;
    background: #fff;
    bottom: 0px;
    position: absolute;
    left: 0;
}
.prod-item-tittle div {
    color: #1a1a1a;
    min-height: 70px;
    border-left: 2px solid #1a1a1a;
    padding-left: 20px;
    display: flex;
    align-items: center;
    max-width: 250px;
    white-space: normal;
    font-size: 18px;
    text-align: left;
    font-weight: 350;
}
.prod-item-image-container {
    background: #fff;
    padding: 10px;
    margin: 20px 0;
    border-radius: 25px;
}
.logo-grid-image {
    max-width: 160px;
}
.prod-main-item.cell {
    padding-right: 20px;
}
#_dynamic_list-493-573 {
    row-gap: 3rem;
}
/* #section-58-573 .arrow-wrap .circle-background,
#section-4788-17929 .arrow-wrap .circle-background{
    fill: #008CFF;
}
#section-58-573 .arrow-wrap .circle-line,
#section-4788-17929 .arrow-wrap .circle-line{
    stroke: #008CFF;
}
#section-58-573 .arrow-wrap .circle-arrow,
#section-4788-17929 .arrow-wrap .circle-arrow{
    stroke: white;
}
#section-58-573 .large-arrow-button-realText:hover svg,
#section-4788-17929 .large-arrow-button-realText:hover svg{
    cursor: pointer;
}
#section-58-573 .arrow-wrap:hover .circle-background,
#section-4788-17929 .arrow-wrap:hover .circle-background{
    fill: #1a1a1a;
}
#section-58-573 .arrow-wrap:hover .circle-line,
#section-4788-17929 .arrow-wrap:hover .circle-line{
    stroke: #1a1a1a;
} */
#section-58-573 .circle-background, #section-58-573 .circle-line, #section-58-573 .circle-arrow,
#section-4788-17929 .circle-background, #section-4788-17929 .circle-line, #section-4788-17929 .circle-arrow {
  transition: all .1s;
}
.counter-block-center {
    border-radius: 0;
    padding: 0;
    min-height: 0px;
}
.page-id-17929 .logo-holder-wrapper .logo-grid-image {
    max-height: 60px;
}
.postid-17966 .detailed-features-card--image {
    max-width: 100%;
}
.overview-single-row ul {padding-left: 20px;}
.postid-17966 section#reviews_solutions .hero-reviews {
    border: none;
}
.postid-17966 section#case_study_inbound {
    margin-top: 58px;
    margin-bottom: 58px;
}
.postid-17966 section#section-200-1238,
.postid-17966 section#section-270-1238,
.postid-17966 section#section-289-1238,
.postid-17966 h2#headline-56-1238{
    display: none;
}
div#-off-canvas-393-8 {
    display: none!important;
}
.toggled-off-canvas-393-8 div#-off-canvas-393-8 {
    display: block!important;
}
.image_wrapper {
    display: none;
}
img#image-67-573-2 {max-width: 561px;}
.oxy-dynamic-list :is([data-id="div_block-64-573"],#incspec) {
    align-items: flex-start;
}
.gallery img {
    width: 100%;
    object-fit: contain;
    max-width: 90%;
    margin: 0 auto;
    display: table;
}
.gallery {
    width: 100%;
    text-align: center;
    background: #fff;
    display: flex;
    border-radius: 25px;
}
#-carousel-builder-207-573 .flickity-page-dots .dot {
    background-color: #008cff !important;
}
#-carousel-builder-207-573 .flickity-page-dots .dot.is-selected {
    background-color: #008cff !important;
}
svg#prev-carousel-builder-207-573,
svg#next-carousel-builder-207-573 {
    fill: #1a1a1a;
}
#span-621-573-1 {
	max-width: 500px;
}
.page-id-17929 #span-621-573-1 {
	max-width: 570px;
}
.bullet_listed {
    padding-left: 20px;
    position: relative;
}
.bullet_listed:before {
    left: 0;
    width: 6px;
    height: 6px;
    background: #1a1a1a;
    content: '';
    border-radius: 10px;
    position: absolute;
    top: 11px;
}
.product_showcase {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 100px;
}
.product_showcase .product_items {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 70px;
    width: 100%;
}
.product_showcase .product_items .item {
    font-family: 'GalaxieCopernicus';
    color: #1a1a1a;
    font-size: 22px;
    font-style: normal;
    font-weight: 100;
    line-height: 32px;
    min-height: 70px;
    margin-bottom: 35px;
    display: flex;
    align-items: center;
    transition: all .3s;
}
.product_showcase .product_items .item:hover, .product_showcase .product_items .item.active {
    color: #008cff;
}
header nav, header nav * {
    transition: none!important;
}
.single-menu-item-with-blurb-resources,
.single-menu-item-with-blurb-about{
    padding: 0!important;
    width: 100%!important;
}
.menu-with-blurb-holder-resources,
.menu-with-blurb-holder-about{
    gap: 30px!important;
    display: grid!important;
    grid-template-columns: 1fr 1fr!important;
}
div#text_block-11-16198 {
    max-width: 480px;
}
#modal-cta-a .hs-dependent-field {
    position: relative;
}
#form_header_section > div:nth-child(7),
#form_hero_section > div:nth-child(7) {
    grid-column-start: 1;
    grid-column-end: 3;
}
.oxy-mega-dropdown_link:before {
    content: '';
    width: 100%;
    height: 1px;
    background: #111;
    position: absolute;
    left: 0;
    bottom: -1px;
    opacity:0;
    transition: none;
}
.oxy-mega-dropdown_link.oxy-mega-dropdown_inner-open:before {
    opacity:1;
}
#-mega-menu-306-8 .oxy-mega-dropdown_link.oxy-mega-dropdown_inner-open {
    position: static;
}
.oxy-mega-dropdown_inner-open span.oxy-mega-dropdown_link-text {
    text-decoration: none!important;
    color: #008cff;
}
.oxy-mega-dropdown_inner-open svg {
    fill: #008cff;
}
.oxy-mega-dropdown_container {
    border-radius: 0 0 50px 50px;
    overflow: hidden;
    background: transparent;
    margin-top: 3px;
}
.faq_new_item .oxy-rich-text p:not(:last-child) {
    margin-bottom: 20px;
}
.faq_new_item .oxy-rich-text {
    display: none;
    font-size: 18px;
    font-weight: 300;
    padding: 25px 0 5px 0;
}
.primary-cta {
    border: none;
}
#header_main .primary-cta {
    padding-left:0!important;
    padding-right:0!important;
    min-width:130px!important;
}
.gallery_images {
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    max-width: 1100px;
    gap: 50px;
}
.gallery_images img {
    max-width: 140px;
}
ol.oxy-table-of-contents_list li {
    margin-bottom: 10px;
    font-size: 16px;
    font-weight: 300;
}
ol.oxy-table-of-contents_list {
    padding: 0 0 0 20px;
}
#modal-subscribe .hs_email {
    width: 100%;
}
#modal-subscribe li.hs-form-booleancheckbox span {
    font-weight: 300;
    color: #1a1a1a;
}
ul.post-bold-text-list.new-fix.two-cols {
    column-count: 2;
    gap: 100px;
    margin-top: 40px;
}
.oxy-mega-dropdown_link:hover span.oxy-mega-dropdown_link-text,
#header_main .ct-link-text.T3:hover {
    text-decoration: none;
    color:#008cff;
}
.oxy-mega-dropdown_link:hover svg {
    fill:#008cff;
}
.oxy-mega-dropdown_link.oxy-mega-dropdown_inner-open .oxy-mega-dropdown_icon{
    transform: rotate(180deg);
}
span.oxy-mega-dropdown_icon {
    transition: all .3s;
}
#-mega-menu-306-8 .oxy-mega-dropdown_link, #-mega-menu-306-8 .oxy-mega-menu_inner > .ct-link-text {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}
#-mega-menu-306-8 .oxy-mega-dropdown_link, #-mega-menu-306-8 .oxy-mega-menu_inner > .ct-link-text {
    font-weight: 300!important;
}
ul.pricing_table_links li a:hover {
    color: #1a1a1a;
}
.white_box.active::after {
    transform: rotate(180deg);
}
a.trigger_popup_demo:after {
    display: none!important;
}
.postid-17600 img#image-56-958 {
    object-fit: contain;
    background: #fff000;
}
.wistia_cta a {
    margin: 0 auto;
}
.short_3_lines span{
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
div#modal-pricing {
    margin-top: 70px;
    border-radius: 25px;
}
.pricing_item > div:last-child .ct-link-button:hover {
    color: #1a1a1a;
}
.pricing_item > div:last-child .ct-link-button:hover:after {
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="15" height="11" viewBox="0 0 15 11" fill="none"><path d="M14.9998 5.5C12.2398 5.5 9.99976 3.26 9.99976 0.5" stroke="%231a1a1a" stroke-miterlimit="10"></path><path d="M14.9998 5.5C12.2398 5.5 9.99976 7.74 9.99976 10.5" stroke="%231a1a1a" stroke-miterlimit="10"></path><path d="M14.9998 5.5H-0.000244141" stroke="%231a1a1a" stroke-miterlimit="10"></path></svg>')
}
body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-cookie-settings-button {
    order: 99;
    display: inline-block;
    padding: 10px 16px !important;
    text-decoration: none !important;
    border: 1px solid #d5d5d5 !important;
    color: #5e5e5e !important;
    border-radius: 100px;
    transition: all .3s;
}
body div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-cookie-settings-button:hover {
    border: 1px solid #1a1a1a!important;
    color: #1a1a1a!important;
}
.wistia_cta a:hover {
    background-color: #1a1a1a;
}
body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-label span {font-size: 14px!important;}
body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-label {
    display: table;
    position: relative;
}
body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-label span.hs-modal-checkmark, body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-label .hs-modal-cross {position: absolute;right: 14px;top: 16px;transform: scale(0.8);}
body #hs-modal #hs-modal-content #hs-modal-footer #hs-modal-accept-all, body #hs-modal #hs-modal-content #hs-modal-footer #hs-modal-save-settings {
    border-radius: 100px!important;
}
body #hs-modal #hs-modal-content a, body #hs-modal #hs-modal-content a[target="_blank"] {
    color: #008cff!important;
}
body #hs-modal #hs-modal-content #hs-modal-body #hs-modal-body-container .hs-category-label.hs-active {
    border-left: 5px solid #1a1a1a!important;
}
button#hs_show_banner_button {
    display: table;
    margin: 0 auto 50px auto;
    border: none;
    color: #fff;
    font-family: 'RealTextPro';
    padding: 10px;
    background-color: #008cff;
    color: #ffffff;
    padding-right: 2.7rem;
    padding-left: 2.7rem;
    border-radius: 100px;
    font-size: clamp(1.6rem,6vw,1.8rem);
    font-weight: 300;
    line-height: 1.66;
    transition-duration: 0.3s;
    transition-timing-function: ease-in-out;
    height: 55px;
    cursor: pointer;
}
button#hs_show_banner_button:hover {
    background: #1a1a1a;
}
.pricing_item .ct-link-button {
    color: #008CFF;
    border-radius: 100px;
    background: rgba(0, 140, 255, 0.10);
    padding: 13px 27px 12px 27px;
    display: table;
    margin: 17px auto 0 auto;
    width: 100%;
    border: none;
    font-weight: 300;
    font-size: 16px;
	transition: all .3s;
}
.pricing_item .ct-link-button:hover {
    color: #fff;
    background: #008CFF;
}
.pricing_item, .pricing_item ul li {
    font-size: 16px!important;
}
h5#headline-2562-17499:after {
    content: 'Popular';
    font-size: 16px;
    position: absolute;
    right: 20px;
    background: #EDF7FFE5;
    color: #1a1a1a;
    font-family: 'RealTextPro';
    font-weight: 300;
    padding: 6px 13px;
    height: 33px;
    border-radius: 1000px;
    margin: 2px 0 0 0;
}
.pricing_item .ct-headline {
    position: relative;
}
h5#headline-2572-17499:after {
    content: 'New';
    font-size: 16px;
    position: absolute;
    height: 33px;
    right: 20px;
    background: rgba(255, 255, 255, 0.80);
    color: #1a1a1a;
    font-family: 'RealTextPro';
    font-weight: 300;
    padding: 6px 13px;
    border-radius: 1000px;
    margin: 2px 0 0 0;
}
.pricing_item ul.checks li:before {
    background-image: url(../svg/vector-1.svg);
}
.pricing_item .ct-div-block > div:nth-child(3) {
    width: 100%;
    border-top: 1px solid #C4C4C4;
    border-bottom: 1px solid #C4C4C4;
    padding: 10px 0 20px 0;
    margin: 30px 0 30px 0;
}
.pricing_item .T2-Bold {
    font-weight: 400!important;
    margin-bottom: -10px;
}
.pricing_item .subtitle_h6 {
    font-size: 22px;
    color: #757575;
    display: table;
    margin-top: 5px;
    margin-bottom: -10px;
}
.pricing_item > div:last-child .ct-link-button {background: transparent;width: auto;text-align: left;padding: 0;margin: 0;}
.pricing_item .ct-link-button:after {
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="15" height="11" viewBox="0 0 15 11" fill="none"><path d="M14.9998 5.5C12.2398 5.5 9.99976 3.26 9.99976 0.5" stroke="%23008CFF" stroke-miterlimit="10"></path><path d="M14.9998 5.5C12.2398 5.5 9.99976 7.74 9.99976 10.5" stroke="%23008CFF" stroke-miterlimit="10"></path><path d="M14.9998 5.5H-0.000244141" stroke="%23008CFF" stroke-miterlimit="10"></path></svg>');
    width: 15px;
    height: 10px;
    display: inline-table;
    content: '';
    margin-left: 10px;
}
.pricing_item .ct-link-button:hover:after {
    background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" width="15" height="11" viewBox="0 0 15 11" fill="none"><path d="M14.9998 5.5C12.2398 5.5 9.99976 3.26 9.99976 0.5" stroke="%23FFF" stroke-miterlimit="10"></path><path d="M14.9998 5.5C12.2398 5.5 9.99976 7.74 9.99976 10.5" stroke="%23FFF" stroke-miterlimit="10"></path><path d="M14.9998 5.5H-0.000244141" stroke="%23FFF" stroke-miterlimit="10"></path></svg>');
}
ul.checks li {
    font-size: 18px;
    list-style: none;
    margin: 0;
    padding: 0 0 6px 20px;
    position: relative;
    font-weight: 300;
}
ul.checks {
    margin: 20px 0 0 0;
    padding: 0;
}
ul.checks li:before {
    background-image: url(../svg/vector-1-1.svg);
    content: '';
    width: 11px;
    height: 10px;
    position: absolute;
    left: 0;
    top: 7px;
}
.white_box ul.checks li:before {
    background-image: url(../svg/vector-1.svg);
}
div#div_block-1925-17446-3-1 {
    min-width: 220px;
}
div#div_block-1866-17446-2 {
    order: 9;
}
.logo-line {
    row-gap: 30px!important;
}
.bordered-box h6 {
    font-weight: 300;
    font-size: 22px;
    font-family: 'RealTextPro';
    margin: 22px 0 0 0;
}
div#div_block-1814-17446-1 {
    background: #fef100;
}
div#div_block-1814-17446-2 {
    background: #c7beff;
}
div#div_block-1814-17446-3 {
    background: #ffb4b4;
}
div#div_block-1814-17446-4 {
    background: #f2e6e2;
}
div#div_block-1814-17446-5 {
    background: #008cff;
}
span#span-1840-17446-5 {
    color: #fff;
}
vime-skeleton.sheen .indicator {
    background: #000;
}
a.watch_now {
    display: flex;
    align-items: center;
    gap: 17px;
    color: #1a1a1a;
    font-size: 24px;
    transition: all .3s;
}
div#div_block-1787-17446 {
    row-gap: 30px;
}
ul.post-bold-text-list.new-fix {
    margin: 20px 0 0 0px;
    padding-left: 20px;
}

a.watch_now:hover {transform: scale(1.05);}
.postid-17320 .oxy-carousel-builder_icon.oxy-carousel-builder_next,
.postid-17320 .oxy-carousel-builder_icon.oxy-carousel-builder_prev {
    display:none;
}
.product-overview-single-row:first-of-type {
    padding-bottom: 0;
}
.postid-17320 .product-overview-single-row:nth-of-type(6) {
    padding: 0;
    background: transparent;
}
.postid-17320 .product-overview-single-row:nth-of-type(6) .product-overview-single-column {
    align-items: start;
    justify-content: start;
}
.postid-17320 .product-overview-single-row:nth-of-type(6) img {
    max-width: 541px!important;
}
.postid-17320 img#image-55-894-5 {
    max-width: 364px;
}
.postid-17320 img#image-55-894-4 {
    max-width: 588px;
}
.postid-17320 img#image-55-894-3 {
    max-width: 446px;
}
.postid-17320 img#image-55-894-2 {
    max-width: 421px;
}
.postid-17320 img#image-55-894-1 {
    max-width: 549px;
}
.postid-17320 div#div_block-467-894 {
    background-size: cover!important;
}
#modal-cta-a .hs_opt_in.hs-opt_in.hs-fieldtype-booleancheckbox.field.hs-form-field ul li label input {
    width: auto;
    -webkit-appearance: checkbox;
}
#modal-cta-a .hs_opt_in.hs-opt_in.hs-fieldtype-booleancheckbox.field.hs-form-field {
    margin: 10px 10px 5px 9px;
    grid-column-start: 1;
    grid-column-end: 3;
}
.postid-17271 div#div_block-1231-1238 {
    max-width: 1070px;
}
#section-2-1969 .card--post-with-tags {
  height:auto!important;
}
.card--post-with-tags {
isolation: isolate;
}
.card--post-with-tags:hover img,
.ct-div-block.card--post-wrap:hover img {
    transform: scale(1.1);
}
.card--post-with-tags img,
.ct-div-block.card--post-wrap img {
    transform: scale(1);
    transition: all .4s;
}
.card--post-info-wrap {background: #f1eeed;z-index: 3;}
.card--post-with-tags:hover,
.ct-div-block.card--post-wrap:hover{
    cursor:pointer;
}
.postid-17271 section#section-200-1238, .postid-17271 section#section-270-1238, .postid-17271 section#section-289-1238,
.postid-17271 h2#headline-56-1238 {
    display: none;
}
section#case_study_inbound {
    margin-top: 160px;
    margin-bottom: 70px;
}
a.ct-link.coded-version.large-arrow-button-realText.arrow-wrap {justify-content: flex-start;margin: 30px 0 0 0;color: #1a1a1a;text-decoration: none;font-size: 22px;}

ul.bizza-bullets li {
    position: relative;
    list-style: none;
    margin-bottom: 10px;
}
ul.bizza-bullets {padding-left: 20px;}
#modal-cta-a .hs_submit.hs-submit {
    margin-top: 5px;
    grid-column-start: 1;
    grid-column-end: 3;
}
#modal-cta-a .hs_submit.hs-submit .actions {max-width: 300px;margin: 0 auto;}

#modal-cta-a .hbspt-form form {
    display: grid;
    grid-template-columns: 1fr 1fr;
    min-width: 290px;
    row-gap: 10px;
}
h1.ct-headline.P6.m-P4.podcast-heading.inner {
    font-size: clamp(2rem, calc(2rem + ((1vw - 0.768rem) * 7.4074)), 5.2rem);
    line-height: 1.14;
}
#code_block-2293-17172 button.w-big-play-button.w-css-reset-button-important.w-vulcan-v2-button {
    width: 120px!important;
    height: 120px!important;
}
#code_block-2293-17172 button.w-big-play-button.w-css-reset-button-important.w-vulcan-v2-button > div:first-child,
#code_block-2293-17172 button.w-big-play-button.w-css-reset-button-important.w-vulcan-v2-button > div:nth-child(2){
    width: 120px!important;
    height: 120px!important;
    background: #1a1a1a75!important;
    border-radius: 100px;
}
#code_block-2293-17172 button.w-big-play-button.w-css-reset-button-important.w-vulcan-v2-button > svg {
    width: 120px!important;
    height: 117px!important;
}
#code_block-2293-17172 ul.no-list.hs-error-msgs.inputs-list {
    color: #fff;
    background: #1a1a1a;
    position: absolute;
    max-width: 280px;
    padding: 5px 10px;
    border-radius: 10px;
    margin: -6px 0 0;
}
#code_block-2293-17172 ul.no-list.hs-error-msgs.inputs-list label {
    font-size: 12px;
    color: #fff;
    line-height: 16px;
}
#code_block-2293-17172 .input input {
    -webkit-appearance: none;
    text-decoration: none;
    position: relative;
    display: inline-block;
    border-radius: 100px;
    padding: 1em 1.6em;
    font-size: 16.8px;
    background: #fff;
    border: 1px solid #fff;
    outline: 0;
    width: 100%;
    height: 55px;
    font-family: 'RealTextPro';
}
#code_block-2293-17172 .wistiaHubspotFormWrapper .hs-form-field {
    margin: 3px 0;
}
#code_block-2293-17172 input.hs-button.primary.large {background-color: #008cff!important;color: #ffffff!important;padding: 0 2.7rem!important;border-radius: 100px!important;font-size: clamp(1.6rem,6vw,1.8rem)!important;font-weight: 300!important;line-height: 60px!important;transition-duration: 0.3s;transition-timing-function: ease-in-out;height: 59px!important;display: table;font-family: 'RealTextPro'!important;}
#code_block-2293-17172 .legal-consent-container p {
    font-size: 13px;
    padding: 10px 50px 10px 0;
}
#code_block-2293-17172 .wistia_embed {
    border-radius: 25px;
    overflow: hidden;
}
#code_block-2293-17172 input.hs-button.primary.large:hover {
    background-color: #1a1a1a!important;
}
#hubspot_klik_form form .input input[type="checkbox"] {
    width: auto;
    padding: 0;
    height: auto;
    border: none;
    background: transparent;
    border-radius: 0;
    -webkit-appearance: checkbox;
    float: left;
}

#hubspot_klik_form form label.hs-form-booleancheckbox-display {
    padding: 0;
}
#hubspot_klik_form form label.hs-form-booleancheckbox-display span {
    line-height: 12px!important;
    display: table;
    line-height: 17px!important;
}
#hubspot_klik_form .hs_demo_request_region.hs-demo_request_region.hs-fieldtype-select.field.hs-form-field {
  display: block!important;
  grid-column: 2;
  grid-row-start: 3;
}
#hubspot_klik_form .hs_opt_in.hs-opt_in.hs-fieldtype-booleancheckbox.field.hs-form-field {
    grid-column: 2;
    grid-row: 5;
    width: 100%;
    margin-top: 25px;
    position: relative;
}
#hubspot_klik_form .hs-dependent-field {
    position: relative;
}
#hubspot_klik_form .hs_how_did_you_hear_about_us_.hs-how_did_you_hear_about_us_.hs-fieldtype-text.field.hs-form-field {
    position: absolute;
    width: 100%;
}
.wistia_popover_overlay {
    z-index: 9999999!important;
}
.wistia_popover_embed {
    z-index: 999999999!important;
}
.wistia_wrapper {
    width: 100%;
    text-align: center;
}
.wistia_cta  a {
    background-color: #008cff;
    color: #ffffff;
    padding-right: 2.7rem;
    padding-left: 2.7rem;
    border-radius: 100px;
    font-size: clamp(1.6rem,6vw,1.8rem);
    font-weight: 300;
    line-height: 53px;
    transition-duration: 0.3s;
    transition-timing-function: ease-in-out;
    height: 55px;
    display: table;
}
.wistia_cta {
    display: table;
    margin: 0 auto 70px auto;
}
.blog-pop .hs_opt_in.hs-opt_in.hs-fieldtype-booleancheckbox.field.hs-form-field {
    font-size: 12px!important;
}
.blog-pop .hs_email {
    width: 100%;
}
#hsForm_edbbb93d-d079-43cd-ac5b-36e0b80159bb ul.inputs-list {
    max-width: 100%;
    padding: 10px;
}
form#hsForm_2682e9e5-1110-49db-91ac-5e9197358f9b .hs_opt_in.hs-opt_in.hs-fieldtype-booleancheckbox.field.hs-form-field {
    font-size: 13px;
    font-weight: 400;
    margin-top: 7px;
}
form#hsForm_2682e9e5-1110-49db-91ac-5e9197358f9b {
    flex-wrap: wrap;
    gap: 25px;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}
img#image-132-738 {max-height: 178px;}
#hsForm_6979b1d8-995c-4197-92b0-c14a7ebea464 .hs_opt_in.hs-opt_in.hs-fieldtype-booleancheckbox.field.hs-form-field {
    width: 100%;
    grid-column: span 2;
    max-width: unset;
    line-height: 21px;
}
form#hsForm_09d2580d-d1f6-4e1d-a7ff-035ac8ced0a3 .hs_opt_in.hs-opt_in.hs-fieldtype-booleancheckbox.field.hs-form-field div input {display: inline;width: auto!important;}
form#hsForm_09d2580d-d1f6-4e1d-a7ff-035ac8ced0a3 .hs_opt_in.hs-opt_in.hs-fieldtype-booleancheckbox.field.hs-form-field span {
    line-height: 22px!important;
    display: table;
    margin: -4px 0 0 10px;
}
form#hsForm_09d2580d-d1f6-4e1d-a7ff-035ac8ced0a3 .hs_opt_in.hs-opt_in.hs-fieldtype-booleancheckbox.field.hs-form-field ul li label {
    display: flex;
    align-items: start;
    margin: 25px 0px 0 25px;
}
.hs_opt_in.hs-opt_in.hs-fieldtype-booleancheckbox.field.hs-form-field ul li {
    list-style: none;
}

.hs_opt_in.hs-opt_in.hs-fieldtype-booleancheckbox.field.hs-form-field ul {
    margin: 0;
    padding: 0;
}

.hs_opt_in.hs-opt_in.hs-fieldtype-booleancheckbox.field.hs-form-field ul li label {
    margin: 0;
    padding: 0;
}

.hs_opt_in.hs-opt_in.hs-fieldtype-booleancheckbox.field.hs-form-field ul li label input {
    margin-right: 10px;
}

#hsForm_09d2580d-d1f6-4e1d-a7ff-035ac8ced0a3 > fieldset:nth-child(3) {
    grid-column: span 2;
    max-width: unset;
}

#hsForm_09d2580d-d1f6-4e1d-a7ff-035ac8ced0a3 > fieldset:nth-child(3) > div.hs_customer_agreement.hs-customer_agreement.hs-fieldtype-booleancheckbox.field.hs-form-field {
    margin-top: 20px;
}

#hsForm_09d2580d-d1f6-4e1d-a7ff-035ac8ced0a3 > div {
    width: 100%!important;
    grid-column: span 2;
    max-width: unset;
    margin: 20px auto 0 auto;
    max-width: 340px;
}

.hbspt-form .hs_customer_agreement ul li {
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 14px;
}

.hbspt-form .hs_customer_agreement ul {
    margin: 0;
    padding: 0;
}

.hbspt-form .hs_customer_agreement ul li input {
    width: auto!important;
    padding: 0!important;
    margin-right: 10px!important;
}

.hbspt-form .hs_customer_agreement label.hs-form-booleancheckbox-display {
    padding: 0;
}

#hsForm_6979b1d8-995c-4197-92b0-c14a7ebea464 .hs_partnership_details.hs-partnership_details.hs-fieldtype-text.field.hs-form-field {
    width: 100%;
    grid-column: span 2;
    max-width: unset;
}

#hsForm_6979b1d8-995c-4197-92b0-c14a7ebea464 .hs_customer_agreement.hs-customer_agreement.hs-fieldtype-booleancheckbox.field.hs-form-field {
    grid-column: span 2;
    max-width: unset;
    margin: 20px 0 0 0;
}

#hsForm_6979b1d8-995c-4197-92b0-c14a7ebea464 .hs_submit.hs-submit {
    grid-column: span 2!important;
    max-width: unset;
}

#hsForm_6979b1d8-995c-4197-92b0-c14a7ebea464 input.hs-button.primary.large {
    max-width: 330px;
    line-height: 27px;
}

#hsForm_6979b1d8-995c-4197-92b0-c14a7ebea464 .actions {
    text-align: center;
}

#modal-896-15384 {max-width: 1220px;width: 100%;}

.wistia_responsive_padding {
    border-radius: 20px;
    overflow: hidden;
}

.w-bpb-wrapper.w-css-reset.w-css-reset-tree {
    border-radius: 25px;
    overflow: hidden;
}

.postid-16743 .newsletter-bubble {
    display: none!important;
}

.postid-16743 div#div_block-1312-958 {
    display: none;
}

#hubspot_klik_form form {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    max-width: 880px;
    margin: 0 auto;
    width: 100%;
    row-gap: 10px;
    column-gap: 20px;
}

#hubspot_klik_form form span {
    font-size: 12px;
    font-weight: 300;
    color: #1a1a1a;
}

#hubspot_klik_form form label {
    padding-left: 26px;
}

#hubspot_klik_form form .hs_email {
    width: 100%;
}

a#link_button-1455-894 {
    background-color: #008cff;
    color: #ffffff;
    padding-right: 4.7rem;
    padding-left: 4.7rem;
    border-radius: 100px;
    font-size: 20px;
    font-weight: 300;
    line-height: 41px;
    transition-duration: 0.3s;
    transition-timing-function: ease-in-out;
    height: 60px;
    border: none;
}

a#link_button-1455-894:hover {
    background-color: #1a1a1a;
}

.postid-16753 #headline-6-894 {
    font-size: 48px;
}

#code_block-314-8 > div > div:nth-child(2) > img {
    width: 30px;
    height: auto;
    margin: 2px 9px -3px 0px;
}

#hubspot_klik_form form select, #hubspot_klik_form form input:not([type="submit"]) {
    -webkit-appearance: none;
    text-decoration: none;
    position: relative;
    display: inline-block;
    border-radius: 100px;
    padding: 1em 1.6em;
    font-size: 16.8px;
    background: #fff;
    border: 1px solid #fff;
    outline: 0;
    width: 100%;
    height: 55px;
    font-family: 'RealTextPro';
    font-weight: 300;
}

#hubspot_klik_form form .legal-consent-container p {
    font-size: 14px;
    color: #757575;
    font-weight: 300;
    text-align: left;
}

#hubspot_klik_form form .legal-consent-container {
    width: 220px;
    grid-column: 2/2;
    grid-row: 3;
    margin-top: 33px;
}

/* #modal-cta-a .hs_how_many_people_are_on_your_events_team_.hs-form-field {
    position: relative;
    grid-column-start: 1;
    grid-column-end: 3;
} */

#hubspot_klik_form form .hs_submit.hs-submit {
    grid-column: 2;
    grid-row: 4;
    margin-top: 33px;
    text-align: right;
    width: 100%;
}

#hubspot_klik_form form .hs_submit .actions {
    width: 100%;
    float: right;
}

.postid-16753 .standard-hero-info-wrap .input input:hover, 
.postid-16753 .standard-hero-info-wrap .input input:hover, 
.postid-18230 .standard-hero-info-wrap .input input:active,
.postid-18230 .standard-hero-info-wrap .input input:active {
    border: 1px solid #008cff;
}

.postid-16753 .standard-hero-info-wrap .input input.error,
.postid-18230 .standard-hero-info-wrap .input input.error {
    border: 1px solid #EF1B1B;
}

.faq_new_item h5 {
    font-size: 24px;
    cursor: pointer;
    position: relative;
    width: 100%;
}

.faq_new_item {
    border-bottom: 1px solid #1a1a1a;
    width: 100%;
    padding: 35px 0;
}

.faq_new_item .ct-text-block {
    display: none;
    font-size: 18px;
    font-weight: 300;
    padding: 25px 0 5px 0;
}

.faq_new_item h5:hover {
    color: #787878;
}

span#span-592-894-1, span#span-587-894-1 {
    color: #757575;
}

.faq_new_item h5:after {
    content:'';
    width: 17px;
    height: 9px;
    background-image: url('data:image/svg+xml,<svg width="17" height="9" viewBox="0 0 17 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16 1.0835L8.5 8.0835L1 1.0835" stroke="%231A1A1A" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    position: absolute;
    right: 40px;
    top: 12px;
	transition: all .5s;
}

.faq_new_item.active h5:after {
    transform: rotate(-180deg);
}

.page-id-1998 .hubspot-brand-new .hbspt-form form .hs_submit.hs-submit {
    grid-column: auto;
}

.page-id-1998 .hubspot-brand-new .hbspt-form form .hs_submit input {
    width: 100%;
    margin-top: 9px;
    height: 54px;
    padding: 14px;
}

.postid-16753 .oxy-dynamic-list :is([data-id="image-55-894"],#incspec),
.postid-18230 .oxy-dynamic-list :is([data-id="image-55-894"],#incspec) {
    width: 100%;
    max-width: 600px;
    border-radius: 25px;
}
.postid-16753 #section-13-894 > .ct-section-inner-wrap,
.postid-18230 #section-13-894 > .ct-section-inner-wrap {
    padding-top: 80px;
}
.postid-16753 section#section-3-894,
.postid-18230 section#section-3-894 {
    background: #fff;
}
.postid-16753 .standard-hero-info-wrap .input input,
.postid-18230 .standard-hero-info-wrap .input input {
    border: 1px solid #757575;
}
.postid-16753 .standard-hero-media-wrap,
.postid-18230 .standard-hero-media-wrap {
    justify-content: center;
}
.postid-16753 img#image-10-894,
.postid-18230 img#image-10-894 {
    max-width: 590px;
    margin: 25px 40px 0 0;
}
.postid-16753 #div_block-4-894,
.postid-18230 #div_block-4-894 {
    gap: 5rem;
}
.postid-16753 #section-3-894 > .ct-section-inner-wrap:before,
.postid-18230 #section-3-894 > .ct-section-inner-wrap:before {
    content: '';
    background-image: url(../svg/sweep.svg);
    width: 1813px;
    height: 1434px;
    position: absolute;
    top: -50%;
    right: -103%;
}
.postid-18230 #section-3-894 > .ct-section-inner-wrap:before {
    background-image: url('../svg/sweep_blue.svg');
    opacity: 0.1;
}
.postid-16753 #section-3-894 > .ct-section-inner-wrap:after,
.postid-18230 #section-3-894 > .ct-section-inner-wrap:after {
    content: '';
    width: 100%;
    height: 202px;
    background: #fff;
    bottom: 0px;
    position: absolute;
    left: 0;
}
.postid-16753 img#image-9-894, .postid-16753 img#image-12-894,
.postid-18230 img#image-9-894, .postid-16753 img#image-12-894 {
    display: none;
}
.postid-16753 #section-3-894 > .ct-section-inner-wrap,
.postid-18230 #section-3-894 > .ct-section-inner-wrap {
    position: relative;
}
.postid-16753 .oxy-carousel-builder_icon.oxy-carousel-builder_prev, 
.postid-16753 .oxy-carousel-builder_icon.oxy-carousel-builder_next, 
.postid-16753 h4#headline-558-894, .postid-16753 div#div_block-1022-894,
.postid-18230 .oxy-carousel-builder_icon.oxy-carousel-builder_prev, 
.postid-18230 .oxy-carousel-builder_icon.oxy-carousel-builder_next, 
.postid-18230 h4#headline-558-894, .postid-18230 div#div_block-1022-894 {
    display: none;
}
.postid-16753 div#-carousel-builder-563-894,
.postid-18230 div#-carousel-builder-563-894 {
    margin: 0;
}
.postid-16753 section#section-534-894 .ct-section-inner-wrap,
.postid-18230 section#section-534-894 .ct-section-inner-wrap {
    margin-top: -70px;
    padding-bottom: 80px;
}
.hero-review {
    display: flex;
    flex-direction: row;
    gap: 20px;
}

img#image-67-573-1 {
    height: auto;
}

section#reviews_solutions .ct-section-inner-wrap {
    padding: 103px 0 0 0;
}

section#reviews_solutions .hero-reviews {
    margin: 0 0 -60px 0;
    padding: 0 0 70px 0;
    border: none;
    border-bottom: 1px solid rgb(26 26 26 / 20%);
}

.hero-review .ct-text-block {
    color: #1a1a1a;
    font-size: 16px;
    font-weight: 350;
    padding-right: 6px;
    margin-top: -2px;
}

.hero-review .ct-div-block {
    text-align: center;
    align-items: center;
}

.hero-reviews:not(.homepage-update) {
    border-top: 1px solid rgb(26 26 26 / 20%);
    display: flex;
    flex-direction: row;
    width: 100%;
    justify-content: space-around;
    padding-top: 70px;
    margin-top: 85px;
    margin-bottom: -80px;
	z-index: 9;
}

.rating-stars {
    display: flex;
    align-items: center;
    margin-right: 8px;
    margin-bottom: 5px;
    gap: 4px;
}

div#ratings_footer {
    margin-bottom: 45px;
}

a.ct-link.footer-review {
    align-items: center;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    background-color: rgb(201 189 185 / 25%);
    border-radius: 25px;
    padding-top: 35px;
    padding-left: 25px;
    padding-right: 25px;
    padding-bottom: 35px;
    gap: 20px;
    text-align: center;
    flex-wrap: nowrap;
	transition: all .3s;
}

a.ct-link.footer-review:hover {
    background-color: rgb(201 189 185 / 55%);
}

img[alt="Half-filled Star"] {
    margin: 0 0 -1px 0;
}

span.rating-value {
    font-size: 18px;
    color: #1a1a1a;
}

span.rating-value b {
    font-weight: 600;
}

.home_rated_stats {
    display: grid;
    gap: 20px;
    grid-template-columns: 1fr 1fr;
}

.home_rated_stats .pill-wrap {
    background: #F1EEED;
    border-radius: 50px;
    justify-content: flex-start!important;
    padding: 40px 50px;
    gap: 40px!important;
}

.pill-wrap img.image-pill-image {
    width: 175px;
}

.home_rated_stats .pill-wrap span {
    text-align: left;
}

.home_rated_stats .pill-wrap .T2-Bold {
    color: #000;
    font-size: 30px;
    font-family: 'GalaxieCopernicus';
    font-style: normal;
    font-weight: 400;
    line-height: 45px;
    letter-spacing: -0.7px;
}

.home_rated_stats .pill-wrap .stat-pill-stat {
    width: 175px;
    text-align: center;
    justify-content: center;
}

.postid-16525 div#div_block-20-894-2 {
    max-width: 530px;
}

.postid-16525 img#image-10-894 {
    max-width: 630px;
}

.postid-16525 div#div_block-8-894 {
    justify-content: center;
}

.postid-16525 img#image-55-894-2 {
    max-width: 520px;
}

.postid-16525 div#div_block-467-894 {
    background-size: cover!important;
}

.postid-16525 .oxy-carousel-builder_icon.oxy-carousel-builder_next, .postid-16525 .oxy-carousel-builder_icon.oxy-carousel-builder_prev {
    display: none;
}

.point-repeater {padding-left: 43px;}

table.multi-row-table {
    border: 1px solid #000!important;
}

div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area {
    justify-content: flex-start;
    margin-left: 67px;
}

body div#hs-eu-cookie-confirmation {
    top: auto!important;
    bottom: 0px;
    z-index:9999!important;
}

a.psa-load-more {
    background-color: rgba(255,255,255,0);
    border-radius: 100px;
    color: #1a1a1a;
    font-family: 'RealTextPro';
    font-size: 18px;
    font-weight: 300;
    text-transform: capitalize;
    border: 1px solid #1a1a1a;
    padding: 14px 35px;
    margin: 70px 0 0 0;
    transition: all .3s;
}

a.psa-load-more:hover {
    background: #008cff;
    border: 1px solid #008cff;
    color: #fff;
}

.ct-modal.form-popup .hs_how_did_you_hear_about_us_.hs-how_did_you_hear_about_us_.hs-fieldtype-text.field.hs-form-field label {display: none;}

.ct-modal.form-popup .hs_how_did_you_hear_about_us_.hs-how_did_you_hear_about_us_.hs-fieldtype-text.field.hs-form-field input {margin-top: 13px;}

.post-content table.multi-row-table tbody tr {
    background: transparent!important;
}

.post-content table.multi-row-table tbody tr td {
    border: 1px solid #e9e9e9!important;
}

table.multi-row-table td {
    vertical-align: baseline;
}

#span-1173-958 > figure > table > tbody > tr:nth-child(1) > td {
    background: #f9f8f8;
}

.menu-blurb {
    text-align: left;
}

#div_block-152-958 a:hover {
    color: #0074db;
    text-decoration: none!important;
}

.postid-16408 div#div_block-20-894-1,
.postid-16386 div#div_block-20-894-1{
    max-width: 560px;
}

.postid-16408 div#div_block-20-894-2 {
    max-width: 525px;
}

.postid-16408 span#span-155-894 {
    font-size: 52px;
}

.postid-16408 img#image-55-894-3,
.postid-16408 img#image-55-894-2{
    max-width: 506px;
}

.postid-16408 img#image-55-894-1 {
    max-width: 530px;
}

.postid-16266 #image-55-894-1 {
    max-width: 575px;
}

.postid-16266 img#image-55-894-2 {
    max-width: 526px;
}

.postid-16408 div#div_block-8-894 {
    justify-content: center;
}

section#section-modals {
    height: 0;
    overflow: hidden;
}

#section-modals .ct-section-inner-wrap {
    margin: 0;
  	padding:0;
    max-width: 100%!important;
}

#section-modals > div > div:nth-child(2) {
    display: none!important;
}

.postid-16386 div#div_block-8-894 {
    justify-content: center;
}

.postid-16386 img#image-10-894 {
    max-width: 615px;
}

.postid-16386 div#div_block-467-894,
.postid-16408 div#div_block-467-894{
    background-size: cover!important;
}

input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  -webkit-text-fill-color: #1a1a1a;
  -webkit-box-shadow: 0 0 0px 1000px #fff inset;
  transition: background-color 5000s ease-in-out 0s;
}

html {
    margin: 0!important;
}

#header_main .oxy-header-search .oxy-header-container {
    align-items: flex-start;
    margin: 120px auto 140px auto;
    justify-content: flex-end;
    position: relative;
}

#header_main .oxy-header-search label {
    max-width: 420px;
}

#header_main .oxy-header-search label input.oxy-header-search_search-field {
    border-radius: 100px;
    padding: 16px 20px;
    font-size: 16px;
	transition: all .3s;
	opacity: 0;
	transform: translateX(100px);
}

#header_main .oxy-header-search .oxy-header-container button.oxy-header-search_toggle {
    position: absolute;
    top: -57px;
    background: #fff;
    border-radius: 100px;
    width: 35px;
    height: 35px;
    line-height: 20px;
	transition: all .3s;
}

header#header_main.sticky .oxy-header-search .oxy-header-container {
    margin: 77px auto 140px auto;
}

#header_main .oxy-header-search .oxy-header-container button.oxy-header-search_toggle:hover {
    transform: scale(0.8);
}

#header_main .oxy-header-search .oxy-header-container button.oxy-header-search_toggle:active {
    transform: scale(0.1);
    opacity: 0.1;
}

#header_main form.oxy-header-search_form.visible label input.oxy-header-search_search-field, #header_main form.oxy-header-search_form.visible .oxy-header-container input.search-submit {
    opacity: 1;
    transform: translateX(0px);
}

#header_main .oxy-header-search .oxy-header-container input.search-submit {
    display: block;
    background: url(../svg/icon.svg) no-repeat center;
    text-indent: -9999px;
    padding: 10px;
    border: none;
    position: absolute;
    right: 17px;
    transition: all .3s;
	opacity: 0;
	transform: translateX(100px);
}

.ct-modal.form-popup a#link_button-13-16198 {
    margin: 10px;
}

.ct-modal.form-popup .hbspt-form form {
    display: table;
	margin-top: -10px;
}

.ct-modal.form-popup .hbspt-form form label {
    color: #1a1a1a;
    padding-left: 20px;
    font-size: 12px;
    display: table;
    line-height: 18px;
    max-width: 95%;
    margin-bottom: 4px;
}

.ct-modal.form-popup .hbspt-form form .hs-form-field {
    margin-bottom: 2px;
}

.ct-modal.form-popup .hbspt-form form input:not([type="submit"]), 
.ct-modal.form-popup .hbspt-form form select{
    -webkit-appearance: none;
    text-decoration: none;
    position: relative;
    display: inline-block;
    border-radius: 100px;
    padding: 15px 20px;
    font-size: 16.8px;
    background: #fff;
    border: 1px solid #757575;
    outline: 0;
    width: 100%;
    height: auto;
    font-family: 'RealTextPro';
	font-weight: 300;
}

.ct-modal.form-popup .hbspt-form form label.hs-error-msg.hs-main-font-element {
    color: #fff;
    padding: 0;
}

.ct-modal.form-popup .hbspt-form form .hs_email {
    width: 100%;
}

.ct-modal.form-popup .legal-consent-container p {
    font-size: 14px;
    color: #757575;
    padding: 20px 0px 20px 0px;
    text-align: center;
	font-weight: 300;
}

.ct-modal.form-popup img#image-15-16198 {
    margin-left: -40px;
    width: 107%;
    max-width: 150%;
    margin-top: 20px;
}

/*
.ct-div-block.card--post-info-wrap.p-fix h2.ct-headline.H6.P8 span:first-letter,
.card--post-info-wrap h2 span:first-letter{
    text-transform: uppercase;
}

.ct-div-block.card--post-info-wrap.p-fix h2.ct-headline.H6.P8 span,
.card--post-info-wrap h2 span{
    text-transform: lowercase;
}
*/

div[data-hs-responsive-table="true"] {
    width: 100%!important;
}

.post-content table thead tr th {
    font-weight: 400!important;
    color: #1A1A1A!important;
    background: #F2E6E3!important;
    padding: 20px!important;
    border: 0!important;
}

.post-content table {
    border-radius: 25px!important;
    border-width: 0!important;
    overflow: hidden;
}

.post-content table tbody tr td {
    padding: 20px!important;
    border: 0!important;
}

.post-content table tbody tr {
    background: #f9f8f8;
}

.post-content table tbody tr:nth-child(2n) {
    background: rgb(201 189 185 / 20%);
}

.post-content table tbody tr td a {
    color: #0074db!important;
    font-weight: 400!important;
    transition: all .1s;
}

.post-content table tbody tr td a:hover {
    color: #1a1a1a!important;
}

.post-content table thead {
    border: 0;
}


div#wpadminbar {
    z-index: 9999999;
    position: fixed;
}

.mobile-full-screen-menu .primary-cta {
    width: calc(100% - 40px);
    margin: 0 0 10px 20px;
}

section#section-8331-16152 .ct-section-inner-wrap {
    padding-bottom: 20px;
}

.oxy-pro-accordion_body .ct-span p:first-child {
    margin-bottom: 20px;
}

section#section-362-8 .ct-section-inner-wrap {
    margin-bottom: 0px;
    padding-bottom: 60px;
}

.faq-item .large-arrow-button-copernicus span {
    font-size: 18px;
}

.footer-link-holder a:hover {
    color: #008cff!important;
}

.footer-link-holder a {
    transition: all .1s;
}

.faq-item ul li:before{
    content: '';
    background-image: url(../svg/arrow-short.svg);
    background-position: center center;
    background-repeat: no-repeat;
    min-width: 20px;
    height: 15px;
    position: absolute;
    top: 8px;
    left: -40px;
    margin-top: auto;
    margin-bottom: auto;
}


.faq-category {
    padding-bottom: 60px;
    margin-bottom: 60px;
    border-bottom: 1px solid #1a1a1a;
}

.faq-item {
    margin-bottom: 50px;
    padding-bottom: 50px;
    border-bottom: 1px solid #1a1a1a;
}

.faq-item:last-child {
    border-bottom: 0;
    padding-bottom: 0;
    margin-bottom: 0;
}

.faq-item span.oxy-pro-accordion_title-area {
    padding: 0;
}

.faq-item ul li {
    position: relative;
    list-style: none;
}

.faq-item ol {
    padding: 0 0 0 20px;
}

.faq-item .oxy-pro-accordion_content.oxy-inner-content {
    padding: 20px 0 0 0;
}

div#text_block-1363-714-3-1:hover a svg path {
    stroke: #1a1a1a;
    fill: #fff;
}

div#text_block-1363-714-3-1:hover a:hover svg path {
    stroke: #008cff;
    fill: #008cff;
}

div#text_block-1363-714-3-1:hover a:hover svg path.circle-arrow {
    stroke: #fff;
}

.comparison-bg-icon {
    top: -572px!important;
    z-index: 0;
    left: -499px!important;
}

div#top_banner {
    position: relative;
    z-index: 3;
}

.comparison-criteria span {
    text-align: right;
}

body .detailed-features-card--info-wrap .intext-link {
    justify-content: flex-start;
    margin: 40px 0 0 0;
    color: #1a1a1a;
    text-decoration: none;
    font-size: 22px;
}

.sitemap-with-fix .ct-section-inner-wrap {
    max-width: 1100px!important;
}

.sitemap-links h2 {
    font-family: 'RealTextPro';
    font-size: 22px;
    margin-bottom: 25px;
    margin-top: 84px;
	max-width: 290px;
    line-height: 34px;
    pointer-events: none;
    user-select: none;
}

.sitemap-links a {
    color: #1a1a1a;
    font-size: 16px;
 	transition: all .1s;
}

.sitemap-links a:hover {
    color: #008cff;
}

.sitemap-links h2 span {
    font-weight: 400!important;
}

.sitemap-links a span {
    font-weight: 300!important;
}

.sitemap-links p {
    margin-bottom: 7px;
}

.postid-1016 .oxy-carousel-builder_icon.oxy-carousel-builder_prev, .postid-1016 .oxy-carousel-builder_icon.oxy-carousel-builder_next {
    display: none;
}

.webinar-popup {
    max-width: 1220px;
}

.case-studies-products .large-arrow-button-realText:hover svg path {
    fill: #Fff;
}

.case-studies-products .large-arrow-button-realText:hover svg.large-arrow.circle-background path {
    stroke: #111;
}

.case-studies-products .large-arrow-button-realText:hover 
svg.large-arrow.circle-background path {
    stroke: #111;
}

.case-studies-products .large-arrow-button-realText:hover 
svg.large-arrow.circle-background path.circle-line {
    stroke: #fff;
}

.small-arrow-button-realText:hover svg path {
    fill: #008cff;
    stroke: #008cff;
}

.small-arrow-button-realText:hover svg path.circle-arrow {
    stroke: #fff;
}


.card--post-wrap .ct-text-block.T1.P7.m-P3 span {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.resources-products .ct-text-block.T1.P7.m-P3 span {
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.full-width-section .ct-section-inner-wrap {
    max-width: 100%!important;
}

.full-width-section .ct-section-inner-wrap .footer-optin-content-width-bg-image {
    max-width: 100%;
    width: 100%;
    border-radius: 0px;
}

.testimonial_products .ct-section-inner-wrap {
    padding-top: 0;
}

.case-studies-products .ct-section-inner-wrap {
    padding-bottom: 0;
}

.case-studies-products .card--featured-post-info-wrap {
    background: #008CFF;
}

.case-studies-products .card--featured-post-info-wrap h2, .case-studies-products .card--featured-post-info-wrap p,  .case-studies-products .card--featured-post-info-wrap a {
    color: #fff;
}

.case-studies-products .card--featured-post-info-wrap svg.large-arrow.circle-background path {
    stroke: #fff;
}

.postid-1012 .product-overview-single-row:nth-of-type(2),
.postid-1012 .product-overview-single-row:nth-of-type(4),
.postid-1016 .product-overview-single-row:nth-of-type(2),
.postid-1016 .product-overview-single-row:nth-of-type(4){
	background: transparent;
    padding-left: 0rem;
    padding-right: 12rem;
    padding-top: 1rem;
    padding-bottom: 2rem;
}

.postid-1012 .product-overview-single-row:nth-of-type(4),
.postid-1016 .product-overview-single-row:nth-of-type(4){
    padding-top: 4rem;
}

.single-post .post-content figure.aligncenter img {
    width: auto!important;
}

.single-post .post-content figure.aligncenter {
    align-items: center;
    display: flex!important;
    justify-content: center;
}

.menu-item-with-icon-n-blurb-holder {
    width: 100%;
    display: grid;
    column-gap: 30px;
    grid-template-columns: 1fr 1fr;
}
.menu-blurb-customer {
    text-align: left;
}
.single-menu-item-with-icon-n-blurb{
  padding: 10px 0px;
  margin-bottom: 10px;
  width: 100%;
}
.menu-link-and-icon-with-blurb{
  font-size: 16px;
  font-weight: 400;
  max-width: 100%;
  color: black;
  display: flex;
  flex-direction: row;
  align-items: center;
}

.mega-menu-wdith::before, .mega-menu-wdith::after {
    position: absolute;
    width: 100%;
    height: 1px;
    background: #1a1a1a;
    content: '';
    left: 0;
    display:none;
}

.mega-menu-wdith::after {
    bottom: 0px;
}

.mega-menu-inner::before, .mega-menu-inner::after {
    border-bottom: 1px solid #1a1a1a;
    border-top: 1px solid #1a1a1a;
	min-height: auto;
    display:none;
}

.align-middle-cta svg.small-arrow.circle-background {
    margin-left: 0;
    margin-right: 15px;
    transform: rotate(-180deg);
}

.wp-block-button__link {
    background: #008cff;
    font-size: 18px;
    transition: all .1s;
}

a.align-middle-cta.hidden {
    opacity: 0;
    user-select: none;
    pointer-events: none;
}

.wp-block-button__link:hover {
    color: #fff!important;
    background-color: #1a1a1a;
}

.align-middle-cta {
    display: flex;
    align-items: center;
    font-size: 18px;
    font-weight: 300;
    color: #1A1A1A;
}

.align-middle-cta svg {
    margin-left: 20px;
}

.align-middle-cta:hover .circle-background {
	fill: #008CFF;
}

.align-middle-cta:hover .circle-line {
	stroke: #008CFF;
}

.align-middle-cta:hover .circle-arrow {
	stroke: white;
}

.align-middle-cta.left-side {
    flex-direction: row-reverse;
}

.align-middle-cta.left-side svg.large-arrow.circle-background {
    margin-left: 0;
    margin-right: 20px;
    transform: rotate(-180deg);
}

.card--post-featured-image {
    object-fit: cover!important;
  	height: 232px;
}

.single-menu-item,
.oxy-mega-dropdown_container a div,
a.menu-link-only {
    transition: all .1s;
}

.oxy-mega-dropdown_container .single-menu-item:hover {
  background: rgb(201 189 185 / 55%);
}

.oxy-mega-dropdown_container a.single-menu-item-with-blurb:hover div,
.oxy-mega-dropdown_container a.single-menu-item-with-blurb-resources:hover div,
.oxy-mega-dropdown_container a.single-menu-item-with-blurb-about:hover div,
.oxy-mega-dropdown_container a.menu-link-only:hover,
.oxy-mega-dropdown_container a.menu-link-and-icon-with-blurb:hover{
    color: #008cff;
    text-decoration:none;
    cursor:pointer;
}


.oxy-mega-dropdown_container .menu-link-and-icon-with-blurb > img {
    transform: scale(1);
    transition: all .1s;
}

.oxy-mega-dropdown_container .menu-link-and-icon-with-blurb:hover > img {
    transform: scale(0.95);
}

.single-post .post-content .testimonial-card--text-with-image img {
    width: auto!important;
    border-radius: 0!important;
}

ul li[style="list-style-type: none;"]:before {display: none;}

.off-canvas-toggled {
    overflow: hidden!important;
}

section#section-1092-1238 {
    margin-bottom: 80px;
}

.search-input-form input#searchsubmit {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.9042 8.70212C15.9042 12.6797 12.6797 15.9042 8.70211 15.9042C4.72449 15.9042 1.5 12.6797 1.5 8.70212C1.5 4.7245 4.72449 1.5 8.70211 1.5C12.6797 1.5 15.9042 4.7245 15.9042 8.70212Z' stroke='%231A1A1A'/%3E%3Cline y1='-0.5' x2='8.48528' y2='-0.5' transform='matrix(0.707106 0.707108 -0.707106 0.707108 13 14)' stroke='%231A1A1A'/%3E%3C/svg%3E");
    background-color: #fff;
    text-indent: -999px;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    right: 10px;
    top: 6px;
}

ul.no-list.hs-error-msgs.inputs-list li:before {display: none;}

.search-input-form {
    min-width: 300px;
    width: 100%;
    max-width: 420px;
}

.search-input-form .oxy-search-form input {
    border: 1px solid #fff;
    transition: all .1s;
}

.search-input-form .oxy-search-form input:hover {
    border: 1px solid #008cff;
}

.search-input-form .oxy-search-form input:focus {
    border: 1px solid #1a1a1a;
}

div#div_block-1231-1238 {
    background: #fff000;
    padding: 90px 400px 90px 90px;
    border-radius: 50px;
    width: 100%;
    max-width: 1040px;
}

div#div_block-1239-1238 {
    align-items: center;
    justify-content: center;
    position: absolute;
    right: 0;
    top: 56%;
    transform: translateY(-50%);
    z-index: 9;
    max-width: 531px;
}

#section-1229-1238 > .ct-section-inner-wrap {
    position: relative;
}

#section-1229-1238 .standard-video {
    min-height: auto;
}

div#_dynamic_list-383-2235 .flickity-viewport {
    max-height: 336px;
}

#hsForm_2682e9e5-1110-49db-91ac-5e9197358f9b .hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field, #hsForm_2682e9e5-1110-49db-91ac-5e9197358f9b .hs_lastname.hs-lastname.hs-fieldtype-text.field.hs-form-field {
    display: none;
}

.post-content a:hover {
    color: #1a1a1a;
}

.cat-margin:hover {
    color: #008cff;
    text-decoration: none;
}

div#div_block-344-8.mega-menu-inner::after {
    background: #fff;
}

a.related-post-heading:hover span {
    color: #008CFF;
}

a.related-post-heading span {
    transition: all .1s;
}

a#link-423-8:before {
    content: '';
    background-image: url('../jpg/resources-bg-mega-1.jpg');
    width: 644px;
    position: absolute;
    height: 455px;
    background-size: cover;
    top: 0px;
    left: -4px;
    z-index: -1;
}

a#link-423-8 {
    position: relative;
    overflow: visible;
}

.oxy-pro-media-player vime-player {
    --extras-slider-height: 5px;	
}

vime-player > vime-default-ui > vime-ui > div > vime-default-controls > vime-controls:nth-child(5) > vime-control-group.spaceTop.hydrated {
    position: absolute;
    margin: 0px;
    width: 100%;
    padding-left: 80px;
    padding-right: 170px;
    left: 0;
}

vime-controls.active.fullWidth.hydrated {
    opacity: 0;
}

vime-player:hover vime-controls.active.fullWidth.hydrated {
    opacity: 1;
}

vime-player > vime-default-ui > vime-ui > div > vime-default-controls > vime-controls:nth-child(3) {
    z-index: 80;
    bottom: 10px;
    top: auto!important;
    width: 36px;
    left: auto!important;
    right: 38px;
    padding: 0;
    margin: 0;
}

vime-player > vime-default-ui > vime-ui > div > vime-default-controls > vime-controls:nth-child(5) > vime-control-group:nth-child(1) > vime-fullscreen-control {
    margin-right: 44px;
}

vime-player > vime-default-ui > vime-ui > div > vime-default-controls > vime-controls:nth-child(5) {
    background: #1111117a;
	padding: 10px 30px;
}

.standard-video vime-tooltip, 
.standard-video vime-fullscreen-control, 
.standard-video vime-time-progress, .standard-video vime-current-time, .standard-video vime-end-time,
.standard-video vime-pip-control,
.standard-video vime-scrubber-control,
.standard-video vime-volume-control{
    display: block;
}

/* vime-slider input {color: #000;background: #000;} */

.card--featured-case-study-tall:nth-of-type(2) {
	background-color : #c7beff;
}

.wpgb-facet select.wpgb-select {
    border-width: 1px!important;
}

#-wpgb-facet-168-13226 .wpgb-facet .wpgb-input:hover {box-shadow: 0 0 0 1px #008cff;}

#-wpgb-facet-168-13226 .wpgb-facet .wpgb-input {
    transition: all .1s;
}

#-wpgb-facet-168-13226 .wpgb-facet .wpgb-input:focus {
    box-shadow: 0 0 0 1px #1a1a1a;
}

.large-arrow-button-copernicus:hover {
    cursor: pointer!important;
}

header#section-301-8 {
    position: fixed;
}

img#image-55-894-2 {
    border-radius: 25px;
}

div#div_block-305-8 {
    z-index: 99;
}

.wpgb-facet select.wpgb-select, .wpgb-facet .wpgb-search-facet input[type="search"], .wpgb-facet .wpgb-autocomplete-facet input[type="search"] {
    border-width: 1px!important;
  	font-family:RealTextPro!important;
  	font-weight:300!important;
}

.wpgb-facet select.wpgb-select:hover, .wpgb-facet .wpgb-search-facet input[type="search"]:hover, .wpgb-facet .wpgb-autocomplete-facet input[type="search"]:hover {
    border-color: #008cff!important;
}

a.cta__button.button__circle.text__normal.reverse {
    color: #1a1a1a;
    display: flex;
    gap: 15px;
    align-items: center;
    margin: 20px 0 0 0;
}

a.cta__button.button__circle.text__normal.reverse img {
    transform: rotate(-180deg);
}

.wpgb-facet select.wpgb-select:focus, .wpgb-facet .wpgb-search-facet input[type="search"]:focus, .wpgb-facet .wpgb-autocomplete-facet input[type="search"]:focus {
    border-color: #1a1a1a!important;
}

input.wpgb-input::placeholder {
    color: #757575!important;
}

.wpgb-facet .wpgb-search-facet input[type="search"] {
    padding-left: 20px!important;
 	border-color: #757575!important;
}

.hopin-line {
    padding-top: 110px;
}

 .testimonial-headshot {
    object-fit: cover;
}

.single-post .post-content p img:not(.testimonial-headshot) {
    width: auto!important;
    display: table;
    margin: 0 auto;
}

#link-105-738 {
    padding-left: 20px;
    padding-top: 10px;
}

div#inner_content-230-8 {
    overflow: hidden;
}

div#_dynamic_list-1381-573 .flickity-viewport{
    max-height: 315px;
}

div#div_block-88-1907 {
    margin-top: 110px;
}

.oxy-wpgb-facet .wpgb-facet .wpgb-clear-button {
    background: #fff;
    border-radius: 100px;
    right: 2px;
    color: #1a1a1a;
    height: 30px;
    top: 11px;
}

a#link_button-900-15384:hover {
    color: #1a1a1a;
}

img#image-17-714 {
    max-width: 1600px;
}

.ct-link-button {
    transition: all .1s;
}

#link_button-907-15384 {
    margin: 15px;
}

a#link_button-900-15384 {
    outline: none!important;
}

.oxy-modal-backdrop.live {
    z-index: 999999;
}

.webinar-popup {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right bottom;
}

.oxy-modal-backdrop .ct-modal {
    position: relative;
}

.oxy-modal-backdrop .ct-modal a.oxy-close-modal:after {
    content: "\00d7";
    font-size: 50px;
    font-weight: 200;
    line-height: 44px;
}

.oxy-modal-backdrop .ct-modal a.oxy-close-modal {
    position: absolute;
    right: 10px;
    top: 10px;
    border: none;
    background: #ffffff;
    border-radius: 100px;
    padding: 0px 8px;
    color: #1a1a1a;
    transition: all .1s;
}

.oxy-modal-backdrop .ct-modal a.oxy-close-modal:hover {transform: scale(0.9);background: #1a1a1a;color: #fff;}

header#header_main.sticky {
    position: fixed;
    bottom: auto;
    top: 0;
    background: #fff;
    border-bottom: 1px solid #1a1a1a;
}

#header_main {
    position: absolute;
    z-index: 99999;
    top: 44px;
	transition: none;
}

div#top_banner {
    width: 100%;
}

div#global_header {
    position: fixed;
    width: 100%;
    z-index: 999;
}

div#simple-banner {
    background: #1a1a1a;
    text-align: center;
    color: #fff;
    font-size: 14px;
    padding: 5px 0;
    font-weight: 300;
    z-index: 2;
    width: 100%;
}

div#simple-banner .simple-banner-text span{
    display: flex;
    justify-content: center;
    align-items: center;
}

div#simple-banner .simple-banner-button:hover{
    color: var(--extra);
}

.ct-image.playbtn {
    position: absolute;
    top: 25%;
    cursor: pointer;
    transition: all .4s;
    transform: scale(1);
}

.ct-image.playbtn:hover {transform: scale(1.2);}

div#simple-banner .simple-banner-button:before{
    content:  url("data:image/svg+xml; utf8, <svg width='30' height='30' viewBox='0 0 117 117' fill='none' xmlns='http://www.w3.org/2000/svg'><circle cx='58.5' cy='58.5' r='56.5' stroke='white' stroke-width='5'></circle><path d='M58.3333 35.0002C58.3333 43.4642 51.464 50.3335 43 50.3335' stroke='white' stroke-width='5' stroke-miterlimit='10'></path><path d='M58.334 35.0002C58.334 43.4642 65.2033 50.3335 73.6673 50.3335' stroke='white' stroke-width='5' stroke-miterlimit='10'></path><path d='M58.334 35.0001L58.334 81' stroke='white' stroke-width='5' stroke-miterlimit='10'></path></svg>");
    transform: rotate(90deg);
    display: inline-block;
    width: 35px;
    height: 35px;
    padding-top: 10px;
}
div#simple-banner .simple-banner-button:hover:before{
    content:  url("data:image/svg+xml; utf8, <svg width='30' height='30' viewBox='0 0 117 117' fill='none' xmlns='http://www.w3.org/2000/svg'><circle cx='58.5' cy='58.5' r='56.5' stroke='%23008cff' stroke-width='5'></circle><path d='M58.3333 35.0002C58.3333 43.4642 51.464 50.3335 43 50.3335' stroke='%23008cff' stroke-width='5' stroke-miterlimit='10'></path><path d='M58.334 35.0002C58.334 43.4642 65.2033 50.3335 73.6673 50.3335' stroke='%23008cff' stroke-width='5' stroke-miterlimit='10'></path><path d='M58.334 35.0001L58.334 81' stroke='%23008cff' stroke-width='5' stroke-miterlimit='10'></path></svg>");
    transform: rotate(90deg);
    display: inline-block;
    width: 35px;
    height: 35px;
    padding-top: 10px;
}

div#simple-banner a.simple-banner-button {
    display: flex;
    align-items: center;
    margin-left: 18px;
    color: #fff;
}

div#simple-banner a.simple-banner-button:hover {
    color: #0074db;
}

ul#“table-of-contents-wrap” {
    padding-left: 45px!important;
  	display:none;
}

.ct-text-block.T1.post-content.P4 ul {
    padding-left: 20px!important;
}

body.customer-stories-template-default .ct-text-block.T1.post-content .wp-block-image img {
    border-radius: 25px;
}

#div_block-364-8 {
	gap:0;
}

.oxy-dynamic-list.customers__counter-holder span.counter-text {
    color: #1a1a1a;
}

.ct-text-block.T1.post-content.P4 blockquote {
    background: #F2EFEE;
    padding: 3rem;
    margin: 0;
    border-radius: 25px;
}

.oxy-search-form form#searchform input#searchsubmit {
    width: 10px;
}


vime-player {
    background: #000;
}

.footer-link-headings {
    user-select: none;
    pointer-events: none;
}

body.customer-stories-template-default .ct-text-block.T1.post-content p {
    margin-bottom:20px;
}

body.customer-stories-template-default .ct-text-block.T1.post-content h2 {
    font-size: clamp(2.4rem, calc(2.4rem + ((1vw - 0.42rem) * 2.0455)), 5.2rem);
    margin-bottom:20px;
    margin-top: 40px;
}

body.customer-stories-template-default .ct-text-block.T1.post-content h3 {
    font-size: clamp(2rem, calc(2rem + ((1vw - 0.42rem) * 0.6818)), 3.5rem);
    margin-bottom:20px;
    line-height: 1.6;
}

body.customer-stories-template-default .ct-text-block.T1.post-content h4 {
	font-size: clamp(1.8rem, calc(1.8rem + ((1vw - 0.42rem) * 0.6818)), 2.6rem);
    font-weight: 400;
    line-height: 1.34;
    margin-bottom:20px;
}

body.customer-stories-template-default .ct-text-block.T1.post-content figure.wp-block-image img {
    border-radius: 25px;
}

body.customer-stories-template-default .ct-text-block.T1.post-content figure.wp-block-image {
    margin: 25px 0 45px 0;
    text-align: center;
}

#-table-of-contents-651-958 .oxy-table-of-contents_link.node-name--H2 {
    color: #1a1a1a;
    margin-bottom: 10px;
}

#-table-of-contents-651-958 .oxy-table-of-contents_link.node-name--H2:hover {
    color: #008cff;
}

#_search_form-142-958 input[type="text"] {
    font-size: 16px;
}

#_search_form-142-958 input[type="text"]:hover,
#shortcode-232-958 .hbspt-form input[type=email]:hover {
    border: 1px solid #008cff;
}

#_search_form-142-958 input[type="text"]:focus,
#shortcode-232-958 .hbspt-form input[type=email]:focus {
    border: 1px solid #1a1a1a;
}


.single-post .post-content img#image-40-958 {
    border-radius: 100px!important;
}

blockquote.wp-block-quote {
    text-align: center;
    margin: 20px auto;
    padding: 2em;
}

blockquote.wp-block-quote p {
    margin-bottom: 30px;
}

.single-post ul:not(.features-highlight-wrapper) {
    padding-left: 0px!important;
}

blockquote.wp-block-quote p:last-child {
    margin: 0;
    font-weight: 200!important;
    color: #757575;
}

body.customer-stories-template-default .ct-text-block.T1.post-content blockquote.wp-block-quote:before {
    content: '';
    background-image: url(../svg/2.svg);
    width: 50px;
    height: 37px;
    position: relative;
    display: table;
    margin: 0 auto 40px auto;
}

body.customer-stories-template-default .ct-text-block.T1.post-content blockquote.wp-block-quote p:first-child {
    font-family: GalaxieCopernicus;
    font-size: clamp(1.6rem,4vw,2rem);
    font-weight: 400;
    line-height: 1.5;
    margin-bottom: 45px;
}

div.ct-section-inner-wrap, div.oxy-header-container {
    max-width: 1300px!important;
}

.legal-card {
	background: #fff!important;
}

div#-carousel-builder-179-2041 .P6 span, div#-carousel-builder-179-2041 .P6 {
    color: #1a1a1a!important;
    text-align: left;
}

#section-324-573 > .ct-section-inner-wrap {
    padding-bottom: 65px;
}

.hubspot-brand-new .hbspt-form form {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    max-width: 870px;
    margin: 0 auto;
    gap: 10px;
}

.card--post-simple-image {
    isolation: isolate;
}

.card--post-simple-image img {
    object-fit: cover;
    width: 100%;
    height: 250px;
}

.hubspot-brand-new .hbspt-form form .hs_email {
    width: 100%;
}

div#modal-cta-a ul.no-list.hs-error-msgs.inputs-list {
    display: none;
}

.input {
  position: relative;
}

.hs-fieldtype-select.field.hs-form-field .input:after {
    background-image: url("data:image/svg+xml,%3Csvg width='17' height='9' viewBox='0 0 17 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 1L8.5 8L1 1' stroke='%231A1A1A' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    content: '';
    position: absolute;
    width: 17px;
    height: 9px;
    right: 17px;
    top: 23px;
}

.hs-fieldtype-select.field.hs-form-field {
    position: relative;
}

.hubspot-brand-new .hbspt-form form input[type="tel"] {
    -webkit-appearance: none;
    text-decoration: none;
    position: relative;
    display: inline-block;
    border-radius: 100px;
    padding: 1em 1.6em;
    font-size: 16.8px;
    background: #fff;
    border: 1px solid #fff;
    outline: 0;
    width: 100%;
    height: 55px;
    font-family: 'RealTextPro';
	font-weight: 300;
}

.hubspot-brand-new label span {
    font-size: 12px;
    font-weight: 300;
}

.hubspot-brand-new label {
    padding-left: 26px;
}

.hubspot-brand-new .hbspt-form form select {
    text-decoration: none;
    position: relative;
    display: inline-block;
    border-radius: 100px;
    padding: 0em 1.6em;
    font-size: 16.8px;
    background: #fff;
    border: 1px solid #fff;
    outline: 0;
    width: 100%;
    height: 55px;
    font-family: 'RealTextPro';
    -webkit-appearance: none;
    appearance: none;
	font-weight: 300;
}

.hubspot-brand-new .submitted-message {
    text-align: center;
    font-weight: 300;
    font-size: 22px;
}

.hubspot-brand-new .hbspt-form form .hs_submit input {
    font-size: 18px;
    padding: 14px 35px;
    width: auto;
}

.hubspot-brand-new .hbspt-form form .hs_submit.hs-submit {
    width: 100%;
    grid-column: span 2;
    text-align: right;
    margin-top: 25px;
}

table.table_new_style td {
    font-size: 18px;
    font-family: 'RealTextPro';
    font-weight: 300;
    padding: 30px;
    border: none;
}

span#span-350-2041 p {
    margin-bottom: 20px;
}

.last-section-fix .ct-section-inner-wrap {
	padding-bottom: 65px;
}

.last-section-fix {
    max-width: 1300px;
    margin: 0 auto;
}

table.table_new_style > tbody > tr:nth-child(1) > td {
    font-weight: 400;
    color: #1A1A1A;
    background: #F2E6E3;
}

table.table_new_style {
    border-radius: 45px;
    overflow: hidden;
	margin-bottom: 55px;
}

table.table_new_style tr.odd {
    background: rgb(201 189 185 / 20%);
}

table.table_new_style tr.even {
    background: #f9f8f8;
}

.ct-link.large-arrow-button-copernicus:hover .circle-line {
    stroke: #008CFF;
}

#section-2200-12910 .ct-section-inner-wrap {
    border-top: 1px solid #1a1a1a;
}

.ct-link.large-arrow-button-copernicus:hover .circle-background {
    fill: #008CFF;
}

.ct-link.large-arrow-button-copernicus:hover .circle-arrow {
    stroke: white;
}

.card--post-simple-info-wrap h2.ct-headline.H6 span {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

input[type=date].wsf-field, input[type=datetime-local].wsf-field, input[type=file].wsf-field, input[type=month].wsf-field, input[type=password].wsf-field, input[type=search].wsf-field, input[type=time].wsf-field, input[type=week].wsf-field, input[type=email].wsf-field, input[type=number].wsf-field, input[type=tel].wsf-field, input[type=text].wsf-field, input[type=url].wsf-field, select.wsf-field:not([multiple]):not([size]) {
    height: 50px!important;
    padding: 0 20px!important;
    font-weight:300!important;
    border: none!important;
}

input[type=date].wsf-field:hover, textarea.wsf-field:hover, input[type=datetime-local].wsf-field:hover, input[type=file].wsf-field:hover, input[type=month].wsf-field:hover, input[type=password].wsf-field:hover, input[type=search].wsf-field:hover, input[type=time].wsf-field:hover, input[type=week].wsf-field:hover, input[type=email].wsf-field:hover, input[type=number].wsf-field:hover, input[type=tel].wsf-field:hover, input[type=text].wsf-field:hover, input[type=url].wsf-field:hover, select.wsf-field:not([multiple]):not([size]):hover {
    box-shadow:0 0 0 1px #008cff!important;
}

input[type=date].wsf-field:focus, textarea.wsf-field:focus, input[type=datetime-local].wsf-field:focus, input[type=file].wsf-field:focus, input[type=month].wsf-field:focus, input[type=password].wsf-field:focus, input[type=search].wsf-field:focus, input[type=time].wsf-field:focus, input[type=week].wsf-field:focus, input[type=email].wsf-field:focus, input[type=number].wsf-field:focus, input[type=tel].wsf-field:focus, input[type=text].wsf-field:focus, input[type=url].wsf-field:focus, select.wsf-field:not([multiple]):not([size]):focus {
    box-shadow:0 0 0 1px #1a1a1a!important;
}

::placeholder {
    color:#757575!important;
}

label.wsf-label {
    padding-left: 20px;
    font-weight: 300;
    color: #1a1a1a;
}

textarea.wsf-field {
    border: none!important;
    padding: 12px 20px 12px 20px!important;
    border-radius: 25px!important;
    min-height: 240px!important;
    resize: none!important;
}


.wsf-field-wrapper {
    font-weight: 300;
}

.wsf-field-wrapper.wsf-bottom button.wsf-button.wsf-button-primary {
    font-size: 18px;
    height: 55px!important;
    padding: 0 27px!important;
    width: auto;
}

.wsf-field-wrapper.wsf-bottom button.wsf-button.wsf-button-primary:hover {
    background: #1a1a1a;
    border: 1px solid #1a1a1a;
}

div#wsf-1-field-wrapper-14 {
    text-align: right;
}

svg#next-carousel-builder-207-573,
svg#prev-carousel-builder-207-573 {
    filter: inherit;
}

.hs_submit input {
    padding: 0.9em 1.6em 1em 1.6em;
}

#-counter-1160-573-7 > span.oxy-counter_suffix:before {
    content: 'k';
}

#section-3-1182 > .ct-section-inner-wrap {
    padding-top: 100px;
}

.card--post-simple h2.ct-headline.H6 span {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.card--post-simple .related-post__excerpt {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.oxy-repeater-pages-wrap {
    display: none!important;
}

.image-link:hover img {
    transform: scale(1.1);
}

.ct-text-block.T1.post-content .testimonial-card-wrap {
    margin: 40px 0!important;
}

.image-link {
    overflow: hidden;
    border-radius: 25px;
    margin-bottom: 3rem;
}

.image-link .card--post-simple-image {
    margin: 0;
    transition: all .4s;
}

section#section-2226-714 .ct-section-inner-wrap {
    padding: 30px 0 0 0;
    margin-bottom: -100px;
}

.logos-cvent .ct-section-inner-wrap {
    padding: 160px 0 0 0;
    margin-bottom: -100px;
    align-items: center;
}

.logos-hopin .ct-section-inner-wrap {
    padding: 160px 0 0 0;
    margin-bottom: -100px;
    align-items: center;
}

section#section-9-714 .ct-section-inner-wrap {
    align-items: center;
    padding: 0 0 40px 0;
}

section#section-9-714 div#div_block-312-714 {
    align-items: center;
}

div#div_block-2211-714 {
    align-items: center;
}

blockquote.wp-block-quote p:last-child strong {
    font-weight: 500;
    color: #1a1a1a;
}

blockquote.wp-block-quote p:last-child em {
    font-weight: 300;
    color: #1a1a1a;
    font-style: normal;
}

section#section-9-714 h2#headline-10-714, h2#headline-2212-714 {
    font-size: 42px;
    margin-bottom: 60px;
}

section#section-9-714 .logo-grid,
div#div_block-2213-714{
    align-items: center;
    margin: 0;
}

div#div_block-1805-714 {
    bottom: 50%;
}

.logos-cvent {
    padding-bottom: 120px;
    margin-top: -20px;
}

.hopin-line .ct-section-inner-wrap {
    padding-bottom: 0;
    margin-bottom: -130px;
    margin-top: 30px;
}

.postid-871 div#div_block-1350-714-1 {
    padding-top: 50px;
}

.postid-871 div#div_block-281-714 {padding-top: 0px;}

.postid-871 div#div_block-1805-714 {
    display: none;
}

.postid-871 #section-232-714 > .ct-section-inner-wrap {
    padding-top: 0;
}

.testimonial-position {
    line-height: 22px;
    display: table;
    padding: 9px 0;
}

#section-124-2235 .ct-section-inner-wrap {
    padding-bottom: 65px;
}

.postid-871 
 h2#headline-5-714 {
    font-size: 42px;
}

.pill-menu a:hover > div {
    background: #1a1a1a!important;
    color: #fff;
}

.pill-menu a div {
    transition: all .1s;
}

.pill-menu a:hover > div div {
    color: #fff;
}

.postid-1365 #section-520-1238 {
    display: none;
}

.podcast-single-wrapper h2 {
    font-size: 42px;
    line-height: 50px;
    padding-bottom: 30px;
    padding-top: 50px;
}

.podcast-single-wrapper p, .podcast-single-wrapper p span, .podcast-single-wrapper li, .podcast-single-wrapper li span {
    font-size: 18px;
    font-weight: 300!important;
    line-height: 30px;
    font-family: 'RealTextPro';
    margin-bottom: 20px;
}

.podcast-single-wrapper ul {
    margin-bottom: 20px;
    margin-top: 0;
    padding-left: 20px;
}


.result-counter .oxy-counter_digit {
    font-size: 42px;
}

.case_studies--counter-wrapper {
    margin-bottom: 0;
    padding-bottom: 10px;
}

#-off-canvas-393-8 .offcanvas-inner {
    padding: 6rem 0 0 0;
}

.oxy-search-form {
    margin-bottom: 20px;
}

.oxy-search-form input {
    width: 100%;
    border-radius: 100px!important;
    border: 1px solid #1a1a1a;
    padding: 15px 20px!important;
    font-weight: 300;
    font-family: RealTextPro;
    font-size: 16px;
    outline:none;
}

div#code_block-110-738 {
    width: 100%;
    padding: 0 20px;
    position: relative;
}

.oxy-search-form button#searchsubmit {
    border: none;
    background: transparent;
    position: absolute;
    right: 15px;
    top: 12px;
}

.oxy-search-form form#searchform {
    position: relative;
}

#-slide-menu-395-8 .oxy-slide-menu_list > .menu-item > a {
    font-family: 'GalaxieCopernicus';
    font-size: 20px;
    width: 100%;
    display: table;
    position: relative;
    margin-bottom: 15px;
    margin-top: 15px;
}

#-slide-menu-395-8 {
    width: 100%;
    padding: 0 2rem;
    margin: 0;
}

#-slide-menu-395-8 .oxy-slide-menu_dropdown-icon-click-area {
    position: absolute;
    right: 0px;
}

#-slide-menu-395-8 .oxy-slide-menu_list > .menu-item > ul.sub-menu {
    margin: 0!important;
    padding: 8px 0 0 0!important;
}

#-slide-menu-395-8 .oxy-slide-menu_list > .menu-item > ul.sub-menu > li a {
    margin: 0!important;
    padding: 0 0 19px 0!important;
    width: 100%;
    font-weight: 300;
}

#-slide-menu-395-8 .oxy-slide-menu_list > .menu-item > ul.sub-menu > li a button.oxy-slide-menu_dropdown-icon-click-area {
    display: none;
}

#-slide-menu-395-8 .oxy-slide-menu_list > .menu-item > ul.sub-menu > li {
    margin: 0!important;
    padding: 0!important;
}

#-slide-menu-395-8 .oxy-slide-menu_list > .menu-item > ul.sub-menu > li.menu-item-has-children > a {
    font-weight: 500;
    user-select: none;
    pointer-events: none;
}

#-slide-menu-395-8 .oxy-slide-menu_list > .menu-item > ul.sub-menu > li.menu-item-has-children ul.sub-menu {
    display: block!important;
    margin: 0;
}

#-slide-menu-395-8 .oxy-slide-menu_list > .menu-item > ul.sub-menu > li.menu-item-has-children ul.sub-menu a {
    font-weight: 300;
}

#-slide-menu-395-8 .oxy-slide-menu_list > .menu-item > ul.sub-menu li {
    margin-left: 0!important;
}

div#-slide-menu-377-8 .sub-menu > li:last-child {
    margin: 0;
}

.fixed-dots-slider .featured-post-slider--nav-wrap {
    width: 100%;
    max-width: 300px;
    bottom: -55px;
}

.fixed-dots-slider .featured-post-slider--nav-arrow >svg {
    width: 55px;
    height: 55px;
}

#-carousel-builder-178-1779 .flickity-page-dots {
    bottom: -40px;
}

.fixed-dots-slider .flickity-page-dots .dot {
    width: 7px;
    height: 7px;
}

#section-341-894 > .ct-section-inner-wrap {
    padding-bottom: 65px;
}

section#section-362-8 .oxy-slide-menu .sub-menu li.menu-item-has-children a {
    font-weight: 500;
    user-select: none;
    pointer-events: none;
}

section#section-362-8 .oxy-slide-menu .sub-menu li.menu-item-has-children ul.sub-menu {
    display: block!important;
    padding: 0;
}

section#section-362-8 .oxy-slide-menu .sub-menu li.menu-item-has-children ul.sub-menu a {
    font-weight: 300;
}

section#section-362-8 .oxy-slide-menu .sub-menu li.menu-item-has-children a button {
    display: none;
}

.ct-text-block.T1.post-content.P4 table.responsive\; thead tr th {
    font-weight: 400!important;
    color: #1A1A1A!important;
    background: #F2E6E3!important;
    padding: 20px!important;
    border: 0!important;
}

.ct-text-block.T1.post-content.P4 table.responsive\; {
    border-radius: 25px!important;
    border-width: 0!important;
    overflow: hidden;
}

.ct-text-block.T1.post-content.P4 table.responsive\; tbody tr td {
    padding: 20px!important;
    border: 0!important;
}

.ct-text-block.T1.post-content.P4 table.responsive\; tbody tr {
    background: #f9f8f8;
}

.ct-text-block.T1.post-content.P4 table.responsive\; tbody tr:nth-child(2n) {
    background: rgb(201 189 185 / 20%);
}

.ct-text-block.T1.post-content.P4 table.responsive\; tbody tr td a {
    color: #0074db!important;
    font-weight: 400!important;
    transition: all .1s;
}

.ct-text-block.T1.post-content.P4 table.responsive\; tbody tr td a:hover {
    color: #1a1a1a!important;
}

ul.inputs-list li .hs-main-font-element {
    padding-left: 0px;
}

.hubspot-full-form-wrap .hbspt-form .hs-error-msgs {
    top: -40px;
}

img#image-249-1907 {
  top: auto!important;
  bottom: 20%;
}

img#image-1535-1907-1 {
    max-width: 100%;
    object-fit: cover;
    height: 470px;
}

.card-info-button-with-tag {
    background-color: rgb(242 238 237)!important;
}

section#openings {
    padding-bottom: 110px;
}

.hubspot-full-form-wrap .hbspt-form label {
    font-size: 12px;
    padding-left: 20px;
    font-weight: 300;
}

.hubspot-full-form-wrap .hbspt-form input {
    padding-left: 20px!important;
}

div#div_block-307-1990 .hs_submit.hs-submit {
    display: grid;
    grid-template-rows: auto 1fr auto;
}

div#div_block-307-1990 .hs_submit .actions {
    grid-row: 3;
}

.hbspt-form textarea#message-7904ce75-1095-4e5f-b037-9c220e66a07b {
    resize: none;
    max-height: 253px;
}

section#section-280-714 {
    overflow: hidden;
}

.oxy-mega-dropdown_inner.oxy-header-container {
    justify-content: center;
    align-items: center;
}

@media (max-width:1500px) {
    div#div_block-27-17388-new {
        position: absolute;
        right: 0;
        max-width: 470px;
    }
    div#div_block-21-17388-new {
        position: relative;
        z-index: 3;
    }
    a#link_button-907-15384 {
        z-index: 999;
    }
	#div_block-27-17388 {
		padding-left: 50px;
	}

	div#div_block-21-17388 {
		width: 150%;
	}
}

@media screen and (min-width: 1024px) and (max-width: 1400px) {
  
  div.ct-section-inner-wrap {max-width: 1260px!important;}
  .product-overview-row {
      padding-left: 4rem!important;
      padding-right: 4rem!important;
  }
}

@media (max-width:1400px) {

  section#section-2-21405 {
      padding: 0 20px;
  }
  
  section#section-5-21405 {
      padding: 0 20px;
  }
  
  .authors-archive {
      width: 100%;
  }
  
  section#section-14-21384 {
      padding: 0 20px;
  }
  
  section#section-2-21384 {
      padding: 0 20px;
  }
  #header_main>.ct-section-inner-wrap {max-width: 1300px!important;}
  
  .oxy-inner-content.oxy-mega-dropdown_content.oxy-header-container, .oxy-header-container.oxy-mega-dropdown_inner {
      max-width: 1300px!important;
  }
}

@media (max-width:1300px) {

div#shortcode-2678-21976 form {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 10px;
    margin-top: 10px;
}

div#shortcode-2678-21976 .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field {
    width: 100%;
}

div#shortcode-2678-21976 .hs_submit.hs-submit {
    width: 100%;
}

div#div_block-2676-21976 {
    padding-bottom: 40px;
}

  #header_main>.ct-section-inner-wrap {padding-left:20px;padding-right:20px;}
  
  #-mega-menu-306-8 .oxy-mega-dropdown_link, #-mega-menu-306-8 .oxy-mega-menu_inner > .ct-link-text {padding-left: 10px;padding-right: 10px;}

  a#link_text-359-8 {
      padding: 0 0 0 7px;
  }
  
  section#section-362-89 {
      padding-left: 20px;
      padding-right: 20px;
  }
	a.ct-link.footer-review {
		flex-direction: column;
		width: 100%;
	}
	a.ct-link.footer-review .ct-div-block {
		align-items: center;
	}
  section#section-362-8 {
      padding: 0 20px;
  }
    header#section-301-8 {
        padding: 0 20px;
    }
	#div_block-27-17388 {
		padding-left: 0px;
	}

	div#div_block-21-17388 {
		width: 100%;
	}
}

@media (max-width:1240px) {
    #modal-896-15384 {max-width: 1220px;width: 90%;}
    div#text_block-898-15384 {
        max-width: 400px;
    }
    h2#headline-897-15384 {
        max-width: 470px;
    }
	.hero-review .ct-image {
		height: 34px;
	}

	.hero-review {
		gap: 15px;
	}
	div#div_block-1239-1238 {
		position: relative;
		width: 100%;
		transform: none;
		padding: 0 0px 90px 90px;
		max-width: 700px;
	}

	div#div_block-1231-1238 {
		padding: 90px 90px 70px 90px;
		width: 100%;
		max-width: 950px;
	}

	#div_block-1230-1238 {
		flex-wrap: wrap;
		display: table;
	}

	div#div_block-1230-1238 {
		background: #fef100;
		border-radius: 50px;
	}
    #-mega-menu-306-8 .oxy-mega-dropdown_link {
        padding: 0 11px;
    }

    div#div_block-353-8, #div_block-345-8 {
        width: 90%;
    }

    #div_block-337-8 {
        width: 100%;
    }

    #-mega-menu-306-8 .oxy-mega-dropdown_link, 
    a#link_text-358-8,
    a#link_text-359-8,
    #link_text-145-738 {
        font-size: 14px;
    }
    a#link-418-8, a#link-131-738, a#link-120-738 {
        width: 40%;
    }
  
    h5#headline-420-8, h5#headline-415-8 {
        font-size: 24px;
    }
}

@media screen and (min-width: 768px) and (max-width: 1300px) {
  div#simple-banner a.simple-banner-button {
    white-space: nowrap;
    padding: 0 20px 0 25px;
    border-left: 1px solid #2c2c2c;
  }
  
  div#simple-banner .simple-banner-text span {
      padding-left: 20px;
      text-align: left;
  }
}

@media (max-width:1100px) {
    div#modal-896-15384 {
        background-size: 470px;
        background-position: center right;
    }
	.pill-wrap img.image-pill-image {
		width: 105px;
	}
	
    div#-header-search-360-8 {
        display: none;
    }
    
    #link_text-359-8 {
        margin-right: 0;
    }
    
    #div_block-357-8 {
        margin-left: 10px;
    }
    #-mega-menu-306-8 .oxy-mega-dropdown_link {
        padding: 0 8px;
    }
	
	a.ct-link.footer-review {
		flex-direction: column;
	}
	.hero-review {
		flex-direction: column;
		gap: 8px;
		align-items: center;
	}

	.hero-review .rating-stars {
		margin: 0 0 5px 0;
	}

	.hero-reviews {
		margin-top: 40px;
		padding-top: 40px;
	}
	.stat-pill-stat span {
		font-size: 40px!important;
	}
    div#div_block-420-573 {
        gap: 45px!important;
    }
    
    #section-419-573>.ct-section-inner-wrap {
        padding-top: 10rem!important;
    }
}

@media (max-width:992px) {
div#div_block-213-22737 {
    height: auto;
}
    #modal-cta-a .hs_how_did_you_hear_about_us_.hs-how_did_you_hear_about_us_.hs-fieldtype-text.field.hs-form-field {
      position: static;
    }
    #modal-cta-a .hs_opt_in.hs-opt_in.hs-fieldtype-booleancheckbox.field.hs-form-field {
        margin: 15px 10px 15px 9px;
    }
    #modal-cta-a .hbspt-form form {
        display: table;
    }
  div#modal-896-15384 {
      background-size: 300px;
      background-position: bottom right;
  }
	.hero-reviews {
		margin-bottom: -40px;
	}
    section#section-2226-714.cvent-line .ct-section-inner-wrap {
        margin: 0px 0 60px 0;
        padding: 0;
    }
	#div_block-378-8 {
		display: flex;
		flex-wrap: wrap;
		text-align: center;
		justify-content: center;
	}

	div#text_block-55-739 {
		display: none;
	}

	div#text_block-51-739 {
		display: none;
	}

	div#div_block-379-8 {
		width: 100%;
		margin-bottom: 2.7rem;
	}

	div#text_block-384-8 {
		margin-top: 2.7rem;
		width:100%;
		text-align: center;
	}

	div#div_block-44-739 {
		border: none;
		margin: 0;
		padding: 0;
	}
	
	.faq-item {
		margin-bottom: 30px;
		padding-bottom: 30px;
	}

	.faq-category {
		padding-bottom: 30px;
	}
	
	.sitemap-links p {
		margin-bottom: 21px;
        display:none;
	}

	.sitemap-links h2 {
		cursor: pointer;
		position: relative;
		width: 100%;
		max-width: 100%;
		padding-right: 60px;
		font-size: 18px;
		margin: 30px 0;
		display: table;
        pointer-events: all;
        user-select: all;
	}

	.sitemap-links h2:after {
		background-image: url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.19678L6.19678 6.39355L11.3936 1.19678' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
		width: 12px;
		height: 8px;
		content: '';
		position: absolute;
		right: 0px;
		top: 14px;
		transition: all .1s;
	}
	.sitemap-links h2.active:after {
		transform: rotate(180deg);
	}
	
	
	div#div_block-10-16115 {
		margin-top: -50px;
	}

	span#span-13-16115, span#span-18-16115, div#text_block-11-16115, div#text_block-9-16115 {
		display: table;
		width: 100%;
	}

	
	span.for-mobile {
		display: block!important;
	}

	div#div_block-1700-958 {
		width: 100%;
		margin-bottom: 30px;
	}
	
	div#div_block-1672-958 {
		width: 100%;
	}

	.align-middle-cta span {
		display: none;
	}

	h3#headline-1677-958 {
		font-size: 24px;
	}

	div#div_block-1672-958 {
		margin-bottom: 45px;
	}
  
  img#image-55-894-2 {
      border-radius: 25px;
  }
	.detailed-features-card--image {
      width: 100%;
  }
	header#section-301-8 {
		padding: 0;
	}
	div#div_block-873-1907 {
		margin: 0;
	}
	img#image-1535-1907-1 {
		height: 370px;
	}
	.footer-link-headings {
		user-select: all;
		pointer-events: all;
	}
    .wp-block-kadence-iconlist.blue-bg {
        padding: 5rem 2rem;
        border-radius: 25px;
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    div.ct-div-block.block--highlight {
        position: relative;
    }
  
  .sitemap-links .ct-section-inner-wrap {
      margin-bottom: 0;
      padding-bottom: 0;
  }

    div.ct-div-block.block--highlight:before {content: '';position: absolute;width: 4px;height: 100%;left: 20px;top: 0;background: #ffb4b4;}
}

@media (max-width:768px) {

  .hero-reviews:not(.homepage-update) {
      margin-bottom: 0px;
  }

  .tiles_footer .tile .featured_number {
    margin-top:0px;
  }

.tiles_footer .tile2 img {
    max-width: 360px !important;
    bottom: 20px !important;
}

#section-410-22865 > .ct-section-inner-wrap,
#section-416-22843 > .ct-section-inner-wrap{
    grid-template-columns: 1fr;
}

div#shortcode-2678-21976 form {
    padding: 0;
}

#text_block-2613-21976:before {
    display: none;
}

#text_block-2613-21976 {
    padding: 0;
    margin: 5px 0 0 0;
}

#hubspot_klik_form .hs_are_you_a_marketing_agency_or_event_production_company_.hs-are_you_a_marketing_agency_or_event_production_company_.hs-fieldtype-select.field.hs-form-field, #hubspot_klik_form .hs_how_many_people_are_on_your_events_team_.hs-how_many_people_are_on_your_events_team_.hs-fieldtype-select.field.hs-form-field, #hubspot_klik_form .hs_how_many_registrants_are_at_your_events_in_a_year_.hs-how_many_registrants_are_at_your_events_in_a_year_.hs-fieldtype-select.field.hs-form-field {
    position:static;
}

.author-block .author-image {
  height: auto;
}

.single-post .post-content .post-footer-content h4 {
    padding: 0!important;
    margin: 0 0 15px 0!important;
    text-align: center!important;
}

#div_block-6773-17929 .swiper.mySwiper {
    margin: 0 -20px;
}

#div_block-6773-17929 .mySwiper .swiper-slide img {
    transform: scale(0.9);
}

div#div_block-6172-19676 {
    gap: 20px;
}

.prod-item-tittle div {
    font-family: 'GalaxieCopernicus';
    padding: 0;
    font-size: 20px;
    border: none;
}

.card--featured-case-study-tall {
    padding-top: 0px;
}

h3#headline-243-573 {
    margin-bottom: 30px;
}

div#_dynamic_list-6858-17929 h3 {
    margin-bottom: 20px!important;
    min-height:auto;
}

div#_dynamic_list-6858-17929 .review-wr {
    padding: 25px;
    min-height:auto;
}

div#_dynamic_list-6858-17929 .reviewer-logo {
    position: static;
}

div#_dynamic_list-6858-17929 .review-wr .testimonial-author-card {
    padding-bottom: 0;
    margin-bottom: 0;
}

div#_dynamic_list-6858-17929 .review-wr > div:first-child {
    margin-bottom: 15px;
}

div#_dynamic_list-6858-17929 .P6.new-style-testi-blocks {
    gap: 20px!important;
    margin-top: 40px;
}

div#_dynamic_list-6858-17929 .large-arrow-button-realText {
    width: 100%;
    border-bottom: 1px solid #C9BDB9;
    padding-bottom: 40px;
    margin-bottom: 20px;
}

div#_dynamic_list-6858-17929  a#link-6881-17929-2 {
    border: none;
}

div#code_block-2079-21411:before, div#code_block-2079-21411:after {
  width:40px;
}

h3#headline-2054-21411 {
    font-size: 24px;
}

.author-block .author-header {
    gap: 15px;
}

.author-block .author-header .author-image img {
    width: 100px;
}

.author-image {
    height: 100px;
}

.author-block-post {
    margin: 40px -20px 0 -20px!important;
    width: calc(100% + 40px)!important;
}

.author-block {
    border-radius: 0;
    padding: 40px 20px;
}

.author-block .author_links {
    gap: 15px;
}

.author-block .author-header .author-image img {
    border-radius: 10px!important;
}

.author-header h3 {
    font-size: 24px;
}

.author-header p {
    font-size: 16px;
}

.author-details p {
    font-size: 16px;
    line-height: 25px;
}

.author_links {
    flex-direction: column;
    gap: 15px;
}

.author-card {
    width: 100%;
    display: table;
}

.authors-archive {
    grid-template-columns: 1fr;
    gap: 45px;
    padding-top: 40px;
}
  
.ct-div-block.author-layout-top {
    grid-template-columns: 1fr;
    margin-top: 40px;
    margin-bottom: -30px;
    gap: 0;
}

.ct-text-block.section-devider-gray {
    margin-bottom: 30px;
    font-size: 16px;
}

  .ct-text-block.author-top-splash {
    font-size:16px;
  }

div#author-posts {
    grid-template-columns: 1fr;
}

.ct-div-block.author-layout-top img {
    width: 70px;
    border-radius: 10px;
}

div#code_block-39-21384 {float: left;margin-right: 20px;}

div#div_block-40-21384 {
    display: table;
}

.job-title {
    font-size: 16px;
    font-weight: 500!important;
}

.ct-div-block.author-layout-top h1 {
    font-size: 24px;
    margin-top: 9px;
}

div#author-posts .post-item h6 {
    font-size: 24px;
}
.wp-block-group.boxed.has-global-padding {
    padding: 20px;
}

.flickity-viewport {
    max-height: 100%!important;
}

.postid-1022 h1#headline-6-894 {
    font-size: 32px;
}

.postid-1022 #section-379-894 > .ct-section-inner-wrap {
    padding: 60px 20px;
}

.postid-1022 div#_dynamic_list-16-894 {
    gap: 60px;
    padding-bottom: 60px;
    padding: 0 20px 60px 20px;
}
  
.podcast-card {
    padding: 20px;
    border-radius: 25px;
}

img#image-5-1990 {
    display: none;
}

#_gallery-419-1649 > div:nth-child(3) > figure > img,
#_gallery-419-1649 > div:nth-child(5) > figure > img,
#_gallery-419-1649 > div:nth-child(6) > figure > img{
    object-position: 50% 0;
}

#_gallery-419-1649 > div:nth-child(4) {
    display:none;
}

#_gallery-419-1649 .oxy-gallery-item, #_gallery-575-1649 .oxy-gallery-item {
    border-radius: 25px;
}

.hero-bottom-line:before {
    display: none;
}

div#_dynamic_list-200-1932 > div {
    padding: 0px 10px 30px 10px;
}

#partner-form {
  margin-bottom:0px;
}
  
.postid-16408 span#span-155-894 {
    font-size: 30px;
}
  
#hubspot_klik_form .hs_how_did_you_hear_about_us_.hs-how_did_you_hear_about_us_.hs-fieldtype-text.field.hs-form-field {
    position: relative;
    width: 100%;
}

div#modal-2813-19581 {
    padding-left: 20px!important;
    padding-right: 20px!important;
}

.new-video iframe {
    background: #000;
    border-radius: 25px;
    overflow: hidden;
}


  h2#headline-9-20326 br:first-child,
h2#headline-9-20326 br:first-child:before{
    display: table;
}
    
    #menu-mobile-header-menu-new-1 > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children > ul > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children > a {
        font-family: 'RealTextPro'!important;
        font-weight: 500;
        user-select: none;
        pointer-events: none;
    }
    
    .oxy-slide-menu li li .sub-menu {
        display: block!important;
    }
    
    #menu-mobile-header-menu-new-1 > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children > ul > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children > a button {
        display: none;
    }
    
    .oxy-slide-menu li li .sub-menu li a, .oxy-slide-menu li .sub-menu li a {
        font-weight: 300;
        font-family: 'RealTextPro'!important;
    }

    .postid-817 #section-94-714 .ct-section-inner-wrap {
        padding-bottom: 0;
    }
        
    .postid-817 section#section-277-714 .ct-section-inner-wrap {
        margin: 0 20px;
        border-radius: 25px;
    }
    
    .logos-cvent .logo-grid img {max-height: unset;min-width: auto!important;width: 100px;height: 60px;object-fit: contain;}
    
    div#code_block-110-738 {
        display: none;
    }
    
    .logos-testi > img {
        width: 30%!important;
    }
    
    .logos-testi {
        gap: 16px!important;
    }

    .postid-20040 #_dynamic_list-16-894 div#div_block-17-894-3, .postid-20040 #_dynamic_list-16-894 div#div_block-17-894-4 {
        padding-top: 0!important;
        padding-bottom: 0!important;
        margin-bottom: 0!important;
    }
    
    .postid-20040 section#section-534-894 {
        margin-bottom: 50px;
    }
    
    .postid-20040 h3#headline-2194-894 {
        text-align: center;
    }

    .ct-image.playbtn {
        width:55px;
        height:55px;
        top: 14%;

    }

    .selects_grid {
        display: grid;
        grid-template-columns: 1fr;
        width: 100%;
        margin-bottom: 20px;
    }
    
    .selects_grid > .item .dropdown.show {
        z-index: 999;
    }
    
    .selects_grid > .item .heading {
        font-size: 18px;
        padding-top: 9px;
        padding-bottom: 9px;
    }
    
    .selects_grid > .item.all {
        font-size: 18px;
    }
    
    .selects_grid > .item .heading {
        gap: 5px!important;
        width: 100%;
      
    }
    
    div#code_block-443-19814 {width: 100%;}
    
    .selects_grid > .item.all a {
        width: 100%;
        padding: 13px 22px;
        text-align: center;
    }
    
    div#selected_options .selected-item {
        font-size: 16px;
    }
    
    div#selected_options {
        margin-top: 10px;
    }
    
    .slideshow-case-studies:before {
        height: 96px;
    }
    
    .customer-stories-carousel .ct-div-block.cell.is-next {
        transform: scale(1) translateX(10px) !important;
    }
    
    .customer-stories-carousel .ct-div-block.cell.is-previous {
        transform: scale(1) translateX(-10px) !important;
    }
    
    .customer-stories-carousel .oxy-carousel-builder_icon.oxy-carousel-builder_prev, .customer-stories-carousel .oxy-carousel-builder_icon.oxy-carousel-builder_next {
        display: block;
    }
    
    .customer-stories-carousel .oxy-carousel-builder_icon.oxy-carousel-builder_prev {
        top: auto;
        background: transparent;
        bottom: -30px;
    }
    
    .customer-stories-carousel .oxy-carousel-builder_icon.oxy-carousel-builder_prev:before {
        background-image: url('../svg/arrow-long-1.svg');
        content: '';
        width: 60px;
        height: 15px;
        display: block;
        background-repeat: no-repeat;
        transform: rotate(-180deg);
    }
    
    .customer-stories-carousel .oxy-carousel-builder_icon.oxy-carousel-builder_prev svg {
        display: none;
    }
    
    .customer-stories-carousel .oxy-carousel-builder_icon.oxy-carousel-builder_next:before {
        background-image: url(../svg/arrow-long-1.svg);
        content: '';
        width: 60px;
        height: 15px;
        display: block;
        background-repeat: no-repeat;
    }
    
    .customer-stories-carousel .oxy-carousel-builder_icon.oxy-carousel-builder_next svg {
        display: none;
    }
    
    .customer-stories-carousel .oxy-carousel-builder_icon.oxy-carousel-builder_next {
        background: transparent;
        top: auto;
        bottom: -30px;
    }
    
    .customer-stories-carousel .flickity-page-dots {
        top: auto;
        bottom: -2px;
    }
    
    .blocks_left {
        grid-template-columns: 1fr;
    }
    
    .blocks_right {
        grid-template-columns: 1fr;
    }
    
    .blocks_featured .block {
        height: 176px;
    }
    
    .blocks_featured .block .desc {
        display: none;
    }
    
    .block .logo {
        visibility: visible!important;
        opacity: 1!important;
        display: block;
    }

    h6#headline-2678-19581 {
        font-size: 24px;
    }
    
    h6#headline-2683-19581 {
        font-size: 24px;
    }

    .pricing_item h5.ct-headline span:first-child {
        margin: 0 0 5px 0;
    }

    #text_block-6357-17929 {
        font-size: 16px;
    }
    .postid-18230 .ct-div-block.testimonial-card-role-only.testimonial-klik {
        margin-bottom: 10px;
    }

    .section-features-product > div > div > div.oxy-dynamic-list > div.product-overview-single-row {
        padding-right: 20px!important;
    }
    
    body.single-product .product-overview-single-column img.ct-image {
        max-width: 90%!important;
    }
    
    .postid-18230 section#section-2123-894 {
        padding-top: 50px;
    }

    .testimonial-tooltip {
        margin-top: 70px;
    }
    
    div#div_block-6172-19676 {
      margin-left:0;
    }

    .page-id-17499 section#section-2536-17499 {
        margin-top: 10px;
    }

    p.price_pricing {
        font-size: 24px;
    }
    
    .page.page-id-19581 .faq_new_item .ct-div-block .link-arrow-holder {
        margin-top: 20px;
        gap: 15px;
    }
    
    .page.page-id-19581 .faq_new_item .ct-div-block .link-arrow-holder h4 {
        font-size: 18px;
    }

    .page.page-id-19581 #form>.ct-section-inner-wrap {
        padding-bottom: 0;
    }

    .pricing_item.new-version .trigger_popup_demo.ct-link-button {
        width: 100%;
        text-align: center;
    }
  
    .page-id-19581 .pricing_item > .ct-headline {
        text-align: left!important;
        font-size: 30px;
    }

    .page-id-19581 .pricing_item .ct-headline:before {
        display: none;
    }
    
    .page-id-19581 .pricing_item .oxy-rich-text {
        display: block;
    }
    
    .page-id-19581 ul.checks.doubled {
        display: inline-table;
    }

    .oxy-search-form input {
        padding: 13px 13px 13px 20px!important;
        border-radius: 100px!important;
    }
    
    div#code_block-110-738 {
        position: relative;
        margin-top: 10px;
    }
    
    .page-id-19581 span#span-2680-19581 {
        margin: 0;
    }
    
    .page-id-19581 .pricing_item .ct-headline {
        flex-direction: column;
    }

    span#span-2738-19581 {
        font-size: 18px;
    }

    div#div_block-2331-17499 {
        display: flex;
        align-items: center;
        justify-content: space-around;
        padding-left: 0;
        padding-right: 0;
    }
    
    .page-id-19581 div#div_block-2693-19581,
    .page-id-19581 div#div_block-2707-19581,
    .page-id-19581 div#div_block-2717-19581,
    .page-id-19581 div#div_block-2727-19581{
        flex-direction: column;
    }
    
    .page-id-19581 div#div_block-2687-19581 {
        padding: 70px 0px 0 0px;
    }
    
    .page-id-19581 div#div_block-2537-17499 {
        margin-top: -322px;
    }
    
    .page-id-19581 section#section-2536-17499 {
        margin-top: 300px;
    }
    
    .page-id-19581 h3#headline-2686-19581 {
        font-size: 30px;
    }
    
    .page-id-19581 h3#headline-2686-19581 span {
        font-size: 18px;
        line-height: 1.5;
    }
    
    .page-id-19581 div#div_block-2693-19581 {
        border-top: 1px solid #C9BDB9;
        border-bottom: 0;
        padding-bottom: 0;
    }
    
    .page-id-19581 div#div_block-2707-19581 {
        border: none;
        padding-bottom: 0;
    }
    
    .page-id-19581 div#div_block-2717-19581 {
        padding-bottom: 0;
        border: none;
    }
    
    .page-id-19581 div#div_block-2727-19581 {
        padding-bottom: 10px;
        border: none;
    }
    
    .page-id-19581 .white_box .oxy-rich-text {
        display: block;
    }
    
    .page-id-19581 .white_box img {
        display: block;
    }
    
    .page-id-19581 .white_box::after {
        display: none;
    }
    
    .page-id-19581 section#section-2390-17499 .ct-section-inner-wrap {
        border: none;
        padding-top: 0;
    }
    
    .page-id-19581 #section-2464-17499>.ct-section-inner-wrap {
        padding-bottom: 0;
    }
    
    .page-id-19581 .blue_bg_box {
        padding: 40px!important;
        width: 100%!important;
        border-radius: 25px;
    }
    
    .klik-section2 {
        margin-top: -60px;
    }

    .klik-section2 .blue-section {
        flex-wrap: wrap;
    }
    
    .klik-section2 .blue-section img {
        margin: -30px 0 0 0;
    }
    
    .klik-section2 .blue-section h4 {
        font-size: 30px;
    }

    .ct-div-block.testimonial-card-role-only.testimonial-klik div#text_block-2114-894 {
        font-size: 24px;
    }
    
    .postid-18230 .ct-div-block.product-overview-single-row {
        padding-right: 20px!important;
    }
    
    .ct-div-block.testimonial-card-role-only.testimonial-klik {
        padding: 40px 0px;
    }
  
    div#div_block-2086-894 {
        grid-template-columns: 1fr;
    }
    
    .blue-section {
        border-radius: 25px;
        padding: 60px 30px;
        width: calc(100% - 40px);
        margin: 0 auto;
    }
    
    section#section-2081-894 .ct-section-inner-wrap {
        padding: 0 0 30px 0;
    }
    
    div#div_block-2086-894 h3 {
        font-size: 30px;
    }

    .postid-16266 img#image-55-894-3 {
        max-width: 90%;
    }
    
    div#div_block-2071-894 {
        padding: 0;
    }
  
  a#link_button-2040-894 {
      margin: 0 auto;
  }
  h4.pop-headline {
      text-align: center;
      font-size: 33px;
      margin-top: 32px;
      margin-bottom: 14px;
      font-weight: 500;
  }
  
  p.pop-desc {
      text-align: center;
      font-size: 16px;
      margin-bottom: 30px;
  }
  
  div#div_block-13-19314 {
      padding: 0;
  }
  
  a#link_button-900-15384 {
      max-width: 80%;
      margin: 0 auto 0px auto;
  }
    
  .faq_new_item a.ct-link.large-arrow-button-copernicus.arrow-wrap.P8 p {
      font-size: 18px;
  }
  .card--post-wrap{
    overflow:hidden!important;
  }
  div#modal-896-15384 {
      background-size: 400px;
      background-position: bottom center;
  }
  	.point-repeater {padding-left: 0px;}
  
	div#div_block-1231-1238 {
		padding: 20px 20px 45px 20px;
	}

	#section-1229-1238 > .ct-section-inner-wrap {
		padding: 0;
	}

	div#div_block-1230-1238 {
		padding: 50px 0 0 0;
		border-radius: 0;
	}

	div#div_block-1239-1238 {
		padding: 0 20px 60px 20px;
		max-width: 100%;
      z-index:1;
	}
  section#section-362-8 {
      padding: 0;
  }
	section#openings {
		padding-bottom: 40px;
	}
	.logos-hopin .ct-section-inner-wrap {
		margin-bottom: 0;
		padding-bottom: 0;
	}
	.logos-hopin .ct-section-inner-wrap {
		padding: 60px 20px 60px 20px;
	}

	.hopin-line .ct-section-inner-wrap {
		margin: -61px 0 10px 0;
	}

	section#section-9-714 h2#headline-10-714, h2#headline-2212-714 {
		font-size: 30px;
		margin-bottom: 45px;
	}
	h2#headline-5-714 {
		font-size: 30px!important;
		line-height: 40px!important;
	}

	fieldset#wsf-1-section-4,
	fieldset#wsf-1-section-5,
	div#wsf-1-field-wrapper-13,
	div#wsf-1-field-wrapper-14 {
		width: 100%;
		flex: 0 0 100% !important;
		max-width: 100% !important;
	}


	.wsf-field-wrapper.wsf-bottom button.wsf-button.wsf-button-primary {
		width: 100%;
		margin: 25px 0 0 0;
	}
	.table_new_style_wrapper {
		display: block;
		width: 100%;
		margin-bottom: 25px;
		border-radius: 25px;
	}

	table.table_new_style {
		margin-bottom: 20px;
		border-radius: 0;
	}

	table.table_new_style td {
		padding: 20px;
	}
	.ct-div-block.detailed-features-card--info-wrap {margin-top: -30px;}

	.product-overview-row.overview-column {
		padding-bottom: 0;
		margin: 0;
	}

	.product-overview-row.overview-column {
		padding: 0!important;
		margin: 0!important;
	}

	img#image-175-714 {
		display: none;
	}
	section#section-2226-714.cvent-line .ct-section-inner-wrap {
		margin: 0px 0 60px 0;
		padding: 0;
	}

	.logos-cvent {
		padding-bottom: 60px;
		margin-top: 20px;
	}
	div#div_block-1805-714 {
		bottom: auto;
	}
	.postid-817 #section-232-714 > .ct-section-inner-wrap {
		padding-top: 60px;
	}
	img#image-16-714 {
		min-width: 138px;
	}

	.logo-grid {
		row-gap: 4rem;
	}
	div#inner_content-230-8 {
		overflow: hidden;
	}
	#section-2200-12910 .ct-section-inner-wrap {
		border-top: 1px solid #1a1a1a;
		margin: 0 20px;
		padding-left: 0;
		padding-right: 0;
	}
	.masonry-grid-card-verticle-with-image:last-of-type {
		flex-direction: column!important;
	}
	#section-124-2235 .ct-section-inner-wrap {
		padding-bottom: 0px;
	}

    #section-3-1182 > .ct-section-inner-wrap {
        padding-top: 30px;
    }
	.podcast-single-wrapper h2 {
		font-size: 30px;
		line-height: 40px;
	}

	.last-section-fix .ct-section-inner-wrap {
		padding-bottom: 0px;
	}
	.podcast-single-wrapper p, .podcast-single-wrapper p span, .podcast-single-wrapper li, .podcast-single-wrapper li span {
		font-size: 16px;
		line-height: 25px;
	}
	#section-324-573 > .ct-section-inner-wrap {
		padding-bottom: 0px;
	}
	.hubspot-brand-new .hbspt-form form {
		grid-template-columns: 1fr;
		display: flex;
	}

	.hubspot-brand-new .hbspt-form form .hs_submit.hs-submit {
		grid-column: 1;
	}

    table.table_new_style tr {
        display: flex;
        flex-direction: column;
        padding: 20px 0px;
    }

    table.table_new_style tr td:first-child {
        font-weight: 400;
    }

    table.table_new_style td {
        padding: 10px 20px;
    }

    table.table_new_style tr:first-child {
        display: none;
    }

    table.table_new_style {
        border-radius:25px;
    }


	.hubspot-brand-new .hbspt-form form .hs_submit input {
		width: 100%;
	}

	#section-301-8 > .ct-section-inner-wrap {
		border-bottom: 1px solid #000;
	}
	
	blockquote.wp-block-quote {
        padding: 1rem 0;
        border-radius: 0;
        text-align: left;
	}
    body.customer-stories-template-default .ct-text-block.T1.post-content blockquote.wp-block-quote:before {
        margin: 0 0 30px 0;
    }

    body.customer-stories-template-default .ct-text-block.T1.post-content blockquote.wp-block-quote p:first-child {
        margin-bottom: 20px;
    }

    blockquote.wp-block-quote p:last-child strong {
        font-size: 18px;
    }
    
    
	div#text_block-25-958 {
		padding: 0;
		margin: 0;
	}

	#text_block-25-958:before {
		display: none;
	}

	.ct-div-block.podcast-card.legal-card {
		padding-bottom: 60px!important;
		border-radius: 0 0 0 0 !important;
		padding-left: 0!important;
		padding-right: 0!important;
	}
	.ct-section.sections-padding.top-hero.product-padings {
		padding-top: 4.5rem!important;
	}
	vime-ui.video {
		border-radius: 25px;
	}
	div#simple-banner .simple-banner-text span {
		flex-direction: column;
		padding: 0 20px;
	}
	header#header_main {
		top: auto;
		bottom: -42px;
	}

	div#div_block-117-738 {
		position: relative;
	}
	.oxy-modal-backdrop .ct-modal a.oxy-close-modal {
		padding: 0px 8px 3px 8px;
	}
	a#link_button-900-15384 {
		width: 100%;
	}
	div#_dynamic_list-1381-573 .flickity-viewport{
		max-height: 370px;
	}
	div#div_block-88-1907 {
		margin-top: 30px;
		border-radius: 25px;
	}
	div#div_block-307-1990 {
		border-radius: 25px;
	}

	form#hsForm_09d2580d-d1f6-4e1d-a7ff-035ac8ced0a3 {
		display: table!important;
	}

	div#div_block-307-1990 .hs_jobtitle.hs-jobtitle.hs-fieldtype-text.field.hs-form-field {
		margin-top: 20px;
	}

	div#div_block-307-1990 .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field {
		margin-top: 20px;
		margin-bottom: 30px;
	}

	div#div_block-307-1990 .hs_submit.hs-submit {
		display: table;
		width: 100%;
	}
  #shortcode-2262-1907 .hbspt-form form > div:nth-of-type(14) input.hs-button.primary.large {
      width: 100%;
      max-width: 100%;
  }
  div#-off-canvas-393-8 li#menu-item-13365,
  div#-off-canvas-393-8 li#menu-item-13389{
      display: none;
  }
  div#_dynamic_list-383-2235 .flickity-viewport {
      max-height: 425px;
  }
  div#div_block-583-573-3 {
      padding-top: 0px!important;
  }

  a#link-3060-1228-1, a#link-3060-1228-2 {
      margin-top: 0px!important;
      margin-bottom: -20px!important;
  }
  .counter-block-center {
      padding: 10px;
  }
  .standard-video {
      min-height: auto;
      border-radius: 25px;
  }
  #image-10-894 {
      width: 90%;
  }
  #section-302-2041 > .ct-section-inner-wrap {
      padding-top: 80px;
  }
  section#section-1229-1238 {
      overflow: hidden;
  }
  #-carousel-builder-179-2041 .flickity-page-dots .dot {
      width: 7px;
      height: 7px;
  }
  #-carousel-builder-179-2041 .oxy-carousel-builder_inner .flickity-page-dots {
      bottom: -37px;
  }
  section#section-3-1990 > .ct-section-inner-wrap {
      padding-top: 80px;
  }

  .podcast-card > div:last-child .ct-div-block.m-P3 > div:last-child {
      display:none;
  }
  section#section-3-1182 {
      padding-top: 30px;
  }
  h2#headline-6-1932 {
      font-size: 30px;
  }
  .blog-featured-wrapper.featured-post-slider--inner-wrap .ct-link.large-arrow-button-realText.arrow-wrap {
      margin-bottom: 0!important;
  }
  div#div_block-139-958 {
      display: none;
  }

  div#div_block-4-958 {
      gap: 0rem;
  }
  #-off-canvas-393-8 li#menu-item-13390 {
      display: none;
  }
  .ct-text-block.testimonial-quote.P6.T1 {
      margin-bottom: 30px;
  }
  .hubspot-full-form-wrap {
      padding: 4rem 2rem;
  }
  div#text_block-8-1990 {
      margin-bottom: 0!important;
  }
  div#text_block-2564-15364-1 {
      margin: 10px 0 0 0!important;
      font-weight: 300!important;
  }
  #div_block-737-1779 {
      padding: 4rem 2rem!important;
  }
  #-carousel-builder-178-1779 .flickity-page-dots {
      bottom: -36px;
  }
  div#div_block-2460-1969 {
      margin-right: 0;
  }
  div#-wpgb-facet-1478-1969 {
      margin-top: 0px;
  }
  .detailed-features-card--image {
      margin-bottom: 20px;
  }
  #div_block-434-894 {
      grid-template-columns: repeat(1,minmax(150px,1fr));
      padding: 60px 20px 0px 20px;
  }

  h4#headline-431-894 {
      text-align: center;
      font-size: 30px;
  }
  h6#headline-432-894 {
      text-align: center;
      font-size: 18px;
      margin-bottom: -13px;
  }
  .bullets-wrap > div > div.arrow-wrap:last-child > div {
      margin-bottom: 5px;
  }
  a.ct-link.P5.large-arrow-button-realText.arrow-wrap p {
      font-size: 18px!important;
  }
	section#section-1092-1238 {
		margin-bottom: 20px;
	}
  .card--post-featured-image {
      height: 192px;
  }
  .modal-global-class .blog-pop {
      padding: 55px 20px!important;
  }

  .modal-global-class {
      width: 90%!important;
  }

  .modal-global-class .blog-pop h2 {
      font-size: 30px;
      margin-bottom: 23px;
  }

  .modal-global-class .blog-pop .ct-shortcode.hubspot-subscribe-form {
      max-width: 100%!important;
      position: relative;
      z-index: 3;
  }
  body .detailed-features-card--info-wrap .intext-link {
      font-size: 18px;
      text-align: left;
  }

  body .detailed-features-card--info-wrap .intext-link {
      margin-left: -40px;
  }
  .case-studies-products, .resources-products, .testimonial_products, 
  .postid-1012 .product-overview-single-row:nth-of-type(2), 
  .postid-1012 .product-overview-single-row:nth-of-type(4),
  .postid-1016 .product-overview-single-row:nth-of-type(2), 
  .postid-1016 .product-overview-single-row:nth-of-type(4){
    padding-left: 2rem;
    padding-right: 2rem;
  }

  #_dynamic_list-16-894 > div:nth-child(4) {
    margin-bottom: 80px!important;
  }
  #_dynamic_list-16-894 > div:nth-child(5) {
    margin-top: -60px;
  }
  #_dynamic_list-564-894 .flickity-viewport {
    max-height: fit-content;
  }
  .full-width-section .ct-section-inner-wrap {padding: 0;}
  .oxy-search-form input:focus {
    border: 1px solid #008cff;
  }
  .comparison-features-section a.ct-link.large-arrow-button-copernicus.arrow-wrap.P8 {
      margin-top: -40px;
      padding-bottom: 30px;
  }

  .post-content table th, .post-content table tr {
      display: flex;
      flex-direction: column;
      text-align: left;
      align-items: baseline;
  }

  .post-content table tbody tr td {
      width: 100%;
      padding: 10px 20px!important;
      width: 100%!important;
  }

  .post-content table tbody tr {
      padding: 20px 0px!important;
  }
  
  .post-content table tbody tr td p {
      text-align: left!important;
  }

  .post-content table thead {
      display: none;
  }
  .ct-modal.form-popup .hbspt-form form .hs-form-field {
    margin-bottom: 10px;
  }
  .single-post img#image-56-958 {
      height: 330px!important;
      margin: 0!important;
  }

  .single-post div#div_block-1312-958 {
      display: table;
      margin-bottom: 4rem!important;
  }

  .single-post div#div_block-5-958 {
      display: none;
  }
  
  .single-post #div_block-39-958 {
      min-width: 290px;
      min-height: 60px;
  }
  
  .single-post img#image-40-958 {
      width: 60px!important;
      height: 60px!important;
  }
	a.ct-link.footer-review {
		width: 100%;
		flex-wrap: wrap;
		align-items: center;
		justify-content: center;
	}

	div#ratings_footer {
		margin-bottom: 20px;
		padding-top: 20px;
		flex-wrap: wrap;
	}
	.hero-reviews {
/* 		flex-wrap: wrap; */
		gap: 30px;
		margin-bottom: 0px;
	}
	.home_rated_stats .pill-wrap {
		flex-wrap: wrap;
		justify-content: center!important;
		align-items: center!important;
		border-radius: 25px;
		padding: 50px 20px;
		gap: 30px!important;
	}

	.home_rated_stats .pill-wrap span {
		text-align: center;
	}

	.home_rated_stats .pill-wrap > .ct-div-block {
		align-items: center;
		width: 100%;
	}
	.stat-pill-stat span {
		font-size: 40px!important;
	}
	.home_rated_stats .pill-wrap .stat-pill-stat {
		margin-bottom: -20px;
	}
	.home_rated_stats .pill-wrap .T2-Bold {
		font-size: 22px;
	}
	.home_rated_stats {
		grid-template-columns: 1fr;
	}
	section#reviews_solutions .ct-section-inner-wrap {
		padding: 63px 20px 0 20px;
	}

	section#reviews_solutions .hero-reviews {
		padding: 0 0 50px 0;
		margin: 0 0 -10px 0;
	}

	#image-1777-1238, #image-4384-1228, #image-852-894, #image-439-1998 {
		width: 150px;
	}

	#image-1772-1238, #image-4377-1228, #image-847-894, #image-434-1998 {
		width: 110px;
	}

	#image-1782-1238, #image-4389-1228, #image-857-894, #image-444-1998 {
		width: 170px;
	}
	div#div_block-2361-2237 {
		gap: 5rem;
	}
	.postid-16753 #section-3-894 > .ct-section-inner-wrap:before,
	.postid-18230 #section-3-894 > .ct-section-inner-wrap:before {
		top: -34%;
		right: -262%;
		transform: scale(0.5);
	}
	.postid-16753 #_dynamic_list-16-894 > div:nth-child(6),
	.postid-18230 #_dynamic_list-16-894 > div:nth-child(6) {
		margin-bottom: 20px!important;
	}

	.postid-16753 #_dynamic_list-16-894 > div,
	.postid-18230 #_dynamic_list-16-894 > div {
		padding-bottom: 6rem!important;
		padding-top: 0!important;
		margin-bottom: 0px!important;
		margin-top: 0px!important;
	}

	.postid-16753 h4#headline-997-894,
	.postid-18230 h4#headline-997-894 {
		margin-bottom: 30px;
	}

	.postid-16753 .faq_new_item h5,
	.postid-18230 .faq_new_item h5 {
		font-size: 20px;
	}

	.postid-16753 div#-carousel-builder-563-894,
	.postid-18230 div#-carousel-builder-563-894 {
		margin: 60px 0 -50px 0;
	}
	.faq_new_item h5 {
		padding-right: 50px;
	}

	.faq_new_item {
		padding: 5px 0 20px 0;
	}

	.faq_new_item h5:after {
		right: 20px;
		top: 36%;
	}

	.faq_new_item .ct-text-block {
		font-size: 16px;
	}

	#hubspot_klik_form form {
		display: flex;
	}

	#hubspot_klik_form form .legal-consent-container p {
		text-align: center;
	}

	#hubspot_klik_form form .legal-consent-container {
		width: 100%;
		margin: 10px 0;
	}

	#hubspot_klik_form form .hs_submit.hs-submit {
		margin: 00;
	}

	#hubspot_klik_form form .hs_submit .actions {
		width: 100%;
	}

	section#section-995-894 {
		margin-top: -30px;
	}

	h4#headline-997-894 {
		font-size: 30px;
	}
	.postid-16753 h2#headline-6-894,
	.postid-18230 h2#headline-6-894 {
		font-size: 28px;
	}

	a#link_button-1455-894 {
		width: 100%;
		height: 55px;
		font-size: 18px;
		line-height: 35px;
	}
    .postid-16753 img#image-10-894,
    .postid-18230 img#image-10-894 {
        margin: 0;
        width: 100%;
    }
	#modal-896-15384 {
		padding-bottom: 330px;
	}
  
    div#-off-canvas-393-8 {display: none;}
  
    #image-1355-958 {
        width: 60px!important;
    }
	.wistia_wrapper iframe{
		height: auto;
	}
    #hubspot_klik_form .hs_opt_in.hs-opt_in.hs-fieldtype-booleancheckbox.field.hs-form-field {
        width: 100%;
        margin: 10px 0 10px 0;
    }
	.postid-17271 div#div_block-1231-1238 {
		width: 100%;
	}
	.postid-17271 img#image-1242-1238 {
		width: 100%;
	}
	.postid-17271 h3#headline-1093-1238 {
		margin-bottom: -33px!important;
	}
    .overview-column {
        text-align: left;
    }
	.postid-17320 .product-overview-single-row:nth-of-type(6) {
		padding: 0 20px;
		margin-bottom: 60px!important;
	}
	.logo-line img {
		width: 60%;
		display: table;
		margin: 0 auto;
		max-height: 59px;
		object-fit: contain;
	}
	.logo-line {
		row-gap: 25px!important;
	}
	h3#headline-1599-894 br {
		content: '';
	}
	h3#headline-1599-894 br:after {
		content: ' ';
	}
    h4#headline-429-18598 br {
    		content: '';
    }
    h4#headline-429-18598 br:after {
    		content: ' ';
    }
	.oxy-dynamic-list :is([data-id="_dynamic_list-1907-17446"],#incspec) {
		grid-template-columns: 1fr;
	}
	.bordered-box img {
		width: 100%;
	}
    a.trigger_popup_demo {
        width: 100%;
        text-align: center;
    }
    span.wistia_cta {
        width: 100%;
    }
    h5#headline-2562-17499:after,
    h5#headline-2572-17499:after {
        position: static;
        margin-top: -6px;
    }
    .pricing_item .ct-headline {
        position: relative;
        display: flex;
        gap: 12px;
    }
    .pricing_item .ct-headline:before {
        content:'';
        width: 17px;
        height: 9px;
        background-image: url('data:image/svg+xml,<svg width="17" height="9" viewBox="0 0 17 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16 1.0835L8.5 8.0835L1 1.0835" stroke="%231A1A1A" stroke-linecap="round" stroke-linejoin="round"/></svg>');
        position: absolute;
        right: 20px;
        top: 45%;
        transition: all .5s;
    }
    .pricing_item h5#headline-2562-17499.ct-headline:before {
        content:'';
        width: 17px;
        height: 9px;
        background-image: url('data:image/svg+xml,<svg width="17" height="9" viewBox="0 0 17 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16 1.0835L8.5 8.0835L1 1.0835" stroke="%23FFF" stroke-linecap="round" stroke-linejoin="round"/></svg>');
        position: absolute;
        right: 20px;
        top: 45%;
        transition: all .5s;
    }
    .blue_box .ct-headline,
    .white_box .ct-headline{
        font-size: 30px;
    }
    h4#headline-2466-17499 br {
        content: '';
    }
    h4#headline-2466-17499 br:after {
        content: ' ';
    }
    .white_box {
        font-size: 30px;
        border-bottom: 1px solid #c4c4c4;
        padding-bottom: 30px;
        margin-bottom: 20px;
    }
    #div_block-2484-17499,
    #div_block-2507-17499{
        margin-bottom: 10px;
    }
    .reviews_pricing {
        padding: 0 20px;
    }

    .reviews_pricing .hero-reviews{
        border-bottom: 1px solid #c4c4c4!important;
        padding-bottom: 60px!important;
    }

    .reviews_pricing .ct-section-inner-wrap {
        padding-bottom: 40px!important;
    }
    .pricing_item.expanded .ct-headline::before {
        transform: rotate(-180deg);
    }
    .white_box img {
        display: none;
    }
    .white_box .oxy-rich-text {
        display: none;
    }
    .white_box  {
        position:relative;
    }
    .white_box::after {
        content: '';
        width: 17px;
        height: 9px;
        background-image: url('data:image/svg+xml,<svg width="17" height="9" viewBox="0 0 17 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16 1.0835L8.5 8.0835L1 1.0835" stroke="%231A1A1A" stroke-linecap="round" stroke-linejoin="round"/></svg>');
        position: absolute;
        right: 5px;
        top: 11px;
        transition: all .5s;
    }
    .white_box .ct-headline {
    font-size: 27px;
    }
    h2#headline-2663-17499 br {
        content: '';
    }

    h2#headline-2663-17499 br:after {
        content: ' ';
    }

    img#image-2338-17499 {
        margin-left: -15px;
    }
    img#image-2343-17499 {
        margin-left: -12px;
    }
    div#div_block-2331-17499 {
        padding-left: 15px;
    }
    a#link_button-2625-17499 {
        position: fixed;
    }
    .pricing_item .oxy-rich-text, .pricing_item .ct-text-block.T2-Bold, .pricing_item .ct-div-block:nth-child(3), .pricing_item .ct-text-block.subtitle_h6  {
        display: none;
    }
	.gallery_images {
		display: grid;
		grid-template-columns: 1fr 1fr;
		gap: 40px;
	}
	img.image_num7 {
		max-height: 30px;
	}
	ul.post-bold-text-list.new-fix.two-cols {
		gap: 30px;
		column-count: 1;
	}
	a#link-28-17723 {
		margin-top: 20px;
	}
	.gallery_images img {
		width: 100%!important;
	}
	div#div_block-27-17388-new {
		position: static;
		max-width: 470px;
	}
	div#div_block-21-17388-new {
		position: relative;
		z-index: 3;
	}
	a#link_button-907-15384 {
		z-index: 999;
	}
	img#image-8404-17814 {
		background: #f1e6e3;
	}
    #modal-cta-a .hbspt-form form {display: flex;}
    #modal-cta-a .hs_how_did_you_hear_about_us_.hs-how_did_you_hear_about_us_.hs-fieldtype-text.field.hs-form-field {position: static;}
    #modal-cta-a .hs_lastname.hs-lastname,
    #modal-cta-a .hs_firstname.hs-firstname,
    #modal-cta-a .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field {order: -1;}
  .hero-reviews.new_version_reviews img {
      max-height: 26px;
  }
  .hero-reviews.new_version_reviews {
      flex-wrap: nowrap;
      gap: 13px;
  }
  .hero-reviews.new_version_reviews .rating-stars img {
      width: 14px;
      height: 14px;
  }
  .hero-reviews.new_version_reviews .ct-text-block {
      font-size: 14px;
  }
  .hero-reviews.new_version_reviews .hero-review {
      width: 100%;
  }
  .product_showcase .product_items .item {
      font-size: 18px;
      line-height: 24px;
      color: #1a1a1a!important;
      padding: 0;
      border: none!important;
      display: inline-block;
      min-width: 300px;
      max-width: 300px;
      margin-bottom: 0px;
  }
  .product_showcase .product_items {
      overflow-x: scroll;
      gap: 20px;
      white-space: nowrap;
      display: flex;
  }
  .gallery {
      display: none;
  }
  .product_showcase {
      grid-template-columns: 1fr;
  }
  .image_wrapper img {
      width: 100%;
      object-fit: contain;
  }
  .image_wrapper {
      background: #fff;
      padding: 40px;
      display: flex;
      border-radius: 30px;
      margin-top: 25px;
      height: 300px;
  }
  .product_showcase .product_items .item span {
      color: #1a1a1a;
      min-height: 70px;
      border-left: 2px solid #1a1a1a;
      padding-left: 20px;
      display: flex;
      align-items: center;
      max-width: 250px;
      white-space: normal;
  }
  .features_section .product-overview-row {
      padding-left: 20px!important;
      padding-top: 0!important;
  }
  .features_section .large-arrow-button-realText.arrow-wrap {
      margin-bottom: 0!important;
  }
  .P6.new-style-testi-blocks {
      grid-template-columns: 1fr!important;
      width: 100%;
  }
  .updated_testi_blocks {
      width: 100%;
  }
  .features_section {
      padding-top: 60px;
      padding-bottom: 30px;
  }
  .logo-grid-image {
      max-width: 160px;
      max-height: 30px;
  }
  .postid-17966 .ct-section-inner-wrap {
      gap: 0px!important;
  }
  .product_showcase {
      padding-left: 20px;
  }
  #_dynamic_list-493-573 {
      gap: 5rem;
  }
  .page-id-17929 .logo-holder-wrapper .logo-grid-image {
      max-width: 105px;
  }
  img#image-67-573-2 {
      margin-bottom: 25px;
  }
  img#image-67-573-3 {
      margin-bottom: 7px;
  }
  .page-id-17929 .pill-wrap img.image-pill-image {
      width: 175px;
  }
  .page-id-17929 span.oxy-counter_suffix,
  .page-id-17929 .stat-pill-stat span {
      font-size: 60px!important;
  }
  .page-id-17929 .home_rated_stats .pill-wrap span {
    font-size:20px;
  }
  .page-id-17929 h3#headline-3033-1228-2 {
      display: none;
  }
  img#image-4377-1228 {
      width: auto;
  }
  .postid-17966 div#div_block-1869-1238 {
      padding: 0;
  }
  .postid-17966 img#image-123-1238-1 {
      max-width: 100%;
  }
  .postid-17966 .oxy-dynamic-list :is([data-id="image-123-1238"],#incspec) {max-width: 100%;}
  
  a.text-cta.blue-version:before {
      width: 50px;
      height: 50px;
      background-position: center;
  }
  
  a.text-cta.blue-version span.T2 {
      font-size: 18px;
  }
  
  .postid-17966 p#text_block-2044-1238 {
      font-size: 18px;
  }
  
  .postid-17966 div#div_block-2035-1238 {
      display: flex;
      flex-direction: column-reverse;
  }
}
@media (max-width:460px) {
  .hero-reviews {
      flex-wrap: nowrap;
      gap: 13px;
  }
  .hero-reviews img {
      max-height: 26px;
      width: auto!important;
      max-width: 105px!important;
      object-fit: contain;
  }
  .hero-reviews .rating-stars img {
      width: 14px;
      height: 14px;
  }
  .hero-reviews .ct-text-block {
      font-size: 14px;
  }
  .card--post-with-tags {
      height: auto;
  }
  .text-cta.blue-version.ct-link.coded-version.large-arrow-button-realText.arrow-wrap {
      font-size: 18px;
  }
  .oxy-dynamic-list :is([data-id="image-1535-1907"],#incspec) {
      width: 100%;
      height: 100%;
  }
  .wpgb-facet .wpgb-pagination li a {
      padding: 0 5px!important;
      font-size: 20px!important;
  }
  .wpgb-facet .wpgb-pagination li {
      min-width: auto!important;
  }
  ul.wpgb-pagination > li:nth-child(1) > a:not([aria-current="true"]):after {
      width: 40px!important;
  }
  ul.wpgb-pagination > li:last-child > a:not([aria-current="true"]):after {
      width: 40px;
      background-position: 100% 100%;
  }
  .postid-18230 #section-13-894 > .ct-section-inner-wrap {
      padding-top: 10px;
  }
  .postid-18230 #section-13-894 > .ct-section-inner-wrap {
      padding-top: 10px;
  }
  
  .postid-18230 a#link-373-894-1, .postid-18230 div#div_block-96-894-4-2, .postid-18230 a#link-373-894-3, .postid-18230 a#link-373-894-4, .postid-18230 div#div_block-96-894-3-5 {
      margin-bottom: 0!important;
      padding-bottom: 0!important;
  }
  
  .postid-18230 div#text_block-2020-894 {
      font-size: 18px;
  }
  
  .postid-18230 div#div_block-965-894 {
      padding: 0;
  }
  .pagination-pages {
      flex-wrap: wrap;
      justify-content: center;
  }
  div#tabs_wrapper {
      overflow-x: scroll;
      width: 100%;
      padding: 20px;
  }
  
  div#_tabs-230-18598 {
      flex-wrap: nowrap;
      gap: 10px;
      display: -ms-grid;
      display: grid;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
      -ms-flex-align: start;
      align-items: flex-start;
      grid-auto-flow: column;
      grid-auto-columns: 1fr;
      grid-column-gap: 20px;
      grid-row-gap: 0px;
      -ms-grid-columns: 1fr;
      grid-template-columns: 1fr;
      -ms-grid-rows: auto;
      grid-template-rows: 1fr 1fr;
  }
  
  .oxy-tab-content > div {
      flex-wrap: wrap;
      flex-direction: column-reverse!important;
  }
  
  .page-id-18598 .oxy-tabs {
      border: none;
      margin-bottom: 0;
      padding-bottom: 0;
  }
  
  .page-id-18598 .oxy-tabs .tabs-1289-tab {
      width: auto;
      margin: 0;
      padding: 5px 0 5px 0;
      width: 240px;
  }
  
  .page-id-18598 .oxy-tabs .ct-text-block {
      font-size: 20px;
  }
  
  div#tabs_wrapper::-webkit-scrollbar {
      height:1px;
    -webkit-appearance: none;
  }
   
  div#tabs_wrapper::-webkit-scrollbar-track {
      -webkit-box-shadow: inset 0 0 6px rgb(26 26 26 / 20%);
      margin: 20px;
    -webkit-appearance: none;
  }
   
  div#tabs_wrapper::-webkit-scrollbar-thumb {
    background-color: #1a1a1a;
    outline: 2px solid #1a1a1a;
    border-radius:1px;
    -webkit-appearance: none;
  }
  #-pro-media-player-223-18598 {
      border-radius: 15px;
  }
  h3#headline-228-18598 {
      font-size: 30px;
      padding: 0 20px;
  }
  div#text_block-229-18598 {
      font-size: 16px;
      text-align: left;
      padding: 0 20px;
  }
  .page-id-18598 .oxy-tabs {
      margin-top: 30px;
  }
  #section-226-18598 > .ct-section-inner-wrap {
      padding-bottom: 10px;
  }
  div#div_block-431-18598 {
      grid-template-columns: 1fr;
      gap: 40px;
  }
  .prod-card > div:first-child {
      position: absolute;
      width: 60px!important;
      height: 60px!important;
      padding: 0;
      border: 0px!important;
      right: 0;
      margin-top: -8px;
  }
  .prod-card .large-arrow-button-text-copernicus {
      font-size: 20px!important;
      margin: 4px 0 0 0;
  }
  .prod-card .large-arrow-button-copernicus {
      gap: 10px!important;
  }
  .prod-card > div:first-child:before {
      width: 60px;
      height: 60px;
      position: absolute;
      content:'';
      border-radius: 110px;
  }
  .prod-card .ct-image {
      z-index: 2;
  }
  .prod-card:nth-child(1) > div:first-child:before {
      background: #FFF000;
  }
  .prod-card:nth-child(2) > div:first-child:before {
      background: #F2E6E3;
  }
  .prod-card:nth-child(3) > div:first-child:before {
      background: #FFB4B4;
  }
  .prod-card:nth-child(4) > div:first-child:before {
      background: #C8BEFF;
  }
  .prod-card .large-arrow-button-copernicus {
      margin-bottom: 15px!important;
  }
  
  img#image-137-18598,
  img#image-145-18598,
  img#image-142-18598{
      margin-bottom: 40px;
  }
  
  div#div_block-138-18598 {
      flex-wrap: wrap;
      padding: 0 20px;
  }
  
  div#div_block-144-18598,
  div#div_block-130-18598{
      flex-wrap: wrap;
      flex-direction: column-reverse;
      padding: 0 20px;
  }
  h4#headline-3-18598 {
      font-size: 30px;
      margin-bottom: 45px;
  }
  div#div_block-158-18598 {
      padding: 0 20px;
  }
  h3#headline-159-18598 {
      text-align: center;
  }
  h5#headline-147-18598 br, h3#headline-159-18598 br {
      display: none;
  }
  h5#headline-131-18598, h5#headline-140-18598, h5#headline-147-18598 {
      font-size: 30px;
  }
  .page-id-18598 section#section-189-18598:after {
    height:160px;
  }
  #div_block-138-18598,
  #div_block-130-18598{
      margin-bottom: 60px;
  }
  #section-161-18598 > .ct-section-inner-wrap {
      padding-top: 70px;
  }
  .faq_new_item .oxy-rich-text ul.colls {
      column-count: 1;
  }
  .faq_new_item a.ct-link.large-arrow-button-copernicus.arrow-wrap.P8 {
      text-align: left;
  }
  div#div_block-163-18598 {
      gap: 30px;
  }
  section#section-161-18598 .logo-grid-image {
      max-width: 110px;
      max-height: 40px;
  }
  div#div_block-1383-1932 {
      max-width: 100%;
  }
  .hero-section .ct-section-inner-wrap {
      padding-bottom: 60px;
  }
  .slider-wrapper img {
      width: 100%;
  }
  ul.thumb-gallery-home {
      column-gap: 2rem;
  }
  a.button_link {
      height: 56px;
      width: 100%;
      max-width: 100%;
  }
  .postid-18230 section#section-1020-894,
  .postid-1012 section#section-457-894{
    margin-top: 0px;
}
#section-9-1907 {
    box-shadow: inset 0px 370px 0px -10px #ffffff;
}
    .page-id-1907 div#div_block-1526-1907-1 {
        padding: 0 0 40px 0;
    }
    
    div#div_block-1534-1907-1 {
        margin-bottom: 20px;
    }
    
    .card--featured-post-image-contain .P6 {
        margin-bottom: 20px;
    }
  div#code_block-2021-894 {
      width: 100%;
  }
  .postid-18230 #headline-6-894 {
      font-size: 30px;
  }
  .postid-18230 a.button_link {
      font-size: 16px;
      height: 50px;
      margin-top: -10px;
  }
  .postid-18230 div#div_block-535-894 {
      gap: 40px;
      display: grid;
      grid-template-columns: 1fr 1fr;
  }
  .postid-18230 div#div_block-1907-894 {
      grid-template-columns: 1fr;
      row-gap: 30px;
  }
  div#div_block-1913-894, div#div_block-1916-894, div#div_block-1920-894, div#div_block-1924-894 {
      height: 198px!important;
      min-height: 198px!important;
  }
  img#image-1921-894, img#image-1925-894, img#image-1917-894, img#image-1914-894 {
      width: 52px;
  }
  .postid-18230 section#section-995-894 {
      margin-top: 20px;
  }
  .postid-18230 h2#headline-934-894 {
      margin-bottom: 0;
  }
  h6#headline-1910-894, h6#headline-1918-894, h6#headline-1922-894, h6#headline-1926-894 {
      font-size: 24px;
  }
section#section-275-958 {
    padding-top: 60px;
}
  #div_block-1022-894.logo-grid:not(.ct-section):not(.oxy-easy-posts) {
      gap: 4rem;
  }
  .faq-item h2 {
      font-size: 20px;
      line-height: 30px;
        padding-right: 60px;
  }
.faq-item h2:after {
    right: 5px;
    top: 50%;
    transform: translateY(-50%);
}
  .faq-item {
      margin-bottom: 20px;
      padding-bottom: 20px;
  }
  .off-canvas-toggled header#header_main {
      bottom: auto;
      top: 10px;
  }
  section#section-3-1779 {
      padding-top: 70px;
  }
  .postid-19040 div#div_block-17-894-2 {
      padding: 0 20px;
  }
  
  .postid-19040 h2#headline-2022-19050 {
    font-size: 30px;
    line-height: 40px;
  }
  
  .postid-19040 img#image-55-894-2, .postid-19040 img#image-55-894-1, .postid-19040 img#image-55-894-3 {
      max-width: 90%;
  }
  div#code_block-4068-1994 {
      width: 100%;
      margin-bottom: 17px;
  }
  #modal-cta-a {
      padding: 140px 20px 100px 20px!important;
  }
  .postid-19040 #section-13-894 > .ct-section-inner-wrap {
      padding-top: 0;
  }
}
@media (max-width:1330px) {
    .postid-18494 .ct-section-inner-wrap {
        padding-left: 20px;
        padding-right: 20px;
    }
}

div#homepage_logo_slider {
    width: 100%;
    height: 60px;
    margin-top: 35px;
    margin-bottom: 90px;
    overflow: visible;
}

.swiper-free-mode .swiper-wrapper {
    transition-timing-function: linear!important;
    pointer-events: none;
    user-select: none;
}

.logo-swiper {
  width: 100%;
  overflow: visible!important;
}

.logo-swiper .swiper-slide {
  display: flex;
  justify-content: center;
  align-items: center;
  width: auto !important;
  padding: 0 30px;
  height: 60px;
}
.logo-swiper img {
  max-height: 60px;
  width: auto;
}

section#hero_main.hero_new_ver .sl-embed-container {
    margin-bottom: -10px;
}

section#hero_main.hero_new_ver .hero-reviews {
    padding: 0;
    border: 0;
    justify-content: center;
    gap: 50px;
    margin: 55px 0 0 0;
    display: flex;
    flex-direction: row;
    width: 100%;
}

@media (max-width:1024px) {
    div#div_block-130-18598, div#div_block-138-18598, div#div_block-144-18598, #section-2-18598 > .ct-section-inner-wrap,
    #section-428-18598 > .ct-section-inner-wrap, div#div_block-158-18598 {
        padding-left: 20px;
        padding-right: 20px;
    }
    
    #image-137-18598, #image-142-18598, img#image-145-18598 {
        max-width: 400px;
    }
    div#div_block-256-18411, #div_block-33-17723, #div_block-10-17723, #div_block-279-18411, #div_block-43-17723 {
        max-width: 100%;
    }
}
@media (max-width:767px) and (min-width:420px) {
    .postid-18494 a#link_button-8-17723 {
        max-width: 260px;
    }
    .postid-18494 img#image-47-17723 {
        max-width: 400px;
    }
    .postid-18494 img#image-285-18411 {
        max-width: 400px;
    }
    .postid-18494 img#image-262-18411 {
        max-width: 360px;
    }
    .postid-18494 div#div_block-261-18411 {
        margin: 0 auto 30px auto;
    }
    .postid-18494 div#div_block-39-17723 {
        margin: 0 auto 30px auto;
    }
    .postid-18494 img#image-14-1772367 {
        max-width: 400px;
    }
    .postid-18494 a#link_button-160-17723 {
        max-width: 400px;
    }
}



div#modal-2813-19581 form .hs-dependent-field > .hs_are_you_a_marketing_agency_or_event_production_company_.hs-are_you_a_marketing_agency_or_event_production_company_.hs-fieldtype-select.field.hs-form-field,
div#modal-2813-19581 form .hs-dependent-field > .hs_how_many_people_are_on_your_events_team_.hs-how_many_people_are_on_your_events_team_.hs-fieldtype-select.field.hs-form-field,
div#modal-2813-19581 form  .hs-dependent-field > .hs_how_many_registrants_are_at_your_events_in_a_year_.hs-how_many_registrants_are_at_your_events_in_a_year_.hs-fieldtype-select.field.hs-form-field,
#modal-cta-a .hs-dependent-field > .hs_are_you_a_marketing_agency_or_event_production_company_.hs-are_you_a_marketing_agency_or_event_production_company_.hs-fieldtype-select.field.hs-form-field,
#modal-cta-a .hs-dependent-field > .hs_how_many_people_are_on_your_events_team_.hs-how_many_people_are_on_your_events_team_.hs-fieldtype-select.field.hs-form-field,
#modal-cta-a .hs-dependent-field > .hs_how_many_registrants_are_at_your_events_in_a_year_.hs-how_many_registrants_are_at_your_events_in_a_year_.hs-fieldtype-select.field.hs-form-field {
    grid-column-start: 1;
    grid-column-end: 3;
    width: 205%;
    left: -105%;
    margin-top: 10px;
}

#hubspot_klik_form .hs_are_you_a_marketing_agency_or_event_production_company_.hs-are_you_a_marketing_agency_or_event_production_company_.hs-fieldtype-select.field.hs-form-field,
#hubspot_klik_form .hs_how_many_people_are_on_your_events_team_.hs-how_many_people_are_on_your_events_team_.hs-fieldtype-select.field.hs-form-field,
#hubspot_klik_form .hs_how_many_registrants_are_at_your_events_in_a_year_.hs-how_many_registrants_are_at_your_events_in_a_year_.hs-fieldtype-select.field.hs-form-field {
  width:205%;
}


@media (max-width:992px) {
#hubspot_klik_form .hs_are_you_a_marketing_agency_or_event_production_company_.hs-are_you_a_marketing_agency_or_event_production_company_.hs-fieldtype-select.field.hs-form-field,
#hubspot_klik_form .hs_how_many_people_are_on_your_events_team_.hs-how_many_people_are_on_your_events_team_.hs-fieldtype-select.field.hs-form-field,
#hubspot_klik_form .hs_how_many_registrants_are_at_your_events_in_a_year_.hs-how_many_registrants_are_at_your_events_in_a_year_.hs-fieldtype-select.field.hs-form-field {
  width:100%;
  margin-top:10px;
}
#code_block-2819-19581 form {
    grid-template-columns: 1fr;
}
div#modal-2813-19581 form > div {
    grid-column-end: 1!important;
    grid-column-start: 1!important;
}
div#modal-2813-19581 form .hs-dependent-field > .hs_are_you_a_marketing_agency_or_event_production_company_.hs-are_you_a_marketing_agency_or_event_production_company_.hs-fieldtype-select.field.hs-form-field,
div#modal-2813-19581 form .hs-dependent-field > .hs_how_many_people_are_on_your_events_team_.hs-how_many_people_are_on_your_events_team_.hs-fieldtype-select.field.hs-form-field,
div#modal-2813-19581 form  .hs-dependent-field > .hs_how_many_registrants_are_at_your_events_in_a_year_.hs-how_many_registrants_are_at_your_events_in_a_year_.hs-fieldtype-select.field.hs-form-field,
    #modal-cta-a .hs-dependent-field > .hs_are_you_a_marketing_agency_or_event_production_company_.hs-are_you_a_marketing_agency_or_event_production_company_.hs-fieldtype-select.field.hs-form-field,
    #modal-cta-a .hs-dependent-field > .hs_how_many_people_are_on_your_events_team_.hs-how_many_people_are_on_your_events_team_.hs-fieldtype-select.field.hs-form-field,
    #modal-cta-a .hs-dependent-field > .hs_how_many_registrants_are_at_your_events_in_a_year_.hs-how_many_registrants_are_at_your_events_in_a_year_.hs-fieldtype-select.field.hs-form-field {
        grid-column-start: 1;
        grid-column-end: 3;
        width: 100%;
        left: 0;
        margin-top: 10px;
    }

} 

@media (max-width:1330px) {
    section#section-685-22681 {
        padding: 0 20px;
    }
    
    section#section-709-22681 {
        padding: 0 20px;
    }
    
    section#section-738-22681 {
        padding: 0 20px;
    }
    
    section#section-2-18598 {
        padding: 0 20px;
    }
    
    section#section-480-185985634 {
        padding: 0 20px;
    }
}

@media (max-width:768px) {

.tiles_footer .tile .images-line {
    display: grid!important;
}

.tiles_footer .tile .images-line img {
    max-height: 130px !important;
    object-fit: contain;
}

.postid-22842 #video_section {
    background: #c8beff;
}

.postid-22863 #video_section {
    background: #F2E6E3;
}

.postid-22863 img#image-30-22737 {
    margin-top: -60px;
}

.ct-div-block.hero-reviews.solutions_template {
    padding: 70px 0 0px 0;
}

.faq_new_item h5 {
    font-size: 18px!important;
}
  
#div_block-637-22681 {
    margin-top: 30px;
}

section#section-189-18598:before {
    height: 120px;
}

#section-189-18598 > .ct-section-inner-wrap {
    padding-bottom: 30px;
}

#div_block-689-22681 {
    flex-wrap: wrap;
}

section#section-685-22681 {
    padding: 0 20px;
}

#headline-691-22681 {
    margin-bottom: 0px;
    text-align: center;
}

h6#headline-695-22681 {text-align: center;}

h6#headline-698-22681 {
    text-align: center;
}

div#div_block-700-22681 {
    margin-top: 90px;
}

.interactive_grid {
    grid-template-columns: 1fr;
    gap: 20px;
}

.interactive_grid .expanded_col {
    display: none;
}

.interactive_grid .col .item {
    height: auto;
    padding: 20px;
}

#div_block-712-22681 {
    flex-wrap: wrap;
}

section#section-709-22681 {
    padding: 0 20px;
}

h6#headline-714-22681,
h6#headline-731-22681,
h6#headline-736-22681 {
    margin-bottom: 10px!important;
}

.interactive_grid .col h6 {
    font-size: 20px;
}

.interactive_grid .col {
    gap: 20px;
}

h6#headline-726-22681 {
    margin-bottom: 10px!important;
}

div#div_block-750-22681 {
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: 20px;
}

#div_block-747-22681 {
    width: 100%;
}

section#section-738-22681 {
    padding: 0 20px;
}

img#image-751-22681 {
    width: 80%;
}

#section-738-22681 > .ct-section-inner-wrap {
    padding: 60px 0;
}

section#section-88-18598 {padding: 0 20px;}

h4#headline-636-22681 {
    margin-bottom: 20px!important;
}

div#div_block-130-18598, 
div#div_block-138-18598,
div#div_block-144-18598{
    padding: 0;
    margin: 60px 0 0 0;
}

h5#headline-131-18598,
h5#headline-140-18598,
h5#headline-147-18598 {
    font-size: 22px;
}

div#div_block-91-18598 {
    padding: 20px 20px;
}

img#image-769-22681 {
    margin-top: 0;
}

#section-2-18598 > .ct-section-inner-wrap {
    padding-top: 60px;
}

section#section-2-18598 .faq_new_item h5 {
    font-size: 20px;
}

h4#headline-710-22681 {
    margin-bottom: -20px!important;
}
.interactive_grid .col .item.hidden {
    display: flex;
}
}




@media (max-width:500px) {
.tiles_footer {
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    display: flex;
    flex-wrap: wrap;
}

#text_block-7100-22518 {
    margin-bottom: -20px;
}

div#div_block-378-8 > a {
    display: table;
    width: 100%;
}

div#text_block-130-739 {
    display: none;
}

div#text_block-53-739 {
    display: none;
}

a#link_text-129-739 {
    margin-top: 20px;
}

div#text_block-131-739 {
    margin-bottom: 20px;
}

div#text_block-384-8 {
    margin-bottom: 60px;
    font-size: 14px;
}

a#link_text-49-739 {
    border-top: 1px solid #f1efee;
    padding-top: 30px;
}

.tiles_footer .tile img.seals_home {
    position: static;
    width: 90%;
}
}