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

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

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

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

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

                                                                        .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta {
                justify-content: center;            }
            
        
                                .oxy-progress-bar .oxy-progress-bar-background {
            background-color: #000000;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);            animation: none 0s paused;        }
                
                .oxy-progress-bar .oxy-progress-bar-progress-wrap {
            width: 85%;        }
        
                                                        .oxy-progress-bar .oxy-progress-bar-progress {
            background-color: #66aaff;padding: 40px;animation: none 0s paused, none 0s paused;            background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent);        
        }
                
                        .oxy-progress-bar .oxy-progress-bar-overlay-text {
            font-size: 30px;
font-weight: 900;
-webkit-font-smoothing: subpixel-antialiased;
        }
        
                        .oxy-progress-bar .oxy-progress-bar-overlay-percent {
            font-size: 12px;
        }
        
        .ct-slider .unslider-nav ol li {border-color: #ffffff; }.ct-slider .unslider-nav ol li.unslider-active {background-color: #ffffff; }.ct-slider .ct-slide {
				padding: 0px;			}
		
                        .oxy-superbox .oxy-superbox-secondary, 
            .oxy-superbox .oxy-superbox-primary {
                transition-duration: 0.5s;            }
            
            
            
            
            
        
        
        
        
            .oxy-shape-divider {
                width: 0px;
                height: 0px;
                
            }
            
            .oxy_shape_divider svg {
                width: 100%;
            }
            .oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .sub-menu{
box-shadow:px px px px ;}

.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{
margin-left:0px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
width:30px;
height:30px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon{
padding-top:15px;
padding-right:15px;
padding-bottom:15px;
padding-left:15px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-open-icon, .oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon{
top:20px;
left:20px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
width:24px;
height:24px;
}

.oxy-pro-menu .oxy-pro-menu-mobile-close-icon, .oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{
transition-duration:0.4s;
}

.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{
background-color:#ffffff;
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-open-container{
background-image:url();
}

.oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg, .oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{
font-size:24px;
}

.oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{
background-color:rgba(0,0,0,0.2);
border-top-style:solid;
}

.oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{
                    flex-direction: row;
               }
.oxy-pro-menu .oxy-pro-menu-container .menu-item a{
                    text-align: left;
                    justify-content: flex-start;
                }
.oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{
                    align-items: flex-start;
                }

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

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

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

                .ct-section-inner-wrap, .oxy-header-container{
  max-width: 1120px;
}
body {font-family: 'Roboto';}body {line-height: 1.6;font-size: 16px;font-weight: 400;color: #404040;}.oxy-nav-menu-hamburger-line {background-color: #404040;}h1, h2, h3, h4, h5, h6 {font-family: 'Roboto';font-size: 36px;font-weight: 700;}h2, h3, h4, h5, h6{font-size: 30px;}h3, h4, h5, h6{font-size: 24px;}h4, h5, h6{font-size: 20px;}h5, h6{font-size: 18px;}h6{font-size: 16px;}a {color: #0074db;text-decoration: none;}a:hover {text-decoration: none;}.ct-link-text {text-decoration: ;}.ct-link {text-decoration: ;}.ct-link-button {border-radius: 3px;}.ct-section-inner-wrap {
padding-top: 75px;
padding-right: 20px;
padding-bottom: 75px;
padding-left: 20px;
}.ct-new-columns > .ct-div-block {
padding-top: 20px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 20px;
}.oxy-header-container {
padding-right: 20px;
padding-left: 20px;
}@media (max-width: 992px) {
				.ct-columns-inner-wrap {
					display: block !important;
				}
				.ct-columns-inner-wrap:after {
					display: table;
					clear: both;
					content: "";
				}
				.ct-column {
					width: 100% !important;
					margin: 0 !important;
				}
				.ct-columns-inner-wrap {
					margin: 0 !important;
				}
			}
.hyperion-subheading {
 font-family:Roboto;
 color:color(49);
 font-weight:900;
 font-size:30px;
 letter-spacing:4px;
 line-height:1.1;
 text-transform:uppercase;
}
@media (max-width: 991px) {
.hyperion-subheading {
 font-size:20px;
}
}

.hyperion-heading-two {
 font-family:Roboto;
 color:color(56);
 font-weight:900;
 font-size:96px;
 line-height:1;
}
@media (max-width: 991px) {
.hyperion-heading-two {
 font-size:96px;
}
}

@media (max-width: 767px) {
.hyperion-heading-two {
 font-size:72px;
}
}

@media (max-width: 479px) {
.hyperion-heading-two {
 font-size:60px;
}
}

.hyperion-body-text {
 font-family:Roboto;
 font-size:20px;
 color:color(58);
 font-weight:400;
 line-height:1.5;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.hyperion-primary-button:hover{
 color:color(50);
box-shadow: rgba(0, 0, 0, 0.1) 0 20px 40px; transform: scale(1.05,1.05);
}
.hyperion-primary-button {
background-image: linear-gradient(120deg, color(49), color(57)); font-family:Roboto;
 font-size:24px;
 color:color(50);
 font-weight:900;
 text-decoration:none;
 text-align:center;
 line-height:1;
 background-color:color(49);
 letter-spacing:.125em;
 padding-top:30px;
 padding-bottom:30px;
 padding-left:60px;
 padding-right:60px;
 border-radius:1000px;
 transition-duration:0.5s;
 transition-timing-function:ease;
 transition-property:all;
}
@media (max-width: 991px) {
.hyperion-primary-button {
 padding-left:42px;
 padding-right:42px;
}
}

@media (max-width: 479px) {
.hyperion-primary-button {
 font-size:18px;
 padding-top:24px;
 padding-bottom:24px;
 padding-left:42px;
 padding-right:42px;
}
}

.hyperion-iconblock-2-column:hover{
box-shadow: 0 20px 40px 0 rgba(194,191,211,0.40), inset 2px 2px 0px color(63), 2px 2px 0px color(63);
}
.hyperion-iconblock-2-column {
 width:75.00px;
 text-align:center;
 transition-duration:0.5s;
 transition-timing-function:ease;
 transition-property:all;
 border-top-style:solid;
 border-top-width:1px;
 border-top-color:color(81);
 border-left-style:solid;
 border-left-width:1px;
 border-left-color:color(81);
}
.hyperion-iconblock-2-column:not(.ct-section):not(.oxy-easy-posts),
.hyperion-iconblock-2-column.oxy-easy-posts .oxy-posts,
.hyperion-iconblock-2-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:flex-start;
}
.hyperion-iconblock-2-image {
 padding-top:24px;
 padding-bottom:12px;
 width:40%;
}
.hyperion-iconblock-2-title {
 font-family:Roboto;
 color:color(48);
 font-size:20px;
 font-weight:900;
 line-height:1.1;
 letter-spacing:1px;
 margin-bottom:6px;
}
.hyperion-iconblock-2-link:hover{
}
.hyperion-iconblock-2-link {
 font-family:Roboto;
 font-size:20px;
 font-weight:400;
 margin-bottom:30px;
 color:color(49);
 line-height:1.5;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; text-decoration:none;
}
.hyperion-logo:hover{
 opacity:1;
}
.hyperion-logo {
 opacity:0.7;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
}
@media (max-width: 767px) {
.hyperion-logo {
}
}

.hyperion_secondary-button:hover{
transform:scale(1.05,1.05); color:color(50);
}
.hyperion_secondary-button {
 font-family:Roboto;
 color:color(50);
 font-size:20px;
 font-weight:900;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; text-transform:uppercase;
 line-height:1.1;
 letter-spacing:1px;
 text-align:center;
 padding-top:12px;
 padding-bottom:12px;
 padding-left:28px;
 padding-right:28px;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:color(50);
 border-right-color:color(50);
 border-bottom-color:color(50);
 border-left-color:color(50);
 border-radius:120px;
 transition-duration:0.3s;
 transition-timing-function:ease;
 transition-property:all;
}
.hyperion_primary-button:hover{
transform:scale(1.05,1.05); color:color(49);
}
.hyperion_primary-button {
 font-family:Roboto;
 color:color(49);
 font-size:20px;
 font-weight:900;
 text-transform:uppercase;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; text-align:center;
 line-height:1.1;
 letter-spacing:1px;
 border-radius:120px;
 background-color:color(50);
 padding-top:12px;
 padding-bottom:12px;
 padding-left:28px;
 padding-right:28px;
 transition-duration:0.3s;
 transition-timing-function:ease;
 transition-property:all;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:color(50);
 border-right-color:color(50);
 border-bottom-color:color(50);
 border-left-color:color(50);
}
.saas-heading-two {
 font-family:Roboto;
 color:color(69);
 font-size:48px;
 line-height:1.1;
 font-weight:700;
 margin-bottom:0px;
}
@media (max-width: 479px) {
.saas-heading-two {
 font-size:40px;
}
}

.saas-body-text {
 font-family:Roboto;
 color:color(70);
 font-size:16px;
 font-weight:300;
 line-height:1.6;
 max-width:640px;
}
.saas-primary-button:hover{
transform:scale(1.05,1.05); background-color:color(78);
 box-shadow:0px 20px 40px rgba(0,0,0,0.1);
}
.saas-primary-button {
 font-family:Roboto;
 background-color:color(78);
 color:#ffffff;
 font-size:16px;
 letter-spacing:1px;
 line-height:1.1;
 text-decoration:none;
 font-weight:700;
 text-align:center;
 padding-top:16px;
 padding-bottom:16px;
 padding-left:48px;
 padding-right:48px;
 border-radius:100px;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
 text-transform:uppercase;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 margin-top:auto;
background-image: linear-gradient(-90deg, color(76) 0%, color(77) 98%);
}
.saas-subheading {
 font-family:Roboto;
 color:color(70);
 font-size:22px;
 font-weight:300;
 max-width:480px;
 line-height:1.6;
}
.saas-showcase-2-column {
 text-align:left;
}
.saas-showcase-2-column:not(.ct-section):not(.oxy-easy-posts),
.saas-showcase-2-column.oxy-easy-posts .oxy-posts,
.saas-showcase-2-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 767px) {
.saas-showcase-2-column {
 text-align:center;
}
.saas-showcase-2-column:not(.ct-section):not(.oxy-easy-posts),
.saas-showcase-2-column.oxy-easy-posts .oxy-posts,
.saas-showcase-2-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.saas-showcase-2-title {
 line-height:1.2;
 margin-bottom:4px;
 color:color(74);
 font-size:20px;
}
.saas-showcase-2-label {
 color:color(75);
 font-size:12px;
 text-transform:uppercase;
 letter-spacing:1px;
 font-weight:700;
 margin-bottom:6px;
}
.saas-showcase-2-img {
 margin-bottom:16px;
 height:200px;
}
.hyperion-heading-three {
 font-family:Roboto;
 color:color(48);
 font-size:36px;
 font-weight:900;
 line-height:1;
 z-index:100;
 letter-spacing:.05em;
}
.hyperion-portfolio-2-wrapper {
background-image:url(https://www.softoniclabs.com/wp-content/uploads/2022/12/iY9bdINuzh73dHXdrvFOWvKdjmOQMfCj8FdoGa6U.png);background-size: cover; width:25%;
 position:relative;
 background-repeat:no-repeat;
 padding-left:48px;
 padding-right:48px;
 padding-bottom:48px;
 padding-top:12%;
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 background-color:color(49);
 background-position:50% 50%;
}
.hyperion-portfolio-2-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hyperion-portfolio-2-wrapper.oxy-easy-posts .oxy-posts,
.hyperion-portfolio-2-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:flex-end;
}
@media (max-width: 991px) {
.hyperion-portfolio-2-wrapper {
 width:50%;
 padding-top:16%;
}
}

@media (max-width: 767px) {
.hyperion-portfolio-2-wrapper {
 padding-top:24%;
 width:100%;
}
}

.hyperion-portfolio-2-textlink:hover{
 background-color:#ffffff;
 color:color(49);
}
.hyperion-portfolio-2-textlink {
 font-family:Roboto;
 color:color(50);
 font-size:18px;
 font-weight:700;
 text-decoration:none;
 line-height:1.1;
 letter-spacing:1px;
 padding-left:24px;
 padding-right:8px;
 padding-top:18px;
 padding-bottom:16px;
 background-color:rgba(255,255,255,0.15);
 border-bottom-width:2px;
 border-bottom-style:solid;
 border-bottom-color:#ffffff;
 text-align:center;
z-index: 1000; transition: all ease 0.2s;
}
@media (max-width: 1120px) {
.hyperion-portfolio-2-textlink {
}
}

.hyperion-portfolio-3-tags {
 font-family:Roboto;
 font-size:16px;
 color:color(50);
 font-weight:400;
 line-height:1.1;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; margin-bottom:24px;
 margin-top:12px;
z-index: 1000;
}
.hyperion-outline-button:hover{
transform:scale(1.05,1.05); color:color(50);
 background-color:color(53);
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:color(49);
 border-right-color:color(49);
 border-bottom-color:color(49);
 border-left-color:color(49);
}
.hyperion-outline-button {
 font-weight:900;
 font-size:24px;
 color:color(49);
 line-height:1;
 letter-spacing:.125em;
 text-align:center;
 text-decoration:none;
 padding-top:28px;
 padding-bottom:28px;
 padding-left:58px;
 padding-right:58px;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:3E96199;
 border-right-color:3E96199;
 border-bottom-color:3E96199;
 border-left-color:3E96199;
 border-radius:1000px;
 transition-duration:0.5s;
 transition-timing-function:ease;
 transition-property:all;
}
@media (max-width: 991px) {
.hyperion-outline-button {
 padding-left:40px;
 padding-right:40px;
}
}

@media (max-width: 479px) {
.hyperion-outline-button {
 font-size:18px;
 padding-top:22px;
 padding-bottom:22px;
 padding-left:40px;
 padding-right:40px;
}
}

.hyperion-heading-one {
 font-family:Roboto;
 font-size:180px;
 font-weight:900;
 line-height:1;
 letter-spacing:0px;
 color:color(56);
}
@media (max-width: 991px) {
.hyperion-heading-one {
 font-size:120px;
}
}

@media (max-width: 767px) {
.hyperion-heading-one {
 font-size:96px;
}
}

@media (max-width: 479px) {
.hyperion-heading-one {
 font-size:72px;
}
}

.saas-slider-title {
 color:color(69);
 line-height:1.2;
}
.saas-slider-text {
 color:color(70);
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; text-align:left;
 margin-bottom:16px;
 max-width:360px;
}
@media (max-width: 991px) {
.saas-slider-text {
 text-align:center;
}
}

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

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

.saas-heading-three {
 color:color(69);
 font-size:28px;
 line-height:1.1;
}
.saas-divider {
 width:30px;
 background-color:color(72);
 min-width:30px;
 max-width:30px;
 height:5px;
 min-height:5px;
 max-height:5px;
 border-radius:100px;
}
.saas-secondary-button:hover{
 color:#ffffff;
 background-color:color(73);
}
.saas-secondary-button {
 font-family:Roboto;
 color:color(73);
 font-size:16px;
 font-weight:400;
 text-decoration:none;
 line-height:1.1;
 letter-spacing:1px;
 background-color:transparent;
 border-radius:100px;
 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;
 padding-top:15px;
 padding-bottom:15px;
 padding-left:47px;
 padding-right:47px;
 transition-duration:0.2s;
 transition-timing-function:ease;
 transition-property:all;
 border-top-color:color(68);
 border-right-color:color(68);
 border-bottom-color:color(68);
 border-left-color:color(68);
 text-transform:uppercase;
}
.saas-features-img {
 border-radius:6px;
}
.saas-features-column-row {
 margin-bottom:48px;
}
.oxy-stock-content-styles {
 width:100%;
}
.oxy-stock-content-styles:not(.ct-section):not(.oxy-easy-posts),
.oxy-stock-content-styles.oxy-easy-posts .oxy-posts,
.oxy-stock-content-styles.ct-section .ct-section-inner-wrap{
display:block;
flex-direction:unset;
}
.hyperion-simple-text-2 {
}
.hyperion-simple-text-2:not(.ct-section):not(.oxy-easy-posts),
.hyperion-simple-text-2.oxy-easy-posts .oxy-posts,
.hyperion-simple-text-2.ct-section .ct-section-inner-wrap{
display:inline;
flex-direction:unset;
}
.hyperion-two-columns-wrapper {
}
.hyperion-big-text {
 font-family:Roboto;
 color:color(48);
 font-size:30px;
 font-weight:400;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; line-height:1.5;
 max-width:720px;
}
@media (max-width: 767px) {
.hyperion-big-text {
 font-size:24px;
}
}

.hyperion-blog-1-title-wrapper {
background-image: linear-gradient(45deg, color(57), color(49)); margin-bottom:-218px;
 padding-left:48px;
 padding-right:48px;
 padding-bottom:72px;
 padding-top:60px;
 background-color:color(49);
 z-index:100;
width: calc(50% - 12px);
}
.hyperion-iconblock-1-icon {
 width:170px;
 margin-right:18px;
 height:100px;
}
@media (max-width: 991px) {
.hyperion-iconblock-1-icon {
 margin-right:0px;
 margin-bottom:12px;
}
}

.hyperion-iconblock-1-column {
}
.hyperion-iconblock-1-column:not(.ct-section):not(.oxy-easy-posts),
.hyperion-iconblock-1-column.oxy-easy-posts .oxy-posts,
.hyperion-iconblock-1-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:center;
}
@media (max-width: 991px) {
.hyperion-iconblock-1-column {
}
.hyperion-iconblock-1-column:not(.ct-section):not(.oxy-easy-posts),
.hyperion-iconblock-1-column.oxy-easy-posts .oxy-posts,
.hyperion-iconblock-1-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

@media (max-width: 767px) {
.hyperion-iconblock-1-column {
}
}

.hyperion-iconblock-1-text {
 font-family:Roboto;
 color:color(50);
 font-size:28px;
 font-weight:400;
 text-align:left;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; line-height:1.5;
}
@media (max-width: 991px) {
.hyperion-iconblock-1-text {
 text-align:center;
}
}

.hyperion-iconblock-1-title {
 font-family:Roboto;
 color:color(59);
 font-size:30px;
 font-weight:900;
 margin-right:18px;
 min-width:75px;
 text-align:right;
 line-height:1;
}
@media (max-width: 991px) {
.hyperion-iconblock-1-title {
 text-align:center;
 margin-right:0px;
 margin-bottom:12px;
}
}

.hyperion-portfolio-3-wrapper {
 width:100%;
 background-color:color(59);
}
.hyperion-portfolio-3-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hyperion-portfolio-3-wrapper.oxy-easy-posts .oxy-posts,
.hyperion-portfolio-3-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 991px) {
.hyperion-portfolio-3-wrapper {
}
.hyperion-portfolio-3-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hyperion-portfolio-3-wrapper.oxy-easy-posts .oxy-posts,
.hyperion-portfolio-3-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.hyperion-portfolio-3-image {
background-image:url(https://www.softoniclabs.com/wp-content/uploads/2022/11/Screenshot-2022-11-24-at-03.30.41.png); width:50%;
}
@media (max-width: 991px) {
.hyperion-portfolio-3-image {
 width:100%;
}
}

.hyperion-portfolio-3-content-wrapper {
 width:100%;
 margin-top:24px;
 margin-left:24px;
 margin-right:24px;
 margin-bottom:24px;
 text-align:center;
}
.hyperion-portfolio-3-content-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hyperion-portfolio-3-content-wrapper.oxy-easy-posts .oxy-posts,
.hyperion-portfolio-3-content-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.hyperion-portfolio-3-content-wrapper {
 text-align:center;
 padding-left:24px;
 padding-right:24px;
}
.hyperion-portfolio-3-content-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hyperion-portfolio-3-content-wrapper.oxy-easy-posts .oxy-posts,
.hyperion-portfolio-3-content-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:stretch;
}
}

.hyperion-portfolio-3-title {
 font-family:Roboto;
 font-size:20px;
 color:color(50);
 font-weight:900;
 line-height:1.1;
 margin-bottom:6px;
}
.hyperion-portfolio-3-link:hover{
 background-color:color(53);
 color:color(62);
}
.hyperion-portfolio-3-link {
 font-family:Roboto;
 color:color(49);
 font-size:18px;
 font-weight:700;
 line-height:1.1;
 letter-spacing:1px;
 border-bottom-style:solid;
 border-bottom-color:color(53);
 border-bottom-width:2px;
 background-color:rgba(255,255,255,0.1);
 padding-top:18px;
 padding-bottom:16px;
 padding-left:42px;
 padding-right:30px;
transition: all ease 0.2s;
}
.hyperion-portfolio-3-number {
 font-family:Roboto;
 color:color(58);
 font-weight:900;
 font-size:30px;
 line-height:1.1;
 letter-spacing:1px;
 margin-bottom:12px;
}
.hyperion-iconblock-3-wrapper {
 width:100%;
 background-color:color(59);
 text-align:left;
 margin-bottom:40px;
 padding-top:24px;
 padding-bottom:24px;
 padding-left:24px;
 padding-right:24px;
}
.hyperion-iconblock-3-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hyperion-iconblock-3-wrapper.oxy-easy-posts .oxy-posts,
.hyperion-iconblock-3-wrapper.ct-section .ct-section-inner-wrap{
display:block;
flex-direction:unset;
justify-content:flex-start;
}
@media (max-width: 991px) {
.hyperion-iconblock-3-wrapper {
}
.hyperion-iconblock-3-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hyperion-iconblock-3-wrapper.oxy-easy-posts .oxy-posts,
.hyperion-iconblock-3-wrapper.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
}

@media (max-width: 479px) {
.hyperion-iconblock-3-wrapper {
 text-align:center;
 padding-top:0px;
}
.hyperion-iconblock-3-wrapper:not(.ct-section):not(.oxy-easy-posts),
.hyperion-iconblock-3-wrapper.oxy-easy-posts .oxy-posts,
.hyperion-iconblock-3-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.hyperion-iconblock-3-icon {
 width:144px;
 float:left;
 margin-top:-24px;
 margin-bottom:-24px;
 margin-left:-24px;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 background-color:color(60);
}
.hyperion-iconblock-3-icon:not(.ct-section):not(.oxy-easy-posts),
.hyperion-iconblock-3-icon.oxy-easy-posts .oxy-posts,
.hyperion-iconblock-3-icon.ct-section .ct-section-inner-wrap{
display:block;
flex-direction:unset;
}
@media (max-width: 1120px) {
.hyperion-iconblock-3-icon {
 margin-top:auto;
 margin-bottom:auto;
}
}

@media (max-width: 991px) {
.hyperion-iconblock-3-icon {
 margin-top:auto;
 margin-bottom:auto;
}
}

@media (max-width: 479px) {
.hyperion-iconblock-3-icon {
 width:144px;
 height:144px;
 margin-bottom:24px;
 margin-right:0px;
 margin-left:0px;
}
.hyperion-iconblock-3-icon:not(.ct-section):not(.oxy-easy-posts),
.hyperion-iconblock-3-icon.oxy-easy-posts .oxy-posts,
.hyperion-iconblock-3-icon.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
}

.hyperion-iconblock-3-title {
 font-family:Roboto;
 color:color(50);
 font-size:20px;
 font-weight:900;
 line-height:1.1;
 letter-spacing:1px;
 margin-bottom:12px;
 margin-left:156px;
}
@media (max-width: 479px) {
.hyperion-iconblock-3-title {
 margin-left:0px;
}
}

.hyperion-portfolio-wrapper {
background-image:url(https://www.softoniclabs.com/wp-content/uploads/2022/12/video_wow_gif.gif);background-size: cover; width:100%;
 padding-bottom:60px;
 padding-left:60px;
 padding-right:60px;
 margin-bottom:40px;
 position:relative;
 background-repeat:no-repeat;
 padding-top:50%;
 background-color:color(49);
}
@media (max-width: 991px) {
.hyperion-portfolio-wrapper {
 padding-left:48px;
 padding-right:48px;
 padding-bottom:48px;
}
}

@media (max-width: 767px) {
.hyperion-portfolio-wrapper {
 order:1;
}
}

@media (max-width: 479px) {
.hyperion-portfolio-wrapper {
 padding-left:30px;
 padding-right:30px;
 padding-bottom:30px;
}
}

.hyperion-portfolio-1-button:hover{
 background-color:white;
 color:color(49);
}
.hyperion-portfolio-1-button {
 font-family:Roboto;
 font-weight:700;
 color:color(50);
 font-size:18px;
 line-height:1;
 letter-spacing:.125em;
 background-color:rgba(255,255,255,0.2);
 padding-left:48px;
 padding-right:48px;
 padding-top:18px;
 padding-bottom:16px;
 border-bottom-style:solid;
 border-bottom-width:2px;
 text-align:center;
 transition-duration:0.5s;
 transition-timing-function:ease;
 transition-property:all;
 z-index:100;
}
@media (max-width: 991px) {
.hyperion-portfolio-1-button {
 padding-left:24px;
 padding-right:24px;
}
}

.hyperion-portfolio-1-tags {
 color:color(50);
 font-size:16px;
 font-weight:400;
 line-height:1.5;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; margin-bottom:18px;
z-index: 100;
}
.oxel_image_comparison__label_before {
background-image:linear-gradient(color(34), color(34)); position:absolute;
 left:32px;
 top:32px;
 background-color:rgba(249,249,250,0.5);
 padding-top:8px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:8px;
 font-size:14px;
 letter-spacing:4px;
 text-transform:uppercase;
 z-index:5;
}
.oxel_image_comparison__label_after {
 position:absolute;
 top:32px;
 background-color:color(34);
 padding-top:8px;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:8px;
 font-size:14px;
 letter-spacing:4px;
 text-transform:uppercase;
 right:32px;
 z-index:5;
}
.oxel-image-comparisonv2__image {
 position:static;
 top:0px;
 right:0px;
 bottom:0px;
 left:0px;
 height:100%;
 width:200%;
}
.oxel-image-comparisonv2 {
 position:relative;
 text-align:center;
 width:100%;
 margin-left:10px;
}
.oxel-image-comparisonv2:not(.ct-section):not(.oxy-easy-posts),
.oxel-image-comparisonv2.oxy-easy-posts .oxy-posts,
.oxel-image-comparisonv2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.oxel-image-comparisonv2__icon {
background-color: color(34);
border: 1px solid color(34);
padding: 8px;color: color(37);}.oxel-image-comparisonv2__icon 
>svg {width: 32px;height: 32px;}.oxel-image-comparisonv2__icon {
 position:absolute;
 z-index:2147483640;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 left:calc(50% - 24px) ;
}
.oxel-image-comparisonv2__icon:not(.ct-section):not(.oxy-easy-posts),
.oxel-image-comparisonv2__icon.oxy-easy-posts .oxy-posts,
.oxel-image-comparisonv2__icon.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:center;
}
.oxel-image-comparisonv2__image--after {
 position:absolute;
}
.oxel_floating_icon_menu {
 position:fixed;
 text-align:right;
 z-index:9999;
 left:32px;
 bottom:120px;
pointer-events: none;
}
.oxel_floating_icon_menu:not(.ct-section):not(.oxy-easy-posts),
.oxel_floating_icon_menu.oxy-easy-posts .oxy-posts,
.oxel_floating_icon_menu.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column-reverse;
align-items:flex-end;
justify-content:flex-start;
}
.oxel_floating_icon_menu__main_icon:hover{
background-color: color(36);
border: 1px solid color(36);
padding: ;}.oxel_floating_icon_menu__main_icon:hover{
}
.oxel_floating_icon_menu__main_icon {
background-color: color(37);
border: 1px solid color(37);
padding: 16px;color: color(34);}.oxel_floating_icon_menu__main_icon 
>svg {width: 24px;height: 24px;}.oxel_floating_icon_menu__main_icon {
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
cursor: pointer; pointer-events: all;
}
.oxel_floating_icon_menu__row {
 margin-bottom:8px;
 margin-top:8px;
}
.oxel_floating_icon_menu__row:not(.ct-section):not(.oxy-easy-posts),
.oxel_floating_icon_menu__row.oxy-easy-posts .oxy-posts,
.oxel_floating_icon_menu__row.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.floating_icon_menu__hidden_icon:hover{
background-color: color(36);
border: 1px solid color(36);
padding: ;}.floating_icon_menu__hidden_icon:hover{
}
.floating_icon_menu__hidden_icon {
background-color: color(37);
border: 1px solid color(37);
padding: 16px;color: color(34);}.floating_icon_menu__hidden_icon 
>svg {width: 18px;height: 18px;}.floating_icon_menu__hidden_icon {
 margin-right:3px;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
.oxel_floating_icon_menu__label {
 margin-right:16px;
 font-size:12px;
 text-transform:uppercase;
 letter-spacing:2px;
 font-weight:600;
 background-color:color(35);
 padding-top:2px;
 padding-bottom:2px;
 padding-left:4px;
 padding-right:4px;
 color:color(37);
}
.oxel_floating_icon_menu__hidden_links {
transform:translate(100px); transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 opacity:0;
 text-align:right;
}
.oxel_floating_icon_menu__hidden_links:not(.ct-section):not(.oxy-easy-posts),
.oxel_floating_icon_menu__hidden_links.oxy-easy-posts .oxy-posts,
.oxel_floating_icon_menu__hidden_links.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
}
.winery-subheading {
 font-family:Roboto;
 color:color(43);
 font-size:12px;
 font-weight:700;
 letter-spacing:1px;
 line-height:1.5;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;}
.winery-body-text {
 font-family:Roboto;
 font-size:14px;
 color:color(42);
 font-weight:400;
 -webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale; line-height:1.5;
}
.winery-heading-three {
 font-family:Roboto;
 color:color(40);
 font-size:30px;
 font-weight:900;
 line-height:1.1;
}
@media (max-width: 479px) {
.winery-heading-three {
 font-size:24px;
}
}

.winery-outline-button {
 font-family:Roboto;
 font-size:14px;
 color:color(45);
 font-weight:400;
 letter-spacing:1px;
 line-height:1.2;
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:color(46);
 border-right-color:color(46);
 border-bottom-color:color(46);
 border-left-color:color(46);
 border-radius:100px;
 padding-top:16px;
 padding-left:32px;
 padding-right:32px;
 padding-bottom:16px;
 background-color:color(41);
 text-align:center;
}
.winery-heading-one {
 font-family:Roboto;
 font-size:72px;
 font-weight:900;
 color:color(40);
 line-height:1.1;
}
@media (max-width: 767px) {
.winery-heading-one {
 font-size:64px;
}
}

@media (max-width: 479px) {
.winery-heading-one {
 font-size:48px;
}
}

.winery-events-1-wrapper {
 border-top-width:12px;
 border-right-width:12px;
 border-bottom-width:12px;
 border-left-width:12px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:color(47);
 border-right-color:color(47);
 border-bottom-color:color(47);
 border-left-color:color(47);
 margin-bottom:36px;
 background-color:color(41);
}
.winery-events-1-content-column {
background-image:url(https://winery.oxy.host/wp-content/uploads/sites/34/2018/01/leftflow@2x.png);background-size: auto 280px; text-align:left;
 background-color:#ffffff;
 background-repeat:no-repeat;
 background-position:0px 50%;
}
.winery-events-1-content-column:not(.ct-section):not(.oxy-easy-posts),
.winery-events-1-content-column.oxy-easy-posts .oxy-posts,
.winery-events-1-content-column.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.oxel_back_to_top_container:hover{
transform:scale(1.1,1.1) translateY(-3px); background-color:color(38);
}
.oxel_back_to_top_container {
background-image:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0)), url(https://www.softoniclabs.com/wp-content/uploads/2022/11/202210716201172_1.jpeg);background-size:auto,  cover; border-radius:4px;
 position:fixed;
 z-index:1500;
 right:32px;
 bottom:32px;
 text-align:justify;
 overflow:hidden;
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
 background-color:rgba(247,247,247,0);
 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);
 margin-right:0px;
 margin-bottom:80px;
 background-position:-60px 0%;
 box-shadow:0px 4px 17px -10px #1e1e1e;
}
.oxel_back_to_top_container:not(.ct-section):not(.oxy-easy-posts),
.oxel_back_to_top_container.oxy-easy-posts .oxy-posts,
.oxel_back_to_top_container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:stretch;
}
.oxel_back_to_top_icon {
border: 1px solid;
padding: 20px;color: #ffffff;}.oxel_back_to_top_icon 
>svg {width: 48px;height: 48px;}.oxel_back_to_top_icon {
 border-top-color:#ffffff;
 border-right-color:#ffffff;
 border-bottom-color:#ffffff;
 border-left-color:#ffffff;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.oxel_dropdown_buttonv2__trigger {
 padding-top:8px;
 padding-bottom:8px;
 padding-left:16px;
 padding-right:16px;
 background-color:color(37);
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 position:relative;
cursor: pointer;
}
.oxel_dropdown_buttonv2__trigger:not(.ct-section):not(.oxy-easy-posts),
.oxel_dropdown_buttonv2__trigger.oxy-easy-posts .oxy-posts,
.oxel_dropdown_buttonv2__trigger.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_dropdown_buttonv2 {
 background-color:color(37);
 position:relative;
 width:min-content ;
}
.oxel_dropdown_buttonv2:not(.ct-section):not(.oxy-easy-posts),
.oxel_dropdown_buttonv2.oxy-easy-posts .oxy-posts,
.oxel_dropdown_buttonv2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.oxel_dropdown_buttonv2__submenu {
 position:absolute;
 left:0px;
 min-width:100%;
 padding-top:4px;
 width:200px;
 z-index:10;
 top:100%;
padding-inline-start: 0; margin-block-start: 0; margin-block-end: 0;
}
.oxel_dropdown_buttonv2__submenu--hidden {
 opacity:0;
pointer-events: none;
}
.oxel_dropdown_buttonv2__submenu--hidden:not(.ct-section):not(.oxy-easy-posts),
.oxel_dropdown_buttonv2__submenu--hidden.oxy-easy-posts .oxy-posts,
.oxel_dropdown_buttonv2__submenu--hidden.ct-section .ct-section-inner-wrap{
display:none;
}
.oxel_dropdown_buttonv2__submenubutton:hover{
 background-color:color(38);
}
.oxel_dropdown_buttonv2__submenubutton {
 text-align:left;
 background-color:color(35);
 min-width:100%;
 color:color(37);
 transition-duration:0.3s;
 transition-timing-function:ease-in-out;
}
.oxel_dropdown_buttonv2__submenubutton:not(.ct-section):not(.oxy-easy-posts),
.oxel_dropdown_buttonv2__submenubutton.oxy-easy-posts .oxy-posts,
.oxel_dropdown_buttonv2__submenubutton.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.oxel_dropdown_buttonv2__submenulabel {
 padding-top:8px;
 padding-bottom:8px;
 padding-left:16px;
 padding-right:16px;
 width:100%;
 color:color(37);
}
.oxel_dropdown_buttonv2__label {
 color:color(34);
white-space: nowrap;
}
.oxel_dropdown_buttonv2__symbol {
background-image: linear-gradient(135deg, rgba(0,0,0,0) 50%, #ffffff 50%);transform:rotate(45deg); width:8px;
 height:8px;
 margin-top:-4px;
 margin-left:16px;
min-width: 0 !important; min-height: 0 !important;
}
.oxel_scrollingImage__container:hover{
 background-position:50% 100%;
}
.oxel_scrollingImage__container {
background-size: cover; height:400px;
 background-repeat:no-repeat;
 transition-duration:5s;
 transition-timing-function:ease-in-out;
 transition-property:background-position;
 text-align:center;
 width:600px;
 max-width:100%;
 overflow:hidden;
 background-position:50% 0px;
}
.oxel_scrollingImage__container:not(.ct-section):not(.oxy-easy-posts),
.oxel_scrollingImage__container.oxy-easy-posts .oxy-posts,
.oxel_scrollingImage__container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.oxel_scrollingImage__container {
 width:100%;
}
}

.oxel_scrollingImage__container__icon {
background-color: rgba(0,0,0,0.17);
border: 1px solid rgba(0,0,0,0.17);
padding: 16px;color: color(34);}.oxel_scrollingImage__container__icon 
>svg {width: 55px;height: 55px;}.oxel_scrollingImage__container__icon {
 transition-duration:2.5s;
}
.call-modal:hover{
 background-color:#2c81c1;
}
.call-modal {
 width:48px;
 height:48px;
 border-left-width:1px;
 border-left-color:#ffffff;
 border-left-style:solid;
 margin-left:9px;
 min-width:48px;
 text-align:center;
cursor:pointer;
}
.call-modal:not(.ct-section):not(.oxy-easy-posts),
.call-modal.oxy-easy-posts .oxy-posts,
.call-modal.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.call-modal {
}
.call-modal:not(.ct-section):not(.oxy-easy-posts),
.call-modal.oxy-easy-posts .oxy-posts,
.call-modal.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.link-icon:hover{
 background-color:#0288d1;
}
.link-icon {
 border-bottom-width:1px;
 border-bottom-color:#ffffff;
 width:100%;
 border-top-style:none;
 border-right-style:none;
 border-left-style:none;
border-height:125px;
}
.link-icon:not(.ct-section):not(.oxy-easy-posts),
.link-icon.oxy-easy-posts .oxy-posts,
.link-icon.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.icon-menu {
color: #ffffff;}.icon-menu 
>svg {width: 24px;height: 24px;}.icon-menu {
 margin-right:10px;
}
.side-text {
 color:#ffffff;
 font-size:14px;
}
.open-menu {
}
.close-menu {
transform:rotate(135deg); transform: scale(0.0)
}
.close-menu:not(.ct-section):not(.oxy-easy-posts),
.close-menu.oxy-easy-posts .oxy-posts,
.close-menu.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
.my-menu {
}
.title-footer {
 font-family:'Roboto';
 font-size:20px;
 color:#e1ab37;
 font-weight:400;
 margin-bottom:12px;
}
@media (max-width: 479px) {
.title-footer {
 max-width:100px;
}
}

.os-link {
 border-bottom-style:solid;
 border-bottom-width:1px;
 border-bottom-color:#ffffff;
 padding-top:15px;
 padding-bottom:15px;
 width:100%;
 max-width:120px;
}
.os-link:not(.ct-section):not(.oxy-easy-posts),
.os-link.oxy-easy-posts .oxy-posts,
.os-link.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.img-menu {
 margin-right:0px;
 width:100%;
}
.hold-img-menu {
 margin-right:10px;
 width:18px;
 margin-left:10px;
}
.menu-footer {
}
.sm-footer {
 width:100%;
 margin-bottom:15px;
}
.sm-footer:not(.ct-section):not(.oxy-easy-posts),
.sm-footer.oxy-easy-posts .oxy-posts,
.sm-footer.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.sm-icon-footer {
color: #ffffff;}.sm-icon-footer 
>svg {width: 13px;height: 13px;}.sm-icon-footer {
}
.hold-icon-footer {
 background-color:#000000;
 margin-right:5px;
 width:25px;
 height:25px;
 text-align:center;
}
.hold-icon-footer:not(.ct-section):not(.oxy-easy-posts),
.hold-icon-footer.oxy-easy-posts .oxy-posts,
.hold-icon-footer.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.language-menu {
 width:100%;
 padding-top:18px;
 padding-bottom:18px;
 padding-left:15px;
 padding-right:15px;
}
.language-menu:not(.ct-section):not(.oxy-easy-posts),
.language-menu.oxy-easy-posts .oxy-posts,
.language-menu.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.language-menu {
}
.language-menu:not(.ct-section):not(.oxy-easy-posts),
.language-menu.oxy-easy-posts .oxy-posts,
.language-menu.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.language-link:hover{
 text-decoration:underline;
}
.language-link {
 color:#0288d1;
 line-height:21px;
 font-size:14px;
 margin-right:12px;
 margin-bottom:12px;
}
.hold-languages {
 width:100%;
}
.hold-languages:not(.ct-section):not(.oxy-easy-posts),
.hold-languages.oxy-easy-posts .oxy-posts,
.hold-languages.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
@media (max-width: 991px) {
.hold-languages {
 margin-left:0px;
}
.hold-languages:not(.ct-section):not(.oxy-easy-posts),
.hold-languages.oxy-easy-posts .oxy-posts,
.hold-languages.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.call-search:hover{
 background-color:#2c81c1;
}
.call-search:not(.ct-section):not(.oxy-easy-posts):hover,
.call-search.oxy-easy-posts:hover .oxy-posts,
.call-search.ct-section:hover .ct-section-inner-wrap{
flex-direction:unset;
}
.call-search {
cursor:pointer;
}
.box-header-search {
}
@media (max-width: 991px) {
.box-header-search {
 position:absolute;
 top:-100px;
 visibility:hidden;
 transition-duration:0.4s;
 transition-timing-function:ease;
 transition-property:all;
 z-index:2;
}
}

.menu-mobile {
 width:42px;
 height:42px;
}
.menu-mobile:not(.ct-section):not(.oxy-easy-posts),
.menu-mobile.oxy-easy-posts .oxy-posts,
.menu-mobile.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
@media (max-width: 991px) {
.menu-mobile {
 width:42px;
 height:42px;
 position:absolute;
 top:0px;
 left:0px;
}
.menu-mobile:not(.ct-section):not(.oxy-easy-posts),
.menu-mobile.oxy-easy-posts .oxy-posts,
.menu-mobile.ct-section .ct-section-inner-wrap{
display:flex;
}
.menu-mobile:hover{
 background-color:#2c81c1;
}
}

.invert-color {
}
@media (max-width: 991px) {
.invert-color {
 filter:invert(100%);
}
}

.os-link-modal {
}
@media (max-width: 991px) {
.os-link-modal {
 max-width:100%;
 color:#424242;
 padding-top:12px;
 padding-left:45px;
 padding-right:45px;
 padding-bottom:12px;
}
}

.side-text-modal {
}
@media (max-width: 991px) {
.side-text-modal {
 color:#424242;
}
}

.menu-moral {
}
.hold-img-menu-modal {
}
@media (max-width: 991px) {
.hold-img-menu-modal {
 margin-left:0px;
}
}

.languages-modal {
}
@media (max-width: 991px) {
.languages-modal {
 margin-bottom:42px;
}
}

.toggle-7715 {
 width:100%;
}
.toggle-7715:not(.ct-section):not(.oxy-easy-posts),
.toggle-7715.oxy-easy-posts .oxy-posts,
.toggle-7715.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
@media (max-width: 479px) {
.toggle-7715 {
 width:100%;
}
.toggle-7715:not(.ct-section):not(.oxy-easy-posts),
.toggle-7715.oxy-easy-posts .oxy-posts,
.toggle-7715.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

.toggle-7715-expanded {
}
.icon-toogle {
color: #e1ab37;}.icon-toogle 
>svg {width: 30px;height: 30px;}.icon-toogle {
}
@media (max-width: 479px) {
.icon-toogle {
color: #e1ab37;}.icon-toogle 
>svg {width: 30px;height: 30px;}.icon-toogle {
 max-width:50px;
 width:auto;
}
}

.lupa-search {
}
.close-search {
}
.free-download:hover{
background-color :#639637;
border: 1px solid #639637;
}.free-download:hover{
 background-color:#419b44;
}
.free-download {
background-color :#689f38;
border: 1px solid #689f38;
color: #ffffff;
padding: 15px 24px;
}.free-download {
 font-family:Roboto;
 button-hover_color:#639637;
 background-color:#4caf50;
 border-right-color:#ffffff;
 border-right-width:1px;
 border-right-style:none;
 border-top-style:none;
 border-bottom-style:solid;
 border-left-style:none;
 padding-bottom:0px;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 border-bottom-color:#306830;
 border-bottom-width:1px;
 border-radius:5px;
}
.free-download:not(.ct-section):not(.oxy-easy-posts),
.free-download.oxy-easy-posts .oxy-posts,
.free-download.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.txt-1 {
 font-family:Roboto;
 color:#0a0000;
 font-size:16px;
 line-height:25px;
}
.main-content {
 background-color:#eeeeee;
}
.app-sec {
 width:100%;
 background-color:#eeeeee;
}
.app-sec .ct-section-inner-wrap {
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 0;
}
.app-sec:not(.ct-section):not(.oxy-easy-posts),
.app-sec.oxy-easy-posts .oxy-posts,
.app-sec.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.app-sec {
}
}

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

.content-app {
 width:100%;
 padding-top:0px;
 padding-left:0px;
 padding-right:0px;
 padding-bottom:0px;
 margin-bottom:12px;
 margin-top:12px;
}
@media (max-width: 767px) {
.content-app {
}
}

.app-info {
 width:100%;
 margin-bottom:15px;
}
.app-info:not(.ct-section):not(.oxy-easy-posts),
.app-info.oxy-easy-posts .oxy-posts,
.app-info.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 767px) {
.app-info {
 text-align:justify;
}
.app-info:not(.ct-section):not(.oxy-easy-posts),
.app-info.oxy-easy-posts .oxy-posts,
.app-info.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
}

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

.hold-icon-app {
 padding-right:12px;
}
.mini-data-app {
 width:100%;
}
@media (max-width: 767px) {
.mini-data-app {
}
}

@media (max-width: 479px) {
.mini-data-app {
 padding-top:0px;
}
}

.title-app {
 font-size:22px;
 color:#0a0000;
 line-height:1.455;
}
@media (max-width: 479px) {
.title-app {
 font-size:20px;
}
}

.link-h1 {
 width:100%;
 text-align:left;
 margin-bottom:4px;
}
.link-h1:not(.ct-section):not(.oxy-easy-posts),
.link-h1.oxy-easy-posts .oxy-posts,
.link-h1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-start;
}
.small-h1 {
 font-size:16px;
 color:#bdbdbd;
 font-weight:400;
}
.meta-top-app {
 width:100%;
 color:#0a0000;
 font-size:14.22px;
 text-align:left;
 line-height:1.5;
 margin-bottom:7px;
}
.meta-top-app:not(.ct-section):not(.oxy-easy-posts),
.meta-top-app.oxy-easy-posts .oxy-posts,
.meta-top-app.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 479px) {
.meta-top-app {
}
.meta-top-app:not(.ct-section):not(.oxy-easy-posts),
.meta-top-app.oxy-easy-posts .oxy-posts,
.meta-top-app.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.info-meta-top {
 padding-right:12px;
}
.info-meta-top:not(.ct-section):not(.oxy-easy-posts),
.info-meta-top.oxy-easy-posts .oxy-posts,
.info-meta-top.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 479px) {
.info-meta-top {
 margin-bottom:5px;
}
}

.meta-txt {
 font-size:14.22px;
 color:#0a0000;
}
.star-rate-meta {
color: #e1ab37;}.star-rate-meta 
>svg {width: 16px;height: 16px;}.star-rate-meta {
 margin-right:2px;
}
.review-content-ap {
}
.review-content-app {
 width:100%;
 max-width:750px;
}
.review-title {
 color:#0288d1;
 font-size:14.22px;
 font-weight:400;
 padding-left:18px;
 padding-right:18px;
 padding-bottom:15px;
 padding-top:15px;
 width:100%;
}
.review-title:not(.ct-section):not(.oxy-easy-posts),
.review-title.oxy-easy-posts .oxy-posts,
.review-title.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.txt-review {
 color:#0a0000;
 font-size:16px;
 line-height:1.8;
 font-weight:300;
}
.hold-review-content {
 width:100%;
 padding-left:18px;
 padding-right:18px;
}
@media (max-width: 479px) {
.hold-review-content {
 padding-left:0px;
 padding-right:0px;
}
}

.update-info {
 margin-top:48px;
}
.btn-download-stnc:hover{
 background-color:#4caf50;
}
.btn-download-stnc {
 width:100%;
 background-color:#43a047;
 min-height:64px;
 border-radius:4px;
 margin-bottom:6px;
 transition-duration:0.5s;
 box-shadow:0px 2px 0px 0px #2e7d32;
}
.btn-download-stnc:not(.ct-section):not(.oxy-easy-posts),
.btn-download-stnc.oxy-easy-posts .oxy-posts,
.btn-download-stnc.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.btn-download-stnc {
 text-align:justify;
}
.btn-download-stnc:not(.ct-section):not(.oxy-easy-posts),
.btn-download-stnc.oxy-easy-posts .oxy-posts,
.btn-download-stnc.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
}

.icon-btn-download {
 max-width:64px;
 text-align:center;
 border-left-width:1px;
 border-left-style:solid;
 height:100%;
 border-left-color:#a5d6a7;
 min-height:64px;
}
.icon-btn-download:not(.ct-section):not(.oxy-easy-posts),
.icon-btn-download.oxy-easy-posts .oxy-posts,
.icon-btn-download.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.btn-text {
 text-align:left;
 padding-left:18px;
 padding-right:36px;
 padding-bottom:6px;
 padding-top:6px;
 color:#ffffff;
 font-size:20px;
 font-weight:500;
 line-height:1;
}
.btn-text:not(.ct-section):not(.oxy-easy-posts),
.btn-text.oxy-easy-posts .oxy-posts,
.btn-text.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.download-part {
 width:100%;
}
.download-part:not(.ct-section):not(.oxy-easy-posts),
.download-part.oxy-easy-posts .oxy-posts,
.download-part.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 479px) {
.download-part {
 width:100%;
}
}

.security-status:hover{
 text-decoration:underline;
}
.security-status {
 text-align:center;
 width:auto;
 font-size:12.64px;
 line-height:1;
 color:#2e7d32;
 margin-top:6px;
}
.security-status:not(.ct-section):not(.oxy-easy-posts),
.security-status.oxy-easy-posts .oxy-posts,
.security-status.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:center;
}
.app-specs {
 width:100%;
 background-color:#eeeeee;
 margin-top:18px;
 padding-top:12px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:12px;
}
.app-specs:not(.ct-section):not(.oxy-easy-posts),
.app-specs.oxy-easy-posts .oxy-posts,
.app-specs.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.app-specs {
 background-color:#ffffff;
}
}

.gallery-app {
 width:100%;
}
.h2-meta {
 color:#0a0000;
 font-size:18px;
 line-height:1.5;
 margin-top:18px;
 margin-bottom:12px;
 font-weight:600;
}
.h3-meta {
 color:#9e9e9e;
 font-size:12.64px;
 line-height:1.5;
 text-transform:uppercase;
 font-weight:400;
}
@media (max-width: 991px) {
.h3-meta {
 margin-right:5px;
 line-height:1;
 color:#0a0000;
 font-size:14.22px;
 text-transform:none;
 font-weight:700;
}
}

.txt-meta {
 color:#0a0000;
 line-height:1.5;
 font-weight:600;
}
@media (max-width: 991px) {
.txt-meta {
 font-weight:400;
 line-height:1;
 font-size:14.22px;
}
}

.hold-meta-side {
 width:100%;
 margin-bottom:15px;
 text-align:justify;
 padding-left:0px;
 padding-bottom:0px;
}
.hold-meta-side:not(.ct-section):not(.oxy-easy-posts),
.hold-meta-side.oxy-easy-posts .oxy-posts,
.hold-meta-side.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-end;
justify-content:space-between;
}
@media (max-width: 991px) {
.hold-meta-side {
 border-bottom-style:solid;
 border-bottom-width:1px;
 border-bottom-color:#e0e0e0;
 padding-bottom:12px;
 padding-top:12px;
}
.hold-meta-side:not(.ct-section):not(.oxy-easy-posts),
.hold-meta-side.oxy-easy-posts .oxy-posts,
.hold-meta-side.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
}

.icon-more-info:hover{
 opacity:1;
}
.icon-more-info {
 width:30px;
 padding-top:10px;
 padding-left:10px;
 padding-bottom:5px;
 opacity:0.5;
}
.icon-more-info:not(.ct-section):not(.oxy-easy-posts),
.icon-more-info.oxy-easy-posts .oxy-posts,
.icon-more-info.ct-section .ct-section-inner-wrap{
display:flex;
}
@media (max-width: 991px) {
.icon-more-info {
}
.icon-more-info:not(.ct-section):not(.oxy-easy-posts),
.icon-more-info.oxy-easy-posts .oxy-posts,
.icon-more-info.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.link-meta:hover{
 transition-duration:0.4s;
 filter:grayscale(100%);
}
.link-meta {
 font-size:10px;
 line-height:1;
 padding-top:3px;
 padding-right:3px;
 padding-bottom:3px;
 margin-right:3px;
}
.link-meta:not(.ct-section):not(.oxy-easy-posts),
.link-meta.oxy-easy-posts .oxy-posts,
.link-meta.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.icon-link-meta {
 width:12px;
 margin-right:3px;
}
.side-meta-btn:hover{
background-color :#0288d1;
border: 1px solid #0288d1;
color: #ffffff;
}.side-meta-btn:hover{
}
.side-meta-btn {
background-color :#ffffff;
border: 1px solid #ffffff;
color: #0288d1;
padding: 10px 16px;
}.side-meta-btn {
 button-hover_color:#0288d1;
 font-size:14.224px;
 width:100%;
 padding-top:6px;
 padding-left:18px;
 padding-right:18px;
 padding-bottom:6px;
 border-radius:4px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#0288d1;
 border-right-color:#0288d1;
 border-bottom-color:#0288d1;
 border-left-color:#0288d1;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 margin-bottom:10px;
}
.btn-report:hover{
 background-color:#eeeeee;
}
.btn-report {
 width:100%;
 padding-top:6px;
 padding-left:18px;
 padding-right:18px;
 padding-bottom:6px;
 border-radius:4px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#d5d4d4;
 border-right-color:#d5d4d4;
 border-bottom-color:#d5d4d4;
 border-left-color:#d5d4d4;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 background-color:#ffffff;
 color:#0a0000;
 font-size:14.224px;
}
.btn-report:not(.ct-section):not(.oxy-easy-posts),
.btn-report.oxy-easy-posts .oxy-posts,
.btn-report.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.title-h2-app {
 color:#0a0000;
 font-size:18px;
 line-height:22px;
}
.top-downloads {
 width:100%;
 text-align:left;
}
.top-downloads:not(.ct-section):not(.oxy-easy-posts),
.top-downloads.oxy-easy-posts .oxy-posts,
.top-downloads.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 991px) {
.top-downloads {
 width:100%;
 margin-right:0px;
}
}

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

.hold-top-download:hover{
 background-color:#f5f5f5;
}
.hold-top-download {
 padding-top:12px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:12px;
 width:100%;
 text-align:left;
 border-top-width:1px;
 border-top-color:#e0e0e0;
 border-top-style:solid;
}
.hold-top-download:not(.ct-section):not(.oxy-easy-posts),
.hold-top-download.oxy-easy-posts .oxy-posts,
.hold-top-download.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-start;
}
.top-download-content {
 margin-left:12px;
 width:70%;
 max-width:215px;
 flex-grow:1;
 flex-shrink:1;
}
.top-download-content:not(.ct-section):not(.oxy-easy-posts),
.top-download-content.oxy-easy-posts .oxy-posts,
.top-download-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.top-download-h3 {
 font-size:16px;
 font-weight:500;
 line-height:1.2;
 color:#0288d1;
 margin-bottom:2px;
}
.top-download-h4 {
 color:#0a0000;
 font-weight:400;
 font-size:12.2px;
 line-height:1.2;
}
.downloads-tags {
 width:100%;
 margin-top:18px;
}
.btn-cloud {
 width:100%;
pointer-events: none;
}
.btn-cloud:not(.ct-section):not(.oxy-easy-posts),
.btn-cloud.oxy-easy-posts .oxy-posts,
.btn-cloud.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-content:flex-start;
}
.relation-app {
 width:100%;
}
.relation-app:not(.ct-section):not(.oxy-easy-posts),
.relation-app.oxy-easy-posts .oxy-posts,
.relation-app.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
@media (max-width: 767px) {
.relation-app {
 text-align:center;
}
.relation-app:not(.ct-section):not(.oxy-easy-posts),
.relation-app.oxy-easy-posts .oxy-posts,
.relation-app.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.relation-app-item:hover{
 background-color:#f5f5f5;
 transition-duration:0.4s;
 transition-timing-function:ease;
 transition-property:all;
 margin-top:-5px;
}
.relation-app-item {
 margin-right:14px;
 text-align:center;
 width:100%;
 max-width:190px;
 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:#e0e0e0;
 border-right-color:#e0e0e0;
 border-bottom-color:#e0e0e0;
 border-left-color:#e0e0e0;
 transition-duration:0.3s;
 transition-timing-function:ease;
 transition-property:all;
 box-shadow:0px 1px 3px 0px rgba(0,0,0,.3);
}
.relation-app-item:not(.ct-section):not(.oxy-easy-posts),
.relation-app-item.oxy-easy-posts .oxy-posts,
.relation-app-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1120px) {
.relation-app-item {
 margin-left:1%;
 margin-right:1%;
 margin-bottom:2%;
 width:48%;
 max-width:100%;
}
}

@media (max-width: 767px) {
.relation-app-item {
}
}

@media (max-width: 479px) {
.relation-app-item {
 margin-left:2%;
 margin-right:2%;
 margin-bottom:5%;
 width:96%;
}
}

.relation-app-content {
 width:100%;
 text-align:center;
 padding-top:30px;
 padding-left:20px;
 padding-right:20px;
 padding-bottom:30px;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#e0e0e0;
 border-right-color:#e0e0e0;
 border-bottom-color:#e0e0e0;
 border-left-color:#e0e0e0;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
}
.relation-app-content:not(.ct-section):not(.oxy-easy-posts),
.relation-app-content.oxy-easy-posts .oxy-posts,
.relation-app-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.txt-relational-app {
 color:#0a0000;
 font-size:12px;
}
.relation-app-data {
 width:100%;
 border-top-color:#e0e0e0;
 border-top-width:1px;
 border-top-style:solid;
 text-align:justify;
 padding-left:12px;
 padding-top:12px;
 padding-right:12px;
 padding-bottom:12px;
 font-size:12px;
 color:#0a0000;
}
.relation-app-data:not(.ct-section):not(.oxy-easy-posts),
.relation-app-data.oxy-easy-posts .oxy-posts,
.relation-app-data.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:space-between;
}
.footer-download {
 width:100%;
 padding-top:18px;
 border-top-width:1px;
 border-top-color:#e0e0e0;
 border-top-style:solid;
 background-color:#ffffff;
 margin-top:30px;
 text-align:justify;
 padding-left:12px;
 padding-right:12px;
}
.footer-download:not(.ct-section):not(.oxy-easy-posts),
.footer-download.oxy-easy-posts .oxy-posts,
.footer-download.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
.title-app-footer {
 color:#0a0000;
 font-size:25px;
 font-weight:500;
}
.app-reviews {
 width:100%;
 background-color:#ffffff;
 padding-top:54px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:12px;
}
.app-reviews:not(.ct-section):not(.oxy-easy-posts),
.app-reviews.oxy-easy-posts .oxy-posts,
.app-reviews.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
.review-item {
 padding-top:0px;
 padding-left:18px;
 padding-right:18px;
 padding-bottom:0px;
 border-right-width:1px;
 border-right-style:solid;
 width:33%;
 border-right-color:#e0e0e0;
 margin-bottom:36px;
}
.review-item:not(.ct-section):not(.oxy-easy-posts),
.review-item.oxy-easy-posts .oxy-posts,
.review-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.review-avatar {
 padding-right:12px;
}
.img-avatar {
 border-radius:50px;
 min-width:40px;
 width:40px;
}
.app-review-content {
 font-size:12.64px;
 color:#9e9e9e;
 line-height:1.5;
}
.review-txt {
 font-size:14px;
 color:#0a0000;
 margin-top:4px;
 margin-bottom:8px;
}
.btns-review {
 width:100%;
 text-align:right;
 padding-left:18px;
 padding-right:18px;
}
.btns-review:not(.ct-section):not(.oxy-easy-posts),
.btns-review.oxy-easy-posts .oxy-posts,
.btns-review.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-end;
}
.btn-review:hover{
 background-color:#0288d1;
 color:#ffffff;
}
.btn-review {
 color:#0288d1;
 border-top-color:#0288d1;
 border-right-color:#0288d1;
 border-bottom-color:#0288d1;
 border-left-color:#0288d1;
 margin-left:18px;
}
.hold-footer-download {
 background-color:#ffffff;
 border-top-width:1px;
 border-top-color:#e0e0e0;
 border-top-style:solid;
 margin-top:0px;
 width:23.5%;
 margin-right:24px;
}
.explore-footer {
 width:100%;
}
.explore-footer:not(.ct-section):not(.oxy-easy-posts),
.explore-footer.oxy-easy-posts .oxy-posts,
.explore-footer.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
.footer-download-h3 {
 font-size:14px;
}
.sm-sidebar {
 width:100%;
 margin-top:0px;
}
.sm-sidebar:not(.ct-section):not(.oxy-easy-posts),
.sm-sidebar.oxy-easy-posts .oxy-posts,
.sm-sidebar.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 991px) {
.sm-sidebar {
 text-align:left;
}
.sm-sidebar:not(.ct-section):not(.oxy-easy-posts),
.sm-sidebar.oxy-easy-posts .oxy-posts,
.sm-sidebar.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-start;
}
}

.header-modal {
 background-color:#0288d1;
 padding-top:12px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:12px;
 text-align:right;
 width:100%;
}
.header-modal:not(.ct-section):not(.oxy-easy-posts),
.header-modal.oxy-easy-posts .oxy-posts,
.header-modal.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:flex-end;
}
.body-modal {
 width:100%;
 padding-top:18px;
 padding-left:18px;
 padding-right:18px;
 padding-bottom:18px;
 font-size:12px;
 line-height:19px;
 overflow:scroll;
 max-height:400px;
}
.oxy-close-modal {
background-color :#0288d1;
border: 1px solid #0288d1;
color: #ffffff;
padding: 10px 16px;
}.oxy-close-modal {
 float:right;
 position:fixed;
 right:5%;
 top:10%;
 width:140px;
 border-radius:50px;
}
.oxy-close-modal:not(.ct-section):not(.oxy-easy-posts),
.oxy-close-modal.oxy-easy-posts .oxy-posts,
.oxy-close-modal.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.info-security {
 margin-top:12px;
 margin-bottom:12px;
 width:100%;
 padding-top:0px;
}
.info-security:not(.ct-section):not(.oxy-easy-posts),
.info-security.oxy-easy-posts .oxy-posts,
.info-security.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.menu-modal {
}
.my-tooltip {
 width:100%;
 max-width:400px;
 padding-top:16px;
 padding-left:18px;
 padding-right:18px;
 padding-bottom:24px;
 background-color:#ffffff;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-color:#0288d1;
 border-top-style:solid;
 position:absolute;
 margin-top:0px;
 z-index:10;
 margin-left:-150px;
 box-shadow:0px 8px 42px 0px rgba(0,0,0,0.15);
}
.my-tooltip:not(.ct-section):not(.oxy-easy-posts),
.my-tooltip.oxy-easy-posts .oxy-posts,
.my-tooltip.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
@media (max-width: 991px) {
.my-tooltip {
 border-top-style:none;
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:#e0e0e0;
 max-width:100%;
 padding-top:12px;
 padding-bottom:12px;
 padding-left:0px;
}
.my-tooltip:not(.ct-section):not(.oxy-easy-posts),
.my-tooltip.oxy-easy-posts .oxy-posts,
.my-tooltip.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.tooltip-title {
 font-size:14px;
 margin-bottom:6px;
}
@media (max-width: 991px) {
.tooltip-title {
 line-height:1;
 margin-top:0px;
 font-size:14.22px;
 margin-right:5px;
}
}

.os-item {
 font-size:12.64px;
 line-height:1;
 margin-right:12px;
 margin-bottom:6px;
}
.os-item:not(.ct-section):not(.oxy-easy-posts),
.os-item.oxy-easy-posts .oxy-posts,
.os-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 991px) {
.os-item {
 margin-bottom:6px;
 margin-top:3px;
}
}

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

.close-tooltip {
 position:relative;
 margin-right:-10px;
 margin-top:-6px;
}
@media (max-width: 991px) {
.close-tooltip {
}
.close-tooltip:not(.ct-section):not(.oxy-easy-posts),
.close-tooltip.oxy-easy-posts .oxy-posts,
.close-tooltip.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.tooltip-downloads {
}
.tooltip-downloads:not(.ct-section):not(.oxy-easy-posts),
.tooltip-downloads.oxy-easy-posts .oxy-posts,
.tooltip-downloads.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.tooltip-downloads {
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 padding-top:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding-right:0px;
}
}

.download-number {
 color:#e1ab37;
 font-weight:900;
}
@media (max-width: 991px) {
.download-number {
 color:#0a0000;
 font-size:14.22px;
 font-weight:400;
}
}

.tooltip-language {
 max-width:280px;
 margin-left:-30px;
}
.tooltip-language:not(.ct-section):not(.oxy-easy-posts),
.tooltip-language.oxy-easy-posts .oxy-posts,
.tooltip-language.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.tooltip-language {
 width:100%;
 max-width:100%;
 padding-top:16px;
 padding-bottom:12px;
}
.tooltip-language:not(.ct-section):not(.oxy-easy-posts),
.tooltip-language.oxy-easy-posts .oxy-posts,
.tooltip-language.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

.language-item {
 width:50%;
 margin-bottom:3px;
 margin-top:3px;
}
.language-item:not(.ct-section):not(.oxy-easy-posts),
.language-item.oxy-easy-posts .oxy-posts,
.language-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
@media (max-width: 991px) {
.language-item {
 width:auto;
}
.language-item:before{
}
.language-item:not(.ct-section):not(.oxy-easy-posts):before,
.language-item.oxy-easy-posts .oxy-posts:before,
.language-item.ct-section .ct-section-inner-wrap:before{
display:none;
flex-direction:unset;
}
}

.tooltip-available {
}
.tooltip-available:not(.ct-section):not(.oxy-easy-posts),
.tooltip-available.oxy-easy-posts .oxy-posts,
.tooltip-available.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.tooltip-available {
 padding-top:12px;
 padding-bottom:6px;
}
}

.call-language {
}
.call-download {
}
.call-available {
}
.call-info {
}
.rate-system {
}
.rate-system:not(.ct-section):not(.oxy-easy-posts),
.rate-system.oxy-easy-posts .oxy-posts,
.rate-system.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.down-sec {
}
.down-sec:not(.ct-section):not(.oxy-easy-posts),
.down-sec.oxy-easy-posts .oxy-posts,
.down-sec.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.down-sec {
 width:100%;
 padding-top:12px;
 padding-bottom:12px;
 border-bottom-width:1px;
 border-bottom-color:#e0e0e0;
 border-bottom-style:solid;
}
}

.info-download {
 background-color:#ffffff;
 width:100%;
 padding-top:36px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:36px;
}
@media (max-width: 767px) {
.info-download {
 order:1;
}
}

.title-info-download {
 font-size:18px;
 font-weight:400;
 line-height:27px;
 color:#0a0000;
}
.txt-info {
 color:#0a0000;
 font-size:14px;
 line-height:1.4;
 margin-bottom:10px;
}
.txt-info-list:before{
 background-color:#0a0000;
 width:4px;
 height:4px;
 margin-right:6px;
 margin-left:6px;
 border-radius:50px;
  content:"";
}
.txt-info-list:not(.ct-section):not(.oxy-easy-posts):before,
.txt-info-list.oxy-easy-posts .oxy-posts:before,
.txt-info-list.ct-section .ct-section-inner-wrap:before{
display:block;
flex-direction:unset;
}
.txt-info-list {
}
.txt-info-list:not(.ct-section):not(.oxy-easy-posts),
.txt-info-list.oxy-easy-posts .oxy-posts,
.txt-info-list.ct-section .ct-section-inner-wrap{
display:flex;
align-items:center;
}
.note {
 padding-top:16px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:12px;
 width:100%;
 border-bottom-color:#689f38;
 border-bottom-width:1px;
 border-bottom-style:solid;
 font-size:12px;
}
@media (max-width: 767px) {
.note {
 order:3;
}
}

.download-also-available {
 width:100%;
 padding-top:24px;
 padding-left:24px;
 padding-right:24px;
 padding-bottom:24px;
 background-color:#ffffff;
}
.app-info-mobile {
 width:100%;
 margin-bottom:20px;
 font-size:14px;
 color:#0a0000;
 line-height:1.3;
}
.app-info-mobile:not(.ct-section):not(.oxy-easy-posts),
.app-info-mobile.oxy-easy-posts .oxy-posts,
.app-info-mobile.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
.h3-mobile-aspecs {
 font-size:14px;
 line-height:1.3;
}
.app-download-info {
 margin-bottom:10px;
}
.app-download-info:not(.ct-section):not(.oxy-easy-posts),
.app-download-info.oxy-easy-posts .oxy-posts,
.app-download-info.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 767px) {
.app-download-info {
 padding-top:6px;
 padding-bottom:12px;
 border-bottom-width:1px;
 border-bottom-color:#e0e0e0;
 border-bottom-style:solid;
}
}

.steps-download {
}
@media (max-width: 767px) {
.steps-download {
 width:100%;
 padding-left:24px;
 padding-right:24px;
 text-align:left;
 background-color:#eeeeee;
}
.steps-download:not(.ct-section):not(.oxy-easy-posts),
.steps-download.oxy-easy-posts .oxy-posts,
.steps-download.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
justify-content:flex-start;
}
}

.stemp-number {
}
@media (max-width: 767px) {
.stemp-number {
 width:35px;
 height:35px;
 text-align:center;
 font-size:16px;
 line-height:1;
 font-weight:700;
 color:#0a0000;
 border-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:#0a0000;
 border-right-color:#0a0000;
 border-bottom-color:#0a0000;
 border-left-color:#0a0000;
 min-width:35px;
 max-width:35px;
 min-height:35px;
 max-height:35px;
}
.stemp-number:not(.ct-section):not(.oxy-easy-posts),
.stemp-number.oxy-easy-posts .oxy-posts,
.stemp-number.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}

.steps-content {
}
@media (max-width: 767px) {
.steps-content {
 margin-bottom:24px;
}
}

.hold-number {
}
@media (max-width: 767px) {
.hold-number {
 margin-right:24px;
 min-height:100%;
 max-height:100%;
 text-align:center;
 height:auto;
}
.hold-number:not(.ct-section):not(.oxy-easy-posts),
.hold-number.oxy-easy-posts .oxy-posts,
.hold-number.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.hold-number:after{
 width:3px;
 background-color:#9e9e9e;
 height:100%;
}
.hold-number:not(.ct-section):not(.oxy-easy-posts):after,
.hold-number.oxy-easy-posts .oxy-posts:after,
.hold-number.ct-section .ct-section-inner-wrap:after{
display:block;
flex-direction:unset;
}
.hold-number:before{
 width:3px;
 background-color:#9e9e9e;
 height:24px;
}
}

.number-inside-step {
}
@media (max-width: 767px) {
.number-inside-step {
 padding-top:2px;
}
}

.title-gallery {
 font-family:'Roboto Slab';
 font-size:33px;
 line-height:1.4;
 color:#232323;
}
.sub-gallery {
 font-family:'Roboto Slab';
 color:#0a0000;
 font-size:26px;
 line-height:1.1;
 margin-top:10px;
 margin-bottom:15px;
}
.slide-gallery {
 width:100%;
 position:relative;
}
.slide-gallery:not(.ct-section):not(.oxy-easy-posts),
.slide-gallery.oxy-easy-posts .oxy-posts,
.slide-gallery.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.txt-gallery {
 font-family:Roboto;
 margin-top:10px;
 font-size:18px;
 line-height:1.7;
}
.nav-gallery-footer {
 width:100%;
 margin-top:15px;
 border-top-width:1px;
 border-top-style:solid;
 border-top-color:#e0e0e0;
 padding-top:25px;
}
.nav-gallery-footer:not(.ct-section):not(.oxy-easy-posts),
.nav-gallery-footer.oxy-easy-posts .oxy-posts,
.nav-gallery-footer.ct-section .ct-section-inner-wrap{
flex-direction:unset;
}
.galledy-prev {
 width:50%;
}
.galledy-next {
 width:50%;
}
.galledy-next:not(.ct-section):not(.oxy-easy-posts),
.galledy-next.oxy-easy-posts .oxy-posts,
.galledy-next.ct-section .ct-section-inner-wrap{
display:flex;
justify-content:flex-end;
}
.nav-gallery-img {
 position:absolute;
 top:50%;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 padding-top:0px;
 margin-top:0px;
}
.side-gallery {
}
.side-gallery-item {
 padding-top:12px;
 padding-bottom:12px;
 border-bottom-color:#e0e0e0;
 border-bottom-width:1px;
 border-bottom-style:solid;
}
.side-gallery-item:not(.ct-section):not(.oxy-easy-posts),
.side-gallery-item.oxy-easy-posts .oxy-posts,
.side-gallery-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.thumb-gallery {
background-size: cover; width:110px;
 min-width:110px;
 border-top-color:#e0e0e0;
 border-right-color:#e0e0e0;
 border-bottom-color:#e0e0e0;
 border-left-color:#e0e0e0;
 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;
 background-color:#eeeeee;
 background-repeat:no-repeat;
 height:90px;
 background-position:50% 50%;
}
.content-gallery {
 margin-left:18px;
}
.content-gallery:not(.ct-section):not(.oxy-easy-posts),
.content-gallery.oxy-easy-posts .oxy-posts,
.content-gallery.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
.sm-share {
 width:100%;
 margin-top:24px;
}
.cat-name-article {
 color:#43a048;
 font-size:18px;
 font-weight:600;
 margin-bottom:10px;
}
.meta-article {
 width:100%;
 border-top-color:#e0e0e0;
 border-top-width:1px;
 border-top-style:solid;
 border-bottom-width:1px;
 border-bottom-color:#e0e0e0;
 border-bottom-style:solid;
 margin-top:25px;
 padding-top:18px;
 padding-bottom:18px;
 padding-left:15px;
 padding-right:15px;
}
.meta-article:not(.ct-section):not(.oxy-easy-posts),
.meta-article.oxy-easy-posts .oxy-posts,
.meta-article.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
.author-article {
 font-family:Roboto;
 font-weight:600;
}
.txt-article {
 font-family:'Roboto Slab';
 font-size:18px;
 line-height:1.66;
 color:#232323;
 width:100%;
}
.txt-article:not(.ct-section):not(.oxy-easy-posts),
.txt-article.oxy-easy-posts .oxy-posts,
.txt-article.ct-section .ct-section-inner-wrap{
display:block;
flex-direction:unset;
}
@media (max-width: 479px) {
.txt-article {
 font-size:16px;
}
}

.trim-title:hover{
 text-decoration:underline;
}
.trim-title {
}
.next-storie {
 position:fixed;
 right:0px;
 bottom:100px;
}
.next-storie:not(.ct-section):not(.oxy-easy-posts),
.next-storie.oxy-easy-posts .oxy-posts,
.next-storie.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
@media (max-width: 767px) {
.next-storie {
}
.next-storie:not(.ct-section):not(.oxy-easy-posts),
.next-storie.oxy-easy-posts .oxy-posts,
.next-storie.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.top-item-vpns {
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-top-color:#ffb300;
 border-right-color:#ffb300;
 border-bottom-color:#ffb300;
 border-left-color:#ffb300;
 margin-bottom:20px;
 padding-top:10px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:10px;
 border-radius:10px;
 background-color:#ffffff;
 overflow:hidden;
 background-attachment:scroll;
 background-clip:border-box;
 position:relative;
 z-index:9;
 width:100%;
 box-shadow:0px 30px 60px rgba(0,0,0,0.15);
}
.top-item-vpns:not(.ct-section):not(.oxy-easy-posts),
.top-item-vpns.oxy-easy-posts .oxy-posts,
.top-item-vpns.ct-section .ct-section-inner-wrap{
display:flex;
}
.wrapper-content {
 font-family:'Roboto';
 min-width:980px;
 max-width:1280px;
 font-size:16px;
 line-height:24;
 margin-left:70px;
 margin-right:70px;
 width:90%;
 text-align:center;
}
.wrapper-content:not(.ct-section):not(.oxy-easy-posts),
.wrapper-content.oxy-easy-posts .oxy-posts,
.wrapper-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.wrapper-bg-white {
 font-family:'Roboto';
 width:100%;
 text-align:center;
 background-clip:border-box;
 background-color:#ffffff;
 background-attachment:scroll;
 font-size:16px;
 line-height:24px;
 background-position:0px 0px;
}
.wrapper-bg-white:not(.ct-section):not(.oxy-easy-posts),
.wrapper-bg-white.oxy-easy-posts .oxy-posts,
.wrapper-bg-white.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.top-apps-links {
 width:100%;
 padding-top:10px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:10px;
 position:relative;
}
.title-1 {
 font-family:Roboto;
 color:#000000;
 font-size:22px;
 line-height:34px;
 margin-bottom:0px;
}
.icon-1 {
color: #60a560;}.icon-1 
>svg {width: 20px;height: 20px;}.icon-1 {
 margin-right:10px;
}
.txt-icon {
 font-family:Roboto;
 color:#0a0000;
 font-size:14px;
 line-height:21px;
 font-weight:300;
}
.txt-icon:not(.ct-section):not(.oxy-easy-posts),
.txt-icon.oxy-easy-posts .oxy-posts,
.txt-icon.ct-section .ct-section-inner-wrap{
display:flex;
}
.button-1 {
background-color :#4bad35;
border: 1px solid #4bad35;
color: #0288d1;
padding: 13px 20.8px;
}.button-1 {
 font-family:Roboto;
 margin-top:20px;
 text-transform:uppercase;
 font-size:18px;
 color:#ffffff;
 width:100%;
 max-width:250px;
 border-radius:4px;
 margin-bottom:20px;
 margin-left:20px;
 margin-right:20px;
 border-top-style:none;
 border-right-style:none;
 border-bottom-style:none;
 border-left-style:none;
 text-align:center;
 background-color:#43a048;
}
.button-1:not(.ct-section):not(.oxy-easy-posts),
.button-1.oxy-easy-posts .oxy-posts,
.button-1.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.button-1 {
}
.button-1:not(.ct-section):not(.oxy-easy-posts),
.button-1.oxy-easy-posts .oxy-posts,
.button-1.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.div-number {
 padding-bottom:15px;
 padding-top:15px;
 padding-left:15px;
 padding-right:15px;
 text-align:center;
 background-color:#0277bd;
}
.div-number:not(.ct-section):not(.oxy-easy-posts),
.div-number.oxy-easy-posts .oxy-posts,
.div-number.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.number {
 font-family:Roboto;
 font-size:29px;
 font-weight:800;
 color:#ffffff;
 line-height:60px;
}
.sub-number {
 font-family:Roboto;
 color:#ffffff;
 font-size:13px;
 font-weight:300;
 line-height:20px;
}
.price-number {
 font-family:Roboto;
 color:#000000;
 font-size:18px;
 font-weight:700;
 line-height:27px;
 text-transform:uppercase;
}
.sub-price {
 font-family:Roboto;
 color:#000000;
 font-size:14px;
 line-height:21px;
}
.hold-top-ten {
 width:100%;
 position:relative;
 top:-200px;
}
.hold-top-ten:not(.ct-section):not(.oxy-easy-posts),
.hold-top-ten.oxy-easy-posts .oxy-posts,
.hold-top-ten.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.hold-top-ten {
 position:relative;
}
}

@media (max-width: 767px) {
.hold-top-ten {
 position:relative;
 top:0px;
}
}

@media (max-width: 479px) {
.hold-top-ten {
 top:0px;
 position:static;
}
}

.top-ten:hover{
transform:scale3d(1,1,1);}
.top-ten {
transform:scale3d(.97,.97,.97); width:100%;
 margin-bottom:25px;
 text-align:left;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-radius:10px;
 border-top-color:#e0e0e0;
 border-right-color:#e0e0e0;
 border-bottom-color:#e0e0e0;
 border-left-color:#e0e0e0;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 background-color:#ffffff;
 transition-duration:0.6s;
 transition-timing-function:ease;
 padding-bottom:0px;
 box-shadow:0px 30px 60px rgba(0,0,0,0.15);
-webkit-font-smoothing: subpixel-antialiased;
}
.top-ten:not(.ct-section):not(.oxy-easy-posts),
.top-ten.oxy-easy-posts .oxy-posts,
.top-ten.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:nowrap;
align-items:stretch;
justify-content:flex-start;
}
@media (max-width: 991px) {
.top-ten {
 width:100%;
}
.top-ten:not(.ct-section):not(.oxy-easy-posts),
.top-ten.oxy-easy-posts .oxy-posts,
.top-ten.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
}

.meta-top-ten {
 width:100%;
 max-width:210px;
}
.meta-top-ten:not(.ct-section):not(.oxy-easy-posts),
.meta-top-ten.oxy-easy-posts .oxy-posts,
.meta-top-ten.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 991px) {
.meta-top-ten {
 order:0;
 width:50%;
 max-width:496px;
}
}

.content-top-ten {
 width:100%;
 max-width:695px;
 padding-top:15px;
 padding-left:15px;
 padding-right:0px;
 padding-bottom:46px;
}
@media (max-width: 991px) {
.content-top-ten {
 order:3;
 width:100%;
}
}

.cta-top-ten {
 width:100%;
 max-width:285px;
 text-align:center;
 margin-left:0px;
}
.cta-top-ten:not(.ct-section):not(.oxy-easy-posts),
.cta-top-ten.oxy-easy-posts .oxy-posts,
.cta-top-ten.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.cta-top-ten {
 order:1;
 width:50%;
 max-width:496px;
 text-align:right;
}
.cta-top-ten:not(.ct-section):not(.oxy-easy-posts),
.cta-top-ten.oxy-easy-posts .oxy-posts,
.cta-top-ten.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-end;
}
}

.top-hero-mkt:before{
 background-color:#ffffff;
 width:100%;
 height:100px;
 border-top-left-radius:145%;
 border-top-right-radius:145%;
 border-bottom-left-radius:0px;
 border-bottom-right-radius:0px;
 bottom:0px;
 position:absolute;
  content:"";
content: "";
}
.top-hero-mkt {
}
.top-hero-mkt .ct-section-inner-wrap {
padding-top: 0;
padding-bottom: 75px;
}
.top-hero-mkt:not(.ct-section):not(.oxy-easy-posts),
.top-hero-mkt.oxy-easy-posts .oxy-posts,
.top-hero-mkt.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 479px) {
.top-hero-mkt:before{
}
.top-hero-mkt:not(.ct-section):not(.oxy-easy-posts):before,
.top-hero-mkt.oxy-easy-posts .oxy-posts:before,
.top-hero-mkt.ct-section .ct-section-inner-wrap:before{
display:none;
flex-direction:unset;
}
.top-hero-mkt:after{
}
.top-hero-mkt:not(.ct-section):not(.oxy-easy-posts):after,
.top-hero-mkt.oxy-easy-posts .oxy-posts:after,
.top-hero-mkt.ct-section .ct-section-inner-wrap:after{
display:none;
flex-direction:unset;
}
}

.button-2 {
}
.button-2:not(.ct-section):not(.oxy-easy-posts),
.button-2.oxy-easy-posts .oxy-posts,
.button-2.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
@media (max-width: 991px) {
.button-2 {
}
.button-2:not(.ct-section):not(.oxy-easy-posts),
.button-2.oxy-easy-posts .oxy-posts,
.button-2.ct-section .ct-section-inner-wrap{
display:block;
flex-direction:unset;
}
}

.title-faq {
 font-family:Roboto;
 font-size:25px;
 color:#0a0000;
 text-transform:uppercase;
 margin-bottom:15px;
 padding-left:15px;
}
.toggle-2804 {
 color:#0a0000;
 font-size:20px;
 padding-top:15px;
 padding-left:15px;
 padding-right:15px;
 padding-bottom:15px;
 border-top-color:#e0e0e0;
 border-right-color:#e0e0e0;
 border-bottom-color:#e0e0e0;
 border-left-color:#e0e0e0;
 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;
 width:100%;
 border-top-left-radius:10px;
 border-top-right-radius:10px;
}
.toggle-2804-expanded {
 font-family:Roboto;
 color:#0288d1;
 font-size:20px;
 line-height:30.4px;
}
.faq-holder {
 width:100%;
 margin-bottom:10px;
 background-color:#ffffff;
 border-radius:10px;
 box-shadow:0px 30px 60px rgba(0,0,0,0.15);
}
.txt-faq {
 font-family:Roboto;
 font-size:16px;
 line-height:1.4;
 color:#0a0000;
 padding-top:15px;
 padding-left:15px;
 padding-right:15px;
 padding-bottom:15px;
 width:100%;
 border-top-width:1px;
 border-right-width:1px;
 border-bottom-width:1px;
 border-left-width:1px;
 border-top-color:#e0e0e0;
 border-right-color:#e0e0e0;
 border-bottom-color:#e0e0e0;
 border-left-color:#e0e0e0;
 border-top-style:none;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 border-bottom-left-radius:10px;
 border-bottom-right-radius:10px;
}
.dwld-link {
}
.btn-dwld-link {
 float:right;
 position:fixed;
 top:10%;
 right:5%;
 width:140px;
 border-radius:50px;
}
.get-it {
background-color :#0288d1;
border: 1px solid #0288d1;
padding: 10px 16px;
}.get-it {
 float:right;
 position:fixed;
 right:5%;
 width:140px;
 border-radius:50px;
 top:9%;
}
.title-gallery-sidebar {
 color:#000000;
}
.all-faq {
 width:100%;
 margin-top:-100px;
 text-align:left;
}
@media (max-width: 479px) {
.all-faq {
 margin-top:35px;
 padding-left:10px;
 padding-right:10px;
}
}

.latest-title {
 padding-left:18px;
 margin-bottom:12px;
}
@media (max-width: 767px) {
.latest-title {
 min-width:100%;
}
}

.latest-loop {
 text-align:left;
}
.latest-loop:not(.ct-section):not(.oxy-easy-posts),
.latest-loop.oxy-easy-posts .oxy-posts,
.latest-loop.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:space-between;
}
@media (max-width: 767px) {
.latest-loop {
 min-width:100%;
}
}

.lastest-post-block {
 text-align:left;
 width:25%;
 position:relative;
 padding-left:10px;
 padding-right:10px;
}
.lastest-post-block:not(.ct-section):not(.oxy-easy-posts),
.lastest-post-block.oxy-easy-posts .oxy-posts,
.lastest-post-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 1120px) {
.lastest-post-block {
 width:50%;
 margin-bottom:30px;
}
}

@media (max-width: 767px) {
.lastest-post-block {
 width:100%;
}
}

.lastest-post-block-link:hover{
 transition-duration:0.4s;
 transition-timing-function:ease;
 margin-top:-3px;
}
.lastest-post-block-link {
 text-align:left;
 background-color:#ffffff;
 transition-duration:0.4s;
 transition-timing-function:ease;
 width:100%;
 max-width:284px;
 box-shadow:0px 1px 3px 0px rgba(0,0,0,0.3);
}
.lastest-post-block-link:not(.ct-section):not(.oxy-easy-posts),
.lastest-post-block-link.oxy-easy-posts .oxy-posts,
.lastest-post-block-link.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
@media (max-width: 1120px) {
.lastest-post-block-link {
 max-width:100%;
}
}

.lastest-post-block-img {
background-size: cover; width:100%;
 background-color:#0288d1;
 margin-bottom:18px;
 height:10em;
 background-repeat:no-repeat;
 background-position:50% 50%;
}
.lastest-post-block-cat {
 padding-top:3px;
 padding-left:18px;
 padding-right:18px;
 padding-bottom:6px;
 font-size:12.64px;
 color:#9e9e9e;
 text-transform:uppercase;
 min-height:29px;
}
.lastest-post-block-title {
 color:#0a0000;
 font-size:16px;
 padding-left:18px;
 padding-right:18px;
 padding-bottom:18px;
 min-height:90px;
 line-height:24px;
}
.lastest-post-block-rm {
 font-size:12.64px;
 padding-left:18px;
 padding-right:18px;
 padding-bottom:18px;
 text-decoration:underline;
}
.video-modal {
}
@media (max-width: 479px) {
.video-modal {
 text-align:center;
}
.video-modal:not(.ct-section):not(.oxy-easy-posts),
.video-modal.oxy-easy-posts .oxy-posts,
.video-modal.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
}

.col-content-gallery {
}
.col-ad {
}
@media (max-width: 991px) {
.col-ad {
}
}

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

.modal-security {
}
.hold-clouds {
 margin-top:-20px;
}
.hold-clouds:not(.ct-section):not(.oxy-easy-posts),
.hold-clouds.oxy-easy-posts .oxy-posts,
.hold-clouds.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:center;
}
.content-may-also-like {
 text-align:center;
 min-height:113px;
}
.content-may-also-like:not(.ct-section):not(.oxy-easy-posts),
.content-may-also-like.oxy-easy-posts .oxy-posts,
.content-may-also-like.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.ranking-softonic {
 width:100%;
}
.rs-bar:after{
background-image: linear-gradient(90deg, #0288d1 200px, #9e9e9e 200px); background-color:#9e9e9e;
 width:100%;
 height:3px;
  content:"";
}
.rs-bar {
 width:100%;
}
.rs-title {
 font-weight:600;
 color:#0288d1;
}
.rs-loop {
 margin-top:25px;
 width:100%;
}
.related-app-downlod-page {
 text-align:right;
 width:100%;
}
.related-app-downlod-page:not(.ct-section):not(.oxy-easy-posts),
.related-app-downlod-page.oxy-easy-posts .oxy-posts,
.related-app-downlod-page.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
justify-content:flex-end;
}
@media (max-width: 991px) {
.related-app-downlod-page {
}
.related-app-downlod-page:not(.ct-section):not(.oxy-easy-posts),
.related-app-downlod-page.oxy-easy-posts .oxy-posts,
.related-app-downlod-page.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

@media (max-width: 767px) {
.related-app-downlod-page {
 text-align:center;
}
.related-app-downlod-page:not(.ct-section):not(.oxy-easy-posts),
.related-app-downlod-page.oxy-easy-posts .oxy-posts,
.related-app-downlod-page.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
}

.dev-name {
}
.dev-more {
}
.download-bc {
}
.click-report {
}
.main {
}
.second {
}
.head-download {
 width:100%;
 background-color:#ffffff;
 padding-left:24px;
 padding-right:24px;
 padding-top:18px;
 padding-bottom:0px;
}
.side-download {
 background-color:#ffffff;
 padding-top:18px;
 padding-bottom:18px;
 padding-left:24px;
 padding-right:24px;
 height:100%;
}
.notice-download {
 width:100%;
}
.hold--other-apps {
 padding-left:24px;
 padding-top:24px;
 padding-right:24px;
 padding-bottom:24px;
 background-color:#ffffff;
}
.post-download-page {
}
.retry-download {
 max-height:22px;
 width:auto;
 box-shadow:0px 0px 0px 0px rgba(255,255,255,0);
}
.retry-download:not(.ct-section):not(.oxy-easy-posts),
.retry-download.oxy-easy-posts .oxy-posts,
.retry-download.ct-section .ct-section-inner-wrap{
display:inline;
flex-direction:unset;
}
.install-help {
}
.articleBottomAds {
 margin-top:20px;
 margin-left:auto;
 margin-right:auto;
}
.white-bg {
 background-color:#ffffff;
 padding-left:12px;
 padding-right:12px;
}
.pad-btn-top {
 margin-top:36px;
}
.how-to-install {
 width:100%;
}
.how-to-install:not(.ct-section):not(.oxy-easy-posts),
.how-to-install.oxy-easy-posts .oxy-posts,
.how-to-install.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
@media (max-width: 991px) {
.how-to-install {
}
.how-to-install:not(.ct-section):not(.oxy-easy-posts),
.how-to-install.oxy-easy-posts .oxy-posts,
.how-to-install.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.install-content {
 width:30%;
 margin-left:24px;
}
@media (max-width: 991px) {
.install-content {
 margin-left:0px;
 width:100%;
 margin-top:24px;
 padding-left:15px;
}
}

.video-install {
 width:70%;
 background-color:#9e9e9e;
}
@media (max-width: 991px) {
.video-install {
 width:100%;
}
}

.hold-suggests {
 background-color:#eeeeee;
}
.hold-suggests:not(.ct-section):not(.oxy-easy-posts),
.hold-suggests.oxy-easy-posts .oxy-posts,
.hold-suggests.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 767px) {
.hold-suggests {
}
.hold-suggests:not(.ct-section):not(.oxy-easy-posts),
.hold-suggests.oxy-easy-posts .oxy-posts,
.hold-suggests.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
flex-wrap:wrap;
align-items:flex-start;
}
}

.btn-list-view {
}
.open-tip:hover{
 filter:grayscale(100%);
}
.open-tip {
 width:23px;
cursor:pointer;
}
.btn-grid-view {
}
.active-view {
 filter:brightness(60%);
}
.hold-the-buttons {
 margin-left:22px;
 min-width:125px;
}
.hold-the-buttons:not(.ct-section):not(.oxy-easy-posts),
.hold-the-buttons.oxy-easy-posts .oxy-posts,
.hold-the-buttons.ct-section .ct-section-inner-wrap{
flex-direction:unset;
align-items:center;
}
.block-title-gallery {
 text-align:justify;
 width:60%;
 padding-left:20px;
 padding-right:20px;
 margin-bottom:0px;
}
.block-title-gallery:not(.ct-section):not(.oxy-easy-posts),
.block-title-gallery.oxy-easy-posts .oxy-posts,
.block-title-gallery.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:space-between;
}
@media (max-width: 1120px) {
.block-title-gallery {
 text-align:left;
}
.block-title-gallery:not(.ct-section):not(.oxy-easy-posts),
.block-title-gallery.oxy-easy-posts .oxy-posts,
.block-title-gallery.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
}

@media (max-width: 991px) {
.block-title-gallery {
 width:100%;
}
}

.title-new-gallery {
 font-size:15px;
 font-weight:400;
}
.tooltip-soon {
 width:200px;
 background-color:#e0e0e0;
 padding-top:10px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:10px;
 position:absolute;
 right:0px;
 bottom:-50px;
 z-index:11;
}
.tooltip-soon:not(.ct-section):not(.oxy-easy-posts),
.tooltip-soon.oxy-easy-posts .oxy-posts,
.tooltip-soon.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
.list-view {
}
.grid-view {
}
.slide-view {
}
.tip-close {
color: #ffffff;}.tip-close 
>svg {width: 10px;height: 10px;}.tip-close {
 background-color:#0288d1;
 padding-top:3px;
 padding-left:3px;
 padding-right:3px;
 padding-bottom:3px;
 position:absolute;
 top:5px;
 right:5px;
}
.side-gallery-new {
 width:100%;
 max-width:200px;
}
@media (max-width: 991px) {
.side-gallery-new {
 width:100%;
 max-width:100%;
}
.side-gallery-new:not(.ct-section):not(.oxy-easy-posts),
.side-gallery-new.oxy-easy-posts .oxy-posts,
.side-gallery-new.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
}

@media (max-width: 767px) {
.side-gallery-new {
}
.side-gallery-new:not(.ct-section):not(.oxy-easy-posts),
.side-gallery-new.oxy-easy-posts .oxy-posts,
.side-gallery-new.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
}

.new-side-gallery-item {
 width:100%;
 margin-bottom:17px;
}
@media (max-width: 991px) {
.new-side-gallery-item {
 width:30%;
 margin-right:3%;
}
}

@media (max-width: 767px) {
.new-side-gallery-item {
 width:100%;
}
}

.side-block-gallery {
 width:100%;
}
.thumb-new-gallery {
background-size: cover; background-repeat:no-repeat;
 width:100%;
 height:100px;
 background-position:50% 50%;
}
.content-gallery-new {
 font-family:Roboto;
 text-align:left;
 margin-top:9px;
 font-size:15px;
 color:#0a0000;
 font-weight:400;
 line-height:19px;
}
.content-gallery-new:not(.ct-section):not(.oxy-easy-posts),
.content-gallery-new.oxy-easy-posts .oxy-posts,
.content-gallery-new.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:flex-start;
}
.gallery-end {
 position:relative;
}
.gallery-end:not(.ct-section):not(.oxy-easy-posts),
.gallery-end.oxy-easy-posts .oxy-posts,
.gallery-end.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.new-gallery-part {
}
.four-related {
 width:100%;
}
.comparison-table {
 width:100%;
 padding-left:15px;
 padding-right:15px;
 margin-bottom:50px;
}
@media (max-width: 991px) {
.comparison-table {
}
.comparison-table:not(.ct-section):not(.oxy-easy-posts),
.comparison-table.oxy-easy-posts .oxy-posts,
.comparison-table.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
}

.comparasion-item {
 width:100%;
}
.comparasion-item:not(.ct-section):not(.oxy-easy-posts),
.comparasion-item.oxy-easy-posts .oxy-posts,
.comparasion-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
}
.comparasion-app {
 width:30%;
 background-color:#e5eaf0;
}
.comparison-item {
 background-color:#ffffff;
 padding-top:4px;
 padding-left:4px;
 padding-right:4px;
 padding-bottom:4px;
 margin-bottom:15px;
 width:100%;
 border-top-color:#e5eaf0;
 border-right-color:#e5eaf0;
 border-bottom-color:#e5eaf0;
 border-left-color:#e5eaf0;
 border-top-width:3px;
 border-right-width:3px;
 border-bottom-width:3px;
 border-left-width:3px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 text-align:left;
}
.comparison-item:not(.ct-section):not(.oxy-easy-posts),
.comparison-item.oxy-easy-posts .oxy-posts,
.comparison-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
flex-wrap:wrap;
align-items:stretch;
justify-content:flex-start;
}
.comparison-app {
 font-family:Roboto;
 width:30%;
 padding-top:20px;
 padding-left:15px;
 padding-right:15px;
 padding-bottom:20px;
 background-color:#e5eaf0;
 font-size:12px;
 color:#424242;
 font-weight:400;
 line-height:1.3;
}
@media (max-width: 991px) {
.comparison-app {
 width:100%;
}
.comparison-app:not(.ct-section):not(.oxy-easy-posts),
.comparison-app.oxy-easy-posts .oxy-posts,
.comparison-app.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.comparison-block {
 text-align:left;
 width:50%;
 background-color:#ffffff;
 margin-right:0px;
}
.comparison-block:not(.ct-section):not(.oxy-easy-posts),
.comparison-block.oxy-easy-posts .oxy-posts,
.comparison-block.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:stretch;
justify-content:flex-start;
}
@media (max-width: 991px) {
.comparison-block {
 width:100%;
 margin-top:15px;
}
}

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

.comparison-btn {
 text-align:center;
 width:20%;
 background-color:#ffffff;
 padding-top:15px;
 padding-left:15px;
 padding-right:15px;
 padding-bottom:15px;
}
.comparison-btn:not(.ct-section):not(.oxy-easy-posts),
.comparison-btn.oxy-easy-posts .oxy-posts,
.comparison-btn.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 991px) {
.comparison-btn {
 width:100%;
}
}

.comparison-logo {
 width:100%;
 max-width:150px;
 height:auto;
}
.comparison-desc {
 margin-top:10px;
}
.comparison-offer {
 font-family:Roboto;
 color:#0288d1;
 font-size:14px;
 font-weight:600;
 margin-top:10px;
}
.comparison-block-item {
 font-family:Roboto;
 text-align:center;
 width:20%;
 padding-top:5px;
 padding-left:5px;
 padding-right:5px;
 padding-bottom:5px;
 font-size:11px;
 line-height:1.2;
 border-right-color:#e5eaf0;
 border-right-width:1px;
 border-right-style:solid;
 color:#424242;
}
.comparison-block-item:not(.ct-section):not(.oxy-easy-posts),
.comparison-block-item.oxy-easy-posts .oxy-posts,
.comparison-block-item.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
@media (max-width: 767px) {
.comparison-block-item {
 width:50%;
}
}

.comparison-icon {
 min-height:40px;
 margin-bottom:0px;
}
.comparison-icon:not(.ct-section):not(.oxy-easy-posts),
.comparison-icon.oxy-easy-posts .oxy-posts,
.comparison-icon.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
justify-content:flex-end;
}
.comparison-block-item-title {
 font-family:Roboto;
 font-size:12px;
 color:#b5b9c2;
 font-weight:500;
 margin-top:12px;
 margin-bottom:10px;
 min-height:26px;
}
.comparison-block-item-desc {
 min-height:26px;
}
.comparison-block-item-desc:not(.ct-section):not(.oxy-easy-posts),
.comparison-block-item-desc.oxy-easy-posts .oxy-posts,
.comparison-block-item-desc.ct-section .ct-section-inner-wrap{
display:block;
flex-direction:unset;
}
.comparison-block-btn {
background-image: linear-gradient(#45a3df, #3b8fd3 100%); font-family:Roboto;
 color:#ffffff;
 font-size:14px;
 font-weight:500;
 background-color:#45a3df;
 padding-top:10px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:8px;
 width:100%;
 border-radius:3px;
 box-shadow:3px 5px 6px rgba(0,0,0,0.22);
}
.comparison-block-btn:not(.ct-section):not(.oxy-easy-posts),
.comparison-block-btn.oxy-easy-posts .oxy-posts,
.comparison-block-btn.ct-section .ct-section-inner-wrap{
display:block;
flex-direction:unset;
}
.hold-restart {
 position:relative;
}
.hold-end-related {
 width:100%;
}
.top-ads {
 margin-top:50px;
}
.brand-logo {
 width:250px;
}
@media (max-width: 1120px) {
.brand-logo {
 width:200px;
}
}

@media (max-width: 479px) {
.brand-logo {
 width:150px;
}
}

.brand-title {
 color:#0a0000;
 font-size:33px;
 margin-top:30px;
 margin-bottom:10px;
 line-height:1.2;
}
@media (max-width: 1120px) {
.brand-title {
 font-size:45px;
}
}

@media (max-width: 479px) {
.brand-title {
 font-size:26px;
 margin-top:10px;
 margin-bottom:15px;
}
}

.brand-txt {
 font-size:28px;
 font-weight:300;
 line-height:1.3;
 color:#000000;
}
@media (max-width: 1120px) {
.brand-txt {
 font-size:18px;
}
}

.new-btn:hover{
 transition-duration:0.4s;
 transition-timing-function:ease;
 transition-property:all;
}
.new-btn {
 text-align:center;
 margin-top:25px;
 padding-top:8px;
 padding-left:15px;
 padding-right:15px;
 padding-bottom:8px;
 width:100%;
 max-width:200px;
 transition-property:all;
 transition-timing-function:ease;
 transition-duration:0.4s;
 font-weight:600;
 color:#ffffff;
 background-color:#689f38;
}
.new-btn:not(.ct-section):not(.oxy-easy-posts),
.new-btn.oxy-easy-posts .oxy-posts,
.new-btn.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
justify-content:center;
}
.brand-txt-btn {
 font-size:17px;
 line-height:1;
 padding-top:2px;
}
.brand-btn-icon {
color: #ffffff;}.brand-btn-icon 
>svg {width: 20px;height: 20px;}.brand-btn-icon {
}
.hold-slider {
 width:100%;
}
.swiper-logos {
}
.swiper-container {
}
.swiper-wrapper {
 width:100%;
}
.swiper-wrapper:not(.ct-section):not(.oxy-easy-posts),
.swiper-wrapper.oxy-easy-posts .oxy-posts,
.swiper-wrapper.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.swiper-slide {
}
.brand-img {
}
.text-plus-title {
 color:color(27);
 font-size:32px;
 font-weight:500;
 line-height:1.4;
}
@media (max-width: 767px) {
.text-plus-title {
 font-size:30px;
}
}

@media (max-width: 479px) {
.text-plus-title {
 line-height:1;
}
}

.text-plus-text {
 font-size:13px;
 font-weight:400;
 line-height:1.5;
 color:color(27);
}
.pricing-title-h1 {
 font-size:35px;
 color:#0a0000;
 margin-bottom:25px;
}
@media (max-width: 767px) {
.pricing-title-h1 {
 font-size:30px;
}
}

.pricing-div {
 text-align:center;
 background-color:#ffffff;
 padding-top:40px;
 padding-left:20px;
 padding-right:20px;
 padding-bottom:20px;
 border-radius:5px;
 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);
 border-top-width:2px;
 border-right-width:2px;
 border-bottom-width:2px;
 border-left-width:2px;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
 max-width:274px;
 width:100%;
 height:100%;
 box-shadow:2px 2px 8px 0px #e0e0e0;
}
.pricing-div:not(.ct-section):not(.oxy-easy-posts),
.pricing-div.oxy-easy-posts .oxy-posts,
.pricing-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.pricing-title {
 font-size:17px;
 margin-bottom:15px;
 font-weight:500;
 line-height:1.2;
 min-height:60px;
 color:color(20);
}
.pricing-title:not(.ct-section):not(.oxy-easy-posts),
.pricing-title.oxy-easy-posts .oxy-posts,
.pricing-title.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.pricing-price {
 font-size:50px;
 color:#232323;
 font-weight:600;
 line-height:1;
}
.pricing-term {
 font-size:11px;
 color:#232323;
 font-weight:500;
 margin-bottom:20px;
}
.pricing-offer-1 {
 font-size:14px;
 color:#bf0909;
 background-color:color(22);
 padding-top:3px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:2px;
 margin-bottom:15px;
}
.pricing-button:hover{
background-color :color(21);
border: 1px solid color(21);
}.pricing-button:hover{
 border-top-color:#0288d1;
 border-right-color:#0288d1;
 border-bottom-color:#0288d1;
 border-left-color:#0288d1;
 border-top-style:solid;
 border-right-style:solid;
 border-bottom-style:solid;
 border-left-style:solid;
}
.pricing-button {
background-color :#ffffff;
border: 1px solid #ffffff;
color: #232323;
padding: 7px 11.2px;
}.pricing-button {
 button-hover_color:color(21);
 font-size:14px;
 font-weight:500;
 width:100%;
 border-top-color:rgba(158,158,158,0.78);
 border-right-color:rgba(158,158,158,0.78);
 border-bottom-color:rgba(158,158,158,0.78);
 border-left-color:rgba(158,158,158,0.78);
 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;
}
.pricing-offer-2-grey {
 color:#b5b3b3;
 font-size:12px;
 font-weight:500;
 min-height:38px;
}
.pricing-offer-2 {
 color:#f44444;
 font-size:12px;
 font-weight:500;
 margin-right:3px;
}
.content-in-right {
 width:100%;
 max-width:400px;
 text-align:left;
}
.content-in-right:not(.ct-section):not(.oxy-easy-posts),
.content-in-right.oxy-easy-posts .oxy-posts,
.content-in-right.ct-section .ct-section-inner-wrap{
display:block;
flex-direction:unset;
}
.feature-box {
}
.feature-button:hover{
background-color :#33363f;
border: 1px solid #33363f;
}.feature-button:hover{
}
.feature-button {
background-color :#7cc5dd;
border: 1px solid #7cc5dd;
color: #ffffff;
padding: 7px 11.2px;
}.feature-button {
 button-hover_color:#33363f;
 font-size:14px;
 padding-left:30px;
 padding-right:30px;
}
.feature-div-2 {
 text-align:center;
 background-color:#2d2d2d;
 padding-top:15px;
 padding-left:15px;
 padding-right:15px;
 padding-bottom:25px;
 min-height:400px;
}
.feature-div-2:not(.ct-section):not(.oxy-easy-posts),
.feature-div-2.oxy-easy-posts .oxy-posts,
.feature-div-2.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.feature-div-img {
background-size: cover; text-align:center;
 width:100%;
 background-repeat:no-repeat;
 padding-top:50px;
 padding-bottom:50px;
 margin-bottom:15px;
 border-radius:8px;
 background-position:50% 50%;
}
.feature-div-img:not(.ct-section):not(.oxy-easy-posts),
.feature-div-img.oxy-easy-posts .oxy-posts,
.feature-div-img.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.feature-2-title {
 color:#ffffff;
 font-size:20px;
 font-weight:500;
 margin-bottom:5px;
 min-height:52px;
 line-height:1.2;
}
.feature-2-title:not(.ct-section):not(.oxy-easy-posts),
.feature-2-title.oxy-easy-posts .oxy-posts,
.feature-2-title.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
}
.feature-2-text {
 color:#efefef;
 font-size:14px;
 font-weight:400;
 margin-bottom:30px;
 line-height:1.5;
}
.feature-2-button:hover{
background-color :#000000;
border: 1px solid #000000;
}.feature-2-button:hover{
}
.feature-2-button {
background-color :#00bea4;
border: 1px solid #00bea4;
color: #ffffff;
padding: 7px 11.2px;
}.feature-2-button {
 button-hover_color:#000000;
 font-size:12px;
 font-weight:300;
 padding-top:5px;
 padding-bottom:3px;
}
.title-bsb {
 color:#ffffff;
 font-weight:500;
 text-transform:uppercase;
 font-size:40px;
}
@media (max-width: 767px) {
.title-bsb {
 font-size:32px;
}
}

@media (max-width: 479px) {
.title-bsb {
 font-size:25px;
 line-height:1.2;
}
}

.video-bv {
 box-shadow:6px 6px 25px 2px rgba(0,0,0,0.5);
}
.big-img {
 width:100%;
}
.social-title {
 font-size:36px;
 color:#232323;
 font-weight:300;
 line-height:1.4;
 margin-bottom:60px;
}
@media (max-width: 479px) {
.social-title {
 font-size:25px;
 margin-bottom:25px;
}
}

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

.social-div:hover{
 transition-duration:0.3s;
 transition-timing-function:ease;
 transition-property:all;
 box-shadow:0px 1px 5px 2px rgba(0,0,0,0.18);
}
.social-div {
 width:22%;
 margin-left:1.5%;
 margin-right:1.5px;
 padding-top:30px;
 padding-left:15px;
 padding-right:15px;
 padding-bottom:30px;
 background-color:#ffffff;
 border-top-width:8px;
 border-right-width:8px;
 border-bottom-width:8px;
 border-left-width:8px;
 text-align:center;
 transition-duration:0.4s;
 transition-timing-function:ease;
 transition-property:all;
}
.social-div:not(.ct-section):not(.oxy-easy-posts),
.social-div.oxy-easy-posts .oxy-posts,
.social-div.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 991px) {
.social-div:hover{
 transition-duration:0.4s;
 transition-timing-function:ease;
 transition-property:all;
 box-shadow:0px 1px 5px 2px rgba(0,0,0,0.18);
}
.social-div {
 width:47%;
 margin-bottom:3%;
}
}

@media (max-width: 479px) {
.social-div {
 width:97%;
 margin-bottom:30px;
}
}

.social-text {
 font-size:14px;
 color:#7c7c7c;
 font-weight:400;
 text-align:left;
}
.social-name {
 font-size:14px;
 color:#232323;
 font-weight:600;
 width:50%;
}
.top-block {
 height:100vh;
}
.top-block .ct-section-inner-wrap {
padding-top: 50px;
padding-bottom: 50px;
}
@media (max-width: 767px) {
.top-block {
 height:auto;
}
.top-block .ct-section-inner-wrap {
padding-right: 0;
padding-bottom: 0;
padding-left: 0;
}
}

@media (max-width: 479px) {
.top-block {
}
.top-block .ct-section-inner-wrap {
padding-right: 0;
padding-left: 0;
}
}

.social-proof-logo {
}
.social-proof-testimonial {
}
.text-image {
}
.text-video {
}
.princing-sec {
}
.princing-sec .ct-section-inner-wrap {
padding-top: 75px;
}
.image-text {
}
.video-text {
}
.features-icons {
}
.features-blocks {
}
.big-statement {
}
.big-video {
}
.big-image {
}
.the-faq {
}
.img-col {
 width:NaN%;
}
.video-sec {
}
.price-one {
}
.price-two {
 background-color:color(21);
}
.price-three {
}
.price-four {
}
.image-sec {
}
.sidebar-title {
 font-size:20px;
 text-align:left;
 line-height:1.2;
}
.hold-sidebar-title {
 width:100%;
 margin-bottom:10px;
 max-width:200px;
}
.hold-sidebar-title:not(.ct-section):not(.oxy-easy-posts),
.hold-sidebar-title.oxy-easy-posts .oxy-posts,
.hold-sidebar-title.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
@media (max-width: 991px) {
.hold-sidebar-title {
 width:100%;
 max-width:100%;
}
.hold-sidebar-title:not(.ct-section):not(.oxy-easy-posts),
.hold-sidebar-title.oxy-easy-posts .oxy-posts,
.hold-sidebar-title.ct-section .ct-section-inner-wrap{
display:flex;
}
}

.newsletter-box {
 width:100%;
}
.newsletter-box-pp {
}
.slide-in-form {
 width:100%;
 max-width:500px;
}
.slide-in-form:not(.ct-section):not(.oxy-easy-posts),
.slide-in-form.oxy-easy-posts .oxy-posts,
.slide-in-form.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
}
.newsletter-box-gallery-mobile {
}
.newsletter-box-gallery {
}
.newsletter-box-pdp {
 margin-top:15px;
 margin-bottom:30px;
}
.ck-settings {
}
.ck-settings:not(.ct-section):not(.oxy-easy-posts),
.ck-settings.oxy-easy-posts .oxy-posts,
.ck-settings.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
.modal-countdown {
 background-color:#ffffff;
 width:60%;
}
.container-modal {
background-image:linear-gradient(rgba(0,0,0,0.55), rgba(0,0,0,0.55));background-size:auto,  cover; width:100%;
 position:relative;
 background-color:#000000;
 background-position:0% -100px;
}
.container-modal:not(.ct-section):not(.oxy-easy-posts),
.container-modal.oxy-easy-posts .oxy-posts,
.container-modal.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.box-modal-exit {
 width:100%;
 padding-top:30px;
 padding-left:30px;
 padding-right:30px;
 padding-bottom:30px;
 position:relative;
}
.box-modal-exit:not(.ct-section):not(.oxy-easy-posts),
.box-modal-exit.oxy-easy-posts .oxy-posts,
.box-modal-exit.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
}
@media (max-width: 479px) {
.box-modal-exit {
 padding-top:15px;
 padding-left:15px;
 padding-right:15px;
 padding-bottom:0px;
}
}

.modal-exit-img {
 width:100%;
 max-width:300px;
 margin-bottom:25px;
}
.modal-col {
 width:100%;
 text-align:right;
}
.modal-col:not(.ct-section):not(.oxy-easy-posts),
.modal-col.oxy-easy-posts .oxy-posts,
.modal-col.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
justify-content:flex-end;
}
.modal-exit-col-content {
 width:50%;
}
.modal-exit-col-content:not(.ct-section):not(.oxy-easy-posts),
.modal-exit-col-content.oxy-easy-posts .oxy-posts,
.modal-exit-col-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.modal-exit-col-content {
 width:100%;
}
}

.modal-content {
 border-radius:10px;
 background-color:rgba(0,0,0,0.78);
}
.modal-content:not(.ct-section):not(.oxy-easy-posts),
.modal-content.oxy-easy-posts .oxy-posts,
.modal-content.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.modal-exit-countdown {
}
.modal-exit-col-img-right {
 width:50%;
}
.modal-exit-col-img-right:not(.ct-section):not(.oxy-easy-posts),
.modal-exit-col-img-right.oxy-easy-posts .oxy-posts,
.modal-exit-col-img-right.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
@media (max-width: 767px) {
.modal-exit-col-img-right {
}
.modal-exit-col-img-right:not(.ct-section):not(.oxy-easy-posts),
.modal-exit-col-img-right.oxy-easy-posts .oxy-posts,
.modal-exit-col-img-right.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.block-sticky-ad {
 background-color:#4ea4dc;
}
.close-ad-sticky {
}
.my-container {
 width:100%;
 padding-top:15px;
 padding-left:15px;
 padding-right:15px;
 padding-bottom:15px;
 max-width:1170px;
 position:relative;
 margin-left:auto;
 margin-right:auto;
}
@media (max-width: 767px) {
.my-container {
 padding-top:10px;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:10px;
}
}

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

.sticky-container {
background-image:url(https://www.softoniclabs.com/wp-content/uploads/2022/11/Neymar-Jr-llega-a-Mech-Arena.jpeg); background-color:#4ea4dc;
 background-position:0% -40px;
}
.sticky-container:not(.ct-section):not(.oxy-easy-posts),
.sticky-container.oxy-easy-posts .oxy-posts,
.sticky-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:flex-start;
}
@media (max-width: 767px) {
.sticky-container {
}
.sticky-container:not(.ct-section):not(.oxy-easy-posts),
.sticky-container.oxy-easy-posts .oxy-posts,
.sticky-container.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:row;
align-items:center;
}
}

.bloco-sticky-logo {
 width:20%;
 margin-right:5%;
}
@media (max-width: 767px) {
.bloco-sticky-logo {
}
.bloco-sticky-logo:not(.ct-section):not(.oxy-easy-posts),
.bloco-sticky-logo.oxy-easy-posts .oxy-posts,
.bloco-sticky-logo.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
}

.bloco-sticky-heading {
 width:50%;
 margin-right:5%;
}
@media (max-width: 767px) {
.bloco-sticky-heading {
 width:65%;
}
}

.block-sticky-btn {
 width:20%;
}
@media (max-width: 767px) {
.block-sticky-btn {
 width:30%;
 min-width:130px;
}
}

.btn-exit {
background-color :#43a048;
border: 1px solid #43a048;
padding: 13px 20.8px;
}.btn-exit {
 font-family:Roboto;
 font-size:74px;
 border-radius:15px;
 border-bottom-left-radius:10px;
 border-bottom-right-radius:10px;
}
.btn-sticky {
}
.side-share {
}
.side-share:not(.ct-section):not(.oxy-easy-posts),
.side-share.oxy-easy-posts .oxy-posts,
.side-share.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
.post-container {
}
.sidebar-sticky-ad {
}
.meta-and-share {
}
.gal3-meta-share {
}
.container-height {
 width:100%;
}
.language-info-header {
}
.box-save {
 width:100%;
 text-align:center;
 min-height:42px;
}
.box-save:not(.ct-section):not(.oxy-easy-posts),
.box-save.oxy-easy-posts .oxy-posts,
.box-save.ct-section .ct-section-inner-wrap{
display:flex;
flex-direction:column;
align-items:center;
}
.apps-line {
 width:100%;
 padding-top:12px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:12px;
}
.slidein-newsletter {
}
.fixing-the-ad {
}
.without-gallery {
 border-bottom-style:solid;
 border-bottom-width:1px;
 width:100%;
 height:1px;
}
.baack-to-top-icon {
color: #ffffff;}.baack-to-top-icon 
>svg {width: 40px;height: 40px;}.baack-to-top-icon {
}
.simpleab-1 {
}
.simpleab-1:not(.ct-section):not(.oxy-easy-posts),
.simpleab-1.oxy-easy-posts .oxy-posts,
.simpleab-1.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
.simpleab-2 {
}
.simpleab-2:not(.ct-section):not(.oxy-easy-posts),
.simpleab-2.oxy-easy-posts .oxy-posts,
.simpleab-2.ct-section .ct-section-inner-wrap{
display:none;
flex-direction:unset;
}
.related-ad-site {
 width:100%;
 margin-top:25px;
}
.related-ad-site:not(.ct-section):not(.oxy-easy-posts),
.related-ad-site.oxy-easy-posts .oxy-posts,
.related-ad-site.ct-section .ct-section-inner-wrap{
display:flex;
justify-content:center;
}
.button-EI {
background-color :#113CCF;
border: 1px solid #113CCF;
}.button-EI {
 margin-top:10px;
 margin-bottom:10px;
}
/* start gallery add*/
.single-gallery #td-top-mobilebanner-1{
	display:none;
    text-align: center;
}
.single-gallery #td-top-leaderboard-1{
	display:none;
    text-align: center;
    top: 45px;
    position: relative;
}

/* end gallery add*/

.slide-gallery #td-top-mpu-2{
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.gallery-end {
  background-color:#212121;
    padding:30px;
    width: auto;
}
.thumb-new-gallery {
  overflow:hidden;
    background:#f9f9f9;
    display:flex;
    align-items:center;
    justify-content:center;
}
.thumb-new-gallery img {
  width:100%;
    height:auto;
}

.gallery-end > div {
  display:flex;
    justify-content:center;
    flex-direction:column;
  align-items:center;
    width:100%;
}

.new-gallery-part {
  position:relative;
}

.new-gallery-part .slide-gallery {
  background:#212121;
    height:494px;
    overflow:hidden;
    display:flex;
    justify-content:center;
    align-items:center;
    margin:0;
    position:static!Important;
    width:100%;
}

.new-gallery-part .slide-gallery img{
  width:auto;
    height:100%;
    /*max-height:494px!Important;*/
    /*max-heigth:511px!important;*/
}

.slide-gallery p {
  display:flex;
    justify-content:center;
    align-items:center;
    width:100%;
    height:100%;
  
}

.my-sm-share {
  list-style:none;
    padding-left:0;
    display:flex;
    justify-content:center;
    width:100%;
}

.my-sm-share li {
  width:36px;
    height:36px;
    display:flex;
    justify-content:center;
  align-items:center;
  margin:3px;
    border-radius:50%;
    cursor:pointer;
}

.my-sm-share img {
   filter: brightness(0) invert(1);
   width:20px;
   margin-top:7px;
}
.fb-share {
  border: 1px solid #3b5998;
    background:#3b5998;
}
.tt-share {
  border: 1px solid #55acee;
    background:#55acee;
}
.wa-share {
  border: 1px solid #43d854;
    background:#43d854;
}
.li-share {
  border: 1px solid #007bb5;
    background:#007bb5;
}
.rd-share {
  border: 1px solid #fd4501;
    background:#fd4501;
}
.tg-share {
  border: 1px solid #0088cc;
    background:#0088cc;
}
.pt-share {
  border: 1px solid #bd081c;
    background:#bd081c;
}
.rs-share {
  border: 1px solid #ff9900;
    background:#ff9900;
}
.em-share {
  border: 1px solid #90a4ae;
    background:#90a4ae;
}
.lk-share {
  border: 1px solid #43a047;
    background:#43a047;
}

.my-sm-share li:hover {
  background:transparent;
}

.my-sm-share li:hover img {
  filter: brightness(100%) invert(0);
}

@media screen and (max-width:768px) {
  .my-sm-share {
      flex-wrap:wrap;
      justify-content:flex-start;;
  }
  .my-sm-share li {margin-bottom:20px;}
}

.meta-and-share {
  margin-top:10px;
    margin-bottom:20px;
    display:flex;
    align-items:center;
    justify-content:space-between;
}

.meta-and-share .my-sm-share {
  justify-content:flex-end;

}

.meta-and-share .my-sm-share li {
    width: 26px;
    height: 26px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 3px;
    border-radius: 50%;
    cursor: pointer;
}

.meta-and-share .my-sm-share img {
    filter: brightness(0) invert(1);
    width: 14px;
    margin-top: 7px;
}
.meta-and-share .tags-gallery {
  display:flex;
}
.meta-and-share .tags-gallery a{
  background:#0288D0;
    color:#ffffff;
    margin-right:10px;
    display:flex;
    width:auto;
    padding:3px 7px;
    /*pointer-events: none;*/
}

.related-gal-new {
  padding:0 20px;
  display:flex;
  justify-content: flex-start;
  width:100%;
  flex-wrap:wrap;
  
}

.related-gal-new.last-slider {
   padding:0 10px;
   justify-content:center;
   color:#ffffff
    max-width:680px;
}

.related-gal-title {
  color:#ffffff!Important
}

.related-gal-new-item {
  width: 23.5%;
  margin-right:2%;
}

.related-gal-new-item:nth-child(4n) {
  margin-right:0%;
}

.related-gal-new.last-slider .related-gal-new-item {
  width:27%;
  margin: 0 3%;
    position:relative;
}

.related-gal-new span {
  font-family: Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 26px;
  color: #000000;
}

span.gallery-title-hidden {
  display:block;
    background: rgba(2, 136, 209, 0.6);
    position:absolute;
    bottom:0;
    font-size: 13px;
    line-height: 1.2em;
    color:#ffffff;
  padding:6px;
  opacity:0;
    transition:all ease .4s;
    text-align:left;
}

.related-gal-new.last-slider .related-gal-new-item:hover span.gallery-title-hidden {
  opacity:1;
  transition:all ease .4s;
    text-align:left;
}

.related-gal-new span:hover {
  text-decoration:underline;

}

.related-gal-new .related-gal-new-img {
  width:100%;
    height:9em;
    overflow:hidden;
    margin-bottom:12px;
    background-color:#0288d1;
    display:flex;
    align-items:center;
    justify-content:center;
}

.related-gal-new.last-slider .related-gal-new-img {
    height:6em;
    margin-bottom:0px;
    background-color:#c9c9c9;
}

.related-gal-new img {
  width:100%;
    height:auto;
}

.related-gal-title {
  padding-left:20px;
  font-family: Roboto Slab;
  font-weight: 600;
  font-size: 30px;
  line-height: 28px;
  color: #000000;
  margin-bottom:31px;

}

.gal-tooltip .oxy-close-modal {
  width:auto;
    top:0!important;
    rigth:0!important;
    margin: 5px;
}

.gallery-end {
  height:494px;
    width:100%;
    max-width:100%;
    position:absolute;
    align-items:center;
    flex-direction:column;
    opacity:0;
    visibility:hidden;
    z-index:-10;
}

#next-gallery {
  display:none;
}

/*after last slide*/

.gallery-end.show-restart {
  z-index:25;
    opacity:1;
    visibility:visible;
    transition:all ease-in-out .5s;
    position:static;
}


.new-gallery-part.hide-in-restart .slide-gallery {
  visibility:hidden;
    opacity:0;
    position:relative;
    z-index:-10;
    display:none;
}




.restart-the-gallery {
  position:relative;
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:column;
    width:100%;
    max-width:297px;
    overflow:hidden;
    margin-bottom: 50px;
    height:170px;
}

.restart-the-gallery > img {
  filter:grayscale(100%);
}

.refresh-content {
  position:absolute;
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:column;
    background: rgba(2, 136, 209, 0.6);
    width:100%;
    height:100%;
    
}

.refresh-content img{
  margin-bottom:10px;
    transition:all ease .5s;
}
.refresh-content span {
  color:#ffffff;
    font-family: Roboto Slab;
    font-style: normal;
    font-weight: normal;
    font-size: 28px;
}

.restart-the-gallery:hover .refresh-content img {
  transform: rotate(125deg);
  transition:all ease .5s;
}

/**/

.swiper-container {
  width: 100%;
  height: 100%;
}

.slide-gallery img {
  width:100%;
    height: auto;
}
.my-nav-prev {
  min-height:10px;
    z-index:10;
    position:absolute;
    left:0;
}

.my-nav-next {
  min-height:10px;
    z-index:10;
    position:absolute;
    right:0;
}

.my-nav-prev, .my-nav-next {
  top:220px;
}

.my-NEXT, .my-prev {
    position: static!important;
    top: 25%;
    margin-top:0!important;
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgba(2, 136, 209, 0.6);
    cursor: pointer;
  height: 54px!important;
  transition: background-color 200ms;
    width: 54px!important;
  color:#ffffff!important;
    background-size:auto;
    background-position: center center;
    background-repeat: no-repeat;
}

.my-NEXT {
  background-image:url(/wp-content/uploads/2020/05/arrow-gallery.svg);
}

.my-prev {
  background-image:url(/wp-content/uploads/2020/05/arrow-gallery-left.svg);
}

.my-NEXT:hover, .my-prev:hover {
  background-color:#0288D1;
}

.new-gallery-part.hide-in-restart .my-nav-prev,.new-gallery-part.hide-in-restart .my-nav-next {
  top: 0%;
    margin-top: -274px;
    z-index:26;

}
.hide-in-restart #next-gallery  {
  display:flex;
}

.hide-in-restart #call-restart {
  display:none;
}


.tooltip-soon.open-tooltip-soon {
  display:flex!important;
}

.tip-close {
  cursor:pointer;
}

.related-gal-title.blk-text {
  color:#000000!Important
}

@media screen and (max-width:991px) {
  .related-gal-new .related-gal-new-img {height:6em;}
    .related-gal-new span {font-size:14px;line-height:18px;}
    .meta-and-share {flex-direction:column;width:100%;align-items:flex-start;}
    .meta-and-share .my-sm-share {justify-content:flex-start;}
    .related-gal-new,.related-gal-title {padding:0;}
    .new-gallery-part .slide-gallery,.slide-gallery p {/*height:auto!important;*/}
    .new-gallery-part .slide-gallery img{
      width:100%;
      height:auto;
      /*max-height:auto!Importaant;*/
      max-width:600px!important;
  }
    .gallery-end{max-width:100%;height:auto;min-height:543px}
}

@media screen and (max-width:767px) {
  .single-gallery #td-top-leaderboard-1{
	display:block !important;
	}

  .related-gal-new-item {
      width: 47%;
      margin:0 3% 5% 0%;
  }
   .gallery-end {
    margin-bottom:10px;
  }
  span.gallery-title-hidden {
    opacity: 1;
    width:100%;
  }

  .related-gal-title, .restart-the-gallery span {
      font-size:18px;        
  }
  .restart-the-gallery {
    max-width: 240px;
    overflow: hidden;
    margin-bottom: 50px;
    height: 100px;
  }
  .related-gal-title {
    margin-bottom:10px;
  }
  
}

@media screen and (max-width:479px) {
  .related-gal-new-item {
      width: 98%;
      margin:0 1% 9% 1%;
   }
  .related-gal-new .related-gal-new-img {height:9em;}
    .related-gal-new .related-gal-new-img {height:9em;}
  .related-gal-new.last-slider {
         flex-direction:column;
  }
  .related-gal-new.last-slider .related-gal-new-item {
       width:100%;
       margin: 10px 0;       
  }
  .new-gallery-part.hide-in-restart .my-nav-prev,.new-gallery-part.hide-in-restart .my-nav-next {
      margin-top: -450px;
  }
}

.show-restart .my-nav-next {
  right:-30px;
  top: 160px;
}

.show-restart .my-nav-prev {
  left:-30px;
  top: 160px;
}

@media screen and (max-width:991px) {
  .show-restart .my-nav-next,.show-restart .my-nav-prev {
    top:115px
  }
}



@media screen and (max-width:479px) {
  .show-restart .my-nav-next,.show-restart .my-nav-prev {
    top:241px
  }
}.trim-title h4 {
	color: #424242;
    font-family: "Roboto Slab",Georgia,serif;
    font-size: 16px;
    font-weight: 700;
    height: auto;
    line-height: 1.4;
    margin: 0 0 6px;
    text-align: left;
}

.post-container .next-storie {
	display:none!important;
}

.the_read_more {
	font-size:14px;
}

.hold-related-side {
 display:flex;
 flex-direction:row;
 flex-wrap:nowrap;
}

.wrap-sticky {
	/*display:flex;
	flex-direction:column;*/
  	margin-bottom:10px;
  	/*border:1px solid red;*/
}

.hold-custom-block {
	bottom: 10px;
	order:10;
}

.wrap-sticky .hold-custom-block {
	position: -webkit-sticky; 
	position:sticky;
  	bottom: 10px;
	order:10;
}



.program-block-custom {
	background-color: #f5f5f5;
	border: 1px solid #e0e0e0;
	box-shadow: rgba(0,0,0,.1) 1px 1px 4px;
	display: flex;
	align-items:center;
	padding: 12px;
	/*position: relative;
	top:0;*/
	transition: all ease .4s;
	width: 100%;
	z-index: 1;
	margin: 0px auto;

}

.testimonial-image {
	width: 100%;
	margin-right:30px;
	max-width:80px;
	height:auto;
	display:flex;
	align-items:center;
	justify-content:center;
}
        
.testimonial-image img {
	height: auto;
}

.my-program-content {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.program-block-custom:hover {
	text-decoration:none!Important;
}

.offer-splash  {
  background-color: #43a047;
  border-radius: 90px;
  color: #ffffff!important;
  font-size: 20.256px;
  font-weight: 400;
  height: 90px;
  left: -36px;
  line-height: 90px;
  min-width: 90px;
  position: absolute;
  text-align: center;
  text-decoration: none;
  top: -36px;
  width: 90px;
   z-index: 1;
}
.txt-article .OUTBRAIN{
 	margin-top: 30px; 
   	margin-bottom: 30px;
} 
.comparison-item:first-of-type{
 border:4px solid #f0ad2e;
}

.comparison-item:first-of-type:after {
	content:'';
  	width:50px;
  	height:50px;
  	display:block;
	background-image:url(/wp-content/uploads/2020/05/my-star-app.svg);
  	position:absolute;
  	right:4px;
  	top:4px;
  	background-size:18px;
  	background-repeat:no-repeat;
  	background-position:25px 5px;
  	z-index:3!important;
}
.comparison-item:first-of-type:before{
	content:'';
  	width:50px;
  	height:50px;
  	min-width:50px;
  	display:block;
	background-image:linear-gradient(-135deg,#f0ad2e 35px, #ffffff 30px);
  	position:absolute;
  	right:4px;
  	top:4px;
  	z-index:1;
}

.comparison-item:hover {
	border-color:#f0ad2e;
  	transition:all ease .4s;
}

.comparison-item{
  	transition:all ease .4s;
}

.comparison-item:first-of-type .comparison-block-btn {
    background-image: linear-gradient(#f0ad2e, #c98910 100%);
}.top-ads {
  margin-top: 60px!important;
  margin-bottom: 8px!important;
}
.relation-app-item:first-child::after{
 	content:"";
    height: 100%;
    width: 2px;
    background-color: #1E88D1;
    position: absolute;
    right: -18px;
}
@media (max-width: 1120px){
  .relation-app-item{
      width: calc(48% - 31px);
	  margin-right: 31px;
  }
  .relation-app-item:first-child::after{
    right: -23px;
  }
}
@media (max-width: 767px){
  .relation-app-item:first-child::after{
      height: 2px;
      width: 100%;
      right: 0px;
      bottom: -17px;
  }
  .relation-app-item:first-child {
    margin-bottom: 30px;
  }
  .relation-app-item {
   	margin-right: 0px !important;
  }
}.new-btn:hover .brand-btn-icon {
	padding-left:10px;
  	transition:all ease .4s;
}

.brand-btn-icon {
	transition:all ease .4s;
}

.swiper-logos .swiper-slide {
	display:flex;
	align-items:center;
}
.newsletter-box {
	background:#0288D1;
  	padding:20px;
  	color:#ffffff;
  	position:relative;
}

.newsletter-box-pp {
	margin-top:20px;
  	padding:15px;
}

.title-newsletter {
	font-size:24px;
  	line-height:1.1em;
  	margin-bottom:8px;
}

.newsletter-box p{
	margin:0;
  	line-height:1.2em;
}

.txt-tooltip-privacy {
	margin-top:15px;
}

.newsletter-box-pp .title-newsletter {
	font-size:20px;
}


.newsletter-box-pp span.txt-newsletter{
	font-size:14px!important;
}


.form-newsletter {
	margin-top:15px;
  	width:100%;
}

.form-newsletter .yikes-easy-mc-form {
	display:flex!important;
  	width:100%;
}

.newsletter-box-pp .form-newsletter .yikes-easy-mc-form {
	flex-direction:column;
}

.form-newsletter input {
	padding:6.5px 10px!important;
	width:100%;
  	border:1px solid #ffffff!important;
  	height:40px;
  	background-color:#ffffff!important;
  	margin-bottom:0!important;
}

.EMAIL-label {
	width:calc (100% - 140px);
  	max-width:455px;
  	margin-bottom:0!important;
}

.newsletter-box-pp .EMAIL-label,.newsletter-box-pp input {
	margin-bottom:0px!Important;
}


.form-newsletter > label {
	width:100%;
  	margin-bottom:0!Important;
}



.form-newsletter input[type="button"],
.form-newsletter button,.yikes-easy-mc-submit-button {
  margin:0!important;
  background:#4CAF50;
  border:1px solid #4CAF50;
  width:140px!important;
  min-height:1px!Important;
  padding:1px!important;
  color:#ffffff;
  height:40px!important;
  font-weight:600;
}

.newsletter-box-pp .form-newsletter input[type="button"],
.newsletter-box-pp .form-newsletter button {
	width:100%!important;
  	margin-bottom:5px!important;
	
}

.newsletter-box-pp .form-newsletter input {text-align:center;}

.txt-tooltip-privacy,.tooltip-privacy-gal {
	font-size:14px;
}
.newsletter-box a {
	color:#ffffff;
 	text-decoration:underline;
  	transition:all ease .4s;
}


.tooltip-privacy a,.tooltip-privacy-gal a {
	color:#424242;
 	text-decoration:underline;
  	transition:all ease .4s;
}
.line-tooltip {
	border-bottom:2px solid rgba(0,0,0,.1);
  	display:flex;
    padding:10px 0 10px 0;
}
.line-tooltip:last-of-type {
	border:none;
}

.head-tooltip {
	margin-right:10px;
  	min-width:150px;
}

.tooltip-privacy a:hover, .newsletter-box a:hover,.tooltip-privacy-gal a:hover {
	opacity:.8;
  	transition:all ease .4s;
}

/*tooltip animation*/

#tipInfo {
	cursor:pointer;
  	text-decoration:underline;
}

.tooltip-privacy,.tooltip-privacy-gal {
	background-color:#E8E9ED;
	color:#424242;
  	padding:20px;
  	font-size:13px;
  	line-height:1.4em;
  	position:absolute;
	z-index:50;
  	margin-top:5px;
  	opacity:0;
  	visibility:hidden;
  	
  	left:-5000px;
  	width:100%;
  	box-shadow: 0px 2px 5px 0px rgba(0,0,0,.25);
}

.tooltip-privacy {
	transition: all ease .4s;
  	transition-delay: .3s;
}

.tooltip-privacy-gal {
	transition: opacity ease .4s;
}

.tooltip-privacy.showTooltip,.tooltip-privacy:hover,.tooltip-privacy-gal.showTooltip {
	transition: opacity ease .4s;
  	opacity:1;
  	visibility:visible;
  	left:0;
  	background-color:#E8E9ED;
  	
    
}


.newsletter-box-pp .tooltip-privacy.showTooltip,
.newsletter-box-pp .tooltip-privacy{
   min-width:480px;
}


.txt-tooltip-privacy {
	    display:flex;
  		align-items:center;
    	
}

/*Gallery*/

.slide-in-form {
	width:100%;
  	display:flex;
  	flex-direction:row;
  	justify-content:flex-end;
  	position:fixed;
  	z-index:1;
  	bottom:5%;
  	/*border:1px solid;*/
    right:-3000px;
  	opacity:0;
  	visibility:hidden;
  	transition:all ease .6s;
}

.newsletter-box-gallery {
	width:100%;
  	max-width:500px;
  	position:relative;
}

#close-slide-in {
	cursor:pointer;
  	position:absolute;
  	right:10px;
  	top:10px;
}

.slide-in-form.show-slide-in {
	right:0px;
  	opacity:1;
  	visibility:visible;
  	transition:all ease .6s;
}

#open-news-gallery {
 	background-color:#0288D1;
 	padding:10px;
	cursor:pointer;
  	 transition: all ease .4s;
  	border-top-left-radius:8px;
  	border-bottom-left-radius:8px;
  	position:fixed;
  	z-index:1;
  	bottom:12%;
}

#open-news-gallery:hover {
	background-color:#4CAF50;
	transition:all ease .4s;
  	border-top-left-radius:0px;
  	border-bottom-left-radius:0px;
  	
}

#box-open-gal {
	display:flex;
  	align-items:flex-end;
  	opacity:0;
  	visibility:hidden;
  	position:absolute;
  	right:-200px;
  	 transition: opacity ease .4s;
}

#box-open-gal.show-open-gal {
  	opacity:1;
  	visibility:visible;
  	position:absolute;
  	right:0px;
  	transition: opacity ease .4s;
}

.tooltip-privacy.showTooltip.tooltipGal,.tooltip-privacy-gal.showTooltip.tooltipGal {
    transition: opacity ease .4s;
    opacity: 1;
    visibility: visible;
    right:100%!important;
    /*left:0;*/
    background-color: #E8E9ED;
    margin-top:-560px
}

#close-tooltip {
  position:absolute;
  right:15px;
  cursor:pointer;
  background-color:#000000;
  padding:3px;
  border-radius:50%;
  margin-top:-10px;
}



@media screen and (max-width:991px) {
  .newsletter-box-pp .tooltip-privacy.showTooltip,
  .newsletter-box-pp .tooltip-privacy{
    min-width:100%;
    left:0;
  }
  .newsletter-box-pp input,.newsletter-box-pp .EMAIL-label {
    width:100%!important;
    max-width:100%!important;
  }
  /*gallery*/
  
  .slide-in-form,.slide-in-form.show-slide-in {
  		position:static!important;
      	opacity:1;
  		visibility:visible;
  }
  #close-slide-in{display:none;}
  .newsletter-box-gallery {
  	max-width:100%;
  }
  .tooltip-privacy-gal.showTooltip.tooltipGal {
     
      right:0%!important;
      /* left: 0; */
      background-color: #E8E9ED;
      margin-top: 10px;
  }
}

@media screen and (max-width:767px) {
	.title-newsletter {font-size:20px;line-height:1em;margin-bottom:5px;}
  	.txt-newsletter{font-size:14px;line-heigh:14px!important}
  	.head-tooltip {
  		min-width:85px;
  	}
  	.newsletter-box-pp .form-newsletter .yikes-easy-mc-form {
  		flex-direction:row;
  	}
  
  	.newsletter-box-pp .form-newsletter input[type="button"],
  	.newsletter-box-pp .form-newsletter button,
  	.form-newsletter input[type="button"],
	.form-newsletter button,.yikes-easy-mc-submit-button{
    	width: 160px!important;
    	height: 30px!important;
  	}
  	.form-newsletter input {
      padding: 7!important;
      height: 30px;
	}
  	.newsletter-box-pp .form-newsletter input {
    	text-align: left;
	}
  
  	.newsletter-box {
  		font-size:14px;
      	padding:14px;
  	}
}


@media screen and (max-width:479px) {

  	.txt-tooltip-privacy {
	    flex-direction:column;
    	align-items:flex-start;
	}

}


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

  .relation-app {
  	flex-direction:row!Important;
  }
  
  .relation-app-item {
  	width:97%;
    margin:0 1.5% 5% 1.5%!important;
  }
  .hold--other-apps {
  	padding:12px;
  }
  
  
}/*Sticky AD*/
.block-sticky-ad{
	transition:all ease .4s;
	opacity: 0;
 	visibility: hidden;
  	position:fixed;
  	bottom:-500px;
  	z-index:16;
}

.block-sticky-ad.show {
	opacity: 1;
 	visibility: visible;
  	transition: all ease .4s;
  	bottom:0px;
}

#closeExit {
	cursor:pointer!important;
}

#modaltimer {
	
}.list-gallery-style {
	width:100%;
  	margin-top:30px;
}

.my-sm-share.my-sm-share-gal3 {
	justify-content:flex-start;
  	margin-top:20px;
}

.gal3-pic img {
	width:100%;
  	height:auto;
}

.slides-in-list {
	display:flex;
  	flex-direction:column;
}

.my-slide-list{
	background:#ffffff;
  	margin-bottom:25px;
  	border-radius:8px;
}

.my-slide-list h3 {
	padding: 20px 20px 0px 20px;
  	color:#0288D1;
}

.gal3-text {
	padding: 0 20px 15px 20px;
}

.side-share ul{
	flex-direction:column;
  	width:40px!important;
}

.side-share {
	position:fixed;
  	left:5px;
  	z-index:10;
  	top:100px;
  	width:40px!important;
}


#backtop {
  width: 50px;
  height: 50px;
  border-radius: 4px;
  position: fixed;
  bottom: 30px;
  right: 30px;
  opacity: 0;
  visibility: hidden;
  z-index: 1000;
  transition:all ease .4s;
}

#backtop:hover {
  cursor: pointer;
}
#backtop:active {
  opacity:.7!imporant;
}
#backtop.show {
  opacity: 1;
  visibility: visible;
  transition:all ease .4s;
}

.sidebar-sticky-ad {
    position: sticky;
    top: 0px;
  	/*min-height:200px;
  	background:#1f1f1f*/
}

.ad-between-cards {
	width:100%;
    margin:0 auto 25px auto;
     
}

.gal3-pic iframe {
  width:100%;
  min-height:500px;
}


@media screen and (max-width:767px) {

  .gal3-pic iframe {
    width:100%;
    min-height:auto;
	}

}.the_language {
	display:none;
}

.language-info-header .the_language:first-child {
	display:block;
}
.fixing-the-ad {
position: -webkit-sticky; /* Safari */
  position: sticky;
  top: 0;
}
/*Custom Gallery*/


.gallery-app .oxy-gallery .oxy-gallery-item {
  margin-top: 70px!important;
  border:2px solid #000000!important;
}
.gallery-app .oxy-gallery-item:first-of-type {
  position: absolute;
  width:100%!important;
  max-width: 249.5px;
  margin-top: 0px!important;
  margin-left:-0px!important;
  border:none!important;
}

.gallery-app {
	margin-bottom:25px
}


.hold-footer-download:nth-child(4n) {
	margin-right:0;
}

.hold-footer-download:nth-child(n+9):nth-child(-n+12) {
	border-bottom: 2px solid #e0e0e0;
}

/*tooltips*/

.my-tooltip {
     visibility: hidden;
    opacity: 0;
	transform: scale(0) translateX(0);
  	transform-origin: top right;
  	transition: all ease .3s;
}

.open-tooltip.my-tooltip {
	transform:scale(1);
  	opacity:1;
  	transform: scale(1) translateX(0);
    visibility: visible;
    transform-origin: top right;
  	transition: all ease .3s;
}

.page .oxy-gallery {
  height:140px!important;
  overflow:hidden;
} 

.rate-sytem img {
	width:14px;
}


@media screen and (max-width:991px) {
  
  	.my-tooltip {
      visibility: visible;
      opacity: 1;
      transform: scale(1) translateX(0);
      position:static;
      margin:0;
      box-shadow:none;
      }

}.ck-settings a:hover{
 text-decoration:underline;
}
.ck-settings a{
 font-size:14px;
 text-align:left;
 color:#0288d1;
}
.my-app-title{
 margin-top:10px;
 margin-bottom:5px;
 color:#0288d1;
 font-size:16px;
 font-weight:400;
}
.txt-article ul{
 margin-left:18px;
 margin-bottom:36px;
 padding-left:24px;
 padding-right:36px;
 font-size:18px;
 line-height:2;
}
.txt-article ol{
 margin-left:18px;
 padding-left:24px;
 padding-right:36px;
 font-size:18px;
 line-height:2;
 margin-bottom:36px;
}
.txt-article h3{
 font-size:23px;
 line-height:1.5;
 margin-top:36px;
 margin-bottom:8px;
}
.txt-article h2{
 font-size:24px;
 line-height:1.5;
 margin-top:24px;
 margin-bottom:8px;
}
.txt-article a:hover{
 text-decoration:underline;
}
.txt-article a{
 color:#0288d1;
}
.txt-article p{
 margin-bottom:24px;
}
.author-article a{
 color:#000000;
 font-size:14.2px;
 line-height:1;
 font-weight:600;
 text-transform:uppercase;
}
.body-modal h4{
 font-size:12px;
}
.btn-review:hover img{
filter: brightness(0) invert(1);
}
.title-app-footer h2{
 font-size:25px;
 font-weight:500;
}
.data-app-footer{
 font-size:14px;
 color:#9e9e9e;
 font-weight:400;
}
.btn-cloud a:hover{
 background-color:#0288d1;
 border-top-color:#0288d1;
 border-right-color:#0288d1;
 border-bottom-color:#0288d1;
 border-left-color:#0288d1;
 color:#ffffff;
}
.btn-cloud a{
 font-size:14.224px;
 line-height:1;
 padding-top:6px;
 padding-left:12px;
 padding-right:12px;
 padding-bottom:6px;
 margin-right:6px;
 color:#0a0000;
 flex-direction:unset;
 display:inline-block;
 margin-bottom:6px;
 border-top-color:#e0e0e0;
 border-right-color:#e0e0e0;
 border-bottom-color:#e0e0e0;
 border-left-color:#e0e0e0;
 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-radius:4px;
 margin-top:6px;
 margin-left:0px;
 transition-duration:0.3s;
 transition-property:all;
 transition-timing-function:ease;
 width:auto;
}
.txt-review strong{
 font-weight:600;
}
.txt-review a{
 color:#0288d1;
 text-decoration:underline;
}
.txt-review h3{
 font-size:22.784px;
 line-height:1.6;
 font-weight:500;
 margin-bottom:6px;
}
.txt-review p{
 margin-bottom:12px;
}
.txt-review h2{
 font-size:22.784px;
 line-height:1.6;
 margin-bottom:6px;
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 font-weight:500;
}
